80
STACK MINI 학생용 워크북

STACK MINI 동물원 학생용교재

Embed Size (px)

Citation preview

Page 1: STACK MINI 동물원 학생용교재

STACK MINI

학생용워크북

Page 2: STACK MINI 동물원 학생용교재

Stack MINI동물원

• 초등 1학년부터 4학년 대상

Page 3: STACK MINI 동물원 학생용교재

알아두기

블록 설명

앞으로 한 칸 이동하기

프로그램 시작을 선언하기

왼쪽으로 90도 돌기

오른쪽으로 90도 돌기

L

R

같은 동작을 개수만큼 반복 하는것을 말한다.

같은 동작을 원하는 목표까지 반복하는 것을 말한다.

모든 동작을 실행 시킨다.

3

Page 4: STACK MINI 동물원 학생용교재

무엇을 배우는 걸까요?

학습목표

앞으로 이동 및 방향전환, 반복구문 블록을 사용하여

알버트가 동물원 동물을 만날 수 있도록 이동시켜 보아요.

개념학습

오른쪽 : 북쪽을 바라봤을 때 동쪽과 같은 쪽

왼쪽 : 북쪽을 바라봤을 때 서쪽과 같은 쪽

반복 : 같은 말이나 동작 등을 되풀이함

장애물 : 앞으로 가고 있을 때 앞을 가로막는 물건

동물 : 움직이며 생물체(강아지, 고양이 등)

4

Page 5: STACK MINI 동물원 학생용교재

•보드 위에 알버트를 올려 놓는다.

•알버트 전원을 ON 상태에 둔다.

•스택 미니를 실행시킨다.

준비단계

5

Page 6: STACK MINI 동물원 학생용교재

문제설명

1단계 : 원숭이

6

Page 7: STACK MINI 동물원 학생용교재

앞으로 2칸 이동시킬 수 있다.

시작화면

1단계 : 원숭이

7

Page 8: STACK MINI 동물원 학생용교재

명령어나열하기 블럭쌓아보기

코딩 연습하기

1단계 : 원숭이

8

Page 9: STACK MINI 동물원 학생용교재

+내가 생각한 첫번째 해결방법

+내가 생각한 두번째 해결방법

다시 생각해 보기

1단계 : 원숭이

9

Page 10: STACK MINI 동물원 학생용교재

+다른 친구와 해결방법에 대해 서로 이야기해 보자

+ 나의 생각을 다시 정리해 보자

나눔과 생각

1단계 : 원숭이

10

Page 11: STACK MINI 동물원 학생용교재

쉬어가기

11

Page 12: STACK MINI 동물원 학생용교재

문제설명

2단계 : 펭귄

12

Page 13: STACK MINI 동물원 학생용교재

시작화면

2단계 : 펭귄

13

앞으로 4칸 이동시킬 수 있다.

Page 14: STACK MINI 동물원 학생용교재

명령어나열하기 블럭쌓아보기

코딩 연습하기

14

2단계 : 펭귄

Page 15: STACK MINI 동물원 학생용교재

+내가 생각한 첫번째 해결방법

+내가 생각한 두번째 해결방법

다시 생각해 보기

15

2단계 : 펭귄

Page 16: STACK MINI 동물원 학생용교재

+다른 친구와 해결방법에 대해 서로 이야기해 보자

+ 나의 생각을 다시 정리해 보자

나눔과 생각

16

2단계 : 펭귄

Page 17: STACK MINI 동물원 학생용교재

쉬어가기

17

Page 18: STACK MINI 동물원 학생용교재

문제설명

18

3단계 : 강아지

Page 19: STACK MINI 동물원 학생용교재

시작화면

19

3단계 : 강아지

왼쪽으로 방향을 바꿀 수 있다.

Page 20: STACK MINI 동물원 학생용교재

명령어나열하기 블럭쌓아보기

코딩 연습하기

20

3단계 : 강아지

Page 21: STACK MINI 동물원 학생용교재

+내가 생각한 첫번째 해결방법

+내가 생각한 두번째 해결방법

다시 생각해 보기

21

3단계 : 강아지

Page 22: STACK MINI 동물원 학생용교재

+다른 친구와 해결방법에 대해 서로 이야기해 보자

+ 나의 생각을 다시 정리해 보자

나눔과 생각

22

3단계 : 강아지

Page 23: STACK MINI 동물원 학생용교재

쉬어가기

23

Page 24: STACK MINI 동물원 학생용교재

문제설명

24

4단계 : 염소

Page 25: STACK MINI 동물원 학생용교재

시작화면

25

4단계 : 염소

왼쪽, 오른쪽으로 방향을 바꿀 수 있다.

Page 26: STACK MINI 동물원 학생용교재

명령어나열하기 블럭쌓아보기

코딩 연습하기

