Upload
the-learning-company
View
135
Download
0
Embed Size (px)
Citation preview
STACK MINI
학생용워크북
Stack MINI동물원
• 초등 1학년부터 4학년 대상
알아두기
블록 설명
앞으로 한 칸 이동하기
프로그램 시작을 선언하기
왼쪽으로 90도 돌기
오른쪽으로 90도 돌기
L
R
같은 동작을 개수만큼 반복 하는것을 말한다.
같은 동작을 원하는 목표까지 반복하는 것을 말한다.
모든 동작을 실행 시킨다.
3
무엇을 배우는 걸까요?
학습목표
앞으로 이동 및 방향전환, 반복구문 블록을 사용하여
알버트가 동물원 동물을 만날 수 있도록 이동시켜 보아요.
개념학습
오른쪽 : 북쪽을 바라봤을 때 동쪽과 같은 쪽
왼쪽 : 북쪽을 바라봤을 때 서쪽과 같은 쪽
반복 : 같은 말이나 동작 등을 되풀이함
장애물 : 앞으로 가고 있을 때 앞을 가로막는 물건
동물 : 움직이며 생물체(강아지, 고양이 등)
4
•보드 위에 알버트를 올려 놓는다.
•알버트 전원을 ON 상태에 둔다.
•스택 미니를 실행시킨다.
준비단계
5
문제설명
1단계 : 원숭이
6
앞으로 2칸 이동시킬 수 있다.
시작화면
1단계 : 원숭이
7
명령어나열하기 블럭쌓아보기
코딩 연습하기
1단계 : 원숭이
8
+내가 생각한 첫번째 해결방법
+내가 생각한 두번째 해결방법
다시 생각해 보기
1단계 : 원숭이
9
+다른 친구와 해결방법에 대해 서로 이야기해 보자
+ 나의 생각을 다시 정리해 보자
나눔과 생각
1단계 : 원숭이
10
쉬어가기
11
문제설명
2단계 : 펭귄
12
시작화면
2단계 : 펭귄
13
앞으로 4칸 이동시킬 수 있다.
명령어나열하기 블럭쌓아보기
코딩 연습하기
14
2단계 : 펭귄
+내가 생각한 첫번째 해결방법
+내가 생각한 두번째 해결방법
다시 생각해 보기
15
2단계 : 펭귄
+다른 친구와 해결방법에 대해 서로 이야기해 보자
+ 나의 생각을 다시 정리해 보자
나눔과 생각
16
2단계 : 펭귄
쉬어가기
17
문제설명
18
3단계 : 강아지
시작화면
19
3단계 : 강아지
왼쪽으로 방향을 바꿀 수 있다.
명령어나열하기 블럭쌓아보기
코딩 연습하기
20
3단계 : 강아지
+내가 생각한 첫번째 해결방법
+내가 생각한 두번째 해결방법
다시 생각해 보기
21
3단계 : 강아지
+다른 친구와 해결방법에 대해 서로 이야기해 보자
+ 나의 생각을 다시 정리해 보자
나눔과 생각
22
3단계 : 강아지
쉬어가기
23
문제설명
24
4단계 : 염소
시작화면
25
4단계 : 염소
왼쪽, 오른쪽으로 방향을 바꿀 수 있다.
명령어나열하기 블럭쌓아보기
코딩 연습하기
26
4단계 : 염소
+내가 생각한 첫번째 해결방법
+내가 생각한 두번째 해결방법
다시 생각해 보기
27
4단계 : 염소
+다른 친구와 해결방법에 대해 서로 이야기해 보자
+ 나의 생각을 다시 정리해 보자
나눔과 생각
28
4단계 : 염소
쉬어가기
29
문제설명
30
5단계 : 사자
시작화면
31
5단계 : 사자
반복구문을 이용하여 앞으로 3칸 이동시킬 수 있다.
명령어나열하기 블럭쌓아보기
코딩 연습하기
32
5단계 : 사자
+내가 생각한 첫번째 해결방법
+내가 생각한 두번째 해결방법
다시 생각해 보기
33
5단계 : 사자
+다른 친구와 해결방법에 대해 서로 이야기해 보자
+ 나의 생각을 다시 정리해 보자
나눔과 생각
34
5단계 : 사자
쉬어가기
35
문제설명
36
6단계 : 북극곰
시작화면
37
6단계 : 북극곰
반복구문을 사용하여 앞으로 이동하거나 방향 전환을할 수 있다.
명령어나열하기 블럭쌓아보기
코딩 연습하기
38
6단계 : 북극곰
+내가 생각한 첫번째 해결방법
+내가 생각한 두번째 해결방법
다시 생각해 보기
39
6단계 : 북극곰
+다른 친구와 해결방법에 대해 서로 이야기해 보자
+ 나의 생각을 다시 정리해 보자
나눔과 생각
40
6단계 : 북극곰
쉬어가기
41
문제설명
42
7단계 : 강아지
시작화면
43
7단계 : 강아지
반복구문을 사용하여 앞으로 이동하거나 방향 전환을할 수 있다.
명령어나열하기 블럭쌓아보기
코딩 연습하기
44
7단계 : 강아지
+내가 생각한 첫번째 해결방법
+내가 생각한 두번째 해결방법
다시 생각해 보기
45
7단계 : 강아지
+다른 친구와 해결방법에 대해 서로 이야기해 보자
+ 나의 생각을 다시 정리해 보자
나눔과 생각
46
7단계 : 강아지
쉬어가기
47
문제설명
48
8단계 : 앵무새
시작화면
49
8단계 : 앵무새
반복구문을 사용하여 앞으로 이동하거나 방향 전환을할 수 있다.
명령어나열하기 블럭쌓아보기
코딩 연습하기
50
8단계 : 앵무새
+내가 생각한 첫번째 해결방법
+내가 생각한 두번째 해결방법
다시 생각해 보기
51
8단계 : 앵무새
+다른 친구와 해결방법에 대해 서로 이야기해 보자
+ 나의 생각을 다시 정리해 보자
나눔과 생각
52
8단계 : 앵무새
쉬어가기
53
문제설명
54
9단계 : 코끼리
시작화면
55
9단계 : 코끼리
조건이 있는 반복 구문 (~까지) 을 사용할 수 있다.
한칸씩 이동하면서 코끼리가 있는지 확인하고 없으면
이동하고 코끼리를 만나면 반복을 멈춘다.
명령어나열하기 블럭쌓아보기
코딩 연습하기
56
9단계 : 코끼리
+내가 생각한 첫번째 해결방법
+내가 생각한 두번째 해결방법
다시 생각해 보기
57
9단계 : 코끼리
+다른 친구와 해결방법에 대해 서로 이야기해 보자
+ 나의 생각을 다시 정리해 보자
나눔과 생각
58
9단계 : 코끼리
쉬어가기
59
문제설명
60
10단계 : 북극곰
시작화면
61
10단계 : 북극곰
조건이 있는 반복 구문 (~까지) 을 사용할 수 있다.
한칸씩 이동하면서 북극곰이 있는지 확인하고 없으면
이동하고 북극곰를 만나면 반복을 멈춘다.
명령어나열하기 블럭쌓아보기
코딩 연습하기
62
10단계 : 북극곰
+내가 생각한 첫번째 해결방법
+내가 생각한 두번째 해결방법
다시 생각해 보기
63
10단계 : 북극곰
+다른 친구와 해결방법에 대해 서로 이야기해 보자
+ 나의 생각을 다시 정리해 보자
나눔과 생각
64
10단계 : 북극곰
쉬어가기
65
문제설명
66
11단계 : 강아지
67
11단계 : 강아지
조건이 있는 반복 구문 (~까지) 을 사용하여 앞으로
이동하거나 방향을 바꿀 수 있다.
한칸씩 이동하면서 강아지가 있는지 확인하고 없으면
이동하고 강아지를 만나면 반복을 멈춘다.
조건이 있는 반복 구문(~까지) 안에 이동이나 방향전환
블록을 모두 넣는다.
시작화면
명령어나열하기 블럭쌓아보기
68
11단계 : 강아지
코딩 연습하기
+내가 생각한 첫번째 해결방법
+내가 생각한 두번째 해결방법
다시 생각해 보기
69
11단계 : 강아지
+다른 친구와 해결방법에 대해 서로 이야기해 보자
+ 나의 생각을 다시 정리해 보자
나눔과 생각
70
11단계 : 강아지
쉬어가기
71
문제설명
72
12단계 : 코끼리
시작화면
73
12단계 : 코끼리
조건이 있는 반복 구문 (~까지) 을 사용하여 앞으로
이동하거나 방향을 바꿀 수 있다.
한칸씩 이동하면서 코끼리가 있는지 확인하고 없으면
이동하고 코끼리를 만나면 반복을 멈춘다.
조건이 있는 반복 구문(~까지) 안에 이동이나 방향전환
블록을 모두 넣는다.
명령어나열하기 블럭쌓아보기
코딩 연습하기
74
12단계 : 코끼리
+내가 생각한 첫번째 해결방법
+내가 생각한 두번째 해결방법
다시 생각해 보기
75
12단계 : 코끼리
+다른 친구와 해결방법에 대해 서로 이야기해 보자
+ 나의 생각을 다시 정리해 보자
나눔과 생각
76
12단계 : 코끼리
동물 친구들과 함께 기념 사진
77
동물원 완료
78
79
• 제작일자 : 2015. 6. 11• 제작자 : 스마트로봇코딩스쿨 연구과정 1기 수강생 일동• 편집자 : 더러닝앤컴퍼니• 본 저작물은 교육 및 학습 용도로만 배포 가능합니다. • 저작권법에 의하여 독창적인 부분에 대한 무단
인용•전재•복제를 금합니다.