매사추세츠공과대학교(MIT) 수학과를 졸업한 후, 카네기멜론대학교에서 언어학과 계산언어학으로 석사 학위를, MIT에서 컴퓨터 사이언스로 박사 학위를 받았다. 현재 카이스트 전산학부 교수로 재직 중이다. 대용량의 소셜 미디어 데이터에 전산학적 도구를 적용하여 개인 및 그룹의 사회적 행동을 분석하는 전산사회과학 연구에 집중하고 있다. 또한 기계학습 연구를 수행하며 텍스트, 이미지, 웹 데이터에 대한 새로운 토픽 모델링 연구의 논문을 썼다.
프로그래밍 교육이 꼭 필요한 시대가 왔지만 블록 코딩에서 텍스트 코딩으로 넘어갈 수 있도록 도와주는 교재는 찾기 어렵습니다.
이 책은 파이썬 프로그래밍을 학생의 눈높이에 맞춰 쉽게 설명하고, 흥미를 잃지 않도록 재미있는 예시와 그림으로 보여 줍니다. 또한 프로그래밍 교육에서 빼놓을 수 없는 실습 문제를 본문 내용과 함께 체계적으로 엮어서 전문 선생님이 없어도 누구든 스스로 배우고 풀어 볼 수 있습니다. 파이썬을 처음 배우는 분들께 적극 추천합니다.