강  의  계  획  서

강 사 명 : 이 천 직

강의과목		스마트 코딩 배우기		강의기간		총 11 주
				강의요일 및 시간		월수 14:00 ~ 16:30
목표 및 방향		1. 프로그래밍의 기본적인 구조(순차, 반복, 조건, 분기 등)와 문제를 해결하기 위한 창의적인 해법을 찾는 능력을 키울 수 있다. 2. 코딩프로그램관련 자격을 취득하여, 향후 취업에 도움이 될 수 있도록 한다.
교수방법		1. 교육에 참여한 학생들이 창의적으로 생각하고, 협업과 소통을 바탕으로 문제를 이해할 수 있도록 논리적 사고력과 분석력을 키울 수 있도록 방안을 유도한다. 2. 자격검정을 위한 이론과 실기를 병행한다.
적정인원		적정인원 : ( 20 ) 명 ※최대가능인원 : ( 27 ) 명
교재명 저 자 출판사		코드크리에이터 2급 집필 ․ 감수 : 코딩연구회 아카데미소프트		교재‧재료비	12,000원
				개인준비물	필기도구
강 의 계 획 서
월별	주별		강 의 내 용				비고
1월	1주		스마트 코딩에 대한 개요 및 동영상 시청 국내외 코딩관련 자격시험 시험소개, 순서도 작성				동영상시청 순서도
	2주		코딩의 기초, 스크래치 프로그램 설치 및 기본환경 다루기				프로그램 설치
	3주		기본동작원리 익히기 (명령블럭과 형태, 소리블럭의 이해)				명령/소리/형태
	4주		이벤트처리, 방송하기를 이용한 연결구조 이해하기				이벤트
	5주		제어문의 이해(조건분기 및 반복문)				제어
2월	1주		구구단 게임을 이용한 변수와 함수의 개념잡기				구구단
	2주		미로게임을 이용한 감지블럭 이해하기				미로게임
	3주		변수를 이용한 장애물 환경 다루기				피하기
3월	1주		프로젝트 설계 및 구현				프로젝트
	2주		모의 및 기출문제풀이				평가

세 부 강 의 계 획 서
과 목 명 : 스마트 코딩 배우기 강사명 : 이 천 직
월	일	강 의 내 용	비 고
1월	2일(수)	학습자 환경파악을 위한 설문조사 자격검정에 대한 소개 / 4차 산업혁명과 S/W 코딩 개요 PT	설문지
	7일(월)	기초학습(1) – 자료분해, 추상화, 알고리즘 구현	순서도작성
	9일(수)	기초학습(2) - 기본화면구성과 사용자 환경변경, 기본동작원리	명령/형태
	14일(월)	이벤트의 이해(1) – 방송하기 구현 및 응용	이벤트
	16일(수)	이벤트의 이해(2) – 미니게임	이벤트
	21일(월)	기본학습(1) - 변수의 이해	구구단게임
	23일(수)	기본학습(2) - 제어문의 이해	구구단게임
	28일(월)	기본학습(3) - 감지블럭의 이해(미로게임 기본)	미로게임
	30일(수)	기본학습(4) - 감지블럭의 응용(미로게임 응용)	미로게임
2월	4일(월)	구정	휴강
	6일(수)	대체휴일	휴강
	11일(월)	기본학습(5) - 연산블럭의 이해(피하기 게임)	장애물게임
	13일(수)	기본학습(6) - 함수의 이해와 응용	장애물게임
	18일(월)	프로젝트 수업(개인 또는 팀 구성)	프로젝트
	20일(수)	자료수집 및 알고리즘 설계, 오류 및 수정	프로젝트
	25일(월)	프로젝트 실기 발표	프로젝트
	27일(수)	크리에이터 3급 모의고사 문제풀이(2회분) - 1~2회	모의고사
3월	4일(월)	크리에이터 3급 모의고사 문제풀이(2회분) - 3~4회	모의고사
	6일(수)	크리에이터 3급 기출고사 문제풀이(2회분) - 1~2회	기출풀이
	11일(월)	크리에이터 3급 기출고사 문제풀이(2회분) - 3~4회	기출풀이
	13일(수)	자격검정 응시 및 평가	평가