> 文章列表 > 用机器人讲故事的3种方法

用机器人讲故事的3种方法

用机器人讲故事的3种方法

尽管编码和机器人技术对于进入我的工作室和班级的几乎所有学生都是陌生的,但讲故事却是他们所熟悉的。作为 马里兰州KID博物馆教育计划的经理,我使用叙述来帮助教给年轻的学生如何编码和编程机器人。使用故事情节和角色介绍编程概念,使围绕机器人技术的观念从消费转向创造。

我的课程与下一代科学标准(NGSS)保持一致,并且我发现通过讲故事进行学习可以提高 学生的参与度,提高保留率和记忆力,并使学习变得有趣。我将机器人用作叙事的物理表示形式,这为我的年轻学生提供了丰富的理解层,为否则具有挑战性的概念增添了理解力。使用机器人讲故事有助于为所有类型的学习者创建可访问的入口点,尤其是那些可能最初不被机器人或技术所吸引的学习者。教育者可以通过以下三种不同的方式在孩子,机器人和叙事之间建立强大的联系。

1.从一本基础课程概念的书开始。

使用叙事和象征主义吸收概念,使学生可以谈论他们正在学习的内容,并使用人物和情节表达自己的理解。在我的KinderCoders计划期间,我的K-1学生使用诸如KIBO 或ScratchJr之类的入门编程工具使故事栩栩如生。

我通过阅读Gianna Moreno的《夜间动物》开始了最近的Kinder Coders课。这个关于夜间活动动物的愚蠢故事是我对KIBO机器人上的光传感器如何使用已编程的“ if / then”语句来感知明暗的介绍。我们将机器人装饰为夜间活动的动物,并对它们进行编程以使其行为不同,具体取决于光传感器检测到的是亮还是暗。我的一个学生将他的机器人装饰成蝙蝠,并且他对光传感器进行了编程,使其在蝙蝠熄灭时“睡觉”。为了表示夜间飞行,他对蝙蝠进行了编程,使其在光线传感器检测到黑暗时四处移动。

我的学生经常想出包含多个情节点的详细故事,但总的来说,我对让他们创建一个具有开头,中间和结尾的精简叙述不感兴趣。我感兴趣的是与他们见解他们的概念,并挑战他们通过用象征性思维丰富故事情节来加深他们的知识。对于他们来说,关键是要使用课程中的编程概念来代表他们设计的叙述。即使我没有书,也可以通过查看概念与学生已经理解的现实情况之间的关系来提出源自叙事的挑战。

2.调整个人时间表。

机器人技术可能是学生表达自己的故事或叙述的一种令人兴奋的方式。机器人技术和编程平台为学生提供了一种吸引人的方式来创建既可以自我反省又可以自我表达的内容,例如个人时间表。例如,我与幼儿园的学生一起创建了个人时间表项目,学生可以在其中反映自己的学年。每个学生从一年中识别出三个亮点,并对他们的机器人进行编程,使其沿着贴在墙壁或地板上的物理时间轴移动。学生找出他们的亮点在时间轴上的位置,然后对机器人进行编程,以在这些点的每一个处停止并“突出”亮点。这样的项目可以帮助学生了解时间和编码的顺序和顺序。

3.使地图栩栩如生。

地图是让学生编码的另一种高度吸引人的方式。例如,在我的一个课余班中,我们为机器人创建了城市地图。我们阅读书籍并就进入典型城市的建筑物种类进行对话,例如学校,医院和邮局。我们使用胶带和可回收材料在建筑物的胶带网格上构建城市。我让我的学生们选择他们的机器人在我们的微型城市周围机动时将代表哪种车辆。一个机器人可能被装饰成救护车,而其他机器人则被当作校车或邮车漫游。

从他们选择的起点开始,他们可以对机器人车辆进行编程,使其前后左右移动,以到达其适当的目的地。使用学校或邻里的地图也可以做到这一点。使用机器人来表示自己可以丰富他们对算法的理解。当他们看着机器人在学校或附近地区的地图上浏览时,他们可以轻松地想象自己。

编程是学生向机器人讲述的故事。他们消化一个故事,并对其机器人进行编程以描绘他们的感知和理解。无论您是从书籍,时间表或地图开始,教育工作者都可以使用机器人来扩展讲故事的含义。当学生能够将现实生活中的概念与象征性思维联系起来时,它可以提高参与度和保持力。

通过讲故事,年轻的学习者可以更好地理解和使用机器人技术和编程的概念,而基于叙事的项目可以帮助学生与同龄人,教育者和家庭分享他们的思想和理解。