Data Loading...

3-3-3 Flipbook PDF

3-3-3


149 Views
44 Downloads
FLIP PDF 2.17MB

DOWNLOAD FLIP

REPORT DMCA

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