日期:[2023年05月29日] -- 智慧生活报 -- 版次:[B20]

神奇的开源硬件编程让编码变为“现实”

  让学生自己设计程序进行操控、让虚拟世界的编码变成现实世界的景象……5月26日下午,走进太原市迎泽区松侨小学校,开源硬件编程社团教室内呈现出热火朝天、繁忙有趣的景象。“这节课我们要使用套件中的传感器来模拟制作一个生活中的楼道灯。”课程一开始,社团教师张燕玲发出任务指示,“同学们要先来思考一下,生活中的楼道灯是什么工作原理呢?它是用什么来控制的呢?”回想生活中常见的楼道灯,结合往常课程学到的知识,同学们立刻想到了声音传感器和光线传感器。
  同学们迅速地在电脑上打开软件。在老师的引导下,很快为声音传感器和光线传感器选取到了两个合适的值,并成功将声音传感器的蓝色连接线接在A5接口上,将光线传感器蓝色的线接在A0接口上。“同学们,一定要注意两根连接线的信号端颜色,不能接错接口哦。”张燕玲在教室内巡视检查插线问题,为错误的学生进行纠正。
  课堂上,不时有学生举起手来询问问题,张燕玲一一耐心解答。在制作楼道灯过程中,学生们一度对两个条件产生的四种结果感到混乱,借助张燕玲提前准备的流程图,编程逻辑才逐渐清晰。
  该社团是基于创客教育模式的普遍应用而成立的,旨在提升学生的信息技术核心素养、促进学生的全面发展。社团围绕人工智能、创意智造等项目,在教学中培养学生的信息素养和创造能力。“开源硬件课程使用一些开放的电子硬件,软件程序,可以制作出一些生活中常见物品。”张燕玲介绍,“开源硬件课程十分培养学生的逻辑思维能力,让学生在学习编程知识的同时,掌握相关技能。”。
  据了解,松侨小学校是迎泽区首批创客试点校,先后成立了3D打印、乐高机器人、无人机、开源硬件、守护家园、程小奔等多个独立社团。
  开源硬件作为一种开放、智能、灵活的数字化学习工具,是培养中小学生设计思维能力的重要载体。结合开源硬件的特点和优势,程序的可视化、模块化的特点,可以降低程序教学的难度,让学生实现“做中学,学中做”,有助于学生理解算法的结构和程序的执行过程,对于培养、发展学生的计算思维素养具有较好的促进作用。引导学生创新,提高学生动手实践的水平,可以使计算思维教学真正落地。 记者 王美如文/摄