소프트웨어교육 수업

Computer Science Unplugged & 소프트웨어 교육

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. 관련 사이트

http://csunplugged.org/

http://unplugged.xwmooc.org/

https://code.org/curriculum/unplugged

5. 설문조사

http://goo.gl/forms/NoMkim6z5z

댓글 남기기

이메일은 공개되지 않습니다.

This site uses Akismet to reduce spam. Learn how your comment data is processed.