분야별도서 > 프로그래밍 > 파이썬

분야별도서

한번에 이해되는 파이썬 기초 실습

  • 저자고응남
  • 발행일2022-04-27
  • 정가25,000원
  • 페이지516 페이지
  • ISBN979-11-92373-01-0
  • 책소개
  • 저자소개
  • 목차
  • 출판사 서평
프로그래밍을 파이썬으로 처음 접하는 학생들에게 기본서가 될 수 있는 책이다. 개념에 대해서 하나하나 꼼꼼하게 설명하며 그림과 도표를 활용하여 이해를 돕는다. 다양한 예제를 단계별로 실습해보면서 학습한 개념을 이해할 수 있고 실습의 요구 조건을 보며 문제해결 능력과 프로그래밍 능력을 배양할 수 있도록 구성하였다. 각 단원마다 약 10~20개의 객관식 문제와 약 10개의 주관식 문제를 풍성하게 제시하여 학습한 내용을 충분히 점검할 수 있도록 했다.
연세대학교 수학과를 졸업하고 숭실대학교 정보과학대학원에서 석사 학위를, 성균관대학교 정보공학과 대학원에서 박사 학위를 취득하였다. 대우전자와 대우통신에서 선임연구원으로 근무하였고, 동우대학 전자계산과와 신성대학 정보통신과, 백석대학교 정보통신학부 교수를 역임(정년퇴임)하였다. 디지털콘텐츠학회 회장과 모바일학회 회장, 멀티미디어학회 부회장을 역임하였다.

【주요 수상 경력】
근정포장(2021년), 국무총리표창장(2010년), 행정안전부장관표창장(2010년), 지식경제부장관표창장(2008년), 한국과학기술정보연구원장상(2015년), 정보통신연구진흥원장상(2007년), 아인쉬타인상(미국, 2012년), 최고과학기술자상(미국, 2011년), IT분야최고기술자상(영국, 2010년), APIS국제학술대회 우수논문발표상(일본, 2009년), 정보처리학회학술대상(2009년), 멀티미디어학회우수논문상(2006년), 디지털콘텐츠학회우수논문상(2009년), 모바일학회우수논문상(2010년), 정보통신연구진흥원 최우수과제선정(2005년), 백석대학교 최우수교수상(2013년 / 2014년), 백석대학교 최우수강의상(2005년), 디지털콘텐츠학회공로상(2002년), 모바일학회공로상(2004년) 등을 수상하였다. 세계 3대 인명사전(Marquis Who’s Who in the World / ABI / IBC) 세 군데에 각각 인명이 등재되었다.

【주요 저서와 논문】
『C로 배우는 알기쉬운 자료구조(인피니티북스)』, 『4차 산업혁명 시대의 정보통신개론(한빛아카데미)』, 『컴퓨터 개론(웰북)』, 『비주얼 베이직 프로그래밍(한빛아카데미)』, 『자바 프로그래밍 기초(한빛아카데미)』, 『인터넷프로그래밍(정익사)』, 『ASP 기초 및 응용 실습(OKPress)』, 『C 프로그래밍 단계별 실습(21세기사)』, 『자바 스크립트의 기초 및 응용 실습(정익사)』, 『Turbo C 언어 기초 실습(이한출판사)』 등 25권을 집필하였다. 외국 유명 논문지(SCIE 등 포함)에 약 80여 편, 국내 유명 학술지에 약 200여 편의 논문을 발표하였다.
Chapter 01 파이썬 설치 및 프로그래밍 시작하기
00 개요
01 컴퓨터와 프로그래밍 언어
02 파이썬의 유래 및 특징, 버전
03 파이썬 설치와 개발 환경
04 파이썬 프로그래밍 과정
05 오류 발생 및 처리
06 파이썬 프로그래밍의 도움말
요약
연습문제

