当前位置: 首页 > 科技观察

教Python

时间:2023-03-19 22:38:24 科技观察

使用Mu编辑器教孩子们编程在学校很流行。许多年前,在AppleII和Logo编程的日子里,我学会了创建乌龟图。我喜欢学习如何为虚拟乌龟编程,后来也帮助学生对其进行编程。大约五年前,我了解了Python的turtle模块,这是我Python之旅的转折点。很快,我开始使用turtle模块向学生教授Python编程的基础知识,包括使用它来创建有趣的图形。要在Linux或macOS计算机上开始使用Python的turtle模块,您只需打开一个终端,键入python,您就会看到Pythonshell。如果您使用的是Windows电脑,您需要先安装Python,然后从Python网站下载最新的稳定版本。接下来,使用importturtle或importturtleast将turtle模块导入Python。然后您就可以开始享受创建海龟图的乐趣了。认识Mu在我的Python冒险之旅的早期,我使用了IDLE,即Python的集成开发环境。这比在Pythonshell中键入命令要容易得多,而且我可以编写并保存程序以备后用。我参加了一些在线课程并阅读了许多关于Python编程的优秀书籍。我教老师和学生如何使用IDLE创建乌龟图。IDLE是一个很大的改进,但在克利夫兰的PyConUS2019上,我看到了NicholasTollervey的演讲,它改变了我学习和教授Python的方式。Nick是一名教育家,他创建了Mu,这是一款专为年轻程序员(甚至像我这样的老程序员)设计的Python编辑器。Mu可以安装在Linux、macOS和Windows上。它易于使用,并附带出色的文档和教程。在Linux上,您可以通过命令行安装Mu。在Ubuntu或Debian上:$sudoaptinstallmu-editor在Fedora或类似软件上:$sudodnfinstallmu或者,您可以使用Python进行安装。首先,确保你安装了Python3:$python--version如果失败,尝试:$python3--version假设你有Python3或更高版本,使用Python包管理器pip安装Mu。$python-mpipinstallmu-editor--user然后你可以从命令行运行Mu,或者创建一个快捷方式:$python-mpipinstallshortcutmu-editor--userMu默认安装在RaspberryPi上,这是一个很大的优势。在过去的几年里,我向学生们介绍了使用RaspberryPi和Mu编辑器进行Python编程。如何使用MuMu教授Python是向学生介绍Python的好方法。这是我教学生入门的方法。(1)打开Mu编辑器。Mueditor(2)输入importturtle导入海龟模块,海龟就可以移动了。我的第一课是用Python代码画一个简单的正方形。Mueditor(3)保存这个程序,确保文件名以.py结尾。在Mu(4)中保存程序运行程序。即使运行这样一个简单的程序也会令人兴奋,而且看到您编写的程序的图形输出也很有趣。在Mu中运行Python程序BeyondtheBasics在这个简单的课程之后,我解释了有一些方法可以简化和扩展学生所学的基础知识。一种是创建一个更简单的海龟对象,importturtleast。然后我引入了一个for循环用另一个turtle方法画一个正方形。for循环在Python中使用Mu接下来,我将展示如何创建一个my_square函数作为另一种绘制正方形的方法。my_square函数后来,我通过引入其他turtle模块方法(包括penup、pendown和pencolor)扩展了这个概念。很快,我的学生开始开发更复杂的程序并对其进行迭代。穆编辑