互联网
类型
可以朗读
语音朗读
44千字
字数
2022-03-01
发行日期
展开全部
主编推荐语
本书适合作为青少年人工智能编程水平测试5级(Python)的辅导材料。
内容简介
青少年人工智能编程水平测试涵盖从数学逻辑到计算思维、从拖曳程序模块到程序编写、从数学建模到算法设计等多学科知识,能够对学生的多学科知识综合运用能力做出评价;能够通过设计的具体解决方案,对学生的计算思维、创造性思维等能力做出评价;在具体的解决方案中,能够通过设计算法模型和实现算法,对学生掌握和运用编程的能力做出评价。
本书将生活中的一些案例和程序算法相结合,深入浅出地为学生讲解不同进制之间的转换、函数的作用域、字符串和列表的基本概念、排序算法等内容,引导学生对Python语言进行思考和实践,帮助学生从编程意识、编程思维、编程学习与创新等层面进行学习,掌握Python编程语言。
目录
- 版权信息
- 内容提要
- 前言
- 序幕 嗨,你好,小伙伴!
- 1 手指能表示的数
- 1.1 学习目标
- 1.2 情境导入
- 1.3 知识讲解
- 1.3.1 进制
- 1.3.2 二进制
- 1.3.3 二进制的计算
- 1.3.4 二进制数的加、减、乘、除运算
- 1.3.5 十进制整数转换为二进制整数
- 1.4 实践任务
- 1.5 思维拓展
- 1.6 巩固练习
- 1.7 自我评价
- 2 不同进制之间的转换
- 2.1 学习目标
- 2.2 情境导入
- 2.3 知识讲解
- 2.3.1 十六进制
- 2.3.2 十进制数与十六进制数的转换
- 2.3.3 二进制数与十六进制数的转换
- 2.3.4 编程实现不同进制之间的转换
- 2.4 实践任务
- 2.5 思维拓展
- 2.6 巩固练习
- 2.7 自我评价
- 3 我的“地盘”我做主
- 3.1 学习目标
- 3.2 情境导入
- 3.3 知识讲解
- 3.3.1 函数变量的作用域
- 3.3.2 函数的传递
- 3.3.3 函数的返回值
- 3.4 实践任务
- 3.5 思维拓展
- 3.6 巩固练习
- 3.7 自我评价
- 4 神秘的信息
- 4.1 学习目标
- 4.2 情境导入
- 4.3 知识讲解
- 4.3.1 创建字符串
- 4.3.2 访问字符串中的值
- 4.3.3 字符串的更新
- 4.3.4 转义字符
- 4.3.5 字符串与列表的转换
- 4.3.6 列表和字符串元素的排序
- 4.4 实践任务
- 4.5 思维拓展
- 4.6 巩固练习
- 4.7 自我评价
- 5 打开仓库的钥匙
- 5.1 学习目标
- 5.2 情境导入
- 5.3 知识讲解
- 5.3.1 认识元组
- 5.3.2 创建元组
- 5.3.3 删除元组变量
- 5.3.4 连接元组
- 5.3.5 访问元组
- 5.4 实践任务
- 5.5 思维拓展
- 5.6 巩固练习
- 5.7 自我评价
- 6 数据大PK
- 6.1 学习目标
- 6.2 情境导入
- 6.3 知识讲解
- 6.3.1 认识集合
- 6.3.2 集合的创建和删除
- 6.3.3 集合元素的添加和删除
- 6.4 实践任务
- 6.5 思维拓展
- 6.6 巩固练习
- 6.7 自我评价
- 7 征服恺撒密码
- 7.1 学习目标
- 7.2 情境导入
- 7.3 知识讲解
- 7.3.1 list()函数
- 7.3.2 index()函数
- 7.3.3 append()函数
- 7.3.4 随机数模块
- 7.4 实践任务
- 7.5 思维拓展
- 7.6 巩固练习
- 7.7 自我评价
- 8 算法概述
- 8.1 学习目标
- 8.2 情境导入
- 8.3 知识讲解
- 8.3.1 什么是算法
- 8.3.2 枚举法
- 8.3.3 二分查找算法
- 8.4 实践任务
- 8.5 思维拓展
- 8.6 巩固练习
- 8.7 自我评价
- 9 插入排序法
- 9.1 学习目标
- 9.2 情境导入
- 9.3 知识讲解
- 9.3.1 插入排序法
- 9.3.2 插入排序法的性能
- 9.4 实践任务
- 9.5 思维拓展
- 9.6 巩固练习
- 9.7 自我评价
- 10 选择排序法
- 10.1 学习目标
- 10.2 情境导入
- 10.3 知识讲解
- 10.4 实践任务
- 10.5 思维拓展
- 10.6 巩固练习
- 10.7 自我评价
- 11 冒泡排序法
- 11.1 学习目标
- 11.2 情境导入
- 11.3 知识讲解
- 11.3.1 冒泡排序法的基本原理
- 11.3.2 总结
- 11.4 实践任务
- 11.5 思维拓展
- 11.6 巩固练习
- 11.7 自我评价
- 12 鸡兔同笼问题
- 12.1 学习目标
- 12.2 情境导入
- 12.3 知识讲解
- 12.3.1 range()函数
- 12.3.2 自定义函数的设计
- 12.3.3 编程解二元一次方程组
- 12.4 实践任务
- 12.5 思维拓展
- 12.6 巩固练习
- 12.7 自我评价
- 13 有“模”有样
- 13.1 学习目标
- 13.2 情境导入
- 13.3 知识讲解
- 13.3.1 date对象
- 13.3.2 time对象
- 13.3.3 timedelta对象
- 13.4 实践任务
- 13.5 思维拓展
- 13.6 巩固练习
- 13.7 自我评价
- 14 安装第三方模块
- 14.1 学习目标
- 14.2 情境导入
- 14.3 知识讲解
- 14.4 实践任务
- 14.5 思维拓展
- 14.6 巩固练习
- 14.7 自我评价
- 15 游戏设计初步
- 15.1 学习目标
- 15.2 情境导入
- 15.3 知识讲解
- 15.3.1 窗口坐标系
- 15.3.2 显示并更新图片
- 15.3.3 键盘、鼠标的交互
- 15.4 任务实践
- 15.5 思维拓展
- 15.6 巩固练习
- 15.7 自我评价
- 16 边缘检测与角色碰撞
- 16.1 学习目标
- 16.2 情境导入
- 16.3 知识讲解
- 16.3.1 角色的跑动效果
- 16.3.2 碰撞和边缘检测
- 16.4 实践任务
- 16.5 思维拓展
- 16.6 巩固练习
- 16.7 自我评价
- 你收获了什么?
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。
