Page 132 - middleSchool
P. 132
3) 필수 요소 정의하기
프로그램의 실행에 필요한 변수, 신호 및 오브젝트를 정의하고 각각의 역할을 정리한다.
오브젝트 역할
• 다음 물음에 바르게 답하세요!
① 시작 장면에서 말하기 내용 • 맞으면 10점씩 추가됩니다.
• [시작] 버튼을 누르면 시작됩니다.
• 정답일 경우: 잘했어요. 정답입니다.
② 문제 풀이 장면에서 말하기 내용 • 첫 번째 오답일 경우: 다시 한 번 생각해 보세요.
선생님
• 두 번째 오답일 경우: 틀렸습니다.
• 5문제 모두 정답일 경우: 와우! 모두 맞혔습니다.
• 4문제가 정답일 경우: 공부 좀 하셨군요!
오브젝트 ③ 평가 장면에서 말하기 내용
• 3문제가 정답일 경우: 좋은 결과를 위하여 조금만 더…
• 나머지일 경우: 더 많이 노력하세요~
교실 시작 화면의 배경으로 사용한다.
칠판 문제 화면의 배경으로 사용한다.
① 문제 및 객관식 문항 내용을 입력한다.
글상자
② 각 문항을 클릭했을 때 정답이면 ‘정답’ 신호를 보내고, 오답이면 ‘오답’ 신호를 보낸다.
둥근 버튼 시작 화면에 위치하고, 이미지를 클릭하면 [문제 1] 화면으로 이동한다.
점수 정답 처리된 문제에 대한 점수의 합을 저장한다.
변수
틀린 횟수 각 문제에 대한 오답 처리 횟수를 저장한다.
정답・오답 정답・오답에 대한 신호를 생성한다.
신호
끝 프로그램의 끝을 알리는 신호를 생성한다.
구구단 퀴즈도
만들수 있겠는데... 하나씩 천천히
이 알고리즘은
어때? 해결해 보자.
132 Ⅳ_프로그래밍
중학정보교과서-수정(11_16).indb 132 2017-11-16 오후 4:52:43