• 青少年亲子编程——趣学Python(全彩 微课版)
21年品牌 40万+商家 超1.5亿件商品

青少年亲子编程——趣学Python(全彩 微课版)

编程语言 新华书店全新正版书籍

44.41 6.5折 68 全新

库存38件

江苏无锡
认证卖家担保交易快速发货售后保障

作者黄明游

出版社水利水电出版社

出版时间2024-06

版次1

装帧其他

货号1203351665

上书时间2024-08-26

新华文轩网络书店

十四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
新华文轩网络书店 全新正版书籍
商品描述
本书以开发一款对战游戏为主线,讲述了一架战机为了守护地球而勇战外星怪兽的故事。从游戏的构思和设计开始,再通过Python语言将设计在程序中落地实现。全书设计了34个课程章节共53个Python编程实验,这些实验既是完整游戏场景下的细分任务,也是Python编程知识的分解学习。精心的编排设计使得这些实验在局部上顺应了读者由易到难的学习曲线,在整体上也能实现游戏情节的前后衔接和环环相扣。这种方式摈弃了教条式的理论灌输,将编程知识以润物无声的方式融入到具体的实验任务中。这不仅能充分激发读者的学习兴趣、创造力和探索欲望,也会在一级级的挑战过程中不断获得成就感,更能在不知不觉中完成Python编程从入门到精通的蜕变。
图书标准信息
  • 作者 黄明游
  • 出版社 水利水电出版社
  • 出版时间 2024-06
  • 版次 1
  • ISBN 9787522625294
  • 定价 68.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 200页
  • 字数 203.000千字
【内容简介】
本书以开发一款对战游戏为主线,讲述了一架战机为了守护地球而勇战外星怪兽的故事。从游戏的构思和设计开始,再通过Python语言将设计在程序中落地实现。全书设计了34个课程章节共54个Python编程实验,这些实验既是完整游戏场景下的细分任务,也是Python编程知识的分解学习。精心的编排设计使得这些实验在局部上顺应了读者由易到难的学习曲线,在整体上也能实现游戏情节的前后衔接和环环相扣。这种方式摈弃了教条式的理论灌输,将编程知识以润物无声的方式融入到具体的实验任务中。这不仅能充分激发读者的学习兴趣、创造力和探索欲望,也会在一级级的挑战过程中不断获得成就感,更能在不知不觉中完成Python编程从入门到精通的蜕变。
【作者简介】
黄明游,毕业于吉林大学,管理信息系统学士,管理科学与工程硕士,20年IT行业从业经验,曾在知名大型企业和世界500强企业中任职IT高级管理、首席运营官、首席技术官和首席数字官等职位。
【目录】
Ⅰ 致家长和小读者

Ⅱ 理解编程和编程语言

Ⅲ 编程环境的准备

Ⅳ 读者互动

Ⅴ 游戏角色介绍

 

Python 修炼第1 级:初出江湖  1

第1 课 开始你的第一行程序代码   3

1.1 实验场:创建一个Python 项目  3

1.2 实验场:在控制台使用Python 和计算机“对话”  6

1.3 知识小结和拓展  7

1.4 课后练习、探索和创新  8

第2 课 使用“变量”  9

2.1 实验场:3 斤苹果的价钱  9

2.2 知识小结和拓展   10

2.3 课后练习、探索和创新  12

第3 课 编写一个真正的程序  13

3.1 实验场:换个方式算算3 斤苹果的总价  13

3.2 知识小结和拓展  16

3.3 课后练习、探索和创新  17

第4 课 列表  18

4.1 实验场:水果摊赚不赚钱  18

4.2 知识小结和拓展  23

4.3 课后练习、探索和创新  24

第5 课 条件判断  25

5.1 实验场:是否可以吃顿大餐庆祝一下  25

5.2 知识小结和拓展  27

5.3 课后练习、探索和创新  28

第6 课 计数循环  30

6.1 实验场:这次考试成绩还行吧  30

6.2 知识小结和拓展  32

6.3 课后练习、探索和创新  33

第7 课 条件循环  34

7.1 实验场:智力大闯关  34

7.2 知识小结和拓展  36

7.3 课后练习、探索和创新  36

第8 课 函数  37

8.1 实验场:从水果到果汁  37

8.2 知识小结和拓展  39

8.3 课后练习、探索和创新  40

第9 课 模块  41

9.1 实验场:快来买,水果大促销啦  41

9.2 知识小结和拓展  42

9.3 课后练习、探索和创新  43

Python 修炼第2 级:小试牛刀  45

第10 课 接触Pygame 模块:从游戏界面开始  47

10.1 实验场:安装Pygame 模块  47

10.2 实验场:游戏的素材文件  48

10.3 实验场:创建一个游戏界面  48

10.4 知识小结和拓展  51

10.5 课后练习、探索和创新  51

第11 课 加载和使用图片:游戏角色登场  52

11.1 实验场:游戏界面的背景  52

11.2 实验场:外星怪兽来了  55

11.3 实验场:战斗机来了  56

11.4 知识小结和拓展  57

11.5 课后练习、探索和创新  58

第12 课 实现动画:蠢蠢欲动的怪兽  59

12.1 实验场:让怪兽先动起来  59

