原文中文,约1500字,阅读约需4分钟。
📝
内容提要
Snap!的中文版本已发布,新增了MicroBlocks、人工智能、二维码等扩展插件和功能。用户可通过多种方式分享项目,嵌入到在线课程或文档中。
🔎
延伸解读
中文版与官方版的核心差异
国内版基于开发分支部署,旨在第一时间提供最新功能。与官方版相比,默认语言改为中文,并新增了MicroBlocks、人工智能、二维码等扩展插件。同时启用了Snap! 10的部分功能,如积木块与文本代码双向转化,以及允许编辑所有积木块。这些差异让中文用户能更便捷地使用高级特性。
扩展插件带来的新可能
新增插件覆盖硬件互联、AI识别和课堂互动。MicroBlocks插件支持BLE和串口连接,方便作为上位机;人工智能插件提供人脸、姿态和手部检测;二维码插件可用于课堂项目分享,移动端扫码即可打开。此外,3D Beetle Geometry插件能绘制3D图形并导出STL文件,用于3D打印。
项目分享与嵌入的实用方式
用户可将项目保存到本地分享文件,或托管到服务器获取链接。通过特定URL参数(如#open、#run)可控制项目打开方式。嵌入在线课程或文档时,使用iframe代码并设置allow属性,即可保留蓝牙和串口功能。这些方法便于教学场景中的项目分发与集成。
❓
Q&A
Snap! 中文版本有哪些新增功能?
Snap! 中文版本新增了MicroBlocks、人工智能、二维码等扩展插件和功能。
如何分享Snap!项目给同伴?
用户可以将项目保存到本地并分享文件,或托管到服务器上获取文件链接。
Snap! 中文版的地址是什么?
Snap! 中文版的地址是 https://snap.codelab.club。
Snap! 中文版与官方版本的主要区别是什么?
主要区别在于使用中文作为默认语言和新增多个扩展插件。
如何将Snap!项目嵌入在线课程?
可以使用提供的iframe代码将项目嵌入在线课程或文档中。
Snap! 中文版支持哪些编程功能?
支持积木块与文本代码的双向转化,并允许编辑所有积木块。
🏷️