이동과 회전
드라이빙 베이스가 공장에 도착했어요.
사양에 따르면, 앞뒤로 이동이 가능하고 여러 가지 방식으로 회전을 할 수도 있다는군요.
드라이빙 베이스가 해낼 수 있을 것으로 생각되는 모든 회전 방식을 목록으로 작성해보세요.
이것이 드라이빙 베이스예요.
이번 학습단원 내내 이걸 사용할 거예요. 아직 만들어놓지 않았다면 지금 바로 만들어 보세요!
이 프로그램 스택을 하나씩 시험해보세요.
어떤 일이 벌어지나요?
드라이빙 베이스가 보여주는 여러 가지 회전 방식을 설명할 수 있나요?
당신 차례예요!
현재 프로그래밍 캔버스에 있는 프로그래밍 스택의 블록을 사용하여 세 가지 방식으로 드라이빙 베이스가 움직이도록 프로그램을 만들어보세요.
프로그램의 개별 단계를 계획하는 것이 왜 중요할까요?
유사 코드:
유사 코드를 먼저 작성하는 것이 프로그래밍 기술을 늘리는 데 도움이 될 거예요.
예:
- “이 지점”까지 전진
- 약 45도 회전
- “약간” 뒤로 이동.
이런 식의 리스트를 유사 코드라고 해요.
과제를 해결할 시간이에요!
드라이빙베이스가 84cm만큼 이동하도록 프로그램을 작성하세요.
어땠나요?
무엇을 잘했나요? 뭔가 더 잘할 수 있지 않았을까요?
좋아요! 정밀하게 제어된 동작을 구현할 수 있게 되었어요.