초등학생 프로그래밍 교육 스크래치 4차시 교육과정안
-
Upload
sangsu-song -
Category
Education
-
view
499 -
download
8
description
Transcript of 초등학생 프로그래밍 교육 스크래치 4차시 교육과정안
1차시 성과물
목표-� 프로그래밍의�기초�개념을�말할�수�있다.
-� 스크래치�기본�기능들을�사용할�수�있다.
-� 간단한�미디어�아트�
완성
내용
1)� 프로그램이란�무엇일까?
2)� 우리�생활�속의� 프로그램
3)� 프로그램을�만드는�방법
4)� 스크래치란?
5)� 스크래치�안에�있는�것들� 살펴보기
6)� 스크래치�블록�사용하여�여러�가지� 예제�따라해보기
◈�강의명 � 초등학생을�위한�스크래치�프로그래밍�교육
◈�목표-� 프로그래밍에�흥미와�호기심을�가지게�한다.-� 스크래치를�통해�아이들의�논리적�사고력,� 문제해결능력을�향상�시킨다.
◈�주제 � 초등학생의�눈높이에�맞는�소프트웨어와�컴퓨터�프로그래밍
◈�대상 � 초등학생� 20여명� (초4~6)
◈�차시 � 120분� 4차시
◈�준비사항*� 보조교사� 2명*�프로젝터� 1대*�학생� 개인용� PC
스크래치 프로그래밍 교육 4차시 교육 과정안
1. 강의 개요
2. 교육과정안
2차시 성과물
목표-� 스크래치�기본�기능들을�사용할�수�있다.
-� 각도와�위치�이동을�이용한�주차� 시뮬레이션을�만들� 수� 있다.
-� 자동차� 주차� 시뮬레이션�
완성
내용
1)� 스크래치�기본�기능�복습하기
�→�동작/형태/소리/펜/이벤트/제어/관찰/연산
2)� 시뮬레이션�원리�파악하기(예제� � 주차하기)
� →�주차의�원리�생각해�보기,� 각도,� 전-후진
3)� 원리�구현하기
�→�주차시뮬레이션�원리를�어떻게�구현할지�스크립트�짜기
4)� 완성과�피드백
�→�시뮬레이션을�완성하고,� 어떤� 점을�개선해야�할지�고민해보기
5)� 공유
�→�자신이�만든�시뮬레이션을�친구들에게�보내기
3차시 성과물
목표-� 스크래치�기본�기능들을�능숙하게�사용할�수�있다.
-� 난수의�개념을�이용하여�피하기�게임을�만들�수�있다.
-� 쿠키� 피하기� 게임� 완성�
(수학� -� 난수의� 개념� 이
용)
내용
1)� 쿠키�피하기�게임�살펴보기
�→�움직임,� 게임� 규칙,� 배경� 분석하기
2)� 기본�예제�따라해보기
�→�쿠키� 움직이기
3)� 난수의�개념을�이용하여�도전과제�해결하기
�→�불이� 하늘에서�떨어지도록�만들어�보기
4)� 자신만의�기능�추가하기
�→�점수기능(변수이용),� 타이머�기능,� 난이도�조절
4차시 성과물
목표-� 도전�과제들을�해결� 할� 수� 있다.
-� 중력의�개념을�이용하여,� 공� 튀기기�게임을�만들�수�있다.
-� 공� 튀기기�게임�완성�
(과학� -� 중력�개념� 이용)
내용
1)� 스크래치�도전�과제�해결
�→� 3가지�예제� 문제�해결해보기
2)� 중력�구현해보기
3)� 공� 튀기기�게임� 살펴보기
�→�움직임,� 게임규칙,� 스프라이트�특징�분석하기
4)� 공� 튀기기�게임� 구현하기
�→�직접� 스크립트�짜� 보기�
5)� 나만의�공튀기기�게임� 만들기
�→�새로운�아이템을�만들어�구현해보기