009001 2024 1 대전대학교

Java Programming and Practice

자바프로그래밍 및 실습
Section분반009001
Time수업 시간화 6789 | Tues 2pm-6pm
Room강의실융합과학관 24호환
Year연도2024
Grading성적 평가
Relative Grading상대평가 Grade distribution set by university policy.대학교 정책에 따라 성적 분포 결정.
10%Attend.출석
35%HW과제
20%Mid.중간
25%Final기말
10%Proj.프로젝트
10% Attendance출석35% Homework과제20% Midterm중간고사25% Final기말고사10% Project프로젝트
Schedule강의 일정
3/5
▶ Slides
Week주차 1
과정 소개
Chapter 01 자바 첫걸음
과정 소개
Chapter 01 자바 첫걸음
📖 p. 1-61
Eclipse 설치
과제 →
3/12
▶ Slides
Week주차 2
Chapter 02 변수와 자료형
Chapter 03 연산자와 형 변환
Chapter 02 변수와 자료형
Chapter 03 연산자와 형 변환
📖 p. 62-119
과제 →
3/19
▶ Slides
Week주차 3
Chapter 04 조건문과 반복문 Chapter 04 조건문과 반복문
📖 p. 120-163
과제 →
3/26
▶ Slides
Week주차 4
Chapter 05 메서드
Chapter 06 배열과 문자열
Chapter 05 메서드
Chapter 06 배열과 문자열
📖 p. 164-231
과제 →
4/2
▶ Slides
Week주차 5
Chapter 07 클래스와 객체 Chapter 07 클래스와 객체
📖 p. 232-291
과제 →
4/9
▶ Slides
Week주차 6
Chapter 08 상속과 다형성 Chapter 08 상속과 다형성
📖 p. 292-337
과제 →
4/16
▶ Slides
Week주차 7
Chapter 09 추상 클래스와 인터페이스 Chapter 09 추상 클래스와 인터페이스
📖 p. 338-385
과제 →
4/23📝 Exam시험
4/30
▶ Slides
Week주차 8
Chapter 10 패키지 Chapter 10 패키지
📖 p. 386-445
과제 →
5/7
▶ Slides
Week주차 9
Chapter 11 예외 처리 Chapter 11 예외 처리
📖 p. 446-479
과제 →
5/14
▶ Slides
Week주차 10
Chapter 12 파일 입출력 Chapter 12 파일 입출력
📖 p. 480-525
과제 →
5/21
▶ Slides
Week주차 11
Chapter 13 컬렉션 Chapter 13 컬렉션
📖 p. 526-595
과제 →
5/28
▶ Slides
Week주차 12
Chapter 14 사용자 인터페이스 I Chapter 14 사용자 인터페이스 I
📖 p. 596-667
과제 →
6/4
▶ Slides
Week주차 13
Chapter 15 사용자 인터페이스 II Chapter 15 사용자 인터페이스 II
📖 p. 668-729
과제 →
6/18📝 Exam시험
Overview과목 소개
Prerequisites선수 과목
  • No formal prerequisites. Curiosity required. 공식 선수 과목 없음. 호기심 필수.

Java 프로그래밍의 기본 개념과 실습을 통해 객체지향 프로그래밍을 학습합니다. 그림으로 쉽게 설명하는 Java 이론과 단계별 프로젝트 실습으로 실무 역량을 기릅니다.

This course covers Java fundamentals and OOP principles through step-by-step examples and projects, building practical programming skills from theory to implementation.

Textbooks교재
  • JAVA 마스터
    Required교재
    JAVA 마스터
    송미영 저
    한빛아카데미 | 2023년 01월 01일
    Buy구매
  • 이것이 자바다
    Supplementary참고
    이것이 자바다
    신용권, 임경균 저
    한빛미디어 | 2022년 09월 05일
    Buy구매
Instructor강사 소개
Aaron Snowberger
Aaron Snowberger
Ph.D. · Hanbat National University (2023)

Aaron Snowberger earned his Ph.D. in Information and Communications Engineering from Hanbat National University in South Korea in 2023. He also holds degrees in Computer Science and Media Design. He has taught technology courses for over 8 years, English for over 15 years, and has freelanced as a web developer and magazine designer for over 5 years. His current research interests include computer vision, natural language processing, image processing, signal processing, and machine learning.

Aaron Snowberger는 2023년 한국 한밭대학교에서 정보통신공학 박사 학위를 취득했습니다. 그는 또한 컴퓨터 과학 및 미디어 디자인 학위를 취득했습니다. 그는 8년 이상 기술 과정을 가르쳤고, 15년 이상 영어를 가르쳤으며, 5년 이상 웹 개발자 및 잡지 디자이너로 프리랜서로 일했습니다. 현재 연구 관심사는 컴퓨터 비전, 자연어 처리, 영상 처리, 신호 처리, 기계 학습입니다.