공지사항
공지사항
2018 프로그래밍 머슬캠프 - 자바
관리자 / 2018-12-13
스파르탄 SW교육원 여름방학 특강
( 4탄: 자바 프로그래밍 머슬캠프 )
1. 특강명 : 자바 프로그래밍 머슬캠프(Java Programming Muscle Camp)
2. 기간 : 2018.8.13.(월) - 8.24.(금), 13:30 ~ 16:30
3. 장소 : 숭실대학교 정보과학관(변경가능)
4. 대상: 전교생
가. 신청방법: FUN 시스템 활용, 선착순
나. 학생수: 30명 내외
5. 강의 목표
가. 객체지향 프로그래밍/고보안성 자바를 프로그래밍할 수 있다.
나. 다양한 기종의 컴퓨터와 플랫폼에서 실행가능한 코딩을 할 수 있다.
6. 수강자 지원
가. 무료강의, 강의기간 중 점심식사 제공
나. 수료자 전원 제10회 TOPCIT 시험 응시료 지원(10.20.(토))
[붙임 2]
프로그래밍 머슬캠프 수업계획서
( Java를 잡아라 )
1. 과목개요
연도 | 2018학년도 | 학기 | 여름학기 |
담당교수 | 홍희경 | 이메일 | |
수강대상 | 전체 | 시간 | 27시간(3시간×9일) |
교과목 개요 | 본 교과에서는 JDK와 Eclipse설치과정 및 환경설정과 더불어Java문법 및 기초 기술들에 대해 습득하고 다양한 형태의 예제를 직접 프로그래밍한다. 이러한 과정을 통해 실생활에 필요한 문제를 해결함에 있어서도 논리적, 창의적인 사고력을 배양하고 응용함으로써 실생활에 필요한 프로그램을 개발할 수 있는 기술을 습득한다. | ||
교육목표 | 본 수업은 이론 및 실습을 겸한다. Java 언어의 기본 문법을 학습하여 소프트웨어를 개발하는 기초 원리를 학습한다. 각 차시에서는 학습할 주제에 대해 기초부터 심화의 형태로 단계별로 제시된 예제를 코딩을 통해 해결해 나간다. 자바 프로그래밍 과정을 통하여 제시된 문제에 대한 해결방법을 창의적, 논리적으로 사고하는 과정을 익혀서 전공 및 실생활의 필요와 융합할 수 있는 사고력을 배양 및 프로그램을 개발할 수 있다. |
2. 일자별 강의내용
일 (day) | 핵심어 (keyword) | 세부내용 (Description) |
1 | 강의소개 및 학생설문조사 | - Java 언어 소개 및 환경 설정(Eclipse/JDK) - Java 프로그램 구조와 기본 프로그래밍 |
2 | Java 프로그램 구조와 기본 프로그래밍 | - 변수와 자료형, 연산자 - 입출력 방법 - 형변환 |
3 | 광복절 | |
4 | Java 조건문(선택과 반복) | - 조건 제어문 (if-else, switch) - 반복 제어문(while, for) - break와 continue |
5 | 배열과 예외처리 | - 배열 - 예외처리 |
6 | 클래스와 객체, 메쏘드, 생성자(1) | - 자바 클래스 생성과 사용 - 메소드, 메소드 오버로딩 - 접근지정자 - static 멤버, final |
7 | 클래스와 객체, 메쏘드, 생성자(2) | - 생성자, 생성자 오버로딩 - 상속과 생성자 - 상속과 다형성 - 추상클래스 - 메소드 오버라이딩 |
8 | 그래픽 사용자 인터페이스 | - AWT와 SWING - 컨테이너와 기초 컴포넌트, 배치관리자 - GUI 작성 절차 |
9 | 이벤트 처리 | - 이벤트 구동 프로그래밍 - 다양한 이벤트 처리방법 |
10 | 실전 프로젝트 | |