Computer Science Unplugged
<https://www.flickr.com/photos/dullhunk/4437183727>
1. 언플러그드 교육
뉴질랜드의 Tim Bell교수가 컴퓨터가 없는 환경에서 컴퓨터 과학 원리를 학습할 수 있는 놀이를
개발한 교수학습 방법으로 놀이를 통해 컴퓨터원리를 학습하여 문제해결에 있어서 컴퓨터원리를
적용할 수 있는 능력 신장을 목표로 둠
2. 교육내용에 따른 언플러그드 교육
<출처 – 송상수 샘의 언플러그드 교육>
1) Computer 중심(컴퓨터 과학 지식적 접근)
– 이진수 표현, 이진법으로 문자 전송하기
(1) Code.org : Binary Bracelets
– 이미지 표현하기
(1) Code.org : Graph Paper Programming, Binary Image
– 압축하기
– 오류 검증하기
– 이벤트
(1) Code.org : The Big Event
– 인터넷
(1) Code.org : Internet
2) Computational Thinking 중심(컴퓨터 사고력 신장적 접근)
– 일을 순서대로 나열하기(저학년)
(1) 길찾기
(2) Code.org : Happy Maps, Move it, Move it, Move the Flurbs 2
(3) Cody-Roby
– 일을 순서대로 나누고 반복, 함수 사용하기(고학년)
(1) 엔트리봇 보드게임, 모눈종이 프로그래밍, 컵 쌓기 게임
(2) Code.org : Real-Life Algorithms(Plant a Seed, Paper Airplanes, Dice Race) ,
Getting Loopy, For Loop Fun
– 조건 개념
(1) Code.org : Conditionals with Cards
– 함수 개념
(1) Code.org : Functional Suncatchers, Songwriting, Songwriting with Parameters
– 변수 개념
(1) Code.org : Variables in Envelopes
– 문제 분해
(1) Code.org : Computational Thinking, Crowdsourcing
– 패턴 인식
– 추상화
(1) Code.org : Abstraction With Mad Glibs
– 디버깅
(1) Code.org : Relay Programming
3) 알고리즘 교육 중심
– 명령어 꾸러미를 이용하여 알고리즘 만들기, 체험하기
(1) 엔트리봇 보드게임, 엔트리 폭탄게임, Cody-Roby, 탱그램
– 말, 글자, 행동으로 명령어 표현해보기
– 검색 알고리즘(순차검색, 이진검색)
– 정렬 알고리즘(선택, 퀵, 삽입정렬, 버블정렬)
4) 정보통신윤리
– 도전의식, 문제해결과정
(1) Code.org : Building a Foundation
– 개인정보보호
(1) Code.org : Keep it Private, Going Places Online, Your Digital Footprint
– 시민의식
(1) Code.org : Digital Citizenship
3. 국내외의 언플러그드 교육 사례
1) 초등컴퓨팅교사협회 언플러그드 교육 자료
http://hicomputing.org/index.php?mid=research&category=8380
2) Cody-Roby
http://codeweek.it/cody-roby-en/
3) Code.org
https://code.org/curriculum/unplugged
4) 엔트리봇, 엔트리 폭탄 게임 등 보드게임
4. 관련 사이트
https://code.org/curriculum/unplugged
5. 설문조사