Mu 是一款面向初学者的 Python 编辑器,旨在让学习体验更加愉快。它使学生能够及早体验成功,这在您学习新事物的任何时候都很重要。

如果你曾经尝试过教年轻人如何编程,你会立刻领悟到Mu的重要性。大多数编程工具都是由开发人员为开发人员编写的,并不适合初学者,无论他们的年龄如何。然而,穆是一位老师为学生写的。

穆氏来历

Mu 是Nicholas Tollervey(我在 5 月的 PyCon2018 上听到他的演讲)的创意。 Nicholas 是一位受过古典音乐训练的音乐家,他在职业生涯的早期就对 Python 和开发产生了兴趣,同时担任音乐教师。他还写了_Python in Education_,一本免费的书,你可以从O'Reilly下载。

更多 Python 资源

  • 什么是IDE?

  • 备忘单:适用于初学者的 Python 3.7

  • 顶级 Python GUI 框架

  • 下载:7 个必不可少的 PyPI 库

  • 红帽开发者

  • 最新 Python 内容

Nicholas 正在寻找一个更简单的 Python 编程接口。他想要一些没有其他编辑器复杂性的东西——甚至是 Python 附带的 IDLE3 编辑器——所以他与 Raspberry Pi 基金会(赞助他的工作)的教育总监Carrie Ann Philbin合作开发 Mu。

Mu 是一个用 Python 编写的开源应用程序(在GNU GPLv3下获得许可)。它最初是为与Micro:bit微型计算机一起开发的,但其他老师的反馈和要求促使他将 Mu 重写为通用 Python 编辑器。

受音乐启发

尼古拉斯对穆的灵感来自于他教授音乐的方法。他想知道如果我们以教授音乐的方式教授编程并立即看到这种脱节,会发生什么。与编程不同,我们没有音乐训练营,也没有从关于如何吹长笛的书上学习演奏乐器。

Nicholas 说,Mu “旨在成为真正的东西”,因为没有人可以在 30 分钟内学会 Python。在开发 Mu 时,他与老师一起工作,观察编码俱乐部,并观察中学生使用 Python 的情况。他发现少即是多,保持简单可以提高成品的功能。尼古拉斯说,Mu 只有大约 3,000 行代码。

使用穆

要试用它,请下载Mu 并按照 Linux、Windows 和 Mac OS 的简单安装说明进行操作。如果像我一样,你想在树莓派上安装,在终端输入以下内容:

$ sudo apt-get 更新

$ sudo apt-get install mu

从编程菜单启动 Mu。然后,您可以选择如何使用 Mu。

选择如何运行mu

我选择了 Python 3,它启动了一个编写代码的环境; Python shell 就在下面,它允许您查看代码执行情况。

在 Mu 中编写 Python 代码

菜单的使用和理解都非常简单,这达到了 Mu 的目的——让初学者更容易编码。

教程和其他资源可在 Mu 用户的网站上获得。在网站上,您还可以看到帮助开发 Mu 的一些志愿者的姓名。如果您想成为他们中的一员,并且为 Mu 的发展做出贡献,我们非常欢迎。

Logo

学AI,认准AI Studio!GPU算力,限时免费领,邀请好友解锁更多惊喜福利 >>>

更多推荐