길벗·이지톡

도서 IT전문서/IT입문서 초등 코딩교육

12개의 실용적인 프로젝트 만들면서 재미있게 배우는 파이썬 코딩


12개의 실용적인 프로젝트 만들면서

재미있게 배우는 파이썬 코딩

 

이 책은 파이썬 기초를 넘어 다음 단계로 향하는 독자를 위한 실용적인 책이다. 파이참 편집기 설치부터 변수, 반복문, 조건문, 함수, 라이브러리 등 파이썬 기초 문법을 빠르게 정리하고 바로 프로젝트를 만들어 본다. 업다운 게임, 터틀 미술 작품, 터틀 그림판, 디지털 시계, 랜덤 노래 추첨기, MBTI 판별기, 글을 소리로 읽어주는 로봇, 뚝딱 수학 그래프, 뇌 구조 워드 클라우드, 초간단 골든벨 PPT(PPT 자동화), 우리반 상장 PPT(엑셀 데이터 처리), 나의 날씨 비서 등 총 12가지 프로젝트를 하루에 한 개씩 만들며 코딩 실력을 재밌게 업그레이드해 보자!

 

 

목차

Day 1 개발 환경 설정하기

01 크롬 브라우저 설치하기

02 파이썬 설치하기

03 파이참 설치하게 프로젝트 만들기

 

 

Day 2 파이썬 개념 잡기

01 데이터(숫자, 문자, 리스트, 딕셔너리)와 변수

02 if 조건문 이해하기

03 for 반복문 이해하기

04 while 반복문 이해하기

05 라이브러리 이해하기

 

Day 3 업다운 게임 만들기

01 들어가기

02 프로젝트 미리 보기

03 프로젝트 개념 쌓기: while True와 break

04 프로젝트 코딩하기

 

Day 4 터틀 미술 작품 만들기

01 들어가기

02 프로젝트 미리 보기

03 프로젝트 개념 쌓기: turtle 라이브러리

04 프로젝트 코딩하기

 

 

Day 5 터틀 그림판 만들기

01 들어가기

02 프로젝트 미리 보기

03 프로젝트 개념 쌓기: 나만의 함수(function)

04 프로젝트 코딩하기

 

Day 6 디지털 시계 만들기

01 들어가기

02 프로젝트 미리 보기

03 프로젝트 개념 쌓기: tkinter 라이브러리

04 프로젝트 코딩하기

 

Day 7 랜덤 노래 추천기 만들기

01 들어가기

02 프로젝트 미리 보기

03 프로젝트 개념 쌓기: random + tkinter 라이브러리

04 프로젝트 코딩하기

 

Day 8 MBTI 판별기 만들기

01 들어가기

02 프로젝트 미리 보기

03 프로젝트 개념 쌓기: tkinter 화면에 라디오버튼 만들기

04 프로젝트 코딩하기

 

Day 9 글을 소리로 봇 만들기

01 들어가기

02 프로젝트 미리 보기

03 프로젝트 개념 쌓기: pip install gtts playsound

04 프로젝트 코딩하기

 

Day 10 뚝딱 수학 그래프 만들기

01 들어가기

02 프로젝트 미리 보기

03 프로젝트 개념 쌓기: matplotlib 라이브러리

04 프로젝트 코딩하기

 

Day 11 뇌 구조 워드 클라우드 만들기

01 들어가기

02 프로젝트 미리 보기

03 프로젝트 개념 쌓기: wordcloud 라이브러리

04 프로젝트 코딩하기

 

Day 12 초간단 골든벨 PPT 만들기

01 들어가기

02 프로젝트 미리 보기

03 프로젝트 개념 쌓기: python-pptx 라이브러리

04 프로젝트 코딩하기

 

Day 13 우리반 상장 PPT 만들기

01 들어가기

02 프로젝트 미리 보기

03 프로젝트 개념 쌓기: pandas 라이브러리

04 프로젝트 코딩하기

 

Day 14 나의 날씨 비서 만들기

01 들어가기

02 프로젝트 미리 보기

03 프로젝트 개념 쌓기: 개발자 도구와 HTML

04 프로젝트 개념 쌓기: bs4 라이브러리

05 프로젝트 코딩하기

 

 

더보기접기

저자

ㆍ지은이 서승희

지은이 소개
대한민국의 미래를 이끌어갈 초등학생들과 함께하고 있는 교사입니다. 항상 정해진 길을 걸어오다가 프로그래밍을 만나고 나서 도전과 창조의 길을 여행 중입니다. 실용적인 소프트웨어·인공지능 교육을 연구하고 있으며, 교육 현장에 파이썬으로 창의와 창조의 바람을 불어 넣고 싶은 꿈이 있습니다.

연관 프로그램

아래 프로그램은 길벗출판사가 제공하는 것이 아닙니다.
무료로 사용할 수 있는 정보를 안내해 드리니, 지원이 필요하면 해당 프로그렘 제작사로 문의해 주세요.