新書推薦:
《
科学的奇幻之旅
》
售價:NT$
352.0
《
画艺循谱:晚明的画谱与消闲
》
售價:NT$
653.0
《
新民说·现实政治史:从马基雅维利到基辛格
》
售價:NT$
454.0
《
宽容是件奢侈品(人生360度·一分钟经典故事)
》
售價:NT$
203.0
《
甲骨拼合六集
》
售價:NT$
1520.0
《
视觉美食家:商业摄影实战与创意解析
》
售價:NT$
602.0
《
中国经济发展的新阶段:机会与选择
》
售價:NT$
454.0
《
DK月季玫瑰百科
》
售價:NT$
959.0
|
編輯推薦: |
《小学生Python创意编程(视频教学版)》《Python编程入门与实践》是一本适合孩子、家长和职场办公人员学习的Python编程教材。本书以Python基础为起点,深入浅出地介绍了Python自动化编程的知识和技巧。无论你是初学者还是有一定编程基础的读者,本书都能满足你的需求。
本书采用了孩子喜欢的趣味方式编写,语言简洁易懂,让读者轻松愉快地学习Python编程。同时,本书也按照入门开发者的思维方式编写,为孩子提供了学习编程的基础知识。如果你是成人或非计算机专业的学生,本书同样适合你,帮助你轻松掌握Python编程。
无论你是想学习编程提升职业技能,还是培养孩子的计算思维能力,本书都是你的不二选择。快来阅读本书吧,开启编程的奇妙世界!
|
內容簡介: |
《小学生Python创意编程(视频教学版)》《Python编程入门与实践》是一本适合孩子、家长和职场办公人员学习的Python编程教材。本书以Python基础为起点,深入浅出地介绍了Python自动化编程的知识和技巧。无论你是初学者还是有一定编程基础的读者,本书都能满足你的需求。
本书采用了孩子喜欢的趣味方式编写,语言简洁易懂,让读者轻松愉快地学习Python编程。同时,本书也按照入门开发者的思维方式编写,为孩子提供了学习编程的基础知识。如果你是成人或非计算机专业的学生,本书同样适合你,帮助你轻松掌握Python编程。
无论你是想学习编程提升职业技能,还是培养孩子的计算思维能力,本书都是你的不二选择。快来阅读本书吧,开启编程的奇妙世界!
|
關於作者: |
刘凤飞,少儿编程等级考试命题组成员,国际创意编程挑战赛等赛事导师及评委,2020年国际人工智能教育行业杰出贡献人物奖,青少年人工智能核心素养测评(AICE)技术委员,中国计算机学会编程能力等级认证(GESP)技术委员,杭州科普作家协会会员。放空教学法开创者,《少年时》《爱上机器人》等科技类杂志受邀作者。知乎少儿编程,乐高搭建专栏版主。公众号“凤飞图书”的作者,少儿编程系列公开课学习多达10万人次,视频播放量过百万。
在浙江省第二课堂、樊登读书授权点、链学网、少年时等平台开展公开课,深受小朋友的喜爱。著有《轻松玩转Scratch编程》(多次加印)。
|
目錄:
|
第1章 我的新朋友,它叫Python 1
1.1 准备课:计算机里的新朋友 1
1.2 第1课:我是Python,我强大 7
1.3 第2课:朋友间的问候 8
1.4 第3课:我要立个Flag 9
1.5 第4课:我的符号图案 10
1.6 记住好朋友Python 12
第2章 召唤画图的小海龟 13
2.1 第5课:画图的小海龟 14
2.2 第6课:小海龟的绝学 19
2.2.1 小海龟画线段 19
2.2.2 小海龟画正方形 21
2.2.3 拓展长方形 24
2.3 第7课:探索新天地 25
2.4 第8课:金灿灿的小星星 27
2.4.1 添加背景色 28
2.4.2 给小星星上色 30
2.5 别忘了小海龟 32
2.6 小海龟大考验 32
第3章 神奇的变量 33
3.1 第9课:探寻程序的输入输出 33
3.2 第10课:脑筋急转弯一般的名字 36
3.3 第11课:数字的奥秘 40
3.3.1 数字运算符 40
3.3.2 运算顺序 41
3.3.3 数字也有英文名 42
3.4 第12课:字符串是什么东西 44
3.5 第13课:变量名字很讲究 48
3.6 变量学习小结 49
3.7 趣味小挑战 49
第4章 “如果,那么”大学问 50
4.1 第14课:脑筋急转弯 50
4.2 第15课:查找犯罪嫌疑人 51
4.3 第16课:比较运算符的聚会 53
4.4 第17课:缩进也有讲究 59
4.5 第18课:if不做的,else来做 61
4.6 第19课:还有个兄弟叫作elif 63
4.7 第20课:满足两个条件用and 64
4.8 第21课:满足一个条件用or 66
4.9 第22课:逻辑运算符not 68
4.10 条件逻辑小结 69
4.11 条件逻辑大考验 70
第5章 循环是种神奇的力量 71
5.1 第23课:修炼内功for循环 72
5.2 第24课:输出一张九九乘法表 79
5.3 第25课:找出偶数 82
5.4 第26课:遍历字符串对象 83
5.5 第27课:循环招式升级while 84
5.6 第28课:可怕的无限循环 90
5.7 第29课:跳出循环 90
5.8 温故而知新 92
5.9 循环大测试 92
第6章 3兄弟齐聚一堂 93
6.1 第30课:我的藏书阁 93
6.2 第31课:我有新书了 95
6.3 第32课:找出我要的图书 99
6.4 第33课:图书换新 101
6.5 第34课:这里有本需要丢掉的书 102
6.6 第35课:找出成绩前3名的同学 104
6.7 第36课:遍历列表 105
6.8 第37课:给精灵排座位 106
6.9 第38课:元组是只读的 107
6.10 第39课:字典的强大 108
6.10.1 添加新商品 110
6.10.2 查询棒棒糖的价格 110
6.10.3 可乐涨价了 111
6.10.4 面包过期了 111
6.10.5 商品盘点 111
6.11 课后小结 113
6.12 迎接小挑战 114
第7章 函数拥有巨大的能力 115
7.1 第40课:属于我的函数 116
7.2 函数的工作 117
7.3 第41课:有参数的函数 119
7.4 第42课:不确定数量的参数 120
7.5 第43课:函数的返回值 121
7.6 第44课:变量的作用域 124
7.7 函数能量回收 127
7.8 函数能量小挑战 127
第8章 类与对象的奥秘 129
8.1 第45课:熟悉的类和对象 129
8.2 Python中的类和对象 130
8.3 第46课:创建实例对象 131
8.4 对象的独特属性 133
8.5 第47课:对象的动作 139
8.6 类的三大特性 142
8.6.1 第48课:封装性 142
8.6.2 第49课:继承性 146
8.6.3 第50课:多态性 152
8.7 类与对象小结 155
8.8 类与对象小挑战 156
第9章 注释帮助我们理解 157
9.1 第51课:如何创建注释 158
9.2 添加注释的“要”与“不要” 160
9.3 注释回顾 162
9.4 添加注释 162
第10章 警报,警报,发现异常 163
10.1 第52课:阅读错误 163
10.2 第53课:异常的守护者 165
10.3 第54课:调试 170
10.4 异常与调试小结 178
10.5 异常与调试小挑战 179
第11章 汇聚功能的模块 181
11.1 第55课:短信验证码 182
11.2 第56课:使用验证码模块 183
11.3 第57课:命名空间 188
11.4 Python内置标准模块 190
11.5 模块学习小结 193
11.6 模块学习小挑战 194
第12章 玩转GUI编程 195
12.1 什么是GUI编程 195
12.2 第58课:第一个GUI程序——根窗口 196
12.3 第59课:Label组件 197
12.4 第60课:Button组件 207
12.5 第61课:Entry组件 210
12.6 第62课:Canvas组件 211
12.7 第63课:布局管理方式 214
12.8 tkinter小结 223
12.9 tkinter小挑战 223
第13章 文件的读写 225
13.1 第64课:什么是文件 226
13.2 打开文件 229
13.3 写入内容 229
13.4 第65课:读取文件 233
13.5 第66课:游戏时间 236
13.6 文件小结 238
13.7 文件小挑战 238
第14章 办公也能自动化 239
14.1 第67课:创建Excel文件 240
14.2 第68课:向表格中写入运算式 243
14.3 第69课:美妆后的九九乘法表 247
|
內容試閱:
|
感谢您的翻阅,让我又收获了一份小确幸,感谢每一位大读者和小读者,感谢你们与我一路相伴成长。
虽然Python功能强大,在科学计算、人工智能、数据分析方面天赋异禀,但这都不是我选择它作为少儿编程语言之一的原因。选择它的关键原因是Python的设计哲学“优雅”“明确”“简单”,它的语言形式与自然语言特别接近,具备很好的阅读性,所以理解起来不会晦涩难懂,适合小朋友和初学代码类编程的伙伴,是孩子从图形化编程语言过渡到代码类编程语言的不错选择。
图形化编程语言过后,孩子需要更强大的编程语言来承载梦想,实现内在成就感,Python当仁不让。千万别把Python作为Scratch与C 之间的过渡语言,3门语言彼此在逻辑上并不存在进阶与过渡一说,只是它们的风格适应不同阶段、不同需求的孩子。Python可以一直学习下去,小学、初中、高中对于编程教育和信息学的推进几乎都选择了Python。
本书以小朋友的思考方式和学习角度进行设计,按照引导探索的讲解方式,围绕简单易懂的编写手法,全力囊括一个Python程序员应该学习和掌握的基本知识,包括变量、条件判断、循环、列表、函数、类与对象、模块、文件读写、注释、异常与调试、办公自动化等内容。
案例贴近学生日常生活与基础学习,涉及绘画、诗句、数学、逻辑等,使得他们对学习更有熟悉感,更具亲近感,学习热情与动力更强。
希望读者阅读书籍就能收到视频学习的效果,作者花了大量精力将代码颜色模拟成实际编辑器颜色,让读者从视觉增强记忆,让看书就像看视频一样,分模块、分段落突出学习重点,提升学习节奏感,让书籍也能体现授课一般的活力。
代码都标有注释,可让学生通读全书不受阻,更加便于理解和学习。以拟人对话的形式贯穿全书,使学习变得更加轻松和愉悦。
关于编程学习,兴趣、思维和知识这三方面尤为重要。
兴趣:都说兴趣是最好的老师,通过趣味和内在成就感激发学习兴趣,建立自驱学习动力。
思维:思维培养是我一直坚持坚定坚守的,编程学习的核心是思维培养,思维是学习编程的灵魂。
知识:借助知识来提升思考的质量,开拓眼界,将思维过程和想法通过程序编写表达出来。
少儿编程绝不是成人编程的缩减版,就像儿童用药绝不是成人药剂的小分量那么简单。我认为少儿编程重点不在于学习编程软件和编程语言,而在于思维力的训练,思考力的提升,自学力的形成。让孩子在愉悦的学习环境中,尽情表达内心的想法,通过项目制的学习方法和放空教学法,掌握分析问题、拆解问题、解决问题的能力。
读者还可以扫描下面的二维码获取本书的资源文件:
如果下载有问题,请发送电子邮件至booksaga@126.com,邮件主题为“小学生Python创意编程:视频教学版”。
作者于杭州
2023年12月
|
|