은소랜 은퇴 연구소

언제가 친구들과 대화를 나누다가 아시아에서 가장 혁신적인 나라로 손꼽히는 싱가포르가 화제에 올랐습니다. 
여러가지 설왕설래가 오갔는데, 싱가포르는 총리도 코딩을 할 줄 안다는 이야기가 나와서 그 한마디에 모두들 압도를 당했던 적이 있습니다.

 

코딩을 할 줄 안다는 것은 정보 혁명 시대에 콘텐츠와 서비스의 Passive 소비자가 아니라 Active 생산자가 된다는 이야기입니다.
소비자와 생산자는 차원이 다른 이야기입니다.

생산자는 혁신을 만들고 세상을 주도적으로 이끌어가는 그룹에 좀 더 가까이 서 있게 됩니다.

제 기억으로는 도스(DOS)에서 윈도우즈(Windows) 시대로 넘어오면서 세상은 프로그래머와 일반 유저로 양분되기 시작했던 것 같습니다.
그런 양분된 세상이 언젠가부터 생활 코딩이라는 표현과 함께 일반인도 코딩에 관심을 갖고 참여 하기 시작하는 시대로 서서히 바뀌어 가고 있습니다.

 

개인적인 생각입니다만 이와 같은 코딩의 대중화에 큰 모티브를 제공한 프로그램 언어가 파이썬(Phython)이 아닐까 생각합니다. 

활용도는 매우 높으면서 배우기는 비교적 쉬운 프로그램 언어,,,, 오늘은 이 파이썬을 쉽게 배울 수 있는 파이썬 교재를 한권 추천드립니다. #파이썬책추천

 

 338개 예제로 완성하는 파이썬책

이 책은 제목에도 서술되어 있듯이 예제를 통해서 파이썬을 단계별로 쉽게 접근할 수 있도록 작성되어 있습니다.
예제의 숫자가 무려 338개나 됩니다.
저자가 책을 저술하면서 상당히 공을 들여 만들었을 것 같은 느낌이 드는 부분입니다. 

 

 누구에게 적당한 책인가?

프로그램이 처음인 초보자 또는 파이썬에 관심이 있는 비전공자와 일반인을 대상으로 만들어진 파이썬교재입니다.
그뿐 아니라 대학 또는 관련 기관에서 강의에 적합하도록 구성되어 있습니다.  특히 웹사이트에 강의 PPT 템플릿이 제공되고 있어 강의를 준비하는 강사 입장에서도 편리할 것 같습니다.

 

책의 내용은 초보자가 파이썬을 다운받아 설치한 후에 학습을 위한 환경을 만드는 방법으로 시작해서 변수와 데이터형,  함수, 모듈까지 파이썬 문법의 기본적인 내용들을 전체적으로 다루고 있습니다.

위와 같은 기본적인 내용을 토대로 실무로 확장할 수 있는 부분도 책의 뒷부분에 포함되어 있습니다.

10장에서는 텍스트, CSV 파일, JSON 파일을 핸들링하는 내용과 11장에서는 객체 지향 프로그램을 위한 클래스, 생성자, 상속의 개념도 다루고 있어서 파이썬 입문에서 출발하여 실제 업무 적용까지 점프할 수 있도록 설계되어 있습니다.

 

 

 차별화 포인트?

이 책이 다른 수많은 파이썬 입문서들과 차별화되는 점은 예제를 통해서 각 장의 내용을 학습자가 스스로 체험적으로 습득할 수 있도록 되어 있어 파이썬독학에 최적화되어 있다는 부분입니다.

 

예를 들어서 아래 페이지는 조건문에 관한 내용인데, 조건문의 기본 구조에 대해서 간단히 설명을 한 다음에 바로 예제를 제시해서 학습자가 풀어 보도록 하고 그 코드 각각에 번호를 붙여 자세히 설명해 놓은 것을 볼 수 있습니다.

이를 통해 쉽게 조건문의 문법과 실제 코딩에 이용하는 방법을 스스로 학습할 수 있게 됩니다.

 

 학습 효율을 올릴 수 있는 시스템은 덤!

초보자가 코딩 실습을 하다 보면 생각지도 않은 에러들이 많이 발생합니다.

심지어 책을 보고 똑같은 문장을 타이핑했는데도 Syntax Error가 발생해서 어쩔 줄 모르고 당황하는 경우가 많습니다.  이럴 때 옆에서 선생님이 간단히 체크해 주거나 제대로 된 소스 코드가 있으면 큰 도움이 되겠죠.

 

이 책은 온라인으로 이런 부분을 지원하고 있습니다.

온라인을 통해서 저자와 1:1 질의응답 (코딩 스쿨 쪽지)을 할 수 있고, 예제 문제 소스 코드도 사이트의 자료실에 제공이 되고 있습니다.

 

아래는 온라인 사이트입니다.

 

 

코딩 스쿨에 오신것을 환영합니다~~

『파이썬 입문』 파이썬의 개요, 설치, 조건문, 반복문, ... 재생목록 바로가기

codingschool.info

 

 한번 따라 해 볼까요?

아래는 5장 "반복문과 리스트"에 관한 내용입니다.  교재 186페이지이네요.

리스트의 각 요소들을 For 반복문을 활용하여 변수에 할당하여 출력하는 내용입니다.

 

1. 먼저 책의 1장에서 설명한 것처럼 파이썬 IDE를 설치합니다.

 

2. 책의 내용은 아래와 같습니다.

 

3. 파이썬 IDE에 예제 내용을 입력합니다.

저는 사이트에서 예제 소스를 다운 받아서 돌려 봤어요.

 

4. 실행합니다.

Run -> Run Module을 선택하거나 F5 키를 누릅니다.

 

5. 실행 결과를 확인합니다.

 

6. 교재의 코드 내용과 실행 결과를 참고하여 리스트와 변수, 반복문을 이해합니다.

이처럼 각 단원마다 적절한 예제와 이를 직접 파이썬 IDE에 입력하여 실행해 봄으로서 각 단계를 쉽게 이해하고 넘어갈 수 있도록 되어 있어서 초보자가 독학을 하기 좋도록 구성되어 있습니다.

 

파이썬 입문에 관심이 있으신 분들께 추천드립니다. 감사합니다.

 

Introduction to 파이썬

338 예제로 파이썬을 정복하자!파이썬 초보를 위한 최선의 학습서!이 책은 다양한 난이도의 예제를 재미있게 풀어보면서 자연스럽게 파이썬 프로그래밍의 기초와 활용 방법을 익힐 수 있도록 고

book.naver.com

 

 


 

이 글을 공유합시다

facebook twitter kakaoTalk naver band