详细内容或原文请订阅后点击阅览
VEX Robotics 的“Switch”:弥合块编码和 Python 之间的差距
帮助学生在熟悉的编码环境中按照自己的节奏学习 Python
来源:RoboticsTomorrow News帮助学生在熟悉的编码环境中按照自己的节奏学习 Python
帮助学生在熟悉的编码环境中按照自己的节奏学习 PythonVEX Robotics 是 K-12 STEM 教育领域的领导者,宣布推出“Switch”,这是一种革命性的计算机科学学习方法。Switch 是 VEXcode 中一项基于研究的专利功能,VEXcode 是 VEX Robotics 为其所有产品提供的编码平台。迄今为止,VEXcode 已为学生提供基于块和 Python 的编码语言。随着 VEXcode 中 Switch 的引入,学生可以通过将 Python 命令直接集成到基于块的代码中来简化这两种语言之间的转换。
研究一直表明,基于块的编码最适合初学者开始编程。然而,随着学生的进步,他们会受到基于文本的编码的真实性和强大功能的激励。研究还表明,从基于块到基于文本的编码的转变并非易事,这往往是学生不继续学习计算机科学的原因。Switch 为教育工作者提供了一种新工具,有助于更深入地理解编程概念。
学生现在可以按照自己的节奏学习 Python 语法、编辑和写作——所有这些都在熟悉的基于块的环境中完成。Switch 提供了几个关键功能来促进这一学习过程:
转换:只需单击一下,即可立即将一个或多个普通块转换为 Switch 块,让您查看底层 Python 代码。
编辑:在 Switch 块中,您可以直接编辑 Python 代码,就像使用常规文本编辑一样。
编写:添加新的空白 Switch 块以从头开始编写 Python 代码,并提供自动完成建议来帮助您。
拖放:像普通块一样重新排列和移动 Switch 块,使您可以通过拖放操作编辑程序的结构。
关于 VEX Robotics: