新書推薦:
《
一个英国军事顾问眼中的二战
》
售價:HK$
277.8
《
就业、利息和货币通论(徐毓枬译本)(经济学名著译丛)
》
售價:HK$
67.2
《
瘦肝
》
售價:HK$
99.7
《
股票大作手回忆录
》
售價:HK$
55.8
《
秩序四千年:人类如何运用法律缔造文明(世界重归混乱,文明岌岌可危,法律与秩序是我们仅有的武器。穿越时间,鸟瞰全球,一部波澜壮阔的人类文明史)
》
售價:HK$
154.6
《
民法典1000问
》
售價:HK$
99.7
《
国术健身 易筋经
》
售價:HK$
33.4
《
古罗马800年
》
售價:HK$
188.2
|
內容簡介: |
本书介绍python语言,一层层地揭开python语言神秘的面纱,从编程语言的本质出发,通过通俗易懂的语言和有趣的图画将python变成了读者生活中的朋友,让读者阅读起来完全没有心理压力和认知负担,并产生继续读下去的欲望。同时,本选题内容比较全面,从python语言环境的安装到完整的编写一段程序,到*后独立地完成一个编程项目,有助于提升读者的编程思维和实践能力。没有编程基础知识也能读懂的Python编程入门书,将Python知识点画给你看,帮你赶走对编程的畏难情绪。
|
關於作者: |
傅骞,博士,浙江金华人,北京师范大学教育技术学院副教授,博士生导师,副院长,开源创客工具Mixly和Mixgo研发团队负责人,长期从事信息技术教育应用的研究,重点关注物联网技术及教育应用研究、创客教育支持生态研究。? 王钰茹,四川眉山人,北京大学教育学院硕士研究生,Roblox教育游戏《不要变成便便》制作人,从事教育游戏和游戏化教学研究,关注计算思维培养和信息技术教育应用研究。
|
目錄:
|
第一章你好,世界!
1.1故事的开始
1.2迎接Python的到来安装Python
1.3你好,世界!Python的第一次运行
1.4让计算机计算起来
1.5住在街上的字符串
1.6关于Python的一些介绍
第二章诊病机器人
2.1本章将会遇到的新朋友
2.2大白医生智能诊病
2.3大白医生制作人
2.4大白医生如何记住病人的基本信息?
2.5病人如何告诉大白医生自己的病情?
2.6大白医生如何诊断疾病?
2.7大白医生如何诊断复杂症状?
2.8大白医生如何给出诊病结果?
第三章恐龙山洞
3.1本章将会遇到的新朋友
3.2游戏体验师
3.3游戏制作人
3.4安排住宿
3.5选择山洞
3.6揭晓结局
3.7氛围设计之延时功能time模块
3.8成竹在胸程序流程
3.9游戏升级任务
3.10现实链接
第四章迷宫大作战
4.1本章你将会遇到的新朋友
4.2游戏规则
4.3谁来绘制迷宫?
4.4迷宫绘制思路
4.5如何简化迷宫绘制的程序?
4.6走出迷宫
4.7我的迷宫
4.8此乌龟非彼乌龟
4.9有返回值的自定义函数
4.10为什么使用函数?
4.11爱心礼物
4.12艺术展的邀请
4.13现实链接:年轮
第五章数字炸弹.
5.1本章你将会遇到的新朋友
5.2游戏体验师
5.3游戏制作人
5.4问题1:如何设置炸弹?
5.5问题2:如何缩小炸弹的范围?
5.6反思评估
5.7构建防御系统异常处理
5.8螺旋爆炸
5.9游戏升级任务
第六章田忌赛马
6.1本章将会遇到的新朋友
6.2田忌赛马
6.3问题1:如何遍历田马的所有出场方式?
6.4问题2:判断每种出场方式中田马是否获胜:
6.5反思评估
6.6对战胜率
一6.7问题:如何计算各出场方式中田马的总胜率?
68问题9:如何找到田马的最大胜率及对应的出场方式?
6.9反思评估
6.10现实链接
第七章单词密码(上
7.1本章你将会遇到的新朋友
7.2游戏体验师
7.3游戏制作人
7.4任务一:随机设置单词密码getPasword
7.5反思评估
7.6任务二:给提示玩家游戏初始信息displayInitBoard
7.7任务三:实现密码猜测过程playGame:
7.8反思评估
7.9反思评估
7.10游戏升级
7.11反思评估
本章小结
第八章单词密码(下
8.1本章你将会遇到的新朋友
8.2任务升级
8.3任务一:根据游戏结果更新Excel数据文件
8.4任务二:显示单词猜中率的数据分析结果
第九章垃圾分类助手
9.1本章你将会遇到的新朋友
9.2垃圾为什么要分类?
9.3垃圾分类助手.
9.4任务一:输入垃圾
9.5任务二:垃圾分类
9.6任务三:输出结果
9.7反思评估
9.8软件升级
9.9垃圾分类助手升级拍照智能识别
9.10垃圾分类助手升级语音播报分类结果
|
內容試閱:
|
很早以前,我就想写一本不一样的程序设计书给中小学生和他们的老师,让他们在快乐的阅读中不自觉的学会程序设计,但在看了很多写给孩子们的编程书籍后,发现这并不容易。直到有一天,我看到了王钰茹画的插图,被她的奇思妙想惊艳了,于是就有了本书。
本书的目的是培养学习者的计算思维,并帮助学习者在此基础上掌握Python程序设计的基本技能,所以在编写上采用了情境设定、界定问题、抽象建模和程序编写的基本流程,而不是直接就进行程序设计,因为,发现问题并把它转换成程序能够解决的问题和编写程序一样重要。同时,为了方便学习者的学习,本书在语言上采用了大量的类比说法,并加入了精美的手绘插图,从而满足更低年龄段学习者的需要。
当然,我不得不承认,语言和图画的帮助依然无法改变程序设计是个难题的事实,学习者在阅读的过程中可能会遇到先前并没有学习过的知识。为此,我建议学习者在使用本书的时候,先照着书中的例子做,在看到成功的效果后再试图去理解其中的原理,而不是在理解的基础上再去做,这样,你就会发现,学习的成就感会高很多,学习起来会更有动力,于是,学习的效果也就更好了。
本书的完成,既是鼓励,也是压力。学习者在使用本书的时候可能会发现书中会有错误或不当之处,请多多反馈,从而激励我们继续努力。
|
|