서브메뉴

본문

비공대생을 위한 코딩 첫걸음 with 파이썬
비공대생을 위한 코딩 첫걸음 with 파이썬
저자 : 김일민|홍희경|유상미|노은희
출판사 : 한성대학교출판부
출판년 : 2020
ISBN : 9788968200441

책소개

비전공학생의 코딩 교육을 위해 제작된 교재로 코딩이 쉽고, 재미있고, 누구나 할 수 있겠다는 자신감을 심어줄 수 있도록 예제를 구성하여 설계 하였다. 1장은 코딩을 배워하는 하는 이유와 코딩 실습을 위한 환경설정, 2장은 파이썬 기본 문법을 따라 실행하면서 학습할 수 있도록 간단한 문법을 배치하였고, 3장부터 6장까지는 터틀 그래픽 모듈 환경에서 학습하는 내용을 담았으며, 7장부터 9장까지는 tkinter 그래픽 모듈을 통해 학습하는 내용으로 구성 하였다.
[알라딘에서 제공한 정보입니다.]

출판사 서평

4차 산업혁명은 인공지능(AI), 사물인터넷(IoT), 가상현실(VR), 로봇기술, 드론, 자율주행차

등이 주도하는 차세대 산업혁명을 말합니다.

4차 산업혁명 시대를 살아가는 학생들에게 다보스 포럼에서는 미래 인재에게 필요한 기본소양으로 글을 읽고 쓸 줄 아는 문해력, 산술능력, ICT 소양, 과학 소양, 문화적인 시민 소양, 금융 소양의 6가지 스킬을 발표 하였습니다. 그리고 어떤 일을 해낼 수 있는 힘인 역량으로는 문제해결 능력, 창의력, 비판적 사고력, 소통 능력, 협업 능력이라고 하였습니다.

미국, 영국, 핀란드 등 선진국 뿐 만 아니라 국내 많은 대학이 컴퓨팅 사고와 프로그래밍 기초 등을 교양필수 과목으로 운영하고 있습니다.

프로그래밍 교육은 단순히 원하는 결과를 컴퓨터를 통해 도출할 수 있도록 명령 코드를 학습하는 것에서 확장하여, 해결해야 하는 문제를 인식하고 분석하여 과정을 수행하는 모든 단계에서 컴퓨팅적 사고를 반영하고 본인의 창의적인 사고와 학습 경험을 통합하여 다양한 해결 방안을 찾아가는 논리적인 사고를 기르는데 도움을 줄 것입니다.

코딩을 경험하지 않은 학습자는 코딩을 복잡하고 어려운 것으로 인식하고 있습니다. 이 교재는 비전공학생의 코딩 교육을 위해 제작된 교재로 코딩이 쉽고, 재미있고, 누구나 할 수 있겠다는 자신감을 심어줄 수 있도록 예제를 구성하여 설계 하였습니다.

본 교재의 구성은 1장은 코딩을 배워하는 하는 이유와 코딩 실습을 위한 환경설정, 2장은 파이썬 기본 문법을 따라 실행하면서 학습할 수 있도록 간단한 문법을 배치하였고, 3장부터 6장까지는 터틀 그래픽 모듈 환경에서 학습하는 내용을 담았으며, 7장부터 9장까지는 tkinter 그래픽 모듈을 통해 학습하는 내용으로 구성 하였습니다.

본 교재가 나오기까지 도움을 주신 모든 분께 감사의 말씀을 전합니다. 그리고 이 책이 완성되기까지 협조와 자원을 아끼지 않은 한성대학교 출판미디어센터/대자커뮤니케이션 관계자 여러분께 진심으로 감사드립니다.
[알라딘에서 제공한 정보입니다.]

목차정보

CHAPTER 01 ? 프로그래밍 언어와 파이썬

1-1 프로그래밍 언어 ···································································································9

1-2 코딩을 배우는 이유 ·····························································································10

1-3 파이썬 소개 ········································································································12

1-4 파이썬 설치와 실행하기 ·······················································································13



CHAPTER 02 ? 파이썬 따라하기

2-1 변수와 연산자 ·····································································································29

2-2 리스트 ················································································································39

2-3 IF문 ···················································································································43

2-4 반복문 ················································································································50



CHAPTER 03 ? 터틀에서 도형 그리기

3-1 터틀로 도형 그리기와 칠하기 ················································································63

3-2 터틀로 배우는 리스트 ···························································································77

3-3 터틀과 반복문 ······································································································90

3-4 터틀 입력과 도형 ··································································································99



CHAPTER 04 ? 터틀에서 이미지와 소리 다루기

4-1 터틀에서 이미지 다루기 ······················································································109

4-2 터틀에서 소리 다루기 ·························································································120

▶▶ 01~04 핵심정리 ································································································123



CHAPTER

05 ? 터틀에서 마우스 이벤트 처리하기

5-1 터틀 그래픽 이벤트와 함수의 이해 ·····································································141

5-2 터틀 그래픽 마우스 이벤트 활용 ······································································150

CHAPTER

06 ? 터틀 그래픽과 키보드 이벤트

6-1 터틀 그래픽 키보드 이벤트의 이해 ·······························································163

6-2 터들 그래픽 이벤트의 활용 ·············································································168

CHAPTER

07 ? tkinter 기초

7-1 tkinter 소개 ·································································································181

7-2 tkinter 위젯 생성과 배치관리자 ····································································184

7-3 이벤트 핸들링 ······························································································191

CHAPTER

08 ? tkinter 이벤트

8-1 tkinter 이벤트 ····································································································199

8-2 폰트와 이미지 ·····································································································203

CHAPTER

09 ? tkinter 다양한 위젯

9-1 캔버스를 이용한 그래픽 ························································································213

9-2 라디오 버튼과 체크 버튼 ·······················································································222

▶▶ 05~09 핵심정리 ··································································································229
[알라딘에서 제공한 정보입니다.]