面向初学者的Python编辑器Mu


Posted in Python onOctober 08, 2018

Meet Mu,一个开放源码编辑器,使学生们更容易学习编写Python代码。

Mu一个开源编辑器,是满足学生可以轻松学习编写Python代码的工具。作为初学程序员的Python编辑器,旨在使学习体验更加愉快。它使学生​​能够在早期体验Python的编程,而这对于初学者学习新知识的很重要。

如果你曾试图教年轻人如何编程,你会立即掌握Mu的重要性。大多数编程工具都是由开发人员为开发人员编写的,并不适合初学程序员,无论他们的年龄如何。然而,Mu是由老师为学生而设计的工具。

面向初学者的Python编辑器Mu

Mu是由Nicholas Tollervey。Nicholas是一位受过古典音乐训练的音乐家,在担任音乐老师期间,他在职业生涯早期就开始对Python和开发感兴趣。他还编写了Python in Education,这是一本可以从O'Reilly下载的免费书。

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

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

Nicholas对Mu的启发来自于他教授音乐的方法。他想知道如果我们按照教授音乐的方式教授编程会发生什么。Nicholas说,Mu“旨在成为真实的东西”,因为没有人可以在30分钟内学习Python。当他开发Mu时,他与老师一起工作,并观察中学生是如何使用Python的。他发现少即多,保持简单可以改善产品的功能。Nicholas说,Mu只有大约3000行代码。

要试用Mu,请下载Mu并按照Linux,Windows和Mac OS的简易安装说明进行操作

面向初学者的Python编辑器Mu

下载地址:https://codewith.mu/en/download

如果想要在Raspberry Pi上安装它,请在终端中输入以下内容:

$ sudo apt-get update
$ sudo apt-get install mu

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

面向初学者的Python编辑器Mu

我选择了Python 3,它启动了编写代码的环境;Python shell直接在下面,它允许你查看代码执行。

面向初学者的Python编辑器Mu

菜单使用和理解非常简单,这使得初学程序员可以轻松实现Mu的目的的编程。

Mu用户的网站上提供了教程和其他资源。在网站上,你还可以看到一些帮助开发Mu的志愿者的名字。如果你想成为其中之一并为Mu的发展做出贡献,不妨参与其中。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

Python 相关文章推荐
Python查找两个有序列表中位数的方法【基于归并算法】
Apr 20 Python
django项目搭建与Session使用详解
Oct 10 Python
python使用参数对嵌套字典进行取值的方法
Apr 26 Python
pywinauto自动化操作记事本
Aug 26 Python
Python Gitlab Api 使用方法
Aug 28 Python
python多线程高级锁condition简单用法示例
Nov 07 Python
python Opencv计算图像相似度过程解析
Dec 03 Python
PYcharm 激活方法(推荐)
Mar 23 Python
使用Python项目生成所有依赖包的清单方式
Jul 13 Python
基于OpenCV的路面质量检测的实现
Nov 04 Python
利用Pycharm连接服务器的全过程记录
Jul 01 Python
Python使用openpyxl模块处理Excel文件
Jun 05 Python
Django 实现购物车功能的示例代码
Oct 08 #Python
一行代码让 Python 的运行速度提高100倍
Oct 08 #Python
Python django使用多进程连接mysql错误的解决方法
Oct 08 #Python
Python Pandas批量读取csv文件到dataframe的方法
Oct 08 #Python
Python中的函数式编程:不可变的数据结构
Oct 08 #Python
详解多线程Django程序耗尽数据库连接的问题
Oct 08 #Python
JSON文件及Python对JSON文件的读写操作
Oct 07 #Python
You might like
PHP新手上路(十三)
2006/10/09 PHP
php 模拟get_headers函数的代码示例
2013/04/27 PHP
php5.x禁用eval的操作方法
2018/10/19 PHP
PHP基于session.upload_progress 实现文件上传进度显示功能详解
2019/08/09 PHP
js性能优化 如何更快速加载你的JavaScript页面
2012/03/17 Javascript
一个JavaScript去除字符串末尾的空白实例代码
2014/09/22 Javascript
JS控制弹出新页面窗口位置和大小的方法
2015/03/02 Javascript
javascript实现框架高度随内容改变的方法
2015/07/23 Javascript
AngularJS过滤器filter用法总结
2016/12/13 Javascript
ionic2 tabs 图标自定义实例
2017/03/08 Javascript
VueJS事件处理器v-on的使用方法
2017/09/27 Javascript
node.js多个异步过程中判断执行是否完成的解决方案
2017/12/10 Javascript
基于webpack.config.js 参数详解
2018/03/20 Javascript
Vue中的无限加载vue-infinite-loading的方法
2018/04/08 Javascript
webpack@v4升级踩坑(小结)
2018/10/08 Javascript
vue+Element实现搜索关键字高亮功能
2019/05/28 Javascript
通过Nodejs搭建网站简单实现注册登录流程
2019/06/14 NodeJs
ES6顶层对象、global对象实例分析
2019/06/14 Javascript
vue 虚拟DOM的原理
2020/10/03 Javascript
[02:11]2014DOTA2 TI专访VG战队Fenrir:队伍气氛良好
2014/07/11 DOTA
python单链表实现代码实例
2013/11/21 Python
Python使用Scrapy爬虫框架全站爬取图片并保存本地的实现代码
2018/03/04 Python
python中协程实现TCP连接的实例分析
2018/10/14 Python
pycharm显示远程图片的实现
2019/11/04 Python
Python打印不合法的文件名
2020/07/31 Python
python 常见的排序算法实现汇总
2020/08/21 Python
Wedgwood美国官网:英国骨瓷,精美礼品及家居装饰
2018/02/17 全球购物
办理居住证介绍信
2014/01/15 职场文书
酒店副总经理岗位职责范本
2014/02/04 职场文书
计划生育证明格式范本
2014/09/12 职场文书
小学重阳节活动总结
2015/03/24 职场文书
2015年仓管员工作总结
2015/04/21 职场文书
2015年大学组织委员个人工作总结
2015/10/23 职场文书
优质服务心得体会(共4篇)
2016/01/22 职场文书
靠谱的活动总结
2019/04/16 职场文书
Java中生成微信小程序太阳码的实现方案
2022/06/01 Java/Android