경진대회에서 사용할 만한 전술을 몇 가지 배워보기로 해요!

lesson-header

물체를 감싸돌며 이동하는 기술은 로봇 경진대회에서 성공하기 위해 꼭 필요한 능력이에요.

드라이빙 베이스를 이용해 구현할 수 있을 것으로 생각되는 모든 동작을 목록으로 작성해 보세요.

연습용 드라이빙 베이스를 조립하세요.

student-02

경기 전술을 배울 수 있는 단순하지만 효과적인 방법을 하나 알려드릴게요.

  • 연습용 드라이빙 베이스

만일 시간이 된다면 혼자 힘으로 디자인해 보세요.

이 프로그램 꾸러미를 하나씩 시험해 보세요.

SPIKE Competition Ready Training camp 1 Step03-Program - ko-kr
student-03

어떤 결과가 나타났나요?

각 블록의 파라미터 값을 바꾸고 어떻게 되는지 살펴 보세요.

드라이빙 베이스를 정사각형 모양으로 움직여 보세요.

student-04

프로그래밍 캔버스에 이미 올라와 있는 프로그램 꾸러미에서 동작을 고르세요.

반복 루프를 프로그램에 사용하세요.

드라이빙 베이스를 정사각형 모양으로 움직이게 하려면 어떤 동작을 반복해야 할까요?

예를 하나 보여드릴게요.

SPIKE Competition Ready Training camp 1 Step04-Hint - ko-kr

경기 전술 챌린지를 시작할 시간이에요!

student-05

색상 브릭 8개를 경기장에 배치하고, 프로그래밍 기술을 이용해 브릭을 건드리지 않으면서 “경기장”을 가로지르게 하세요.

유사 코드를 먼저 작성하는 것이 프로그래밍 기술 계발에 도움이 될 거예요.

예를 들자면...

  • “이 지점”까지 전진 하기
  • 약 45도 회전하기
  • “약간” 후진하기

이런 식의 목록을 유사 코드라고 해요.

어떻게 했나요?

student-06

무엇을 잘했고, 무엇을 더 잘할 수 있었을지 생각해 보세요.

장애물 피하기의 시작 과제로 괜찮았죠?