乐学Python编程-做个游戏很简单
本书符合青少年的认知特点:内容有趣、讲解生动;任务驱动、注重实践;逐级进阶、思维构建。

作者:王振世

丛书名:青少年STEAM活动核心系列丛书

定价:69.8元

印次:1-1

ISBN:9787302519867

出版日期:2019.04.01

印刷日期:2019.04.16

图书责编:贾小红

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

Python简单易学又功能强大,而且免费开源,在国内外的很多公司得到了广泛的应用。在科学计算、游戏、图像、人工智能、机器人、教育教学和航天飞机控制等很多领域,Python也是非常重要的编程工具。 本书有大量的Python程序实例,包括绘制一些有趣的图形,解决一些常见的数学问题,爬取网络的信息,以及设计简单的交互性游戏。在程序实例的讲解中,介绍Python编程的基础知识。 本书提供的编程实例,读者会非常感兴趣,愿意去验证和改编。本书提供的游戏,都是孩子们日常接触过的游戏,非常容易理解。建议读者自行运行、修改、拆分、组装这些程序,看看自己的改动会如何影响最终的程序效果。 本书适合广大读者在Python编程学习的入门阶段使用。年龄小的读者需在家长的辅导下学习和理解。

王振世,男,在华为公司供职12年,历任无线解决方案总工、无线网优项目总监、无线工程交付总监、无线网络规划设计总监等职位,多次获得该企业金牌员工荣誉。作者亲历过数十个通信工程项目,经历过项目中各个工种,有着丰富的实战经验。现就职于北京信世为科技有限公司,担任计算机编程、少儿STEAM编程课程体系的研究培训工作等。

写作背景 Python 是不可多见的既简单易学、又功能强大的编程语言,它就是采用了尽 量简化的设计思路。你将惊喜地发现,阅读一个良好的Python 程序像是在读一篇刘畅的 英语一样,尽管这篇英语文章的语法要求非常严格。 只要能上网就能够获取Python 的安装程序。Python 不但免费,而且源代码 公开。正因为如此,越来越多的人开始喜欢使用Python 编程,越来越多的行业 开始应用Python。 国内国外很多公司,如腾讯、阿里、豆瓣、谷歌、YouTube 和NASA(美国 航空航天局)都在用Python。在科学计算、游戏、图像、人工智能、机器人、教育教学、机 器人和航天飞机控制等诸多领域,Python 有着广泛的应用。 Python 可以说是21 世纪最有前途的编程语言之一。 学习方法 学习编程是先学习程序的语法,还是先运行一个程序实例呢? 对资深的程序员来说,这似乎不是一个问题。但对于初学编程的人来说,这 个问题就比较重要了。你是要孩子们先感觉到爬山的艰难,还是要先体会 到爬山的乐趣呢? 如果孩子们首先接触到的是Python 编程大量的概念,如变量、循环、函数、 字典等,但他们在面对一个空白的程序编辑器时,仍然可能会感到恐惧, 不知所措。而 直接教孩子们运行一个程序实例,改写一个简短代码,这样会让他们体会到编程 的乐趣,远快于只和他们谈概念和定义。 让孩子尽快运行一行代码,改写一段代码,动起手来吧!让他们尽情尝试吧! 当家长在和孩子一同练习一段Python 代码的时候,一定要避免出现抢孩子键...

暂无课件

暂无样章

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
1.进入Python 编程世界/ 2

1.1 启动Python 编程环境/ 5

1.2 Python 之禅/ 9

1.3 送你几朵玫瑰花——运行Python 程序/ 16

1.4 Python 的由来/ 20

2.奇妙的画图之旅——从turtle 开始/ 22

2.1 从点到面,学会基本图形画法/ 25

2.2 组合图形的绘制/ 53

3.让图形炫起来——引入循环/ 62

3.1 编程一点通:循环、for 循环/ 64

3.2 多边形的成长故事/ 65

3.3 美丽的花朵/ 78

4.创建自己的模块——引入函数/ 86

4.1 让你的程序可复用/ 88

4.2 中美两国的国旗/ 97

5.让Python 做数学题/ 118

5.1 高斯问题/ 120

5.2 使用math 库/ 125

5.3 常见的数学问题/ 131

6. 从网络爬取信息/ 138

6.1 获取网络信息/ 140

6.2 天气预报器/ 144

7.游戏的初步设计/ 156

7.1 设置游戏环境/ 158

7.2 目标出现和消失/ 165

8.游戏的用户交互/ 170

8.1 检测鼠标和键盘事件/ 172

8.2 交互效果显示/ 180

9.游戏的趣味性设计/ 194

9.1 增加音效/ 196

9.2 增加竞技性/ 199

9.3 游戏代码整体解析/ 210

附录A 安装Python / 225

附录B 安装pygame / 230

参考文献/ 234

本书有以下特点:                                                                                                                                                               

(1)市面上,针对少儿学习Python编程书很少,且属于译注,不适合中国儿童的思维。

(2)本书对基本概念的阐述使用了大量儿童易于理解的比喻和故事,避免对其进行专业术语的枯燥讲解。
(3)对计算机软硬件环境要求简单,只要拥有一台电脑,装好Windows操作系统,装好Python,便可以完成本书的所有案例。
(4)本书提供的编程案例,少儿非常感兴趣,愿意使用验证和改编。
(5)本书提供游戏编写,都是孩子们日常接触过的游戏,非常容易理解。
(6)本书使用大量对话式讲解,将读者可能的问题和回答表现出来。
(7)这部故事编程书,共有十四章,每章对应一个故事,每个故事中有一个或多个编程任务,寓教于乐,激发孩子的阅读兴趣。