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编辑器本身编写一个教程。参考一下使用编辑器编写和共享教程的演示。

(以上内容翻译自makecode博客,首发于MicroPython中文社区

https://www.micropython.org.cn/forum/viewtopic.php?f=8&t=1186)

注:

现在 microbit版makecode有两个测试网址,分别是

https://makecode.microbit.org/beta

https://makecode.microbit.org/v

其中第二个网址的程序版本更新一些。

microbit python编译器_micro:bit MakeCode 2020 (V3.0) 测试版功能介绍相关推荐

  1. python编辑器安卓手机版_python编译器安卓下载-python编译器手机版下载v1.8.0 安卓版-2265安卓网...

    python编译器手机版是一款超棒的编程工具.专业的编程内容设计,多种多样的语言选择,完美的脚本,强大的功能,没有任何广告,快速的编写,还有快速提示,自由复制等等! python编译器安卓软件介绍 - ...

  2. Python小屋刷题神器最近升级的新功能介绍

    推荐图书: <Python程序设计(第3版)>,(ISBN:978-7-302-55083-9),董付国,清华大学出版社,2020年6月第1次印刷,2021年1月第6次印刷,山东省一流本科 ...

  3. 人人农场机器人v3.0测试版 正式发布

    爱农场爱劳动..经过五一假期的一番努力..人人农场机器人的第一个公开测试版终于完工了~ 本软件的主要目的是要帮助人减轻在农场收获与播种的反复劳动..主要实现的功能如下: 1.按作物的成熟时间定时收取. ...

  4. 2023最新匿名短信一封来信系统源码V3.0版+功能很完善

    正文: 更新3.0版本了,修正了不少BUG,新增了用户分销功能,程序稳定无BUG,短信API已给大家对接好了,直接安装就可以使用了. 程序一般用于:给TA的一封匿名信-匿名信箱,一款表白.祝福.道歉. ...

  5. 《Python知识手册》,V3.0版来了,2021年,走起!

    "种一棵树,最好的时间是十年前,其次是现在." 一.前言 大家好,今天给大家推荐我的一位好朋友,公众号「Python数据之道」号主 Lemon . 从 2017 年开始,Lemon ...

  6. python写一个通讯录step by step V3.0

    python写一个通讯录step by step V3.0 更新功能: 数据库进行数据存入和读取操作 字典配合函数调用实现switch功能 其他:函数.字典.模块调用 注意问题: 1.更优美的格式化输 ...

  7. matlab调用python编译器_Matlab转python编译器-Matlab/Octave转Python编译器(smop) 0.2.5 免费版 - 河东下载站...

    Matlab转python编译器是一款功能相当强大的转换编译器:它主要就是为了帮助用户将Matlab.Octave快速的转换成为您需要的Python,非常的适合这科学的计算过程中,matlab代码进行 ...

  8. 网站安全狗V3.0—— .NET安全设置及保护实战教程

    2019独角兽企业重金招聘Python工程师标准>>> 网站安全狗v3.0正式版于2013年5月13日发布(下载地址:http://www.safedog.cn/showProduc ...

  9. 开源进展 | WeBASE v3.0发布,支持适配FISCO BCOS v3.0稳定版

    WeBASE(WeBank Blockchain Application Software Extension) 是在区块链应用和FISCO BCOS底层之间搭建的一套通用组件,围绕交易.合约.密钥管 ...

最新文章

  1. 全球75亿美元的网络安全险 会是保险业下一块金矿吗?
  2. js input复选框选中父级同时子级也选中_突破百度JS反爬获取百度文库数据下载...
  3. 五节点HadoopHA安装教程
  4. 科普 | 什么是Service Mesh技术?
  5. 数据库无法保存中文的解决
  6. java学习(111):日期时间格式化
  7. string matching(HDU-6629)
  8. VCL已死,RAD已死(插播)
  9. 异常处理汇总-数据库系列
  10. Python操作数据库遇到的问题
  11. linux系统设置软连接
  12. JavaScript设计模式与实践--工厂模式
  13. 华为harmonyos官方微博账号,华为 EMUI 官方微信和微博更名为 HarmonyOS
  14. 在线直播系统源码,进入新的界面后自动刷新内容
  15. 团队管理13--设定工作目标
  16. Java设置PPT幻灯片背景——纯色、渐变、图片背景
  17. 【转】这么多计算几何题目,够你练了
  18. 根据用户输入的Email跳转到相应的邮箱登录页面【蕃薯耀分享】
  19. Latex写创新作业
  20. windows 10 时间同步,时间显示不准自动校准。

热门文章

  1. 杂谈之WEB前端project师身价
  2. C语言 实现离散数学合式公式真值表
  3. 【HDU 2619】Love you Ten thousand years
  4. STM8L101X OPTION BYTES
  5. Flutter 关于图片的保存以及权限申请及安卓配置
  6. Java 优雅判空的方法
  7. 分析:以拼多多为例 谈谈何为社交电商
  8. GDK和utf-8编码互相转换
  9. 将所有文件转化为UTF8编码
  10. HTML5游戏实战 2 90行代码实现捕鱼达人