描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787111648512
2. 超过180分钟的视频讲解,可下载也可扫码直接观看。
《超好玩的Python少儿编程》根据教学实践来编写,采用青少年感兴趣的游戏实例及应用程序实例等作为主线,由浅入深,读者学习本书之后可以自己动手编写游戏项目。
《超好玩的Python少儿编程》采用彩色、全图解方式,对游戏实例中每个步骤的代码都进行非常细致的讲解,读者只要跟着步骤去做,就能完成很棒的项目。
《超好玩的Python少儿编程》适合初学Python编程的青少年学习使用,也适合作为中小学信息技术课教师或培训老师的参考用书,同时也适合想要让孩子学习Python的家长阅读参考。
第一篇:编程基础篇
第 1 章 开始前的准备
1.1 Python下载与安装
1.1.1 什么是Python
1.1.2 Python 3.x与2.x有何不同
1.1.3 从哪里下载Python
1.1.4 安装Python
1.2 编写第一个Python 程序
1.2.1 使用IDLE运行Python程序
1.2.2 实例:用IDLE编写第一个Python程序
1.2.3 实例:编写第一个交互程序
1.2.4 使用命令行工具运行Python程序
1.2.5 实例:在命令行窗口中输出“我来了,Python”
第 2 章 Python语言基础
2.1 绘制第一个海龟图形
2.2 神奇的变量 0
2.2.1 难点解析之数据类型
2.2.2 难点解析之变量
2.2.3 使用变量快速修改程序
2.3 循环如此强大
2.3.1 难点解析之for循环与range()函数
2.3.2 for循环让程序变身
2.4 漂亮的螺旋线
2.5 彩色圆环更漂亮
2.5.1 难点解析之算数和比较运算符
2.5.2 难点解析之列表
2.5.3 绘制漂亮的圆图形
2.5.4 给图形添加颜色
2.6 动手试一试
第 3 章 有趣的循环
3.1 绘制花朵
3.1.1 用循环嵌套绘制一个花瓣
3.1.2 画六个花瓣组成花朵
3.1.3 给花朵画上漂亮的颜色
3.1.4 绘制多个花朵
3.2 绘制可爱的笑脸
3.2.1 难点解析之逻辑和赋值运算符
3.2.2 难点解析之if条件语句
3.2.3 难点解析之注释
3.2.4 可爱的笑脸
3.2.5 和用户交互画笑脸或是花朵
3.3 字符漩涡
3.3.1 难点解析之while循环
3.3.2 难点解析之textinput()与write()语句
3.3.3 制造漩涡
3.4 星座测试游戏
3.4.1 难点解析之字典
3.4.2 编写星座测试游戏
3.5 动手试一试
第 4 章 函数的魅力
4.1 制作一个万花筒
4.1.1 难点解析之定义函数
4.1.2 编写万花筒程序
4.2 汇率转换器
4.2.1 难点解析之函数返回值
4.2.2 编写汇率转换器程序
4.3 动手试一试
第 5 章 面向对象编程
5.1 何为面向对象编程
5.2 电影院的自动售票机售票系统
5.2.1 难点解析之类和实例
5.2.2 如何实现电影院自动售票机售票系统程序
5.2.3 出票系统模块
5.2.4 用户输入界面模块
5.3 动手试一试
第二篇:游戏编程篇
第 6 章 游戏编程入门
6.1 安装Pygame
6.2 飞行汽车
6.2.1 如何创建一个游戏窗体
6.2.2 向游戏中加入背景图片和游戏角色
6.2.3 让飞行汽车飞起来
6.2.4 通过键盘控制赛车
6.3 接球游戏
6.3.1 创建游戏窗体
6.3.2 让鼠标拖动篮子
6.3.3 让球不断落下
6.3.4 拖动篮子接住小球
6.3.5 创建用户得分
6.3.6 给游戏加上声音
6.4 动手试一试
第 7 章 游戏编程精通—游戏项目(一)
7.1 游戏编程难点解析之精灵(sprite)
7.1.1 Sprite(精灵)类的基本用法
7.1.2 sprites.Group(精灵组)的基本用法
7.2 游戏项目规划
7.2.1 系统设计
7.2.2 游戏文件组织结构
7.3 开始游戏项目
7.4 实现地图滚动显示
7.4.1 创建地图的类
7.4.2 让地图滚动起来
7.5 创建玩家射手
7.5.1 创建玩家射手
7.5.2 让玩家射手左右移动
7.5.3 增加玩家射手跳跃的能力
7.6 敌人登场
7.6.1 创建敌人
7.6.2 敌人登场
7.7 动手试一试
第 8 章 游戏编程精通—游戏项目(二)
8.1 开火射击
8.1.1 创建游戏子弹
8.1.2 玩家射手开火
8.1.3 敌人发射子弹
8.2 中弹身亡
8.2.1 敌人中弹
8.2.2 玩家射手中弹
8.3 积分、生命与血量条
8.3.1 创建记分牌类
8.3.2 显示游戏得分和生命
8.3.3 添加血量条
8.4 添加游戏音乐和音效
8.5 游戏结束与重新开始
8.6 动手试一试
众所周知,未来将会是人工智能、大数据的时代,而Python在数据分析方面有着得天独厚的优势,能够大大提高开发效率。因此学习Python对未来的学习和工作会有很大的帮助。
另外,学习编程能很好地培养孩子的逻辑思维能力、程序设计能力、分析解决问题的能力及创造能力。通过学习编程,孩子有希望逐步成为未来人工智能方面的专业人才。那么如何让初学编程的青少年很好地掌握Python编程呢?其实也不难,重要的是“多学、多练、多编程”,通过学习来掌握Python的基本编程方法。
学习编程是枯燥的,很多人坚持不下来,这就需要一本有意思的Python编程学习参考书,既能让青少年学到Python编程精华,又能让学习变得很有趣,让学习的人有兴趣继续学习,这就是作者写本书的目的。
《超好玩的Python少儿编程》采用彩色、全图解的方式,对游戏实例中每个步骤的代码都进行非常细致的讲解,读者只要跟着步骤去做,就能完成很棒的项目。
二、全书学习地图
《超好玩的Python少儿编程》主要分为两篇,第一篇为编程基础篇,包括5章内容(第1~5章)。主要结合编程实例讲解Python的基本语法,以及使用Python中的模块编程的技巧。通过本篇的学习,读者可以掌握Python程序的基本语法及使用技巧,并可以编写一些小的使用程序。
第二篇为游戏编程篇,主要包括游戏编程入门(第6章)和游戏编程精通(第7~8章)两个板块。通过飞行汽车和接球游戏实例讲解Pygame模块的基本编程方法,通过射击游戏项目开发学习使用精灵编写游戏的技巧,以及游戏编程项目的开发方法、过程及技巧。
三、本书特色
《超好玩的Python少儿编程》具有如下特色。
1)根据一线的教学实践编写,采用游戏和有意思的故事作品实例作为主线来讲解,让读者由易到难逐步掌握Python编程方法和技巧。
2)采用分层级由浅入深的方式,从入门到精通逐渐深入,使读者不断获得成就感。
3)采用彩色、全图解的方式进行步骤式描述,并对实例中的代码进行详细分析讲解,使读者一看就会。
四、读者定位
《超好玩的Python少儿编程》适合初学编程的青少年学习使用,也适合作为中小学信息技术课教师或培训老师的参考用书,同时也适合想要让孩子学习Python编程的家长阅读参考。
五、本书作者团队
参加本书编写校对的人员有贺鹏、王红明、张军、刘继任、王伟伟等。由于作者水平有限,书中难免有疏漏和不足之处,恳请业界同仁及读者朋友提出宝贵意见。
六、感谢
《超好玩的Python少儿编程》从选题到出版,要经历很多环节,在此感谢机械工业出版社的张淑谦编辑和其他没有见面的编辑为本书出版所做的大量工作。
编 者
评论
还没有评论。