千家信息网

microbit MakeCode 2020 (V3.0) 测试版功能有哪些

发表于:2024-11-20 作者:千家信息网编辑
千家信息网最后更新 2024年11月20日,这期内容当中小编将会给大家带来有关microbit MakeCode 2020 (V3.0) 测试版功能有哪些,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。micr
千家信息网最后更新 2024年11月20日microbit MakeCode 2020 (V3.0) 测试版功能有哪些

这期内容当中小编将会给大家带来有关microbit MakeCode 2020 (V3.0) 测试版功能有哪些,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

micro:bit makecode 2020 beta 版已经发布一个多月了,正式版也即将发布(官方计划于6月发布)。下面介绍这个版本的最新功能

具有返回值的函数

V2版中添加了带有参数的函数,现在函数可以具有返回值了。

展开/折叠块

一些高级用户正在编写非常难以导航的大型Block程序。我们增加了折叠/展开块和函数的功能,以帮助整理工作区并使大型程序更具可读性。

Python语言支持

有些人可能知道,几个月前,我们在MakeCode for Minecraft中已经同时支持Python和JavaScript编程(https://makecode.com/blog/minecraft/python-release)。我们已经从教育者那里获得了很多积极的反馈,因此我们很高兴在此版本中将其引入micro:bit!(注意这个python并不是micropython)

上下文内翻译

我们支持上下文内翻译,因此比以往更轻松地为本地化MakeCode。

调试器

许多计算机教育研究人员将编程语言的知识定义为语法,语义和状态之间的映射。我们经常在我们的教育工具中专注于语法和语义。调试器是帮助学生了解程序执行流程状态的关键工具。我们一直在努力为块编辑器和文本编辑器添加调试功能。另外,以前版本中的慢动作(Slo-Mo)功能是帮助用户观看程序执行流程的唯一方法。调试器用自己的扩展慢动作模式代替了Slo-Mo。

GitHub项目

在过去的几个月中,我们一直与GitHub上的朋友一起工作,以提供一种将MakeCode项目存储在GitHub存储库中的方法。这对于小组项目、版本控制以及向学生讲授开源软件开发非常有用。在https://makecode.com/blog/makecode-with-github上了解有关此功能的更多信息。

WebUSB

不再需要拖放程序文件!!WebUSB技术允许您将USB设备与Web浏览器"配对",因此,当您单击该下载按钮时,它可以直接下载到micro:bit!您将需要在micro:bit设备上使用最新的固件,并且需要使用新的Edge或Chrome浏览器。

更多音乐!

我们在"音乐"类别中添加了几个新功能块。在充满了micro:bit和扬声器的教室中,教师经常要求"设置音量"!该播放旋律块是由我们惊人的实习生创建,我们很高兴将其带到micro:bit。我们想听听你们所有人创造的可爱旋律!

break 和 continue

这些块可以在" 循环"类别中找到,并允许您退出循环,或者在暂停后继续进行处理。

点对点连接器

它可以用来帮助将嵌入式块拖放到正确的位置。

提示输入项目名称

我们添加的一个小功能是帮助减少出现数百个"无标题"项目,一旦学生单击" 新建项目"按钮,就会提示您为项目命名。

多编辑器版本

您可能正在为两个micro:bit编写无线程序。一个发送消息,另一个接收消息。您必须为两个程序分别创建两个项目。现在有了Multi-edit,能够同时创建,修改和测试两个程序。在以下位置使用编辑器的Multi-edit版本:https://makecode.com/multi。

二维码分享

使用二维码共享您的项目。任何人都可以扫描代码来打开共享的项目!

编写自己的教程

有一些新工具和有用的功能可用于创建您自己的教程。您可以使用MakeCode 教程工具来编写和测试您的教程。您也可以在MakeCode中为micro:bit编辑器本身编写一个教程。

上述就是小编为大家分享的microbit MakeCode 2020 (V3.0) 测试版功能有哪些了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

0