Page 5 -
P. 5

책의 특징

                   본문 설명 | 본문에서 컴퓨터 관련 전공 학생들에게 필요하다고 생각되는 내용은 비교적 심도 있
                   게 설명하였다. 쉬운 내용만을 다루려고 하기보다는 좀 어렵다고 느껴지더라도 프로그래머가
                   되는 데 필요하거나 앞으로 다른 컴퓨터 관련 전공들을 들을 때 필요할 것 같은 내용이라면 포
                   함하였고, 최대한 쉽게 설명하고자 하였다.

                   실습문제 | 실습문제는 이 책의 가장 큰 특징이다. 단순히 전체 코드를 설명하는 형태가 아니라,
                   실습 문제를 해결하는 단계별 과정을 보여준다. 과정을 따라가면, 최종 코드와 출력 결과를 확
                   인할 수 있다. 배워나가면서 동시에 문제를 해결해나가는 능력을 컴퓨터 활용 관점에서 배워나
                   갈 수 있다.

                   연습문제 | 간단한 O, X 선택 문제, 단답형으로 답할 수 있는 문제, 프로그래밍 문제까지 포괄
                   적으로 제공하고 있다. 이를 통해 자신의 학습 성과를 확인할 수 있을 것이다.
                   온라인 사이트에서 추가 내용 제공 | 책에 포함하지 못한 14장 프로젝트와 실습과제 코드, 오류 수정
                   파일 등을 제공하는 온라인 사이트(https://github.com/CSPython)를 운영한다.

                   프로젝트 | 지면이 한정되어, 프로젝트 챕터는 분리하여 온라인으로 제공한다. 오픈 소스로 제
                   공되는 Pillow 이미지 라이브러리를 이용해서 디렉토리에 있는 이미지 파일들에 여러 가지 이
                   미지 처리를 하는 작업을 해본다.
                   특히 버전별로 업데이트해 가면서 책에서 학습했던 많은 내용들을 적용하며 프로그램을 개선

                   해 나가는 과정을 설명하고 있다. 또한 함수 위주로 프로그램을 작성하는 절차적 프로그래밍
                   방식과 클래스 등을 활용하는 객체 지향 프로그래밍 방식으로 설계하고 구현하는 과정을 비교
                   해 볼 수 있어 흥미를 더한다.
                   마지막으로 프로젝트에서 사용한 Pillow 이미지 라이브러리의 사용 방법에 대해서 설명하는 부

                   분을 부록으로 제공한다.
                   프로젝트를 통해서 책에서 학습했던 내용들을 이용해서 좀 더 규모가 큰 프로그램을 만들어보
                   는 것을 볼 수 있을 것이다.



                                                                                 조용주, 임좌상





                                                                                               005
   1   2   3   4   5   6   7   8   9   10