26

4단계 : 염소

Page 27: STACK MINI 동물원 학생용교재

+내가 생각한 첫번째 해결방법

+내가 생각한 두번째 해결방법

다시 생각해 보기

27

4단계 : 염소

Page 28: STACK MINI 동물원 학생용교재

+다른 친구와 해결방법에 대해 서로 이야기해 보자

+ 나의 생각을 다시 정리해 보자

나눔과 생각

28

4단계 : 염소

Page 29: STACK MINI 동물원 학생용교재

쉬어가기

29

Page 30: STACK MINI 동물원 학생용교재

문제설명

30

5단계 : 사자

Page 31: STACK MINI 동물원 학생용교재

시작화면

31

5단계 : 사자

반복구문을 이용하여 앞으로 3칸 이동시킬 수 있다.

Page 32: STACK MINI 동물원 학생용교재

명령어나열하기 블럭쌓아보기

코딩 연습하기

32

5단계 : 사자

Page 33: STACK MINI 동물원 학생용교재

+내가 생각한 첫번째 해결방법

+내가 생각한 두번째 해결방법

다시 생각해 보기

33

5단계 : 사자

Page 34: STACK MINI 동물원 학생용교재

+다른 친구와 해결방법에 대해 서로 이야기해 보자

+ 나의 생각을 다시 정리해 보자

나눔과 생각

34

5단계 : 사자

Page 35: STACK MINI 동물원 학생용교재

쉬어가기

35

Page 36: STACK MINI 동물원 학생용교재

문제설명

36

6단계 : 북극곰

Page 37: STACK MINI 동물원 학생용교재

시작화면

37

6단계 : 북극곰

반복구문을 사용하여 앞으로 이동하거나 방향 전환을할 수 있다.

Page 38: STACK MINI 동물원 학생용교재

명령어나열하기 블럭쌓아보기

코딩 연습하기

38

6단계 : 북극곰

Page 39: STACK MINI 동물원 학생용교재

+내가 생각한 첫번째 해결방법

+내가 생각한 두번째 해결방법

다시 생각해 보기

39

6단계 : 북극곰

Page 40: STACK MINI 동물원 학생용교재

+다른 친구와 해결방법에 대해 서로 이야기해 보자

+ 나의 생각을 다시 정리해 보자

나눔과 생각

40

6단계 : 북극곰

Page 41: STACK MINI 동물원 학생용교재

쉬어가기

41

Page 42: STACK MINI 동물원 학생용교재

문제설명

42

7단계 : 강아지

Page 43: STACK MINI 동물원 학생용교재

시작화면

43

7단계 : 강아지

반복구문을 사용하여 앞으로 이동하거나 방향 전환을할 수 있다.

Page 44: STACK MINI 동물원 학생용교재

명령어나열하기 블럭쌓아보기

코딩 연습하기

44

7단계 : 강아지

Page 45: STACK MINI 동물원 학생용교재

+내가 생각한 첫번째 해결방법

+내가 생각한 두번째 해결방법

다시 생각해 보기

45

7단계 : 강아지

Page 46: STACK MINI 동물원 학생용교재

+다른 친구와 해결방법에 대해 서로 이야기해 보자

+ 나의 생각을 다시 정리해 보자

나눔과 생각

46

7단계 : 강아지

Page 47: STACK MINI 동물원 학생용교재

쉬어가기

47

Page 48: STACK MINI 동물원 학생용교재

문제설명

48

8단계 : 앵무새

Page 49: STACK MINI 동물원 학생용교재

시작화면

49

8단계 : 앵무새

반복구문을 사용하여 앞으로 이동하거나 방향 전환을할 수 있다.

Page 50: STACK MINI 동물원 학생용교재

명령어나열하기 블럭쌓아보기

코딩 연습하기

50

8단계 : 앵무새

Page 51: STACK MINI 동물원 학생용교재

+내가 생각한 첫번째 해결방법

+내가 생각한 두번째 해결방법

다시 생각해 보기

51

8단계 : 앵무새

Page 52: STACK MINI 동물원 학생용교재

+다른 친구와 해결방법에 대해 서로 이야기해 보자

+ 나의 생각을 다시 정리해 보자

나눔과 생각

52

8단계 : 앵무새

Page 53: STACK MINI 동물원 학생용교재

쉬어가기

53

Page 54: STACK MINI 동물원 학생용교재

문제설명

54

9단계 : 코끼리

Page 55: STACK MINI 동물원 학생용교재

시작화면

55

9단계 : 코끼리

조건이 있는 반복 구문 (~까지) 을 사용할 수 있다.

한칸씩 이동하면서 코끼리가 있는지 확인하고 없으면

이동하고 코끼리를 만나면 반복을 멈춘다.

Page 56: STACK MINI 동물원 학생용교재

