课程首页 › 开篇

写在前面 · 安装 Python 与 IDLE 准备课

开篇前言 · 作者简介 · Python 与 IDLE 环境准备

小学生 Python 创意编程

14 章 · 68 课 · 全书 463 页

图文按原书顺序重排;方括号标注为原书页码

插图
插图

COPYRIGHT

出版时间:2024年1月

内容简介

本书语言风趣幽默,讲解细致入微,案例生动有趣,能够让小朋友轻松愉悦地学习Python编程。

本书共分14章,以图解的形式介绍变量、条件判断、循环、列表、函数、类与对象、模块、文件、注释、异常与调试等基础知识,简单明了,易于理解;穿插许多小朋友感兴趣的项目案例,如输出爱心、绘制五角星、诗词接龙、探索运算、侦测破案、商品管理系统、设计软件、Excel设计九九乘法表等,在突出趣味性的同时让小朋友巩固所学的知识。

本书适合想学习Python编程的中小学生、教Python编程的老师以及想陪小朋友一起学习Python编程的家长阅读。

放空教学法开创者

杭州市科普作家协会会员

10万多册少儿编程畅销书作者

中国计算机学会GESP技术委员

青少年人工智能核心素养测评技术委员

年度国际人工智能教育行业杰出贡献人物

推荐序

少儿编程不仅仅是学习一门技术,更重要的是开拓思维方式,引领孩子打开人工智能世界的大门。果果老师的书籍不仅符合少儿编程的初衷,更为孩子们提供了一种循序渐进的学习方式。

果果老师对于少儿编程的理解和研究让我深感钦佩。他致力于让更多的孩子通过编程触达科技,用独特的方式启发孩子们的学习兴趣。果果老师此次编写的3本书都精心设计,以兴趣、知识和思维为核心,促进孩子们在编程学习中培养自主思考的能力和创造力。

这3本书都采用了教材式的编写方式,以项目制的教学模式为孩子们提供了丰富的实战练习。在项目结束后,还提供了大量的练习题,鼓励学生创新实践,让他们在编程学习中有更多的创新思考和实践的空间。

果果老师的编程书籍不仅传授知识,更是启发孩子们探索世界和未知领域的钥匙。这些书籍将为学习者带来全新的编程体验,让孩子们在这个人工智能改变世界的时代转型中立于不败之地。

王江有

全国工商联教育商会人工智能教育专委会主任

民进中央教育委员会委员

小码王教育集团创始人CEO

插图

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

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

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

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

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

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

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

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

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

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

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

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

作者于杭州

2023年12月

第1章 我的新朋友,它叫Python

插图

我是,我被广泛运用在科学计算、人工智能、云计算、数据分

Python析、自动化、爬虫、网站建设、游戏开发等领域。期待我可以帮你解决问题,更期待你可以运用我创建伟大的程序。

准备课:计算机里的新朋友

对于初学者来说,安装软件可能比编写代码还要具有挑战性。别担心,我和你一起克服安装软件的难题。

安装Python后,你会得到一个解释器、一个命令行交互环境以及一个简单的集成开发环境。

插图
插图

安装软件只需要步,一起来吧!

Python 3

下载Python安装包。

安装Python。

测试是否安装成功。

一步一步开始吧,每一大步中还包含很多小步。

下载安装包

Python

登录Python的官方网站下载新版本的软件,将鼠标移动到Downloads,选择适用于你的操作系统的Python软件进行下载。

插图

软件安装Python

在不同操作系统中,Python软件的安装方式也各不相同,这里将分别介绍在Windows系统和Mac系统中安装Python软件的方法。

系统Windows

双击打开下载的Windows Python安装包。

插图

需要注意的是,一定要勾选Add python.exe to PATH复选框,把Python添加到环境变量中。之后在Windows命令提示符下面也可以运行Python了,不然的话,就要自己配置环境变量,会比较麻烦。

我想将软件安装到D盘,所以我单击Customize installation Choose location and features,这样就可以自由选择安装的磁盘了。

按照图示操作完成后,单击Next按钮,进入下一步。

插图

单击Install按钮进行安装。

插图

等待一会儿,马上就好。

插图
插图

显示Setup was successful意味着安装成功啦!

插图

接下来开始编程之旅的第二个挑战:和Python Say Hello。

单击计算机屏幕左下角的开始图标。

插图
插图

刚刚安装好的Python就在这里,可以将IDLE直接拖到桌面生成快捷键,方便打开软件。

插图

运行软件测试是否安装成功

单击IDLE打开软件。

在界面上输入print("Hello Python!"),按Enter键,可以看到下方出现了“Hello Python!”。

插图
插图

注意

""(双引号)需要使用英文输入法。

插图

第一个Python程序就成功了。

系统Mac

在Mac系统中安装比较简单,打开安装包,然后单击继续按钮,直到安装完成即可。

单击继续按钮。

插图

再次单击继续按钮。

插图
插图

再次单击继续按钮。

插图
插图

单击同意按钮。

插图

单击安装按钮。

插图
插图

等待一会儿。

插图
插图

这就安装成功了。

插图
插图

安装完成后,就可以在程序中找到IDLE图标。

像Windows系统一样,和Python说句“Hello Python!”吧。

单击IDLE图标,在界面上输入“print("Hello Python!")”,按Enter键运行程序。