Data Loading...
3-3. 변수와 연산 학습 목표 • 변수의 필요성과 역할을 이해하고, 변수를 만들 수 있다. • 변수와 연산자를 활용하여 프로그램을 작성할 수 있다. 교과서 108쪽
0
1
2
1
3-3. 변수와 연산 택시 요금은 기본요금, 이동 거리, 탑승 시간에 따라 달라진다.
기본요금 3000 원 나왔습니다.
감사합니다.
택시 요금은 어떻게 계산 되는 걸까?
기본요금으로 갈수있는거리가 있지않을까?
택시 요금을 계산하는 프로그램을 작성한다면, 어떤 값을 기억하고 어떤 연산 과정을 거쳐야 할까? 교과서 108쪽
0
1
2
2
3-3. 변수와 연산 변수의 필요성과 역할 두 수의 덧셈을 연습하는 프로그램을 만들 때, 항상 같은 문제만 나온다면 어떨까? • 프로그램에서 기억해야 하는 값을 저장하기
변수
위한 공간으로, 프로그램 실행에 필요한 값을 저장 하는 기억 장소이다. • 값이 저장된 기억 장소를 가리키는 이름. 이를 이용
변수명
하여 기억 장소에 접근하여 새로운 값을 저장하거 나 저장되어 있던 값을 가져올 수 있다.
교과서 108쪽
0
1
2
3
3-3. 변수와 연산 변수의 필요성과 역할 • 대부분의 프로그래밍 언어는 변수를 사용하기 전에 변수의 선언
선언문을 통해 변수를 선언한다. • 엔트리에서도 자료 블록 모음의 ‘변수 만들기’를 이용하여 변수를 미리 선언해야 한다.
두 수의 합계를 저장하는 변수 선언 및 저장 교과서 109쪽
0
1
2
4
3-3. 변수와 연산 변수의 필요성과 역할
표준 체중을 구하는 프로그램에 필요한 변수의 개수와 그 이유를 발표해 보자.
2개
교과서 109쪽
키, 표준 체중
0
1
2
5
3-3. 변수와 연산 정육점에서 무게만 측정할 수 있는 저울과 고기 부위별 단가가 적용 되는 저울을 사용할 때, 어떤 것이 더 편리할지 변수의 개념을 들어 써 보자. 무게만 측정할 수 있는 저울은 고기의 부위별 단가를 곱하는 연산을 사람이 해야 한다. 반면, 고기 부위별 단가가 적용되는 저울은 버튼을 누르고 무게를 측정하면 해당 고기의 단가가 변수에 저장되어 처리된다.
교과서 109쪽
0
1
2
6
3-3. 변수와 연산 변수 만들기 택시 요금을 계산하는 프로그램은 몇 개의 변수가 필요할까?
‘기본요금’ 변수를 만드는 과정
교과서 110쪽
0
1
2
7
3-3. 변수와 연산 변수 만들기 변수 사용 범위 • 모든 오브젝트에서 사용: 사용된 모든 오브젝트에 접근할 수 있다.
변수 생성 경로
필요한 변수
① [자료] → [변수 만들기] ② [속성] 탭 →
• 이 오브젝트에서 사용:
[변수] →
현재 선택된 오브젝트에만
[변수 추가]
접근한다.
교과서 110쪽
0
1
2
8
3-3. 변수와 연산 변수 만들기
변수를 활용하여 나의 이름과 나이를 입력하고 출력하는 프로그램을 작성해 보자.
교과서 110쪽
0
1
2
9
3-3. 변수와 연산 연산자의 종류와 기능 택시 요금을 계산하기 위해서 어떤 연산자를 사용해야 할까?
연산자의 종류 교과서 111쪽
0
1
2
10
3-3. 변수와 연산 연산자의 종류와 기능 연산 결과 출력 방법 • ‘말하기’ 블록을 사용하여 바로 화면에 출력할 수 있다.
• ‘정하기’ 블록을 사용하여 변수에 저장할 수 있다.
교과서 111쪽
0
1
2
11
3-3. 변수와 연산 연산자의 종류와 기능 산술 연산자 택시 요금은 최초 2,000m 에 대한 기본요금과 초과된 거리에 따른 추가 요금을 더해서 구해야 한다.
산술 연산자 사용법 교과서 111쪽
0
1
2
12
3-3. 변수와 연산 연산자의 종류와 기능 비교 연산자
교과서 112쪽
0
1
2
13
3-3. 변수와 연산 연산자의 종류와 기능 비교 연산자 ① 두 개의 값을 비교할 때 사용하며, ② ‘참’과 ‘거짓’ 둘 중 하나의 결과만 나올 수 있음 ③ 반복이나 선택 구조 블록 내에서만 사용할 수 있음
비교 연산자 사용법 교과서 112쪽
0
1
2
14
3-3. 변수와 연산 연산자의 종류와 기능 논리 연산자
① 둘 이상의 비교 연산자를 비교할 때 사용 ② ‘그리고’와 ‘또는’의 논리로 동시에 검사 ③ 비교 연산자의 결과를 반전시킬 수 있음 ④ 반복이나 선택 구조 블록 내에서만 사용할 수 있음
논리 연산자 사용법 교과서 112쪽
0
1
2
15
3-3. 변수와 연산 채연이가 사는 지역의 택시 요금 체계가
과 같을 때,
(가)~(다)를 채워 택시 요금 계산 프로그램을 완성해 보자.
교과서 113쪽
0
1
2
16
3-3. 변수와 연산 https://goo.gl/zgPqm8
교과서 113쪽
0
1
2
17
3-3. 변수와 연산
❶ ( 변수
)란 프로그램 실행에 필요한 값을
저장하는 기억 장소이고, (
변수명
)은 값이
저장된 기억 장소를 가리키는 이름이다.
교과서 104쪽
0
1
2
18
3-3. 변수와 연산
❷ 다음 블록 중에서 산술 연산자는 □표시, 비교 연산자는 ○표시, 논리 연산자는 △표시를 해 보자.
교과서 113쪽
0
1
2
19