- 도규빈
- 이도건
- 조우진
- 별 3개
- 개발을 모르는 중학교 3학년 ~ 고등학교 3학년
- 실습 위주의 참여형 수업 방식
- 소요시간 : 3시간, 6차시
- 교육 장소 : 미정
- 안드로이드 프로그래밍을 할 때 필요한 지식을 습득한다.
- 기본적인 안드로이드 전반적인 흐름을 이해할 수 있다.
- 간단한 안드로이드 어플리케이션을 만들 수 있다.
최종목표 : 자바에 대한 기초적인 문법을 배움으로써 프로그래밍의 기초를 익히기!
- Icebreaking, 6차시동안 진행할 프로젝트 소개
- 프로그래밍의 개념과 프로그램의 작동 원리, 안드로이드란? 등의 기초적인 지식을 익힌다.
- 자바의 변수와 조건문에 대해서 알아본다.
최종목표 : 자바에 대한 기초적인 문법을 배움으로써 프로그래밍의 기초를 익히기!
- 자바의 반복문에 대해서 알아본다.
- 자바의 메소드의 개념에 대해서 이해한다.
- 계산기 예제 문제를 자바를 사용해서 만들어보기! 도전과제
최종 목표 : 안드로이드의 XML에 대한 기본적인 이해와 구조 짜기!
- 안드로이드 프로젝트 생성 및 기본 환경 설정을 진행한다.
- 뷰(TextView, View, ImageView, EditText)에 대한 기본적인 이해와 사용법을 배운다.
- 레이아웃(LinearLayout, RelativeLayout)에 대한 기본적인 이해와 사용법을 배우고 레이아웃과 뷰로 화면을 구성해본다.
최종 목표 : 이벤트 처리와 액티비티의 개념을 완벽하게 숙지하기!
- 이벤트에 대한 개념과 종류에 대해서 알려주고 이해할 수 있다.
- 액티비티에 대해 이해를 한다.
- 3차시 때 만든 화면을 바탕으로 이벤트 작동 후 액티비티 화면 전환을 할 수 있다.
최종 목표 : 각자 생활 속 에서 이용가능한 어플리케이션을 기획 설계하고 구체화하기!
- 각자 만들고 싶은 어플리케이션 구상(아이디어 현실 가능성 여부 등 피드백)
- 각자 만들고 싶은 어플리케이션 구체화
- 각자 만들고 싶은 어플리케이션 구체화에 필요한 공부하기! 멘토링을 통해서 진행할 예정
최종 목표 : 각자 원하는 어플리케이션을 완성하고 뒤풀이!
- 생활 속에서 이용 가능한 자신만의 어플리케이션을 마무리하기!
- 발표하고 친구들끼리 피드백하기!
- 뒤풀이(회식하면서 느낀점 얘기하기)
멘토링 방식 강의를 수강하는 학생의 1/3에 각각 멘토가 붙어서 프로젝트를 진행한다.