如何用VEXcode GO满足学生的个人需求

VEXcode GO内置的资源旨在支持STEM实验室单元内编程概念的教学和学习。 这些资源可用于帮助解决教师面临的一些实施挑战,如缺课时间、远程学习或差异化。 辅导教程视频、样例程序和帮助功能为整个单元所涉及的编程概念提供额外支持。

本文将涵盖:


辅导教程视频重申STEM实验室的概念

辅导教程_图标.png

VEXcode GO中的辅导教程视频是嵌入在平台中的简短视频,展示和解释VEX GO编程STEM实验单元中的编程功能和概念。 它们可以用来加强或增强你的STEM实验室教学,或代替直接教学。 每个视频都是为了直接向学生解释VEXcode GO中的一个概念或功能,所以可以独立观看。

辅导教程_视频.png

以动画和简明的描述为特色,辅导教程视频可以为学生将复杂的概念,如序列或伪代码变得生动。 与STEM实验室的概念相一致,辅导教程视频是你的VEX GO教学内容中的一个有用工具。

当全年中出现实施挑战时,如学生缺课或远程学习日,辅导教程视频可供教师在以下情况下使用:

  • 指导缺课的学生观看辅导教程视频,快速补习他们错过的概念。
  • 用辅导教程视频代替直接教学,在较短的时间内教授STEM实验室。
  • 让学生观看他们正在苦苦挣扎的概念的辅导教程视频,作为一种再教育策略。
  • 指定一个辅导教程视频作为远程学习策略的一部分,为将在课堂上进行的STEM实验室活动做准备。

有关辅导教程视频的特点和功能的更多信息,请参阅这篇文章


样例程序提供额外的实践和挑战

打开_样例.png

VEXcode GO中内置的样例程序是在程序背景下突出一个特定的功能(如使用LED碰撞开关显示颜色),或一个编程概念,(如使用基本的底盘指令)的示例项目。 这些程序有时会在STEM实验室的活动中使用,学生被引导打开一个样例程序,并将其用于实验室的编程部分。 样例程序也可用于差异化--支持需要额外练习某一概念的学生,或准备接受额外挑战的学生。

注释_插图.png

每个样例程序都有一个 注释,提供程序的描述和它的设计目的,以及所使用的机器人配置。 这些注释使学生对机器人在项目中的预期行为有一个初步了解。

样例程序也使用了[Comment] 指令块,既为计划程序时使用伪代码提供了模型,也为程序中如何和为什么使用这些指令块提供了背景。

备注_插图.png

样例程序可用于应对实施方面的挑战,如差异化,其方式包括:

  • 把一个样例程序分配给准备接受额外挑战的学生,并让他或她对其进行迭代或补充,以扩大其用途。
  • 结合辅导教程视频使用一个样例程序,让错过一堂课的学生补上,或者是STEM实验单元的一部分。
  • 指导班级使用一个样例程序,而不是建立一个新的程序,在较短的时间内教授STEM实验室。
  • 让学生 "阅读 "一个用于远程学习的样例程序,并确定它如何联系或建立在课堂上的编程概念上。

帮助功能作为对学生进行再教学的载体

VEXcode GO中的帮助功能提供了更多的解释和例子,说明各个指令块是如何在程序中工作的。 该帮助旨在让教师阅读或支持成年人,以便他们能够更好地向学生解释指令块本身。 每个帮助条目都包含了对该指令块功能的描述,对其使用方法的解释,以及一个在程序背景下展示该指令块的例子。 教师可以对那些在STEM实验室中使用某个特定指令块构建程序时遇到困难的学生使用帮助功能,也可以对那些被要求重新创建程序并希望进一步了解程序中的指令块的学生使用帮助功能,或者作为扩展活动的一部分对整个班级使用帮助功能。

一起使用帮助功能

帮助_示例.png

教师可以为学生阅读描述和 "如何使用 "部分,或与学生一起阅读,然后引导学生阅读 "样例 "部分。 学生可以解释他们认为在所展示的样例中发生了什么,而老师可以就这个例子与他们在STEM实验室中正在进行的概念或程序的关系提出问题。 然后,老师和学生可以看一下STEM实验室的程序,并开始用他们刚才在帮助中谈到的内容一起构建或完善它。

