한빛아카데미
집필서
절판
다양한 예제와 단계별 학습으로 손쉽게 배우는 자바
▣ 자바 시작하기(1장~3장)
-. 자바 플랫폼과 가상머신
-. 자바 개발환경 만들기
-. 클래스의 기본 구조
-. 기본 데이터 타입과 변수
-. 연산자, 분기와 반복
▣ 자바와 객체지향 프로그래밍(4장~7장)
-. 캡슐화, 상속성, 다형성
-. 추상 클래스와 인터페이스
-. 변경자의 종류와 특징
▣ 자바 고급 프로그래밍(8장~13장)
-. 스레드 프로그래밍
-. GUI 프로그래밍
-. 데이터베이스와 각종 유틸리티 클래스
-. 입출력 프로그래밍, 컬렉션
▣ 프로젝트_멀티챗 프로그램(14장)
-. 프로젝트 설계
-. 클라이언트 UI의 프로토타입 개발
-. 서버와 클라이언트 통신 모듈 개발
[실습환경]
-. 운영체제 : 윈도우 XP
-. 개발도구 : 이클립스 3.4.1 이상, 자바 SE SDK6 이상
-. 예제소스 파일 : www.hanb.co.kr/exam/1599
적합한 난이도와 예제를 통한 구성이 입문자에게 적합합니다
의외로 들릴 수도 있지만 보통 프로그래밍을 수업하는 데 있어 가장 큰 단점은 학생들이 중간에 포기를 하는 것입니다. 그 포기의 이유는 간단합니다. 거의 중간 이후 뒤쪽에서 발생하죠. C 언어에서는 구조체와 함수에서, C++ 언어의 경우는 포인터나 객체에서 많이 포기합니다. 그런 쪽의 내용일수록 단순, 간단명료한 정의와 예제가 필요합니다. Beginner라는 새로운 시리즈의 구성을 보면 이런 부분들이 많이 고려되어 있어 반갑습니다. 초심자를 위한 적합한 난이도와 예제를 통해서 이제 수업을 포기하는 학생들은 없어지리라 기대합니다.
- 열린 사이버대 컴퓨터정보학과 안치현 교수
이론 설명은 5분 내외로 하되, 여러 가지 예제를 통해 직접 익히는 것이 좋습니다
프로그래밍을 시작하는 입문자를 대상으로 한 기획 의도와 컨셉, 뼈대는 좋습니다. 그렇지만 지금보다 더 많은 그림과 예제가 있다면 학생들이 이해하기 더 좋을 것 같습니다. (너무 욕심인가요?) 개념은 자꾸 반복하면 지루할 수 있으므로 명확하게 한 번 정도만 소개하고, 관련된 예제를 강화하여 응용력을 높인 부분에 큰 점수를 주고 싶습니다.
- 청강문화산업대학 e-스포츠학과 이종원 교수