说起控制板,读者应该不陌生。之前我们用控制板做了很多小游戏,小乐器,包括水平仪,发射机,钢琴等等。可以和控制板合作的软件有很多,包括最常见的Scratch,还有我们经常使用的mPython。
MPython是一款专门用于控制板的编程教育软件。可以从图形化编程语言入手,轻松掌握编程语言。而且mPython不仅支持控制板的编程,我还在调试程序的过程中发现了mPython的新用途——作为学习Python的好工具。
你一定很好奇。mPython还能作为Python的编辑器工具吗?当然,初学者在学习Python编程时一定要安装编辑器。传统的IDEA软件安装复杂,功能过于强大,不利于初学者使用,给很多同学带来了困扰。易于安装的MPython其实集成了Python环境,只是一开始被我们忽略了。
点击软件左上角的“硬件编程”图标,切换到Python。与传统的编码Python相比,mPython可以实现指令模块与纯代码的交互功能。从零开始学编程的同学,一般都是在熟悉模块化编程之后才开始学习Python。从实际教学经验来看,部分学生在从模块化积木升级到纯代码Python的过程中存在一定的适应困难,尤其是年龄较小的学生,害怕抽象理解纯代码,容易半途而废。MPython在模块化和纯代码之间有很好的交互过渡。我推荐用这样一个软件开始Python学习。
mPython的教学功能也提供了很好的帮助。在使用代码的过程中,我们只需要拖动正确的代码块语句,右侧就会自动生成纯代码对应的语句,方便我们对比学习和记忆。
mPython中的Python环境还是很强大的,足够新手使用。与Scratch相比,mPython没有舞台动画界面的效果,取而代之的是数字界面的效果。左侧功能区分布比较完整,包括循环、逻辑、数学、文本、变量,可以满足初学者的日常编程学习。同样,Python的核心语句列表、元组、字典和集合也包括在内,因此您可以
除此之外,mPython还提供了函数库管理,由于使用了国内的安装源码,安装快捷无错。这也是mPython的优势之一。Python库的管理提供了很多功能丰富的库,包括绘图、爬虫、数据处理、人工智能等应用,都隐藏在其中。如果需要调用,可以直接安装使用,方便我们高效学习。此外,还有人脸识别、手势识别、数字识别等功能。
MPython可以轻松实现从图形化编程到代码编程的过渡。我们试试下载吧。扫码关注“一零社会”即可下载。
评论列表()