65
엔엔엔엔 엔엔엔엔 엔엔엔엔엔 엔엔 2016.1.20(1.1 v) 엔엔엔엔엔엔엔엔

02 엔트리와 함께하는 언플러그드 활동

Embed Size (px)

Citation preview

Page 1: 02 엔트리와 함께하는 언플러그드 활동

엔트리와 함께하는

언플러그드 활동

2016.1.20(1.1 v)엔트리교육연구소

Page 2: 02 엔트리와 함께하는 언플러그드 활동

1언플러그드 활동의 이론

2언플러그드 활동 체험

목차

Page 3: 02 엔트리와 함께하는 언플러그드 활동

1.1 언플러그드 활동이란 ?1.2 언플러그드 활동의 장점

1.3 언플러그드 활동에서 주의점

언플러그드 활동의 이론

1

Page 4: 02 엔트리와 함께하는 언플러그드 활동

1.1 언플러그드 활동이란 ? 1. 언플러그드 활동의 이론

컴퓨터 없이 활동이나 놀이를 통해컴퓨터과학 개념 , 알고리즘을 학습할 수 있는 활동

• 정의

Page 5: 02 엔트리와 함께하는 언플러그드 활동

1.1 언플러그드 활동이란 ? 1. 언플러그드 활동의 이론

• 활동의 종류

컴퓨터과학 개념 중심

• 이진수• 이미지표현• 텍스트 압축• 오류 탐색

알고리즘 , 프로그래밍 중심

• 순차 / 반복 / 조건• 정렬 / 탐색 알고리즘

Page 6: 02 엔트리와 함께하는 언플러그드 활동

1.1 언플러그드 활동이란 ? 1. 언플러그드 활동의 이론

• 활동의 사례 – 컴퓨터과학 개념 중심

< 이진수 학습 >

Page 7: 02 엔트리와 함께하는 언플러그드 활동

1.1 언플러그드 활동이란 ? 1. 언플러그드 활동의 이론

• 활동의 사례 – 컴퓨터과학 개념 중심

< 이미지표현법 학습 >

Page 8: 02 엔트리와 함께하는 언플러그드 활동

1.1 언플러그드 활동이란 ? 1. 언플러그드 활동의 이론

• 활동의 사례 – 컴퓨터과학 개념 중심

< 이미지표현법 학습 >

Page 9: 02 엔트리와 함께하는 언플러그드 활동

1.1 언플러그드 활동이란 ? 1. 언플러그드 활동의 이론

• 활동의 사례 – 컴퓨터과학 개념 중심

< 이미지표현법 학습 >

Page 10: 02 엔트리와 함께하는 언플러그드 활동

1.1 언플러그드 활동이란 ? 1. 언플러그드 활동의 이론

• 활동의 사례 – 컴퓨터과학 개념 중심

http://www.xwmooc.net ( 컴퓨터과학 개념 중심 _ 이미지 출처 )

http://csunplugged.org/

Page 11: 02 엔트리와 함께하는 언플러그드 활동

1.1 언플러그드 활동이란 ? 1. 언플러그드 활동의 이론

• 활동의 사례 – 알고리즘 / 프로그래밍 중심

< 순차 >

Page 12: 02 엔트리와 함께하는 언플러그드 활동

1.1 언플러그드 활동이란 ? 1. 언플러그드 활동의 이론

• 활동의 사례 – 알고리즘 / 프로그래밍 중심

< 반복 >

Page 13: 02 엔트리와 함께하는 언플러그드 활동

1.1 언플러그드 활동이란 ? 1. 언플러그드 활동의 이론

• 활동의 사례 – 알고리즘 / 프로그래밍 중심

< 조건 >

Page 14: 02 엔트리와 함께하는 언플러그드 활동

1.1 언플러그드 활동이란 ? 1. 언플러그드 활동의 이론

• 활동의 사례 – 알고리즘 / 프로그래밍 중심

EBS 소프트웨어야 놀자 소프트웨어야 놀자 ‘교사용 지도서'

playsw.naver.com

Page 15: 02 엔트리와 함께하는 언플러그드 활동

1.2 언플러그드 활동의 장점 1. 언플러그드 활동의 이론

•놀이학습으로 컴퓨터과학의 개념을 재미있게 학습 가능.•어려운 내용을 쉬운 활동으로 흥미롭게 전달 가능.•학생들이 수업에 높은 몰입과 관심을 보이며 참여함.흥미•직접 체험하는 놀이학습으로 학생들이 더욱 쉽게 이해함.•특별한 프로그래밍 언어에 종속되지 않음.•초등학교 저학년부터 수업이 가능함이해•컴퓨팅 기기 없이 수업이 진행되므로 저비용으로 학습할 수 있음.•간단한 도구만으로 수업을 진행하므로 비용이 적게 듦.•기기 불평등 현상을 해결 할 수 있음.저비용

