VEX Robotics 的“Switch”:弥合块编码与 Python 之间的差距

帮助学生在熟悉的编码环境中按照自己的节奏学习 Python 德克萨斯州格林维尔 2024 年 12 月 9 日 /PRNewswire-PRWeb/ — K-12 STEM 教育的领导者 VEX Robotics 宣布推出“Switch”,这是一种革命性的计算机科学学习方法。Switch 是……继续阅读 →

来源:Robots-博客

帮助学生在熟悉的编码环境中按照自己的节奏学习 Python

帮助学生在熟悉的编码环境中按照自己的节奏学习 Python

德克萨斯州格林维尔 2024 年 12 月 9 日 /PRNewswire-PRWeb/ — K-12 STEM 教育的领导者 VEX Robotics 宣布推出“Switch”,这是一种革命性的计算机科学学习方法。Switch 是 VEXcode 中一项基于研究的专利功能,VEXcode 是 VEX Robotics 为其所有产品提供的编码平台。迄今为止,VEXcode 已为学生提供了基于块和 Python 的编码语言。随着 VEXcode 内部 Switch 的引入,学生可以通过将 Python 命令直接集成到基于块的代码中来简化这两种语言之间的转换。

德克萨斯州格林维尔,2024 年 12 月 9 日 /PRNewswire-PRWeb/ —

研究一直表明,基于块的编码最适合初学者开始编程。然而,随着学生的进步,他们受到基于文本的编码的真实性和强大功能的激励。研究还表明,从基于块到基于文本的编码的这种转变并不简单,而且往往是学生不继续学习计算机科学的原因。Switch 为教育工作者提供了一种新工具,可以促进对编程概念的更深入了解。

学生现在可以按照自己的节奏学习 Python 语法、编辑和写作——所有这些都在熟悉的基于块的环境中完成。Switch 提供了几个关键功能来促进这一学习过程:

  • 转换:只需单击一下即可立即将一个或多个普通块转换为 Switch 块,让您查看底层 Python 代码。
  • 转换:
  • 编辑:在 Switch 块内,您可以直接编辑 Python 代码,就像使用常规文本编辑一样。
  • 编辑:
  • 写入:添加新的空白 Switch 块以从头开始编写 Python 代码,并使用自动完成建议来协助您。
  • 写入: 拖放: 语法: 了解更多: 熟悉: 增强差异化学习: 语法指导和错误减少: switch.vex.com