Play with CS 2 > Chapter 3. 사과 농장에서 수확한 꿀사과는 몇 개일까요?

[활동 2] 사과 개수 탐색 게임 만들기

*엔트리 실습 링크 

- [학생용] 사과 개수 탐색: http://naver.me/GEIQeuBR
- [교사용] 사과 개수 탐색: http://naver.me/xC1mlkoL

[장면 1-3] 사과 개수 탐색 게임 체험하기

청송의 사과 따기 체험은 청송의 특산물인 사과를 직접 수확해볼 수 있는 체험입니다. 주로 가을에 진행되며, 사과 농장에서 사과를 수확하고, 직접 맛보며 즐길 수 있습니다. 사과 개수 탐색(학생용)링크에 접속해서 장면 2를 실행해주세요. 청송 사과 농장에 놀러간 엔트리봇이 사과를 따려고 합니다. 사과 수확 게임을 해봅시다. 다익은 사과를 클릭하여 사과를 수확해 보세요!

 


혹시 게임을 하며 수확한 사과의 개수를 기억하고 있나요? 장면 4를 프로그래밍해서 우리가 수확한 사과의 개수를 맞히는 프로그램을 만들어봅시다.

[장면 4] 사과 개수 맞히기 Up & Down 게임 프로그래밍하기
1. 사과 개수 맞히기 Upn & Down 게임을 만들기 위한 알고리즘을 생각해봅시다.

  

 '사과 개수 맞히기 Up & Down 게임’의 알고리즘 

1. [장면4]가 시작되었을 때 ‘수확한 사과의 개수를 맞혀보세요’ 말하기
2. ‘정답은 20~40사이’에 있다고 알려주기
3. 만약 ‘대답=정답’ 이라면, ‘정답’
4. ‘대답<정답’ 이라면, ‘Up’
5. ‘대답>정답’ 이라면, ‘Down’


2. 활동1에서 했던 Up & Down 게임을 생각하며 엔트리봇의 코드를 작성해봅시다.

먼저, 엔트리봇이 게임 상황을 설명할 수 있도록 코드를 작성합니다.



3. 다음으로, 만약 정답을 맞히면 정답이라고 말하고, 프로그램이 종료될 수 있도록 코드를 작성합니다.



4. 마지막으로, 대답과 정답의 크기를 비교해서 Down이라면, ‘그 수보다 더 많이 수확했어!’라고 알려주고, Up이라면, ‘그 수보다 조금 더 적게 수확했어!’라고 알려주는 코드를 작성하여 프로그램을 완성해봅시다.



5. 완성한 프로그램을 장면1부터 다시 체험해봅시다.