教师工具箱
-
本部分的目的
此重新思考部分将允许学生评估和修改他们在“播放”部分中编写的代码,以使他们的项目更加准确和高效。 当学生思考不同编码序列的优缺点,并在小组和全班分享他们的想法、问题和首选解决方案时,将引入代码效率的概念。本节包括以下重新思考活动:
-
优化你的代码
-
评估代码和设计的准确性和有效性
-
根据需要修改和纠正项目
-
-
评估和解释
-
查看映射问题的多种编码解决方案,确定哪个是首选解决方案,并解释原因
-
-
重新思考问题
学生将与他们的小组合作,进一步开发他们的项目,并在工程笔记本中记录他们的想法和想法。 还有可选的 团队 (Google Doc/.docx/.pdf) 和 个人 (Google Doc/.docx/.pdf) 工程笔记本评分细则。
在“重新思考”部分的开头,将学生分组并让学生选择自己的角色,单击 以下链接之一 了解有关角色和小组组织的更多信息 (Google Doc/.docx/.pdf). 单击以下链接之一,获取可选的 协作 标题 Google Doc/.docx/.pdf)。
-
优化你的代码
还记得“播放”部分中的代码吗? 我们现在将使用该代码,以帮助完善和修改它以更好地实现您的目标。 此重新思考活动有 3 个选项:
-
A 排序挑战— 帮助您思考您创建的代码、它是如何工作的以及为什么它可能不起作用。
-
A 编码挑战— 帮助您练习创建绕过其他障碍的编码序列。
-
效率挑战— 帮助您重新思考代码并重写它以使用更少的块。
当您的老师告诉您的小组从哪个挑战开始后,请继续阅读下一页并按照该挑战的步骤进行操作。
教师工具箱
-
重新思考作为差异化策略
由于学生将使用他们在“玩耍”部分创建的代码,因此重新思考活动是为可能需要更多时间或在排序概念上遇到困难的学生提供差异化的好方法。 “优化您的代码”活动适用于仍在“玩”部分完成代码的学生;而评估和解释活动可以提供给那些准备好进一步练习应用他们所学的排序和编码技能的学生。 -
优化您的代码
此活动的目标是重新审视在“播放”部分中创建的代码序列,并在考虑到效率和准确性的情况下对其进行优化。 活动中有多个选项/挑战,根据学生的优势和编码困难,重新思考挑战可以相应地划分。-
排序挑战: 您的代码序列实现了目标吗? 为什么或者为什么不? 细化并重写您的序列,以更准确地遵循您的映射路径。
-
专为未以工作代码序列结束“播放”部分以及需要更多时间来排除故障和更正代码的学生而设计。
-
-
编码挑战: 如果您的地图中存在需要解决的障碍怎么办? 添加楼梯或储藏室以进行导航,并重写代码序列以反映此更改。
-
专为熟悉模块及其工作原理以及需要更多练习创建代码序列的学生而设计。
-
-
效率挑战: 您能否重写代码以实现目标,但使用更少的块? 考虑在映射中哪些地方可以更有效,并尝试使用更少的 3-5 个块来重写代码。
-
专为准备进入下一步编程以及需要更多练习找出同一问题的多种解决方案的学生而设计。
-
-
对于所有挑战,每个组中的构建者都应该获得所需的硬件。 记录员应该拿到小组的工程笔记本。 程序员应打开 VEXcode IQ。
老师提示
-
为学生模拟每个故障排除步骤。 提醒学生每个小组都有一个人扮演建造者的角色。 该人应该在整个探索过程中检查这些项目。
-
要查看 Autopilot 电机和传感器的配置,请单击以下链接之一 (Google Doc/.docx/.pdf)。