ActivePuzzle机器人玩具直接将程序代码化作实体积木

有许多着重STEM教育的玩具,会将焦点放在撰写程序的部分,通过Scratch这类简化的图型式程序开发工具,让小朋友可以在动手玩的过程中学习程序的基本概念,ActivePuzzle则是进一步简化程序开发的方式,直接将实体积木拼凑就能“编写”程序。

STEM是Science、Technology、Engineering、Mathematics等4个英文单词前缀的组合,分别代表科学、科技、工程、数学,STEM教育的理念是融合科学探究、科技技术、工程设计与数学分析等不同领域,强调学科知识与实务技术的结合,着重科学、技术、工程与数学的集成应用与动手实例,培养学生体会运用工具及技能来解决问题的能力。

虽然目前已有许多将当简单、适合完全没有程序背景知识小朋友使用的STEM玩具,但是在学习程序的过程中,还是需要一定的理解力,才能写出能够控制玩具的基本程序,ActivePuzzle的开发团队决定将产品的适用年龄往下延伸,进一步简化使用方式。

ActivePuzzle将各种程序常用的概念化为实体积木,积木上具有输入与输出端,并代表AND、OR和NOT等布尔运算符的积木,小朋友只需将积木拼在一起就能产生基本程序,如此一来就小朋友就能通过“试误”法,不断尝试如何拼凑出需要的功能,以更贴近人类学习语言的方式,让小朋友能够自然而然地熟析程序。

目前ActivePuzzle总共具有19种功能不同的积木,输入端积木具有红外线接收、光线感应、温度感应、距离感应、电位器等功能,可以用于传感外界环境的状态,并通过AND、OR、NOT、导线、绝缘体、波形产生器、A2D转换器等逻辑运算积木“撰写”程序,最后再将结果输出至灯泡、马达、蜂鸣器、电压表、红外线发射等输出端积木,与外界交互。

在小朋友逐步熟悉后,如果想要进一步学习撰写真正的程序,也可选购ActivePuzzle高端组,利用Arduino单片机搭配程序控制各种输入、输出端积木的行为,制做功能更复杂的设备,并借此钻研程序技巧。

包含22个积木的ActivePuzzle高端组预定售价为美金175元,预定上市时间为2019年6月。