Page 16: 02 엔트리와 함께하는 언플러그드 활동

1.3 언플러그드 활동에서 주의점 1. 언플러그드 활동의 이론

• 놀이에서 끝나지 않도록 주의 !

Page 17: 02 엔트리와 함께하는 언플러그드 활동

1.3 언플러그드 활동에서 주의점 1. 언플러그드 활동의 이론

• 언플러그드에서 컴퓨터로 연결시키기

Page 18: 02 엔트리와 함께하는 언플러그드 활동

2.1 엔트리 보드게임

2.2 엔트리 카드게임

언플러그드 활동 체험

2

Page 19: 02 엔트리와 함께하는 언플러그드 활동

2.1 엔트리 보드게임 2. 언플러그드 활동 체험

• 엔트리 보드게임 ?

재미있는 보드게임을 통해서 프로그래밍의

개념 중 ‘순차 , 반복 , 함수’ 을 학습할 수

있는 교구

최소 2 명 , 최대 4 명의 인원으로 진행 할

수 있음

초등학교 3-4 학년부터 적용 가능

Page 20: 02 엔트리와 함께하는 언플러그드 활동

2.1 엔트리 보드게임 2. 언플러그드 활동 체험

• 엔트리 보드게임 ?

https://www.youtube.com/watch?t=1&v=FvAeUZ50KvU ( 엔트리 보드게임 영상 )

Page 21: 02 엔트리와 함께하는 언플러그드 활동

2.1 엔트리 보드게임 2. 언플러그드 활동 체험

• 보드게임 규칙 설명

Page 22: 02 엔트리와 함께하는 언플러그드 활동
Page 23: 02 엔트리와 함께하는 언플러그드 활동
Page 24: 02 엔트리와 함께하는 언플러그드 활동
Page 25: 02 엔트리와 함께하는 언플러그드 활동

컨트롤러

Page 26: 02 엔트리와 함께하는 언플러그드 활동

기본 이동 카드 (6 장을 가져갑니다 )

Page 27: 02 엔트리와 함께하는 언플러그드 활동
Page 28: 02 엔트리와 함께하는 언플러그드 활동
Page 29: 02 엔트리와 함께하는 언플러그드 활동
Page 30: 02 엔트리와 함께하는 언플러그드 활동

특수 이동 카드 ( 종류별로 1 장씩을 가져갑니다 )

Page 31: 02 엔트리와 함께하는 언플러그드 활동
Page 32: 02 엔트리와 함께하는 언플러그드 활동
Page 33: 02 엔트리와 함께하는 언플러그드 활동

3

1 2

4 5

6 7

Page 34: 02 엔트리와 함께하는 언플러그드 활동

3

1 2

4 5

6 78 9

10 11 12

13 14

Page 35: 02 엔트리와 함께하는 언플러그드 활동

3 4 5

81 2

6 7

Page 36: 02 엔트리와 함께하는 언플러그드 활동

특수이동카드존

특수이동카드의 무늬와 같은

특수이동카드존에 가게되면

특수이동카드를 한장 뽑을 수 있습니다

Page 37: 02 엔트리와 함께하는 언플러그드 활동

해킹카드존

해킹카드의 무늬와 같은

해킹카드존에 가게되면

해킹카드를 한장 뽑을 수 있습니다

Page 38: 02 엔트리와 함께하는 언플러그드 활동
Page 39: 02 엔트리와 함께하는 언플러그드 활동
Page 40: 02 엔트리와 함께하는 언플러그드 활동
Page 41: 02 엔트리와 함께하는 언플러그드 활동
Page 42: 02 엔트리와 함께하는 언플러그드 활동

30 분 동안 게임을 2 번 해 봅시다 .

Page 43: 02 엔트리와 함께하는 언플러그드 활동

2.1 엔트리 보드게임 2. 언플러그드 활동 체험

• 활동 정리하기

엔트리봇이 필요한 부품까지 가는것이 ‘문제'가 되며 ,

학생들은 주어진 문제를 해결하기 위한 다양한 전략을

짜게 된다 .

학생들은 필요한 부품까지 한번에 가기 어려운 경우가

많 아 서 여 러 번 에 걸 쳐 서 목 적 지 까 지 어 떻 게 갈

것인가를 고민하게 된다 ( 문제를 나누기 )

각자의 턴에 순서대로 명령을 내려서 강아지를 움직이며

