机器人教育游戏用户测试

以下是关于学生在使用这个学习材料时的一些观测报告。这些报告按照游戏内的教学目标进行排序

在Unity中进行视角移动

在教学过程中,我是教学生移动视角的方法是:“按住鼠标右键,移动鼠标进行旋转,并使用WSAD键来移动。”一些学生能够很快地学会这种方法,因为他们在Roblox上玩过一些RPG和FPS游戏。他们甚至与我分享了他们最喜欢的游戏。这些第三人称游戏要求玩家使用WSAD键或方向键来控制角色的移动,它们还要求玩家通过移动鼠标来旋转视角。学生在游戏中接受了训练,这使他们迅速熟悉了Unity中的视角控制。相反,一些学生觉得我的教学方法对他们来说有点困难。在与他们讨论后,我发现其中一些学生不喜欢电子游戏,或者有些学生家中没有电脑。这是他们第一次学习使用WSAD键或方向键来控制移动。尽管如此,在尝试几次后,他们还是熟悉了这种操作方法。

第一个目标“创建斜坡”

对于第一个目标:“创建斜坡”,五个学生的作品如下所示。

对于前四个学生,他们的作品都是楼梯而不是斜坡。这是因为我在这个目标中错误地写成了“Scope”而不是“Slope”。当我试图向他们解释这个目标时,我说:“这个目标需要你建造一条通往下一个平台的道路,就像楼梯一样。”所以我的话影响了他们的创造。在指导第五个学生的过程中,我意识到了我的解释的影响,并纠正了“Slope”的错误。因此,她清楚地理解了目标,并建造了一个斜坡。

第二个目标‘跳过平台间的缝隙’

以下是学生们对第二个目标的创造:

第三个目标‘按下按键复活’

对于第三个目标,这是一个编程任务。我通过在另一台电脑上展示代码,让他们进行复制打字的方式来教他们。同时,我解释了每一行代码的功能。因为这几乎是他们第一次学习编程,所以难度应该低一些。他们只需要输入现有的代码并使其正常运行就已经足够了。在编程目标中,我注意到有一个学生对电脑不是很熟练。他似乎还在学习如何使用十个手指在键盘上打字(而不是用两个食指进行打字)。尽管他打字速度较慢,但他也一直保持着良好的打字习惯,避免只用两个指头快速打字。所有学生都完美地完成了编程目标。

第四个目标‘躲避移动的平台’

以下是学生们对第四个目标的创造:

在学生们尝试开始这个目标时,几乎所有人都会问:“Dodge moving barricades是什么意思?来回移动的路障在哪里?”。只有在我解释了“现在没有路障,你需要创建一个移动的路障”之后,他们才彻底明白了自己需要坐什么。因此,这个目标的表述似乎是不正确而且比较模糊。我可能需要将其更改为“创建一些移动的路障,并测试机器人是否能够通过(闪避)它们。”

对于这个目标的编程部分,我也让他们从现有的脚本中进行复制打字输入。顺便说一下,我从ChatGpt获取了这段代码。

在这个子关卡中,点A和点B表示路障将在A和B之间往复移动。几乎所有学生都创建了与主道路垂直的移动路径。我在想,如果我将主道路改成”S”形状,他们会不会尝试以不同的角度创建移动路径呢?

第五个目标‘创建歪曲的独木桥’

由于每个课程的时间限制,只有一个学生完成了这部分。为了更好地展示学生的创造,以下图片中,我添加了初始情况的图片。

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

Scroll to Top