Python少儿编程(双色)(含微课)

收藏
简介 目录 样张 更多
  • ISBN:978-7-5165-2707-8
  • 作者:周圆、王启东、孙晓妍
  • 出版社:航空工业
  • 适用层次:通用
  • 出版/修订日期:2023-04-01

本书从少儿编程的角度出发,通过浅显易懂的语言、丰富有趣的案例,详细介绍了使用Python编程的方法。全书共11章,内容包括走进Python编程世界、Python编程基础、神奇的分支和循环、形形色色的数据容器、强大的函数积木、会画画的“小海龟”、神秘的类和对象、永久存储的文件、一起捉bug、玩游戏不如自己开发游戏、一起来创作——Flappy Bird

本书可作为各类院校学前、小学和初等教育等相关专业及教育培训机构的专用教材,也可供Python爱好者及相关从业人员参考使用。

1章  走进Python编程世界

1.1  认识Python

1.1.1  Python的产生与发展

1.1.2  Python的特点

1.1.3  Python的应用领域

1.2  搭建Python开发环境

1.2.1  安装Python

1.2.2  安装PyCharm

1.3  编程初体验

1.3.1  第一个Python小游戏

1.3.2  Python编码规范

综合案例——欢迎来到Python编程世界

教案欣赏——第一个Python小游戏

本章小结

同步训练

 

2章  Python编程基础

2.1  会变的数据

2.1.1  变量的命名规则

2.1.2  变量的赋值

2.2  多样的数据

2.2.1  数字

2.2.2  布尔类型

2.2.3  字符串

2.3  数据的运算

2.3.1  算术运算符

2.3.2  赋值运算符

2.3.3  关系运算符

2.3.4  逻辑运算符

2.3.5  成员运算符

2.3.6  身份运算符

2.3.7  位运算符

2.3.8  运算符优先级

2.4  与外界对话

2.4.1  听——输入

2.4.2  说——输出

综合案例——我问你答

教案欣赏——我问你答

本章小结

同步训练

 

3章  神奇的分支和循环

3.1  前进的向导

3.1.1  什么是流程图

3.1.2  程序流程图的基本符号

3.1.3  扫地机器人的工作流程图

3.2  选择不同的道路

3.2.1  简单的if语句

3.2.2  if-else语句

3.2.3  if-elif-else语句

3.2.4  嵌套的if语句

3.3  摆脱重复的任务

3.3.1  while语句

3.3.2  for语句

3.3.3  嵌套的循环语句

3.3.4  breakcontinue语句

综合案例——猜拳游戏

教案欣赏——人机猜拳游戏

本章小结

同步训练

 

4章  形形色色的数据容器

4.1  通用序列

4.2  百变字符串

4.2.1  字符串格式化

4.2.2  字符串的常用操作

4.3  会魔法的列表

4.3.1  列表的创建和访问

4.3.2  列表的遍历

4.3.3  列表的基本操作

4.4  被束缚了的元组

4.4.1  元组的创建和访问

4.4.2  元组的合并和遍历

4.5  有身份的字典

4.5.1  字典的创建

4.5.2  字典的访问

4.5.3  字典的基本操作

4.5.4  字典的遍历

4.6  独一无二的集合

4.6.1  集合的创建

4.6.2  集合的基本操作

综合案例——诗词大赛

教案欣赏——诗词大赛

本章小结

同步训练

 

5章  强大的函数积木

5.1  创建积木

5.1.1  函数的定义

5.1.2  函数的调用

5.1.3  函数的返回值

5.2  灵活的积木参数

5.2.1  实参和形参

5.2.2  参数类型

5.3  积木嵌套积木

5.3.1  函数的嵌套

5.3.2  函数的递归

5.4  我的地盘听我的

5.4.1  局部变量和全局变量

5.4.2  globalnonlocal关键字

5.5  隐藏名字的积木

5.6  积木盒子

5.6.1  模块的导入

5.6.2  模块的创建

5.6.3  __name__属性

5.6.4  

综合案例——客户信息管理系统

教案欣赏——函数的定义和调用

本章小结

同步训练

 

6章  会画画的“小海龟”

6.1   “小海龟”的自我介绍

6.2   “小海龟”的画布

6.3   “小海龟”的画笔

6.3.1  移动画笔

6.3.2  控制画笔

6.3.3  画圈

6.3.4  写字

6.4  多彩的图画

综合案例——绘制生日贺卡

教案欣赏——美丽的花朵

本章小结

同步训练

 

7章  神秘的类和对象

7.1  面向对象的编程世界

7.2  真实事物的抽象

7.2.1  类的定义

7.2.2  创建对象

7.2.3  self参数

7.2.4  构造方法

7.2.5  析构方法

7.3  类变量和实例变量

7.4  面向对象编程的三大特征

7.4.1  封装

7.4.2  继承

7.4.3  多态

7.5  类方法和静态方法

7.5.1  类方法

7.5.2  静态方法

综合案例——猫狗大战

教案欣赏——欢乐动物园

本章小结

同步训练

 

8章  永久存储的文件

8.1  打开和关闭文件

8.1.1  打开文件

8.1.2  关闭文件

8.1.3  with语句

8.2  读写文件

8.2.1  写入文件

8.2.2  读取文件

8.3  定位文件

8.3.1  获取当前读写位置

8.3.2  定位到指定位置

8.4  高大上的文件系统

8.4.1  os模块

8.4.2  os.path模块

8.4.3  shutil模块

综合案例——客户信息管理系统(文件版)

教案欣赏——文本词频统计工具

本章小结

同步训练

 

9章  一起捉bug

9.1  什么是bug

9.1.1  语法错误

9.1.2  异常

9.2  如何捉bug

9.2.1  try-except语句

9.2.2  多重except语句

9.2.3  try-except-else语句

9.2.4  try-except-finally语句

9.3  主动抛出bug

9.3.1  raise语句

9.3.2  assert语句

9.4  自己也可以定义bug

综合案例——用户注册系统

教案欣赏——异常捕获

本章小结

同步训练

 

10章  玩游戏不如自己开发游戏

10.1  Python的游戏开发装备

10.2  Pygame大显身手

10.2.1  创建窗口

10.2.2  加载图片

10.2.3  绘制图形

10.2.4  设置动画效果

10.2.5  播放声音

10.2.6  显示文字

10.2.7  事件处理

综合案例——弹球游戏

教案欣赏——弹球游戏

本章小结

同步训练

 

11章  一起来创作——Flappy Bird

11.1  需求分析

11.2  模块设计

11.3  功能实现

11.3.1  创建资源文件夹

11.3.2  创建配置文件

11.3.3  创建类包

11.3.4  创建游戏包

11.3.5  创建主模块

本章小结

结束语

 

参考文献

微课 教材练习 资料下载 ....
立即下载
价格:¥59.80
加入购物车立即购买