Page 111 - middleSchool
P. 111
1. 변수 만들기 변수 생성
변수는 사용자가 원하는 만큼 생성
자료를 변수에 저장하면 자료가 필요할 때 언제든지 불러와 사용할 수 있다. 입력과 출력 해 작업할 수 있으며, 생성된 변수는
[블록]탭의 자료의 변수 값 블록
에 사용할 5개의 변수(국어, 영어, 수학, 총점, 평균)를 만든다.
명령어에 자동으로 등록된다.
국어 값
평균
총점
▶ ▶ 수학
영어
국어
[그림 Ⅳ - 6] 변수 생성
2. 코딩은 어떻게 할까요?
블록 꾸러미에서 블록 조립소로 필요한 블록 명령어를 끌어와 그림과 같이 조립하여 세
과목 총점과 평균을 구하는 프로그램을 코딩한다. [시작하기] 버튼을 눌러 결과를 확인한다.
시작하기 버튼을 클릭했을 때
?
국어 점수를 입력하세요! 을(를) 묻고 대답 기다리기
국어 를 대답 로 정하기 ? + 더 나아가기 +
영어 점수를 입력하세요! 을(를) 묻고 대답 기다리기 ? 앞의 평균을 구하는 프로그램에서
영어 를 대답 로 정하기 ? 사회, 과학 변수를 추가하여
다섯 과목의 총점과 평균을
수학 점수를 입력하세요! 을(를) 묻고 대답 기다리기 ?
구하는 프로그램을
?
수학 를 대답 로 정하기 작성해 보자.
총점 를 국어 값 + 영어 값 + 수학 값 로 정하기 ?
평균 를 총점 값 / 3 로 정하기 ?
이런 블록 명령어가 필요해요!
문제를 해결하기 위해 사용할 블록 명령어는 다음과 같다.
블록 명령어 블록 위치 설명
시작하기 버튼을 클릭했을 때 시작 [시작하기] 버튼을 클릭하면 아래 연결된 블록 명령어들을 실행한다.
?
안녕! 을(를) 묻고 대답 기다리기 자료 오브젝트가 입력한 문자를 말풍선으로 묻고, 사용자에게 대답을 입력받는다.
변수 값 자료 생성된 변수를 선택한다.
변수 를 로 정하기 ? 자료 선택한 변수의 값을 입력한 값으로 정한다.
10
대답 자료 ‘묻고 대답 기다리기’ 블록 명령어에 의해 키보드로 입력받은 내용이 저장된 곳이다.
10 10 계산 입력한 두 수를 더한다.
+
10 10 계산 입력한 두 수를 나눈다.
/
12. 변수와 연산 111
중학정보교과서-수정(11_16).indb 111 2017-11-16 오후 4:52:30