12.2 实验场:让怪兽左右移  60

12.3 实验场:关闭游戏窗口  61

12.4 知识小结和拓展  63

12.5 课后练习、探索和创新  63

第13 课 键盘事件处理:控制战机移动  64

13.1 实验场:正义时刻,战机启动  64

13.2 实验场:约束一下战机,不要让它乱跑了  66

13.3 知识小结和拓展  67

13.4 课后练习、探索和创新  68

第14 课 类和对象:来了一群怪兽  69

14.1 实验场:危险来临,好多怪兽啊  70

14.2 知识小结和拓展  75

14.3 课后练习、探索和创新  76

第15 课 随机性:各种可怕的怪兽  78

15.1 实验场:随机出现的怪兽  78

15.2 实验场:随机出现的大脸怪  79

15.3 实验场:随机的怪兽速度  82

15.4 知识小结和拓展  83

15.5 课后练习、探索和创新  83

第16 课 自定义事件:定时生成怪兽  85

16.1 实验场:源源不断的怪兽  85

16.2 知识小结和拓展  86

16.3 课后练习、探索和创新  87

第17 课 类和对象:让子弹飞  88

17.1 实验场:战机出击,子弹出膛  88

17.2 知识小结和拓展  91

17.3 课后练习、探索和创新  91

第18 课 碰撞检测:一颗子弹消灭一只怪兽  92

18.1 实验场:计算两点之间的距离  92

18.2 实验场:碰撞检测和对象移除  93

18.3 知识小结和拓展  95

18.4 课后练习、探索和创新  96

第19 课 程序测试:消灭一只臭虫(bug)  97

19.1 实验场:软件功能测试  97

19.2 知识小结和拓展  100

19.3 课后练习、探索和创新  100

Python 修炼第3 级:游刃有余 101

第20 课 帧率:调整游戏运行的流畅度 103

20.1 实验场:设置游戏的帧率  103

20.2 知识小结和拓展  105

20.3 课后练习、探索和创新  105

第21 课 游戏终止:怪兽入侵成功了 106

21.1 实验场:怪兽成功入侵地球,游戏结束  106

21.2 知识小结和拓展  109

21.3 课后练习、探索和创新  110

第22 课 设计游戏结束画面 111

22.1 实验场:在游戏结束界面显示“GAME OVER”  111

22.2 知识小结和拓展  113

22.3 课后练习、探索和创新  114

第23 课 角色的动态特征:生命值  115

23.1 实验场:顽强的大脸怪  115

23.2 知识小结和拓展  116

23.3 课后练习、探索和创新  116

第24 课 简单的动画特效:怪兽的惨状  118

24.1 实验场:大脸怪变成大黑脸  118

24.2 知识小结和拓展  120

24.3 课后练习、探索和创新  120

第25 课 复杂的动画特效:怪兽被击爆了  121

25.1 实验场:实现被消灭后的爆炸特效  121

25.2 知识小结和拓展  124

25.3 课后练习、探索和创新  124

第26 课 游戏记分:看看我的成就 125

26.1 实验场:显示游戏得分  125

26.2 知识小结和拓展  128

26.3 课后练习、探索和创新  128

Python 修炼第4 级:炉火纯青 129

第27 课 游戏装备(1):超级炸弹的公告牌  131

27.1 实验场:font 模块的小秘密  131

27.2 实验场:制作一个炸弹公告牌  132

27.3 知识小结和拓展  134

27.4 课后练习、探索和创新  136

第28 课 游戏装备(2):从天而降的超级炸弹 137

28.1 实验场:投放炸弹补给  137

28.2 知识小结和拓展  140

28.3 课后练习、探索和创新  140

第29 课 游戏装备(3):接收并使用超级炸弹  141

29.1 实验场:接收炸弹补给  141

29.2 实验场:使用超级炸弹,瞬间消灭所有怪兽  142

29.3 知识小结和拓展  144

29.4 课后练习、探索和创新  144

第30 课 游戏音效:给游戏来点音乐 145

30.1 实验场:添加背景音乐  145

30.2 实验场:炮弹声和嚎叫声的交响曲  146

30.3 知识小结和拓展  148

30.4 课后练习、探索和创新  150

第31 课 难度设计:营造心惊肉跳的感觉  151

31.1 实验场:定义难度事件和难度级别  151

31.2 实验场:加快怪兽的产生速度  153

31.3 实验场:加快怪兽的进攻速度  155

31.4 实验场:加快战机的移动速度  157

31.5 知识小结和拓展  158

31.6 课后练习、探索和创新  159

第32 课 成绩记录:记录历史成就,增加游戏挑战性 160

32.1 实验场:文件内容的读取  160

32.2 实验场:往文件中写入内容  163

32.3 实验场:从文件中读取历史最佳战绩  164

32.4 实验场:往文件中写入最佳战绩  167

32.5 知识小结和拓展  169

32.6 课后练习、探索和创新  170

第33 课 程序打包:和小伙伴们分享乐趣  171

33.1 实验场:安装程序打包工具—Pyinstaller  171

33.2 实验场:使用Pyinstaller 生成可执行文件  172

第34 课 激活你的想象力和创造力  175

写在最后  177
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

新华文轩网络书店 全新正版书籍
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP