书籍详情
给孩子的极简Python编程书(全4册)
作者:一石匠人
出版社:电子工业出版社
出版时间:2023-10-01
ISBN:9787121464966
定价:¥149.00
购买这本书可以去
内容简介
本套书是基于当前少儿编程市场上流行的Python编程语言进行课程设计的。第一个分册(基础篇)的定位是打好编程基础,后面三个分册的定位为基础知识的三个应用方向(程序绘画、游戏设计、界面应用设计)。在知识点选取、案例选取、关注角度方法上下功夫,力求既教知识又教方法、既精简又高效、既夯实基础又发挥创造、既有趣又易学。
作者简介
李伟(笔名为一石匠人),东北师范大学教育技术学硕士,三年大学任职经历,先后在学而思网校、编程猫、作业帮等教育公司从事少儿编程课程体系设计、课程研发、编程课主讲教师等工作。潜心研究游戏化学习、少儿编程教育,关注国内外相关领域动态,曾在CSSCI教育期刊上发表多篇学术研究论文。廖世容 中国林科院图书馆馆员,东北师范大学本科,北京林业大学研究生,专注研究信息传播、信息资源管理、大数据分析等领域,在专业期刊发表多篇学术著作
目录
目 录
第一章 挑选一件趁手的兵器——Python编辑器 4
1.1 在线编辑器 4
1.2 本地编辑器 4
第二章 训练你的机器人——print 8
2.1 print 9
2.2 字符串 9
2.3 开始训练才高八斗的机器人 10
第三章 记忆大师的法宝——变量 13
3.1 什么是变量 13
3.2 变量的命名规则 15
3.3变量的使用 16
3.4 变帽子戏法——变量的重新赋值 16
3.5 print的新技能 17
第四章 让程序“听懂”你的心意——input 19
4.1 input 20
4.2尬聊神器——与print结合 20
4.3记忆大师升级版——加提示 21
4.4应用案例:自动写信小程序 22
第五章 谈判高手——条件判断 24
5.1单分支结构 24
5.2双分支结构 26
5.3多分支结构 27
5.4 更多案例 28
第六章 有耐心不出错,千遍万遍不嫌烦 31
——for循环语句 31
6.1简单重复-夸我一万遍 31
6.2循环变量-1加到100 32
6.3 升级夸夸机,夸人不重样——for 嵌套if 33
6.4 应用案例——用for循环限定机会次数 34
6.5 应用案例——家电中的程序 34
第七章 计算机的看家本领——三种运算 35
7.1 第一种运算:算术运算 36
7.2 算数运算的应用案例——蛋糕店的会计程序 37
7.3 第二种运算:比较运算 37
7.4 比较运算应用——猜数字 38
7.5 第三种运算:逻辑运算 39
第八章 储物百宝箱——列表 41
8.1列表的定义 42
8.2 列表的索引和操作 43
8.2.1 列表操作——查找 44
8.2.2 列表操作——修改 44
8.2.3 列表操作——增加 44
8.2.4 列表操作——删除 44
8.3 列表遍历 45
8.4 列表应用案例——自助快递柜系统 45
8.5 列表应用案例——酒店系统 46
第九章 生僻字大挑战——字典 47
9.1 字典的定义 47
9.2 字典的操作 49
8.2.1 查 49
9.2.2 改 49
9.2.3 增 50
9.2.4 删 50
9.3 字典的遍历 50
9.4 字典的应用案例1——百科记忆大师 51
9.5 字典的应用案例2——生日备忘录 51
9.6 字典的应用案例3——个性档案 51
第十章 制造惊喜的源泉——随机数 52
10.1随机数的生成方法 52
10.2 随机结果的使用方式1——直接使用 53
10.3 随机结果的使用方式2——作为标志 54
10.4 随机数应用案例1——今天谁值日 54
10.5 随机数应用案例2——拯救选择困难症 55
第十一章 时间管家——time库 55
11.1 用time库计时的方法(就像按秒表) 56
11.2 计时功能的应用1——记忆圆周率大挑战 56
11.3 计时功能的应用2——口算大比拼 57
11.4 控节奏大师——sleep语句 58
11.5 sleep应用1——朗诵诗歌 58
11.6 sleep应用1——智能烤面包机 58
第十二章 提效神器——函数(一) 59
12.1 函数的定义方法 59
12.2 函数的调用方法 60
12.3 带参函数的定义和调用 61
12.4 多参函数的定义和调用 62
12.5 函数的应用案例1——送餐机器人 62
12.6 函数的应用案例2——宠物匹配系统 63
12.7 函数的应用案例3——购物网站推荐系统 63
第十三章 提效神器——函数(二) 64
13.1 函数的返回值 64
13.2 返回值应用案例——结账小程序 65
13.3 全局变量 65
13.4 全局变量应用案例——教师协作判卷系统 66
第十四章 如何快速学习任何一门编程语言 67
——只需记住五个关键词 67
14.1 编程系统 68
14.1.1 数据 68
14.1.2 运算 68
14.1.3 控制 69
14.1.4 执行 69
14.1.5 提高效率 69
14.2 案例一:自动驾驶汽车 70
14.3 案例二:我们完成一个愿望 70
14.4 案例三:我们的身体本身 70
第一章 挑选一件趁手的兵器——Python编辑器 4
1.1 在线编辑器 4
1.2 本地编辑器 4
第二章 训练你的机器人——print 8
2.1 print 9
2.2 字符串 9
2.3 开始训练才高八斗的机器人 10
第三章 记忆大师的法宝——变量 13
3.1 什么是变量 13
3.2 变量的命名规则 15
3.3变量的使用 16
3.4 变帽子戏法——变量的重新赋值 16
3.5 print的新技能 17
第四章 让程序“听懂”你的心意——input 19
4.1 input 20
4.2尬聊神器——与print结合 20
4.3记忆大师升级版——加提示 21
4.4应用案例:自动写信小程序 22
第五章 谈判高手——条件判断 24
5.1单分支结构 24
5.2双分支结构 26
5.3多分支结构 27
5.4 更多案例 28
第六章 有耐心不出错,千遍万遍不嫌烦 31
——for循环语句 31
6.1简单重复-夸我一万遍 31
6.2循环变量-1加到100 32
6.3 升级夸夸机,夸人不重样——for 嵌套if 33
6.4 应用案例——用for循环限定机会次数 34
6.5 应用案例——家电中的程序 34
第七章 计算机的看家本领——三种运算 35
7.1 第一种运算:算术运算 36
7.2 算数运算的应用案例——蛋糕店的会计程序 37
7.3 第二种运算:比较运算 37
7.4 比较运算应用——猜数字 38
7.5 第三种运算:逻辑运算 39
第八章 储物百宝箱——列表 41
8.1列表的定义 42
8.2 列表的索引和操作 43
8.2.1 列表操作——查找 44
8.2.2 列表操作——修改 44
8.2.3 列表操作——增加 44
8.2.4 列表操作——删除 44
8.3 列表遍历 45
8.4 列表应用案例——自助快递柜系统 45
8.5 列表应用案例——酒店系统 46
第九章 生僻字大挑战——字典 47
9.1 字典的定义 47
9.2 字典的操作 49
8.2.1 查 49
9.2.2 改 49
9.2.3 增 50
9.2.4 删 50
9.3 字典的遍历 50
9.4 字典的应用案例1——百科记忆大师 51
9.5 字典的应用案例2——生日备忘录 51
9.6 字典的应用案例3——个性档案 51
第十章 制造惊喜的源泉——随机数 52
10.1随机数的生成方法 52
10.2 随机结果的使用方式1——直接使用 53
10.3 随机结果的使用方式2——作为标志 54
10.4 随机数应用案例1——今天谁值日 54
10.5 随机数应用案例2——拯救选择困难症 55
第十一章 时间管家——time库 55
11.1 用time库计时的方法(就像按秒表) 56
11.2 计时功能的应用1——记忆圆周率大挑战 56
11.3 计时功能的应用2——口算大比拼 57
11.4 控节奏大师——sleep语句 58
11.5 sleep应用1——朗诵诗歌 58
11.6 sleep应用1——智能烤面包机 58
第十二章 提效神器——函数(一) 59
12.1 函数的定义方法 59
12.2 函数的调用方法 60
12.3 带参函数的定义和调用 61
12.4 多参函数的定义和调用 62
12.5 函数的应用案例1——送餐机器人 62
12.6 函数的应用案例2——宠物匹配系统 63
12.7 函数的应用案例3——购物网站推荐系统 63
第十三章 提效神器——函数(二) 64
13.1 函数的返回值 64
13.2 返回值应用案例——结账小程序 65
13.3 全局变量 65
13.4 全局变量应用案例——教师协作判卷系统 66
第十四章 如何快速学习任何一门编程语言 67
——只需记住五个关键词 67
14.1 编程系统 68
14.1.1 数据 68
14.1.2 运算 68
14.1.3 控制 69
14.1.4 执行 69
14.1.5 提高效率 69
14.2 案例一:自动驾驶汽车 70
14.3 案例二:我们完成一个愿望 70
14.4 案例三:我们的身体本身 70
猜您喜欢