사용자 설명서를 읽거나 비디오 자습서를 보시나요?

lesson-header

방금 새 장치를 받았는데, 설치가 필요해요. 

단계별 지침이 얼마나 중요할까요? 비디오와 책자 중에서 어느 쪽이 더 편한가요?

여기 보이는 “품질 검사” 로봇을 조립하세요.

student-02

이 로봇이 당신의 좋은 친구가 되어줄 거예요. 아이디어의 좋고 나쁨을 검사해 줄 테니까요… 그러니 어서 작동되도록 해야 해요!

전력을 넣으세요!

SPIKE Kickstart your business Place-your-order Step03-Program - ko-kr
student-03

이 프로그램을 실행하고 로봇에 전력이 공급되는 모습을 지켜 보세요.

이 유사 코드를 기반으로 프로그램 꾸러미를 만드세요.

아래의 동작을 프로그래밍하세요.

  • 하트에 불 켜기
  • 보라색을 보았을 경우:
  • 스마일리에 불 켜기
  • 모터 A를 30도 회전
  • 모터 A를 -60도 회전
  • 모터 A를 60도 회전
  • 모터 A를 -30도 회전
  • 사운드 재생
  • 하트에 불 켜기

유사 코드는 복잡한 동작을 보다 작은 부분으로 나누기 위한 수단 중 하나예요. 마치 단계별 지침을 만드는 것과 비슷해요.

프로그램 꾸러미가 아마도 대략 이런 모습일 거예요.

SPIKE Kickstart your business Place-your-order Step04-Hint - ko-kr

나머지 동작에 대한 유사 코드를 작성하세요.

lesson-header

이 비디오를 시청하세요. 비디오에서 보았던 모든 동작을 분해하고, 그에 따라 유사 코드를 작성하세요.

유사 코드에 따라 프로그램 꾸러미를 만드세요.

어떻게 했나요? 

Kyle-Kate-Reflect.png

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

이제 큰 동작을 보다 작은 동작으로 분해하는 방법을 알았으므로 어떠한 문제라도 분해하여 해결할 수 있을 거예요!