헬로 언플러그드
헬로 언플러그드는?
이프로그램은 학생들이 기본적인 코딩에 들어가기 전, 처음 접해보거나
난해하다 느끼는 학생들에게 프로그래밍이란 어떤 것인지 알려주고 흥미
를 느끼게 해줄 기초 교육 과정입니다. 총 3주(6시간)으로 구성되어 있으며
곧 있을 소프트웨어 교육에 쉽게 적응하고 따라갈 수 있도록 몸으로 하는
활동을 통해 배우게 됩니다. 컴퓨터의 작동원리나 이진수, 명령어 등의
이해를 도우며 이를 자신만의 툴 안에 적용해 가르치는 방식으로 구성되어
있습니다. 어려운 개념을 하나 하나 외운다는 개념이라기 보다 활동을 하며
자연스레 익힐 수 있게 됩니다. 4주간의 과정을 마치게 되면 아이들의 컴퓨
팅 사고력이 향상되고 이를 통해 여러 사물이나 동작에 새로운 관점을
가질 수 있게 됩니다.
어떤 학생들이 들을 수 있나요?
프로그래밍이나 코딩 등을 접해보지 못한 학생부터 아직 컴퓨팅 사고력에
미숙하거나 어려움을 느끼는 학생 등 다양한 사람들이 들을 수 있습니다.
아이들이 직접 주도하고 먼저 나서는 식의 진행으로 발표가 익숙치 않거나
부끄러워하는 학생도 수업에 자연스레 녹아 들어 자신의 생각을 논리적으로
표현하고 머리 속으로 정리하여 곧 잘 말할 수 있게 됩니다.
1
3.
헬로 언플러그드
언플러그드 활동이란?
컴퓨터없이 컴퓨터과학 개념,
컴퓨터과학적 사고(컴퓨팅 사고력)를
향상시킬 수 있는 활동으로 다른 장비가 필요 없습니다. 기본적으로
놀이를 통한 이론 학습 중심으로 특별한 틀에 갇혀 있지 않아
학생들이 제한 없이 창의력을 펼칠 수 있게 해주는 활동입니다.
기본적인 진행
상황 제시
해결 방안 토론
방안 시도 및 수정
적용해보기
발표
2
4.
헬로 언플러그드
수업에 들어가기전..
수업에 들어가기 전 아직 새로운 환경에서 새로운 아이들과의 수업을 할
친구들을 위해 간단한 오리엔테이션으로 각자 알아갈 수 있게 하였습니다.
이후 자연스럽게 아이들을 섞어 그룹을 지어 4~5명의 학생에게 담임 쌤을
붙여 각 그룹의 진행을 도와주고 아이들이 자기주도적으로 진행하도록
도와줄 것입니다.
0교시
(1) 펜싱 게임
(1) WHO IS IT ?
(1) 그룹핑 및 자기소개
(1) 코딩클럽 소개
(1) 선생님 소개
(1) 관심도 및 흥미 알아보기
3
5.
헬로 언플러그드
펜을 지켜라!( “pen”cing! )
게임 방법
-각자 손등 위에 펜을 올려 놓고 서로의 펜을 쳐서
떨어트려봐요. 자신의 펜을 떨어트리지 않게
주의하면서 모든 펜을 떨어트려 봅시다.
-펜이 떨어졌다고 끝이 아니에요. 다시 주워서 노래가
끝날 때까지 참여합시다!
-노래가 끝나면 “몇 명 뭉쳐!” 라고 외칠 거에요.
재빠르게 뭉쳐서 팀을 이루고 마음에 드는 펜을 가진
사람을 지목해 펜을 교환하며 자기소개를 해봐요.
ICE BREAKING
날씨가 추우니 간단히 몸을 움직여 봅시다. 모두 책상
과 의자를 벽으로 밀어 넣고 간단한 게임을 해봐요!!
4
6.
헬로 언플러그드
WHO ISIT?
아까 진행하던 게임을 통해 각자의 이름, 취미, 특기에
대해 알았을 거에요. 이번에는 쌤 들의 이름, 취미,
특기를 맞춰 보도록 해요!
WHAT’S YOUR NAME??
이름: 홍 길동
학년: 중학교 1학년
취미: 축구
특기: 게임
5
7.
헬로 언플러그드
은
‘누구나 코딩을배우고, 테크놀로지로 메이커가 될 수
있다’는 믿음으로 시작된 소프트웨어, 프로그래밍,
디지털 창작에 관심 있는 모두를 위한 열린 학습, 창작
커뮤니티입니다.
나는 컴퓨터로 어떤
것들을 할 수 있나요?
평소에 컴퓨터 사용은
언제 하나요?
미래에는 컴퓨터로 어떤
것들을 할까요?
컴퓨터는 사람과
어떤 점이 다를까요?
6
8.
헬로 언플러그드
컴퓨터를 사용하면서궁금한 점을 없었나요?
자신이 컴퓨터로 멋지게 할 수 있는 일이 있나요?
미래의 컴퓨터는 어떤 모습일까요?
컴퓨터는 나와 어떤 것이 다를까요?
자신의 의견을 말해봅시다!
나는 컴퓨터로 어떤
것들을 할 수 있나요?
평소에 컴퓨터 사용은
언제 하나요?
컴퓨터는 사람과
어떤 점이 다를까요?
7
헬로 언플러그드
학습 목표
“컴퓨터는 어떻게 빵에 잼을 바를까요? “
키워드- 코딩, 컴파일러, 입력과 출력, 절차적 방식
DUMB AVATAR 활동을 통해 기본 코딩 툴의 절차적 방식과
컴파일러, 입력과 출력을 배우게 될 거에요. 어려운 말
같지만 막상 알고 보면 쉽답니다.
1교시
2교시
(1)아바타 놀이를 해봅시다.
-절차적 방식에 대해 알아보기
-컴파일러에 대해 알아보기
-코딩, 입출력에 대해 알아보기
(2)나만의 아바타를 직접 움직여 봅시다.
-각자 자신만의 코딩을 짜보기
-코딩 순서를 바꿔서 해보기
-실생활 일들을 코딩으로 짜보기
9
11.
헬로 언플러그드
선생님이 맛있는빵을 먹고 싶어해요. 하지만 누군가의 명령으로만
움직일 수 있는데, 아주 간단한 명령만 받을 수 있어요.
선생님에게 알맞은 명령을 내려 빵을 먹을 수 있게 도와주세요!
맛있는 식빵 만들기
★ 빵에 딸기잼을 발라보게 합시다.
★ 빵에 햄과 치즈를 얹고 그 위에 빵을 얹어 샌드위치를
만들어 보게 합시다.
?
10
12.
헬로 언플러그드
1단계 :내가 원하는 빵 생각해보기
2단계 : 필요한 코딩 조각(명령어) 적어보기
모둠 별로 선생님과 함께
자신이 원하는 빵을 만들어 봅시다.
11
헬로 언플러그드
★ 입력과출력은 무엇인가요?
★절차적 사고방식이란 무엇인가요?
★ 코딩이란 무엇인가요?
★ 컴파일러란 무엇인가요?
WRITE
자신이 알게 된 걸 자유롭게 써봅시다
★ 명령어란 무엇인가요?
14
생각한 순서대로 진행하는 것입니다.
명령어를 절차적 사고방식에 따라 나열하는
것입니다.
행동이나 말 등을 하게 말해주는 겁니다.
키보드와 모니터
중간에서 컴퓨터에게 말을 전달해주는 겁니다.
16.
헬로 언플러그드
주변의 움직임이나현상을 코딩 해봅시다.
1. 불을 켜는 방법
2.리코더로 ‘미’소리를 내는 방법
3. _________________________________ 방법
15
17.
헬로 언플러그드
정리하기
오늘 배운것들에는 어떤 것들이 있었나요?
수업을 하면서 어려웠거나 더 알고 싶은 것들을 적어봐요.
오늘 해본 활동들을 www.codingclubs.org 에서 공유해봐요.
16