본문 바로가기

파이썬 (python)

[python 25] 파이썬 1부, 알고리즘 편을 끝내며

처음에 블로그를 시작하게 된 계기는 코딩을 처음으로 배우는 대학교 1학년 학생들에게 알고리즘을 중심으로 파이썬을 공부할 수 있는 "제대로 된" 교재를 만들어 보자는 목적이 있었다. 물론, 시중에 정말 좋은 파이썬 교재들이 많지만, 우리 학과에서 시작하려고 하는 파이썬 수업에 "딱 맞는" 교재를 찾기는 어려워서이다. 많은 내용을 담고 있는 교재 보다는 처음으로 파이썬을 공부하는 학생들에게 알고리즘의 탄탄한 기초를 제공할 수 있는 교재가 목표였다.

 

기초만 탄탄하면 사실 파이썬의 많은 내용들은 이미 인터넷에 무수히 올라와 있다. 인터넷 검색을 통해 지식을 체계화 하는 능력 (아이큐 같은 천부적 능력을 말하는 것이 아니라, 공부에 시간과 노력을 투자할 수 있는 능력을 말하는 것임)과 약간의 영어 독해 능력 (대부분의 좋은 내용들은 영어로 씌어져 있음) 만 있으면 모든게 공짜이다. 인터넷에서 자료를 검색하고 읽으면서 취사선택할 수 있는 기초만 갖추면 된다는 뜻이다. 

 

 

** 2022년 12월에 파이썬 책을 출간했습니다. 파이썬 문법, 알고리즘, 테스팅/디버깅, 객체지향 개념을 함께 다루고 있습니다. 파이썬을 라이브러리로 접하는 분들도 많기 때문에 데이터 분석도구인 판다스(Pandas), 데이터 시각화도구인 맷플롯립(MatplotLib)도 함께 포함하고 있습니다. 책의 타이틀은 [파이썬 알고리즘 객체지향 코딩의 기술]입니다. 줄여서 "파알객코"라고 부르고 있습니다^^.  2023년 11월에 [2023 세종도서 우수학술도서]에 선정되었습니다. 많은 관심 바랍니다.