Chapter 02 출력과 입력 함수, 상수와 변수, 데이터형
00 개요
01 텍스트 기반 출력: print()
02 텍스트 기반 키보드 입력: input()
03 상수와 변수, 대입문
04 데이터형과 데이터형 변환, 텍스트 기반 출력
요약
연습문제

Chapter 03 연산자와 터틀 그래픽 프로그래밍
00 개요
01 이항 연산자
02 단항 연산자
03 기타 연산자
04 파이썬 연산자의 우선순위와 결합성
05 사용자 인터페이스와 그래픽 프로그래밍
06 그래픽 기반의 터틀 프로그래밍과 대입문, 연산자
요약
연습문제

Chapter 04 조건문과 터틀 그래픽 프로그래밍
00 개요
01 조건문(if / if else / 중첩된 if else / 다중 if else / 다중 if elif else 문)
02 그래픽 기반의 터틀 프로그래밍과 조건문
요약
연습문제

Chapter 05 반복문과 터틀 그래픽 프로그래밍
00 개요
01 반복문
02 분기문
03 그래픽 기반의 터틀 프로그래밍과 반복문
요약
연습문제

Chapter 06 확장 데이터형과 터틀 그래픽 프로그래밍
00 개요
01 시퀀스형(리스트 / 튜플 / 집합 / 문자열)
02 매핑(딕셔너리)
03 그래픽 기반의 터틀 프로그래밍에서 확장 데이터형과 반복문
요약
연습문제

Chapter 07 함수와 사용자 정의 함수, 내장 함수
00 개요
01 함수의 개념과 종류
02 사용자 정의 함수
03 내장 함수
요약
연습문제

Chapter 08 외장 함수와 모듈, 패키지
00 개요
01 외장 함수
02 기타 함수
03 모듈과 패키지
요약
연습문제

Chapter 09 객체 지향 프로그래밍
00 개요
01 객체 지향 프로그래밍
02 직접 클래스 선언과 객체 생성, 속성과 메소드 참조
03 생성자
04 인스턴스 변수와 클래스 변수
05 클래스의 상속
요약
연습문제

Chapter 10 윈도우와 캔버스 그래픽 프로그래밍
00 개요
01 윈도우용 프로그래밍
02 윈도우용 프로그래밍과 이벤트 처리
03 윈도우용 프로그래밍과 배치 관리자
04 윈도우용 프로그래밍에서의 대화상자
05 윈도우 기반의 메뉴와 터틀 기반 그래픽 프로그래밍
06 캔버스 그래픽 프로그래밍
요약
연습문제

Chapter 11 예외 처리와 다중 스레드, 파일 처리
00 개요
01 예외 처리
02 다중 스레드
03 파일 처리
요약
연습문제

Chapter 12 외부 라이브러리의 활용
00 개요
01 외부 라이브러리의 활용
요약
연습문제

Chapter 13 데이터베이스
00 개요
01 데이터베이스
02 SQLite
요약
연습문제

Chapter 14 응용 작품(미니 프로젝트) 만들기
00 개요
01 응용 작품(미니 프로젝트) 만들기
요약
한권으로 파이썬을 이해해보자!
프로그래밍 초심자도 개념을 익히며 따라갈 수 있도록 자세하고 친절하게 설명하고 있다. 개념을 적용해볼 수 있는 다양한 실습 예제를 담았으며 소스코드 전체를 수록했다. 최대한 전체 코드에 대해 설명할 수 있도록 했다. 파이썬으로 데이터베이스를 다뤄볼 수 있는 챕터와 많이 쓰이는 외부 라이브러리를 설치하고 사용해볼 수 있는 챕터도 수록했다. 연습문제는 객관식, 주관식으로 나누어 앞에서 학습한 내용을 점검할 수 있도록 알차게 구성했다. 전공자뿐만 아니라 비전공자도 이 책을 통해 프로그래밍 능력을 향상시키며 파이썬에 대한 전반적인 개념과 활용 능력을 기를 수 있을 것으로 기대한다.