강 의 계 획 서

강 의 명			스크래치 강좌	수업일시		목요일 18:30~20:30		주수 / 시수 / 학점		12주/24시수
교 재 명			이기적 SW코딩자격 3급 스크래치	저자명		이민경, 최경희		출판사	영진닷컴	출판년도		2023
수업목표			이 스크래치 강좌는 프로그래밍 초심자를 위해 디자인되었으며, 시각적인 프로그래밍 언어를 사용하여 기초적인 프로그래밍 개념과 논리를 익힐 수 있도록 지원한다. 수업을 통해 학생들은 스크래치 환경에서 창의적으로 프로젝트를 개발하고 공유하는 방법을 배우며, 컴퓨터 과학적 사고를 발전시키는 기회를 제공한다.
교수성명			김 창 민		연락처 / 이메일주소		010-8224-9332 / mini@sch.ac.kr
주	월	일	강 의 내 용 (차시)						수업방법 (원격/출석/현장/기타)		학습자료 (과제포함)		기자재 (보조교구)
1			스크래치 소개 및 기본 구성 요소 - 스크래치 소개 및 역사, 스크래치 인터페이스 및 환경 소개 - 스프라이트와 스테이지 이해, 블록 기반 프로그래밍 기초						이론		-		-
2			움직임과 애니메이션(1) - 오브젝트 이동과 회전 - 움직임 블록 활용하기						이론		-		-
3			움직임과 애니메이션(2) - 스프라이트 애니메이션 만들기 - 음악과 움직임 조합하기						이론		-		-
4			이벤트와 상호작용(1) - 이벤트 블록 소개 (시작하기, 클릭하기 등)						이론		-		-
5			이벤트와 상호작용(2) - 오브젝트 상호작용 프로그래밍하기 - 조건문 활용하여 이벤트 제어하기						이론		-		-
6			조건문 및 반복문, 연산자 - 조건문 및 반복문, 연산자 블록 조합 및 활용하기 - 알고리즘의 이해하기						이론		-		-
7			배경과 음악 추가(1) - 배경 설정과 스테이지 디자인 - 음악 추가하기 및 효과음 활용						이론		-		-
8			배경과 음악 추가(2) - 배경과 음악 조합하여 스토리텔링 강화						이론		-		-
9			프로젝트 기획 - 프로그램의 개발과정 이해하기 - 프로젝트 주제 선정 및 기획하기						이론		-		-
10			프로젝트 개발(1) - 스토리보드 작성 - 프로젝트 구조 설계						이론		-		-
11			프로젝트 개발(2) - 프로젝트 개발 시작하기						이론		-		-
12			문제 해결과 디버깅 - 프로그램 버그와 문제 해결 전략						이론		-		-