帮助功能也可用于支持教师应对各种实施挑战,包括:

  • 将学生的一对一专业支持引导到某一指令块的帮助信息下,以便他们与学生一起更好地了解该指令块的工作原理,并在STEM实验室程序中成功使用。
  • 将帮助作为再教学策略的一部分,以支持一个正在努力理解为什么他们的程序没有达到预期效果的学生。
  • 和班级一起阅读指令块的帮助信息,并以样例为示范,重温指令块的功能。
  • 在远程学习日,给家长或家庭成员介绍帮助功能,以支持学生。

在STEM实验室单元的背景下使用这些资源

适合_你_独特的_课堂_需求.png

在每个STEM实验单元中,最符合编程概念的VEXcode GO资源在单元概述中的进度指南的"使本单元适合你独特的课堂需求"部分被确定。 进度指南的这一部分不仅确定了最相关的VEXcode GO资源,还就如何使用这些资源来支持可能出现的各种挑战或情况提供了针对性的建议和意见。

该指南旨在帮助教师们在课堂上教学STEM实验室的各个方面都得到支持,无论是在最好的情况下,还是在最好的计划根本不起作用的时候。 STEM实验室可以适应这些不断变化的需求。 该部分中提出的挑战为需要在更短的时间内或一个小空间里完成一个单元的情况提供了指导,以及再教学和扩展单元以支持差异化或异步实现的策略。

vexcode_go_资源.png

然后,VEXcode GO资源表更详细地介绍了提到的每个项目,以及支持该单元所涉及的编程概念的额外资源。 首先确定编码概念,如 "序列 "或 "底盘指令",然后对每个资源进行命名,并简要说明所显示或例证的内容。 对于那些没有包括在上述策略中的资源,描述中还提供了如何结合STEM实验室单元使用该资源的指导,如 "将此作为一个额外的挑战 "等。

使用_VEXcode_GO_帮助.png

在资源表的下面,VEXcode GO帮助也被突出显示。 在这里,提供了关于如何与学生一起最好地利用本单元帮助的简要说明,以及STEM实验室单元中的程序所包括的指令块列表。

VEX GO STEM实验室是以教师为中心设计的,嵌入VEXcode GO的资源旨在支持教师将编程概念带到任意教室、任意学生和任意实现场景中。


将这一切联系在一起 - Tim的故事

虚拟-课堂.jpg

Tim是一名五年级教师,他的教室看起来像一个创客空间。 他的教学风格是积极的、有创意的、有吸引力的,他努力将实践活动纳入所有课程领域的课程中。 Tim在学校以让学生对学习感到兴奋而闻名,特别是在涉及STEM的时候。 今年,他开始在班上使用VEX GO,他们很喜欢搭建实验,但他也看到学生对机器人的好奇心在更大的方面被激发出来。 这种活力给他的STEM实验室课程带来了巨大的动力,因为学生们渴望创建编程项目,并看到他们在VEX GO机器人上实现。

然而,由于一场暴风雪,几个意外的远程学习日使Tim担心他将失去这一势头。 但Tim从进度指南的 "使本单元适合你独特的课堂需求 "一节中找到了另一条保持这种活力的途径。 Tim给他的学生分配了序列辅导教程视频,让他们观看,因为他们在课堂上正在进行游行花车STEM实验单元。 看完视频后,全班同学被告知要打开Drivetrain Moves & Turns示例项目,并写下或记录下他们认为可编程底盘将要在该程序中做什么。 当学生们回到学校时,Tim用Chromebook设置了一个GO场地的可编程底盘,并在房间的一个站点打开了样例程序。 早晨工作的一部分是启动样例程序并查看他们的解释。 学生们急切地想知道他们是否正确地 "阅读 "了代码,并积极地分享他们的问题或发现的惊喜。

Tim利用这一经验,让学生们讨论为什么机器人的行为与他们的预期不同。 尽管失去了课堂时间,他还是能够进入该单元的下一个实验室。 Tim没有因为缺乏STEM活动而使他的势头中断几天,而是利用VEXcode GO资源来加深学生对他们正在进行的编程的理解,并保持他们的好奇心和解决问题的能力。