( 순차 ), 반복되는 행동을 반복카드로 명령할 수 있다

( 반복 ).

Page 44: 02 엔트리와 함께하는 언플러그드 활동

2.1 엔트리 보드게임 2. 언플러그드 활동 체험

• 활동 정리하기

학습자가 초등 저학년 (1-2) 일 경우 게임의 룰을 조금씩

변경하여 학습자의 수준에 맞게 게임을 진행할 수 있다 .

( 메모리 카드와 반복 카드를 빼고 진행 )

학습자들이 초등 고학년 (5-6) 또는 중학생 일 경우

반복과 , 메모리를 무제한으로 사용할 수 있도록 룰을

변경하면 복잡한 전략을 짜도록 유도할 수 있다 .

이 보 드 게 임 은 엔 트 리 학 습 모 드 와 연 결 하 면 더 욱

효 과 적 이 다 . 엔 트 리 사 이 트 (

http://play-entry.com) 에 접 속 해 서

문제해결학습에 들어가면 보드게임을 컴퓨팅 환경에서

실습할 수 있다 .

Page 45: 02 엔트리와 함께하는 언플러그드 활동

2.2 엔트리 카드게임 2. 언플러그드 활동 체험

• 엔트리 카드게임 ?

재미있는 카드게임을 통해서 프로그래밍의

개념 중 ‘순차 , 반복 , 조건’ 을 학습할 수

있는 교구

엔트리와 같은 블록형 언어에 대한 이해도도

높일 수 있음

최소 2 명 , 최대 4 명의 인원으로 진행 할

수 있음

초등학교 3-4 학년부터 적용 가능

Page 46: 02 엔트리와 함께하는 언플러그드 활동

2.2 엔트리 카드게임 2. 언플러그드 활동 체험

• 엔트리 카드게임 ?

https://www.youtube.com/watch?v=OaSoceHvgog ( 엔트리 카드게임 영상 )

Page 47: 02 엔트리와 함께하는 언플러그드 활동

2.2 엔트리 카드게임 2. 언플러그드 활동 체험

• 카드게임 규칙 설명

Page 48: 02 엔트리와 함께하는 언플러그드 활동
Page 49: 02 엔트리와 함께하는 언플러그드 활동
Page 50: 02 엔트리와 함께하는 언플러그드 활동
Page 51: 02 엔트리와 함께하는 언플러그드 활동
Page 52: 02 엔트리와 함께하는 언플러그드 활동
Page 53: 02 엔트리와 함께하는 언플러그드 활동
Page 54: 02 엔트리와 함께하는 언플러그드 활동
Page 55: 02 엔트리와 함께하는 언플러그드 활동
Page 56: 02 엔트리와 함께하는 언플러그드 활동
Page 57: 02 엔트리와 함께하는 언플러그드 활동
Page 58: 02 엔트리와 함께하는 언플러그드 활동
Page 59: 02 엔트리와 함께하는 언플러그드 활동
Page 60: 02 엔트리와 함께하는 언플러그드 활동
Page 61: 02 엔트리와 함께하는 언플러그드 활동
Page 62: 02 엔트리와 함께하는 언플러그드 활동

30 분 동안 게임을 2 번 해 봅시다 .

Page 63: 02 엔트리와 함께하는 언플러그드 활동

2.2 엔트리 카드게임 2. 언플러그드 활동 체험

• 활동 정리하기

카드게임을 통해 학생들은 블록형 언어 프로그래밍을 체험 할 수

있다 .

각 카 드 에 는 블 록 형 언 어 로 명 령 어 들 이 제 시 되 어 있 고 ,

학생들은 최선의 전략을 찾아 카드를 내려 놓아야 한다 .

순 서 대 로 실 행 하는 것 , 반복 해 서 실 행 되 는 카 드 , 특 정

조건에서 실행되는 카드로 ‘순차 , 반복 , 조건’의 개념을 가르칠

수 있다 .

해당 활동은 보통 엔트리 프로그래밍을 하기 전 단계에서

진행한다 .

Page 64: 02 엔트리와 함께하는 언플러그드 활동

참고 자료

• 소프트웨어야 놀자 (playsw.naver.com)

• CS Unplugged (csunplugged.org)

• CS Unplugged 번역자료 (xwmooc.net/computationalthinking/unplugged/)

• 언플러그드 관련 강의 자료(slideshare.net/gisikin/unplugged-activity-computing-47802083)

• 언플러그드 관련 동영상 ( 진남초등학교 - 문찬규 선생님 ) (youtube.com/user/neda82100/videos)

더 알아보려면

Page 65: 02 엔트리와 함께하는 언플러그드 활동

감사합니다 !