유아코딩 2

3. 스크래치

교육용 프로그래밍 언어 - 일반 프로그래밍 언어에 비해 학습자가 이해하기 쉽고, 습득 시간이 짧으며, 단계적이고 즉각적인 피드백을 제공 함으로서 초중고 교육 현장에서 효과적인 프로그래밍 교육을 실시할 수 있게 만들어진 언어 1. 스크래치 - MIT에서 제작한 블록 프로그래밍 도구로 세계적으로 가장 널리 사용되고 있음 2. 엔트리 - 한구에서 제작한 블ㄹ록 프로그래밍 도구로 프로그래밍 교육에 특화되어 있음 3. 앱인벤터 - 앱을 쉽게 만들 수 있도록 웹 브라우저상에서 논리 블록을 조합하여 간단한 안드로이드 앱을 제작할 수 있게 해주는 도구 4. 파이썬 - 다양한 플랫폼과 라이브러리가 풍부하여 교육, 연구, 산업 기관등 다양한 곳에서 사용 5. 코듀 - 마이크로소프트에서 만든 3차원 그래픽을 이용한 게임 제..

2. 언플러그드

1. 정의 케이블 선을 연결 하지 않고, 컴퓨터 없이 컴퓨터 과학을 학습 할 수 있는 활동을 개발 하여 제한한 학습 방법 http://csunplugged.org http://computing.or.kr 2. 주요특징 - 유아교육 뿐만 아니라 모든 이들에게 활동이 진화 - 개인의 경쟁보다 협업을 중시 - 가르치는 입장에서 논리적인 컴퓨터 과학 교과 수업이 가능한 새로운 교육 방식 3. 원칙 - 컴퓨터를 이용하지 않는게 언플러그드의 지향점 - 컴퓨터 과학의 기본 개념인 알고리즘, 인고지능, 그래픽, 정보이론, HCI, 프로그래밍 언어를 알려주는 목적 - 컴퓨터 과학의 개념을 성명 하기 위한 도구가 아닌 개념을 이해 하고 습득 할수 있도록 하는 활동에 집중 - 진보주의 교육의 강조점과 공통점을 가짐 - 구성..

728x90