심화과정

구분	주차(날짜)	내용	학습주제	수업형태	시수
1학기 (3~6)	입학식(03.19)		입학식 및 학부모 워크숍	ON	4
	1주(03.26)	파이선 프로그래밍 수업/실습	프로그램 설치 및 기초, 자료형 (문자열, 숫자, 연산순서, 사용자 입력, 숫자↔문자 변환 등)	ON	4
	2주(04.02)		조건문을 활용한 문제해결 (if, if~ elif ~ else, pass 등)	ON	4
	3주(04.09)		1차원 배열을 활용한 문제해결 (리스트, 튜플, 딕셔너리, set )	ON	4
	4주(04.16)		다차원 배열을 활용한 문제해결 (리스트, 튜플, 딕셔너리, set )	ON	4
	5주(05.14)		반복문을 활용한 문제해결 (무한루프, break, continue, reversed, enumerate 등)	ON	4
	6주(05.21)		사용자/파일 입출력을 활용한 문제해결	ON	4
	7주(05.28)		함수 및 예외처리를 활용한 문제해결	ON	4
	8주(06.04)		모듈을 활용한 문제해결	ON	4
	9주(06.11)		미니 프로젝트(수행과제 안내)	ON	4
	10주(06.18)		프로젝트 문제해결(수행과제 발표)	ON	4
여름 집중교육	1주(07.09)	파이선 프로그래밍 심화	Pygame 설치 및 GUI 개념 이해 (좌표개념, 해상도, FPS 등)	ON	4
	2주(07.16)		도형 생성 및 활용 (Line, Rect, Polygon 등)	ON	4
	3주(07.23)		이미지 및 텍스트 활용 (로딩, 회전, 크기 변경 등)	ON	4
	4주(08.13)		이벤트의 활용 (키모드, 마우스, 타이머 등)	ON	4
	5주(08.20)		게임 효과 생성 및 활용 (애니메이션, 투명도, 반사, 사운드 등)	ON	4
2학기 (9~12)	1주(09.03)	프로젝트 설계	Pygame을 활용한 미니프로젝트1 (수행과제 안내)	ON	4
	2주(09.17)		Pygame을 활용한 미니프로젝트2 (수행과제 안내)	ON	4
	3주(09.24)		프로젝트 결정, 개요도, 플로우차트, 역할분담 등 프로젝트 제안발표	ON	4
	4주(10.15)		Pygame 프로젝트 구현(1), 진행상황 발표 및 토론	ON	4
	5주(10.22)		Pygame 프로젝트 구현(2), 진행상황 발표 및 토론	ON	4
	6주(11.05)		Pygame 프로젝트 구현(3), 진행상황 발표 및 토론	ON	4
	7주(11.12)		Pygame 프로젝트 구현(4), 진행상황 발표 및 포스터 작성	ON	4
	8주(11.19)		Pygame 프로젝트 발표	ON	4
	수료식(12.03)		발표 & 수료식 행사	ON	6
원격교육	개별 프로젝트		개별 프로젝트(연중)	ON/OFF	18

※ 교육일정 및 시수는 본 영재교육원의 사정에 따라 변경될 수 있습니다.