小学生Python创意编程(视频教学版)
上QQ阅读APP看书,第一时间看更新

前言
Preface

感谢您的翻阅,让我又收获了一份小确幸,感谢每一位大读者和小读者,感谢你们与我一路相伴成长。

虽然Python功能强大,在科学计算、人工智能、数据分析方面天赋异禀,但这都不是我选择它作为少儿编程语言之一的原因。选择它的关键原因是Python的设计哲学“优雅”“明确”“简单”,它的语言形式与自然语言特别接近,具备很好的阅读性,所以理解起来不会晦涩难懂,适合小朋友和初学代码类编程的伙伴,是孩子从图形化编程语言过渡到代码类编程语言的不错选择。

图形化编程语言过后,孩子需要更强大的编程语言来承载梦想,实现内在成就感,Python当仁不让。千万别把Python作为Scratch与C++之间的过渡语言,3门语言彼此在逻辑上并不存在进阶与过渡一说,只是它们的风格适应不同阶段、不同需求的孩子。Python可以一直学习下去,小学、初中、高中对于编程教育和信息学的推进几乎都选择了Python。

本书以小朋友的思考方式和学习角度进行设计,按照引导探索的讲解方式,围绕简单易懂的编写手法,全力囊括一个Python程序员应该学习和掌握的基本知识,包括变量、条件判断、循环、列表、函数、类与对象、模块、文件读写、注释、异常与调试、办公自动化等内容。

案例贴近学生日常生活与基础学习,涉及绘画、诗句、数学、逻辑等,使得他们对学习更有熟悉感,更具亲近感,学习热情与动力更强。

希望读者阅读书籍就能收到视频学习的效果,作者花了大量精力将代码颜色模拟成实际编辑器颜色,让读者从视觉增强记忆,让看书就像看视频一样,分模块、分段落突出学习重点,提升学习节奏感,让书籍也能体现授课一般的活力。

代码都标有注释,可让学生通读全书不受阻,更加便于理解和学习。以拟人对话的形式贯穿全书,使学习变得更加轻松和愉悦。

关于编程学习,兴趣、思维和知识这三方面尤为重要。

兴趣:都说兴趣是最好的老师,通过趣味和内在成就感激发学习兴趣,建立自驱学习动力。

思维:思维培养是我一直坚持坚定坚守的,编程学习的核心是思维培养,思维是学习编程的灵魂。

知识:借助知识来提升思考的质量,开拓眼界,将思维过程和想法通过程序编写表达出来。

少儿编程绝不是成人编程的缩减版,就像儿童用药绝不是成人药剂的小分量那么简单。我认为少儿编程重点不在于学习编程软件和编程语言,而在于思维力的训练,思考力的提升,自学力的形成。让孩子在愉悦的学习环境中,尽情表达内心的想法,通过项目制的学习方法和放空教学法,掌握分析问题、拆解问题、解决问题的能力。

读者还可以扫描下面的二维码获取本书的资源文件:

如果下载有问题,请发送电子邮件至booksaga@126.com,邮件主题为“小学生Python创意编程:视频教学版”。

作者于杭州

2023年12月