让人工智能应用“动”起来
2020-12-21夏正仁陈建林
中国信息技术教育 2020年23期
夏正仁 陈建林



在中小学阶段实施人工智能教育,主要有体验、应用及实现三种模式。[1]其中教学适用对象最为宽广的是应用模式,即通过API方式来调用人工智能平台提供的特色服务与功能,并将其集成到学生的自主项目中。
● pinpong库与实验器材的约束问题
以人工智能应用为主题的学生自主项目,大多以语音识别、计算机视觉、自然语音处理及机器学习等为主[2],这些项目主题的开放性与活动的趣味性通常会受到实验室器材的约束。多数教师只提供台式计算机、耳麦等极简设备,学生只能在机房内实施相关的项目活动。显示器与耳机只支持文字、图像及声音等信息的输出,而无法直接满足自动驾驶、智慧停车、智慧门禁等智能系统对机械运动的控制需求。
舵机是较为理想的用于控制智能系统机械运动的元器件,它通常由Arduino、micro:bit及掌控板等开源硬件来驱动。开源硬件是通过数字输出引脚来实现与舵机连接,并通过程序代码实现驱动控制。除了舵机之外,开源硬件还可通过自带的数字或模拟引脚来连接各种传感器、LED灯及屏幕等各种元器件,可以用来搭建较复杂的智能系统模型,实现多模态的互动,以增强人工智能应用的乐趣。学生只要掌握开源硬件的一般知识,并具备对其编程的能力,就可以完成自主项目任务。但由于开源硬件的类型繁多、适用的编程语言复杂,教师和学生都要花费较多的时间来学习与之相关的知识,才能解决项目实施中可能会出现的硬件兼容及编程等问题。……
登录APP查看全文
