상단메뉴 바로가기 본문 바로가기 본문 하위메뉴 바로가기 하단 바로가기

공지사항

home

공지사항

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학년도

학기

여름학기

담당교수

홍희경

이메일

micecarrot@hanmail.net

수강대상

전체

시간

27시간(3시간×9)

교과목 개요

본 교과에서는 JDKEclipse설치과정 및 환경설정과 더불어Java문법 및 기초 기술들에 대해 습득하고 다양한 형태의 예제를 직접 프로그래밍한다. 이러한 과정을 통해 실생활에 필요한 문제를 해결함에 있어서도 논리적, 창의적인 사고력을 배양하고 응용함으로써 실생활에 필요한 프로그램을 개발할 수 있는 기술을 습득한다.

교육목표

본 수업은 이론 및 실습을 겸한다.

Java 언어의 기본 문법을 학습하여 소프트웨어를 개발하는 기초 원리를 학습한다. 각 차시에서는 학습할 주제에 대해 기초부터 심화의 형태로 단계별로 제시된 예제를 코딩을 통해 해결해 나간다.

자바 프로그래밍 과정을 통하여 제시된 문제에 대한 해결방법을 창의적, 논리적으로 사고하는 과정을 익혀서 전공 및 실생활의 필요와 융합할 수 있는 사고력을 배양 및 프로그램을 개발할 수 있다.

2. 일자별 강의내용

(day)

핵심어

(keyword)

세부내용

(Description)

1

강의소개 및 학생설문조사

- Java 언어 소개 및 환경 설정(Eclipse/JDK)

- Java 프로그램 구조와 기본 프로그래밍

2

Java 프로그램 구조와 기본 프로그래밍

- 변수와 자료형, 연산자

- 입출력 방법

- 형변환

3

광복절

 

4

Java 조건문(선택과 반복)

- 조건 제어문 (if-else, switch)

- 반복 제어문(while, for)

- breakcontinue

5

배열과 예외처리

- 배열

- 예외처리

6

클래스와 객체, 메쏘드, 생성자(1)

- 자바 클래스 생성과 사용

- 메소드, 메소드 오버로딩

- 접근지정자

- static 멤버, final

7

클래스와 객체, 메쏘드, 생성자(2)

- 생성자, 생성자 오버로딩

- 상속과 생성자

- 상속과 다형성

- 추상클래스

- 메소드 오버라이딩

8

그래픽 사용자 인터페이스

- AWTSWING

- 컨테이너와 기초 컴포넌트, 배치관리자

- GUI 작성 절차

9

이벤트 처리

- 이벤트 구동 프로그래밍

- 다양한 이벤트 처리방법

10

실전 프로젝트