= 포천시 소프트웨어 교육 프로그램 =

“이 나라의 모두가 컴퓨터를 프로그래밍하는 법을 배워야 한다. 왜냐하면 ,

프로그래밍은 바로 생각하는 방법을 가르쳐주기 때문이다.”

- 스티브잡스-

1. 교육 목표

SW 교육은 과거와 같이 교실에서의 단순한 지식과 기능의 전달이 아닌 생각하는 능력을 키워주는 자기주도적 탐구학습, 융합학습, 창의성 학습을 목표로 한다.

2. 스크래치 8차시 수업 커리큘럼(초/중학생 동일)

차시	핵심 학습개념	학습목표	활동내용	비고
1	스크래치 기본용어/ 기본블록의 이해 순차적 실행	-프로그래밍에 대해 이해 할 수있다. -스크래치의 기본블록들을 활용하고, 순차적 실행구조를 이해할 수 있다.	>생활 속의 소프트웨어에 대해 이야기하기 >명령어 카드게임(*언플러그드 활동) >스크래치 처음 시작하기(*스크래치 활동)	*언플러그드 활동 : 컴퓨터 없이 활동하는 수업 *스크래치 활동 : 컴퓨터의 스크래치 프로그램을 이용하는 활동
2	좌표 (위치표현)	-좌표의 의미와 필요성을 이해할 수 있다. -좌표를 이용하여 정확한 위치표현을 할 수 있고, 프로젝트에 다양하게 활용할 수 있다.	>내 친구의 집은 어디인가? (언플러그드 활동) >슛돌이: 원하는 골대 위치로 공 넣기 (스크래치 활동)
3	반복구조	-반복되는 동작들을 찾고, 묶을 수 있다. -반복문을 활용해서 아쿠아리움 프로젝트를 만들 수 있다.	>보물상자 찾기(언플러그드 활동) >아쿠아리움: 바다 속 이야기 만들기 (스크래치 활동)
4	조건구조	-조건문을 활용해서 각 조건의 참/거짓에 따라 다양한 활동을 할 수 있는 프로젝트를 만들 수 있다.	>톰과 제리: 고양이를 피해 다니는 쥐 만들기 (스크래치 활동) >모노레일: 길을 따라 움직이는 열차 만들기 (스크래치 활동)
5	변수	-변수의 개념과 활용법을 이해할 수 있다. -변수를 이용해 다양한 프로젝트를 만들 수 있다.	>합계 구하기: 1~50까지 합계(스크래치 활동) >구구단 외우는 컴퓨터(기본+업그레이드) (스크래치 활동)
6	방송하기	-방송하기 블록의 의미와 사용법을 알 수 있다. -방송하기 블록을 이용하여 뉴스를 전달하는 로봇을 만들 수 있다.	>아이 엠 그라운드 게임(언플러그드 활동) >로봇기자: 뉴스를 전달하는 로봇기자 만들기(스크래치 활동)
7	순차적 실행 방송하기	-알고리즘과 절차를 이해하고, 방송하기를 활용하여 나만의 애니매이션을 만들 수 있다.	>동화작가: 나만의 이야기 책 만들기 (스크래치 활동)
8	스크래치의 다양한 블록들에 대한 이해	-스크래치 블록들을 활용해 제시된 문제들을 해결할 수 있다. -스크래치 블록들을 이용해 나만의 프로젝트를 만들 수 있다.	>미션카드 해결하기(스크래치 활동) >나만의 게임 만들기(스크래치 활동)