Creative Computing 교육전략 (소프트웨어 교육/프로그래밍 교육/SW교육)
-
Upload
sangsu-song -
Category
Education
-
view
818 -
download
6
description
Transcript of Creative Computing 교육전략 (소프트웨어 교육/프로그래밍 교육/SW교육)
Creative Computing 교육전략
송상수 (SW교육연구소 대표)
(엔트리 교육개발책임)
교육 전략?
잘 가르치는 방법
학생 이라 쓰고 노는것을 끝없이 갈망하는 존재라고 읽는다.
놀면서 배우자
놀이 중심 접근법
• 언플러그드 놀이 활동(Unplugged Play Activity)
• 온라인 놀이 활동 (Online Play Activity)
• 교육용 프로그래밍 언어
(Educational Programming Language)
• 공유, 토론으로 지속 가능한 커뮤니티
언플러그드 놀이 활동
Unplugged Activity
런닝맨 프로젝트
런닝맨 프로젝트
런닝맨 프로젝트
런닝맨 프로젝트 - 손전등으로 정보 표현하기
런닝맨 프로젝트 - 손전등으로 정보 표현하기
런닝맨 프로젝트 - 손전등으로 정보 표현하기
런닝맨 프로젝트 - 손전등으로 정보 표현하기
런닝맨 프로젝트 - 손전등으로 정보 표현하기
런닝맨 프로젝트 - 모눈종이 그림 전송하기
런닝맨 프로젝트 - 모눈종이 그림 전송하기
런닝맨 프로젝트 - 모눈종이 그림 전송하기
런닝맨 프로젝트 - 엔트리 프로그래밍 보드게임
런닝맨 프로젝트 - 엔트리 프로그래밍 보드게임
런닝맨 프로젝트 - 엔트리 프로그래밍 보드게임
런닝맨 프로젝트 - 엔트리 프로그래밍 보드게임
http://www.youtube.com/watch?v=n5ARKZGJpw4
• 프로그래밍 교육용 보드게임
•‘순차’ , ‘함수’, ‘반복’ 학습 가능
3
1 2
4 5
6 7
3
1 2
4 5
6 7 8 9
10 11 12
13 14
온라인 놀이 활동
Online Activity
라이트봇
엔트리 학습모드
CODE.ORG
마인크래프트
http://www.youtube.com/watch?v=ZlRgx8cMSRU#t=135
교육용 프로그래밍 언어
Educational Programming Language
기존 EPL 한계 – 1. 툴(Tool)만 제공
혼자서 프로그래밍의 개념과, 툴 사용법을 익힐 수 있는
통합형 플랫폼이 필요
기존 EPL 한계 – 2. 연계성
C언어, JAVA 등 전문 언어
비쥬얼 프로그래밍 언어 (Scratch, Hopscotch, Mindstorm 등)
전문 언어 연계 교육이 가능한 EPL이 필요
기존 EPL 한계 – 3. 토론, 공유, 확장
토론, 공유, 확장이 쉬운 플랫폼이 필요
직관적인 저작/실습
환경
웹/모바일 공유, 확장
체계적 학습 커리큘럼/
통합 프로그래밍 학습 플랫폼
학습모드 만들기 구경/토론하기
48 학습모드
만들기모드
구경하기
구경하기
모바일 어플리케이션 출력
사용자가 만든 프로젝트를 태블릿/스마트폰 어플리케이션으로 출력
모바일 출력을 위한 센서(GPS. 기울기센서 등) 활용 명령어 지원
<엔트리 플레이어 앱에 접속하여 자신이 만든 프로젝트를 바로가기 앱으로 출력> (개발중)
놀이 중심 접근법
• 언플러그드 놀이 활동(Unplugged Play Activity)
- 모눈종이 프로그래밍 - 손전등 메시지 보내기 - 프로그래밍 보드게임
• 온라인 놀이 활동 (Online Play Activity)
- 라이트봇 - 엔트리 학습모드 - Code.org - 마인크래프트
• 교육용 프로그래밍 언어
(Educational Programming Language)
- 스크래치
- 엔트리
• 공유, 토론으로 지속 가능한 커뮤니티
송상수 • (SW교육연구소 대표)
• (엔트리 교육개발책임)
감사합니다