일반 교육과정

■ 총 교육 기간

▲ 10월 26일 ~ 12월 16일 (총 8주, 160시간)

■ 세부 교육 계획

주차	날짜	시수	내용
1주차	10/26 ~ 10/28	20시간	안드로이드 SDK 설치와 앱 개발 환경 구성 레이아웃과 뷰 Hello World와 Guess What 개발 실습 팀 구성과 프로젝트 아이디어 기획
2주차	11/2 ~ 11/4	20시간	안드로이드 앱 구성요소 액티비티, 매니페스트, 리소스 인터페이스를 위한 뷰와 레이아웃, 드로어블, 메뉴 할 일 목록 예제 실습 인텐트, 브로드캐스트 리시버, 어댑터, 인터넷 팀별 앱 개발 프로젝트 아이디어 기획/실습
3주차	11/9 ~ 11/11	20시간	2D Graphics Snake Game 개발 실습 팀별 앱 개발 프로젝트 실습
4주차	11/16 ~ 11/18	20시간	파일 데이터 저장 액티비티 상태저장 환경 설정 할 일 목록 예제 업데이트 실습 데이터베이스(SQlite)와 콘텐트 프로바이더 미디어 스토어 콘텐트 프로바이더 이용하기 주소록 콘텐트 프로바이더 이용하기 팀별 앱 개발 프로젝트 실습
5주차	11/23 ~ 11/25	20시간	위치 기반 서비스, 지도, 지오코딩 지진 정보 모니터 예제 실습 백그라운드 작업, 토스트, 스레드, 알림 폰 화면을 위한 위젯 라이브 폴더 라이브 월페이퍼 지진 정보 예제 업그레이드 실습 팀별 앱 개발 프로젝트 실습
6주차	11/30 ~ 12/2	20시간	오디오, 비디오, 카메라 전화통신과 SMS 블루투스, 네트워크, WIFI 관련 센서 제어 나침반과 인공 수평의 예제 실습 팀별 앱 개발 프로젝트 실습
7주차	12/7 ~ 12/9	20시간	ViewPager, Fragment를 이용한 학교 앱 개발 소개와 실습 팀별 앱 개발 프로젝트 실습
8주차	12/14 ~12/16	20시간	고급 안드로이드 개발 소개 팀별 앱 개발 프로젝트 실습