명령어나열하기 블럭쌓아보기

코딩 연습하기

56

9단계 : 코끼리

Page 57: STACK MINI 동물원 학생용교재

+내가 생각한 첫번째 해결방법

+내가 생각한 두번째 해결방법

다시 생각해 보기

57

9단계 : 코끼리

Page 58: STACK MINI 동물원 학생용교재

+다른 친구와 해결방법에 대해 서로 이야기해 보자

+ 나의 생각을 다시 정리해 보자

나눔과 생각

58

9단계 : 코끼리

Page 59: STACK MINI 동물원 학생용교재

쉬어가기

59

Page 60: STACK MINI 동물원 학생용교재

문제설명

60

10단계 : 북극곰

Page 61: STACK MINI 동물원 학생용교재

시작화면

61

10단계 : 북극곰

조건이 있는 반복 구문 (~까지) 을 사용할 수 있다.

한칸씩 이동하면서 북극곰이 있는지 확인하고 없으면

이동하고 북극곰를 만나면 반복을 멈춘다.

Page 62: STACK MINI 동물원 학생용교재

명령어나열하기 블럭쌓아보기

코딩 연습하기

62

10단계 : 북극곰

Page 63: STACK MINI 동물원 학생용교재

+내가 생각한 첫번째 해결방법

+내가 생각한 두번째 해결방법

다시 생각해 보기

63

10단계 : 북극곰

Page 64: STACK MINI 동물원 학생용교재

+다른 친구와 해결방법에 대해 서로 이야기해 보자

+ 나의 생각을 다시 정리해 보자

나눔과 생각

64

10단계 : 북극곰

Page 65: STACK MINI 동물원 학생용교재

쉬어가기

65

Page 66: STACK MINI 동물원 학생용교재

문제설명

66

11단계 : 강아지

Page 67: STACK MINI 동물원 학생용교재

67

11단계 : 강아지

조건이 있는 반복 구문 (~까지) 을 사용하여 앞으로

이동하거나 방향을 바꿀 수 있다.

한칸씩 이동하면서 강아지가 있는지 확인하고 없으면

이동하고 강아지를 만나면 반복을 멈춘다.

조건이 있는 반복 구문(~까지) 안에 이동이나 방향전환

블록을 모두 넣는다.

시작화면

Page 68: STACK MINI 동물원 학생용교재

명령어나열하기 블럭쌓아보기

68

11단계 : 강아지

코딩 연습하기

Page 69: STACK MINI 동물원 학생용교재

+내가 생각한 첫번째 해결방법

+내가 생각한 두번째 해결방법

다시 생각해 보기

69

11단계 : 강아지

Page 70: STACK MINI 동물원 학생용교재

+다른 친구와 해결방법에 대해 서로 이야기해 보자

+ 나의 생각을 다시 정리해 보자

나눔과 생각

70

11단계 : 강아지

Page 71: STACK MINI 동물원 학생용교재

쉬어가기

71

Page 72: STACK MINI 동물원 학생용교재

문제설명

72

12단계 : 코끼리

Page 73: STACK MINI 동물원 학생용교재

시작화면

73

12단계 : 코끼리

조건이 있는 반복 구문 (~까지) 을 사용하여 앞으로

이동하거나 방향을 바꿀 수 있다.

한칸씩 이동하면서 코끼리가 있는지 확인하고 없으면

이동하고 코끼리를 만나면 반복을 멈춘다.

조건이 있는 반복 구문(~까지) 안에 이동이나 방향전환

블록을 모두 넣는다.

Page 74: STACK MINI 동물원 학생용교재

명령어나열하기 블럭쌓아보기

코딩 연습하기

74

12단계 : 코끼리

Page 75: STACK MINI 동물원 학생용교재

+내가 생각한 첫번째 해결방법

+내가 생각한 두번째 해결방법

다시 생각해 보기

75

12단계 : 코끼리

Page 76: STACK MINI 동물원 학생용교재

+다른 친구와 해결방법에 대해 서로 이야기해 보자

+ 나의 생각을 다시 정리해 보자

나눔과 생각

76

12단계 : 코끼리

Page 77: STACK MINI 동물원 학생용교재

동물 친구들과 함께 기념 사진

77

동물원 완료

Page 78: STACK MINI 동물원 학생용교재

78

Page 79: STACK MINI 동물원 학생용교재

79

Page 80: STACK MINI 동물원 학생용교재

[email protected]

• 제작일자 : 2015. 6. 11• 제작자 : 스마트로봇코딩스쿨 연구과정 1기 수강생 일동• 편집자 : 더러닝앤컴퍼니• 본 저작물은 교육 및 학습 용도로만 배포 가능합니다. • 저작권법에 의하여 독창적인 부분에 대한 무단

인용•전재•복제를 금합니다.