使用 VEXcode IQ Python 教授 VEX IQ(第二代)STEM 实验室单元

虽然 VEX IQ(第二代)STEM 实验室单元是为与 VEXcode IQ 中基于块的编码一起使用而编写的,但也可以使用 Python 进行教学。 本文将介绍可用于支持在课堂上使用 Python 教授 STEM 实验室单元的资源。

VEX IQ(第二代)STEM 实验室单元遵循 学习 - 实践 - 竞争 格式。 要了解有关格式以及在课堂上实施这些单元的更多信息, 请参阅本文。 无论编码方法如何,都可以遵循实施 VEX IQ(第二代)STEM 实验室单元的相同流程。

观看此视频,详细了解可用的 Python 资源以及如何将它们与 STEM 实验室单元一起使用。

除非另有说明,以下图像和示例取自 Cube Collector STEM 实验室单元,但在所有 VEX IQ(第二代)STEM 实验室单元中都可以找到相同的格式。


使用 VEXcode IQ 教授 Python 的可用资源

在 VEX IQ(第二代)STEM 实验室单位内

使用 Python 实现每个单元需要进行一些细微的调整,但这些都在教师门户的“本单元的 VEXcode IQ Python 资源”文档中进行了概述。 下面显示了可帮助您使用 Python 教授这些单元的各种资源。

Screen_Shot_2022-05-18_at_2.12.25_PM.png

部分,提供了直接的指导视频。 其中一些视频可用于 Blocks 和 Python 实现。 当两者都可用时,确保学生知道要观看哪些视频。 每个视频都有单独的课程总结和检查您的理解问题,因此学生只需关注讲师选择的编码方法。 

Screen_Shot_2022-05-18_at_2.17.28_PM.png

有些视频有特定于块的说明。 对于这些视频,针对相关 Python 命令或概念所做的课程摘要包含在本单元的教师门户中。

Screen_Shot_2022-05-18_at_2.34.19_PM.png

教师门户内部是“本单元的 VEXcode IQ Python 资源”文档。 这是一个可编辑的 Google 文档,其中包含 Python 版本的课程摘要,并检查您对单元内容中未包含的问题的理解。 在使用 Python 教授本单元时,您可以制作本文档的副本,并根据需要向学生分发单独的课程摘要。

要了解有关使用 Google Drive 或 Microsoft 自定义资源的更多信息, 请参阅这些文章。

Screen_Shot_2022-05-18_at_3.42.17_PM.png

虽然大多数 实践竞争 活动都是为与任何编码方法一起使用而编写的,但也有一些例外,例如 拔河 STEM 实验室第 单元(包括此处显示的实践活动)。 在这种情况下,活动的 Python 版本也将包含在“本单元的 VEXcode IQ Python 资源”文档中。 与课程摘要类似,这些内容可以在本单元期间根据需要分发给学生。

在 VEXcode IQ 内

VEXcode IQ 中的资源还可以帮助支持学生使用 Python 项目完成 STEM 实验室单元。

Screen_Shot_2022-05-18_at_3.56.53_PM.png

作为 Python 的新用户,了解基于块的命令和 Python 等效命令之间的相关性会很有帮助。 这可以使用代码查看器来完成。 请参阅本文以了解有关 VEXcode IQ 中的代码查看器的更多信息。

自动完成_d.png

当学生了解他们的项目可能需要哪些命令时,他们就可以开始在工作区中键入它们。 自动完成功能可以帮助学生最大限度地减少项目中的错误并节省时间。 要了解有关 VEXcode IQ Python 项目中的自动完成功能的更多信息, 请参阅本文。

帮助文档.png

帮助可指导学生了解命令的作用以及命令所需的参数。 要打开命令的帮助,请选择工具箱中任意命令旁边的问号。 有关访问 Python 项目中的帮助的更多信息, 请参阅本文。

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: