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

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

如果你曾试图教年轻人如何编程,你会立即掌握Mu的重要性。大多数编程工具都是由开发人员为开发人员编写的,并不适合初学程序员,无论他们的年龄如何。然而,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的简易安装说明进行操作

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

$ sudo apt-get update

$ sudo apt-get install mu

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

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

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

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

总结

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

初学者python编辑器-面向初学者的Python编辑器Mu相关推荐

  1. arcgis下的python编程-面向ArcGIS的Python脚本编程

    面向arcgis的python脚本编程是一本指导ArcGIS for Desktop专业用户进行Python开发的指南,本书将教会您如何通过编写Python代码处理空间数据并在ArcGIS中自动化实现 ...

  2. sql查询初学者指南_面向初学者SQL Server查询执行计划–类型和选项

    sql查询初学者指南 When a DBA is working with the SQL Server, he/she might sometimes say that the execution ...

  3. sql查询初学者指南_面向初学者SQL Server查询执行计划–聚集索引运算符

    sql查询初学者指南 We have discussed how to created estimated execution plans and actual execution plans in ...

  4. sql查询初学者指南_面向初学者SQL Server查询执行计划–非聚集索引运算符

    sql查询初学者指南 Now that we understand what Clustered Index Scan and Clustered Index Seek are, how they o ...

  5. 【Python】面向小白的Python可视化教程,超全的!

    今天小编总结归纳了若干个常用的可视化图表,并且通过调用plotly.matplotlib.altair.bokeh和seaborn等模块来分别绘制这些常用的可视化图表,最后无论是绘制可视化的代码,还是 ...

  6. java初学者书籍_面向初学者的5本最佳Java核心书籍

    java初学者书籍 Today I am sharing the best java books to learn java programming. Java is one of the most ...

  7. python soup_面向新手解析python Beautiful Soup基本用法

    Beautiful Soup就是Python的一个HTML或XML的解析库,可以用它来方便地从网页中提取数据.它有如下三个特点: Beautiful Soup提供一些简单的.Python式的函数来处理 ...

  8. mu编程软件python使用方法_一个面向初学者的Python编辑器Mu

    原标题:一个面向初学者的Python编辑器Mu Mu一个开源编辑器,是满足学生可以轻松学习编写Python代码的工具.作为初学程序员的Python编辑器,旨在使学习体验更加愉快.它使学生能够在早期体验 ...

  9. 初学者python编辑器-分享|Mu 入门:一个面向初学者的 Python 编辑器

    相识 Mu -- 一个可以使学生学习 Python 更轻松的开源编辑器. Mu 是一个给初学者的 Python 编辑器,它旨在使学习体验更加愉快.它使学生​​能够在早期体验成功,这在你学习任何新知识的 ...

最新文章

  1. 路痴的单身小菡 BFS求最短路径+DFS求路径数
  2. VTK:PolyData之CellCentersDemo
  3. latex 新定义环境 引用_炉石传说:完全虐杀式上分!新版本第二天动物园迅速定义环境!...
  4. clipboard 在 vue 中的使用
  5. 计算机控制考试试卷及答案,计算机控制系统A考试试卷带答案.doc
  6. linux的shell脚本if语句,Shell脚本编程之判断语句
  7. 《数字视频和高清:算法和接口》一3.3感知均匀性
  8. 代码随想录动态规划算法PDF
  9. java验证码实现方式,SpringBoot实现后端验证码,CaptchaUtil美观的后端随机、算术、中文动态验证码
  10. Python学习笔记(4)-文件读取报错
  11. 富文本编辑器CKEditor配置与使用
  12. 2020年精选网络性能监控系统
  13. 大学英语综合教程二 Unit 1 到Unit 8 课文内容英译中 中英翻译
  14. 小米,苹果,百度,三星等公司的智能语音识别功能如何测试?
  15. C++ - 求一个正整数的二进制表示中1的个数
  16. HaaS600物联网开发板学习笔记(三)---使用amp工具远程更新js代码
  17. Win7怎么连接手机热点
  18. antd-vue的date-picker限制不能选择今天之前的时间
  19. 两周!从入门到第15到第3!小白和你一起入门NLP
  20. python词汇网络分析_文本分析之制作网络关系图——Python

热门文章

  1. Trustzone——利用硬件对数据加密,秘钥存在芯片里
  2. 寒武纪芯片——有自己的SDK,支持tf、caffe、MXNet
  3. python 读取二进制文件 转为16进制输出
  4. 网络编程- 解决黏包现象方案一(六)
  5. oracle database 9i/10g/11g 编程艺术 源代码下载
  6. 作业二:编写一个自动生成四则运算的程序
  7. MongoDb注意事项
  8. JSP和Servlet面试题精选
  9. .net之生成图表的控件(柱状图,曲线图,饼状图) [转]
  10. 70-433 Microsoft SQL Server 2008, Database Development 考试感言