Skip to content
This repository has been archived by the owner on Apr 25, 2020. It is now read-only.

Latest commit

 

History

History
77 lines (62 loc) · 3.34 KB

강의 차시 계획서.md

File metadata and controls

77 lines (62 loc) · 3.34 KB

안드로이드 강의 차시 계획서

교육자

  1. 도규빈
  2. 이도건
  3. 조우진

예상 난이도

  1. 별 3개

교육 대상

  1. 개발을 모르는 중학교 3학년 ~ 고등학교 3학년

수업 방식

  1. 실습 위주의 참여형 수업 방식

강의 일정

  1. 소요시간 : 3시간, 6차시
  2. 교육 장소 : 미정

수업 목표

  1. 안드로이드 프로그래밍을 할 때 필요한 지식을 습득한다.
  2. 기본적인 안드로이드 전반적인 흐름을 이해할 수 있다.
  3. 간단한 안드로이드 어플리케이션을 만들 수 있다.

1차시 - “프로그래밍이란?”

최종목표 : 자바에 대한 기초적인 문법을 배움으로써 프로그래밍의 기초를 익히기!

  1. Icebreaking, 6차시동안 진행할 프로젝트 소개
  2. 프로그래밍의 개념과 프로그램의 작동 원리, 안드로이드란? 등의 기초적인 지식을 익힌다.
  3. 자바의 변수와 조건문에 대해서 알아본다.

2차시 - "하나의 입력값에 하나의 결과가!! 놀라운 함수의 세계”

최종목표 : 자바에 대한 기초적인 문법을 배움으로써 프로그래밍의 기초를 익히기!

  1. 자바의 반복문에 대해서 알아본다.
  2. 자바의 메소드의 개념에 대해서 이해한다.
  3. 계산기 예제 문제를 자바를 사용해서 만들어보기! 도전과제

3차시 - “겉으로 보이는 부분을 만들어보자!”

최종 목표 : 안드로이드의 XML에 대한 기본적인 이해와 구조 짜기!

  1. 안드로이드 프로젝트 생성 및 기본 환경 설정을 진행한다.
  2. 뷰(TextView, View, ImageView, EditText)에 대한 기본적인 이해와 사용법을 배운다.
  3. 레이아웃(LinearLayout, RelativeLayout)에 대한 기본적인 이해와 사용법을 배우고 레이아웃과 뷰로 화면을 구성해본다.

4차시 - 어플리케이션을 화면을 바꿔볼까요?”

최종 목표 : 이벤트 처리와 액티비티의 개념을 완벽하게 숙지하기!

  1. 이벤트에 대한 개념과 종류에 대해서 알려주고 이해할 수 있다.
  2. 액티비티에 대해 이해를 한다.
  3. 3차시 때 만든 화면을 바탕으로 이벤트 작동 후 액티비티 화면 전환을 할 수 있다.

5차시 - “생활 속 어플리케이션을 생각해보자”

최종 목표 : 각자 생활 속 에서 이용가능한 어플리케이션을 기획 설계하고 구체화하기!

  1. 각자 만들고 싶은 어플리케이션 구상(아이디어 현실 가능성 여부 등 피드백)
  2. 각자 만들고 싶은 어플리케이션 구체화
  3. 각자 만들고 싶은 어플리케이션 구체화에 필요한 공부하기! 멘토링을 통해서 진행할 예정

6차시 - “생활 속 어플리케이션을 만들어보자”

최종 목표 : 각자 원하는 어플리케이션을 완성하고 뒤풀이!

  1. 생활 속에서 이용 가능한 자신만의 어플리케이션을 마무리하기!
  2. 발표하고 친구들끼리 피드백하기!
  3. 뒤풀이(회식하면서 느낀점 얘기하기)

멘토링 방식 강의를 수강하는 학생의 1/3에 각각 멘토가 붙어서 프로젝트를 진행한다.