사용자 설명서를 읽거나 비디오 자습서를 보시나요?
방금 새 장치를 받았는데, 설치가 필요해요.
단계별 지침이 얼마나 중요할까요? 비디오와 책자 중에서 어느 쪽이 더 편한가요?
여기 보이는 “품질 검사” 로봇을 조립하세요.
이 로봇이 당신의 좋은 친구가 되어줄 거예요. 아이디어의 좋고 나쁨을 검사해 줄 테니까요… 그러니 어서 작동되도록 해야 해요!
전력을 넣으세요!
이 프로그램을 실행하고 로봇에 전력이 공급되는 모습을 지켜 보세요.
이 유사 코드를 기반으로 프로그램 꾸러미를 만드세요.
아래의 동작을 프로그래밍하세요.
- 하트에 불 켜기
- 보라색을 보았을 경우:
- 스마일리에 불 켜기
- 모터 A를 30도 회전
- 모터 A를 -60도 회전
- 모터 A를 60도 회전
- 모터 A를 -30도 회전
- 사운드 재생
- 하트에 불 켜기
유사 코드는 복잡한 동작을 보다 작은 부분으로 나누기 위한 수단 중 하나예요. 마치 단계별 지침을 만드는 것과 비슷해요.
프로그램 꾸러미가 아마도 대략 이런 모습일 거예요.
나머지 동작에 대한 유사 코드를 작성하세요.
이 비디오를 시청하세요. 비디오에서 보았던 모든 동작을 분해하고, 그에 따라 유사 코드를 작성하세요.
유사 코드에 따라 프로그램 꾸러미를 만드세요.
어떻게 했나요?
무엇을 잘했고, 무엇을 더 잘할 수 있었을지 생각해 보세요.
이제 큰 동작을 보다 작은 동작으로 분해하는 방법을 알았으므로 어떠한 문제라도 분해하여 해결할 수 있을 거예요!