- ISBN:9787115583598
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:225
- 出版时间:2022-04-01
- 条形码:9787115583598 ; 978-7-115-58359-8
本书特色
1.本书适用于中国电子学会全国青少年软件编程考试Python编程一至四级,明确了该考试分级以及每一级会用到的程序模块,为中国电子学会全国青少年软件编程考试指定用书。 2.本书根据等级考试标准进行编写,明确了不同等级所涉及的知识,并对知识进行了详解,并通过解析易错点和模拟考题,让正在为编程学习头痛的你轻松掌握学习技巧。 3.本书面向青少年读者,书中列举大量接地气的生活示例,让孩子们丢掉学习包袱,看的轻松学的愉快!
内容简介
Python简单易学,是一种很好适合零基础编程人员学习算法与编程的不错程序设计语言。 本书是中国电子学会全国青少年软件编程等级考试Python编程一至四级的指定用书,基于Python自带的集成开发工具IDLE 3.5.2版本,对应每级考试要求讲解知识要点。 对于广大青少年学习者,本书能够指导他们了解并掌握Python语言编程技巧,培养他们用Python语言编程解决生活中实际问题的能力。
目录
全国青少年软件编程等级考试Python编程一级标准 2
第 1课 编程环境
1.1 学习要点 5
1.2 对标内容 5
1.3 情景导入 5
1.4 Python的IDE 6
1.5 Python的版本 8
1.6 代码缩进 10
1.7 代码注释 12
1.8 在同一行显示多条语句 13
第 2课 编程基础
2.1 学习要点 14
2.2 对标内容 14
2.3 情景导入 14
2.4 print()函数 15
2.5 变量及变量命名 17
2.6 内置对象类型、类型转换 19
2.7 input()函数 22
第3课 运算符
3.1 学习要点 25
3.2 对标内容 25
3.3 情景导入 25
3.4 算术运算符 26
3.5 赋值运算符 28
3.6 比较运算符 29
3.7 逻辑运算符 31
3.8 运算符的优先级 32
第4课 turtle库
4.1 学习要点 35
4.2 对标内容 35
4.3 情景导入 35
4.4 turtle的坐标系 36
4.5 turtle的画笔体系 38
4.6 turtle的运动体系 42
4.7 其他需要掌握的函数 48
4.8 turtle综合练习 50
全国青少年软件编程等级考试Python编程二级
全国青少年软件编程等级考试Python编程二级标准 54
第5课 基本数据类型
5.1 学习要点 57
5.2 对标内容 57
5.3 情景导入 57
5.4 Python的基本数据类型 58
第6课 可变序列——列表
6.1 学习要点 60
6.2 对标内容 60
6.3 情景导入 60
6.4 列表 60
第7课 不可变序列——元组
7.1 学习要点 74
7.2 对标内容 74
7.3 情景导入 74
7.4 元组 75
第8课 字符串
8.1 学习要点 80
8.2 对标内容 80
8.3 情景导入 80
8.4 字符串 81
第9课 字典
9.1 学习要点 87
9.2 对标内容 87
9.3 情景导入 87
9.4 字典 88
第 10课 流程控制
10.1 学习要点 92
10.2 对标内容 92
10.3 情景导入 92
10.4 分支结构 93
10.5 循环结构 99
第 11课 计算思维
11.1 学习要点 106
11.2 对标内容 106
11.3 情景导入 106
11.4 计算思维 107
全国青少年软件编程等级考试Python编程三级
全国青少年软件编程等级考试Python编程三级标准 111
第 12课 编码与数制
12.1 学习要点 114
12.2 对标内容 114
12.3 情景导入 114
12.4 十进制与二进制 115
12.5 十进制与八进制 116
12.6 十进制与十六进制 117
12.7 二进制与十六进制 119
第 13课 数据处理
13.1 学习要点 121
13.2 对标内容 121
13.3 情景导入 121
13.4 一维数据 122
13.5 二维数据 124
13.6 简单的文件读写 127
第 14课 异常处理
14.1 学习要点 131
14.2 对标内容 131
14.3 情景导入 131
14.4 try…except格式 131
14.5 try…except…except格式 133
14.6 try…except…else…finally格式 134
第 15课 算法
15.1 学习要点 137
15.2 对标内容 137
15.3 算法与算法的表示 137
15.4 解析算法 142
15.5 枚举算法 145
15.6 冒泡排序 149
15.7 选择排序 152
15.8 插入排序 155
15.9 顺序查找 158
15.10 对分查找 160
第 16课 核心函数
16.1 学习要点 164
16.2 对标内容 164
16.3 数学运算函数 164
16.4 类型转换函数 166
16.5 序列操作函数 171
16.6 对象操作函数 174
全国青少年软件编程等级考试Python编程四级
全国青少年软件编程等级考试Python编程四级标准 178
第 17课 函数的相关概念
17.1 学习要点 181
17.2 对标内容 181
17.3 函数的相关概念 181
第 18课 自定义函数的创建与调用
18.1 学习要点 187
18.2 对标内容 187
18.3 函数的返回值 187
18.4 全局变量和局部变量 190
18.5 为函数的参数和返回值指定类型 194
第 19课 递归与递推
19.1 学习要点 196
19.2 对标内容 196
19.3 递归算法 196
19.4 递推算法 201
第 20课 分治算法
20.1 学习要点 205
20.2 对标内容 205
20.3 分治算法 205
第 21课 算法优化
21.1 学习要点 212
21.2 对标内容 212
21.3 应用while语句解决实际问题 212
21.4 时间复杂度与空间复杂度 215
第 22课 第三方库(模块)的获取、安装与调用
22.1 学习要点 219
22.2 对标内容 219
22.3 第三方库的获取、安装与调用 219
作者简介
宋顺南:浙江省兰溪市教育局教研室信息技术教研员,高级教师;中国电子学会青少年软件编程等级考试(Python)标准工作组牵头专家;浙教版高中信息技术新教材配套教学光盘编委;浙江师范大学Python网络课程摄制主播专家;2021STEAM创客教育十大年度人物;浙江省兰溪市教育系统“宋顺南信息技术名师工作室”负责人;中央电化教育馆培训授课专家;“国培计划”项目授课专家;国家数字化学习工程技术研究中心授课专家;全国青少年电子信息智能创新大赛专家组成员;Python编程教育社区“派森社”核心联合发起人;浙江师范大学、宁波大学、浙江各地市教育学院、教育研修院与教师进修学校常聘高中信息技术培训授课专家;浙江省金华市创客大赛规则与命题组长;金太阳浙江高中信息技术学科教辅编委。 向金:西安交通大学附属小学创客工坊负责人,中国电子学会编程等级考试标准组副组长,中小学高级教师,中国人工智能学会中小学教育专业委员会委员,中国自动化学会智慧教育专业委员会委员,西安市教科院人工智能兼职教研员。曾率队十三次获世界机器人冠军,设计的STEM课程曾代表中国赴美参加全球STEM课程展示大会并荣获冠军奖。主要研究方向:人工智能教育、机器人创新教育、创客教育、思维可视化。
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥48.2¥79.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0