浅析人工智能背景下机器人编程教育课程体系
摘要:本文结合观察法和访谈法和所获取的资料,总结机器人编程教育机构中的常见课程体系类型、特点及教学模式对学生能力培养的利弊及建议,以期待机器人编程课程体系后续发展更好。
关键词:机器人编程教育、课程体系、教学模式、能力培养
未来已来,人工智能时代已到,无人驾驶、外卖配送机器人等人工智能设备进入生活,让我们生活更便捷。人工智能成为国际竞争的新焦点,世界多国把人工智能相关课程纳入教学体系。我国国务院2017年颁布的《新一代人工智能发展规划》阐述了实施全民智能教育项目,在中小学阶段设置人工智能相关课程,逐步推广编程教育。[1]
教育部2018年印发的《教育信息化2.0行动计划》中强调完善课程方案和课程标准,智能时代发展需要编程课程内容。将信息技术纳入初高中学业水平考试。办好交流与推广活动,创新活动内容和形式,全面提升学生信息素养。[2]
2021年《关于进一步减轻义务教育阶段学生作业负担和校外培训负担的意见》出台后,各地不
再审批面向义务教育阶段学生的学科类校外培训机构,现有学科类培训机构统一登记为非营利性机构。[3]大量的学科类培训向科技教育转型,机器人编程教育课程也随之增多。笔者从事机器人编程教育教学工作近十年,现梳理从业经验,结合观察法和访谈法所获取的资料,总结机器人编程教育机构中的常见课程体系类型、特点及教学模式对学生能力培养的利弊及建议,以期待机器人编程课程体系发展更好。
一、课程体系分类及特点
根据教具结构特点,目前国内机器人编程教育课程体系可分为成品机器人编程课程体系和组装机器人编程课程体系。
1.成品机器人编程课程体系
成品机器人编程课程体系是指使用成品机器人作为教具而开发的课程体系,根据编程方式的不同可细分为无屏编程和有屏编程。
成品机器人无屏编程课程体系是指以无屏编程机器人为教具的适合零基础和幼儿段学生课程体系。其教具是以无电脑屏幕、幼儿化、编程实体化为特征,以控制板、刷卡或体程序块为
编程载体,以内置传感器的成品机器人为主要教具的课程,具有代表性的如玛塔、程小奔、宝莲灯、乐博等品牌的课程。
编程启蒙是学什么的成品机器人有屏编程课程体系是指以电脑软件为编程工具的、使用结构已设计好并作为成品使用的教具适用于有基础或是小学低龄段零基础学生,对应使用的编程软件是图形化编程软件。也有少数品牌的教具配有Python编程。有人形的机器人,具有代表性的如优必选机器人、乐聚机器人。也有动物外形的。具有代表性的如BINGO的可旺机器人。
成品机器人编程课程几乎都配有编程任务地图,情境有趣且聚焦编程,学生可使用机器人完成各地图任务中掌握编程知识。可培养学生对机器人编程的初步兴趣。其弊端是成品教具结构单一,学生易对教具产生疲倦,且设计物理、结构知识较少。
2.组装机器人课程体系
组装机器人课程体系是指使用各类机器人零件套装作为教具而开发的课程体系。根据零件的类型可分为大颗粒积木机器人、小颗粒积木机器人和金属拼装机器人。
大颗粒积木机器人:以各类大块积木块和封装好的电子积木元器件为主要硬件的可编程套装
为教具,具有代表性的如ROBOROBO-ORIGIN、中鸣-威尔、LEGO、乐博士等品牌的课程。其教具彩丰富、类型众多、且电子积木元器件与普通积木兼容,按压式连接,适合幼儿段学生开展机器人编程教育启蒙,涵盖数学、物理、生物等简单的跨学科知识,有卡片式编程、点读笔式编程等编程方式。可满足幼儿阶段学生外观结构设计的需求,也能在无屏的条件下进行编程。学生学习兴趣较高,且家长对于无屏编程的接受度比有屏编程的更高,主要原因是护眼及电子产品使用频率减少。
小颗粒积木机器人:以各类散小块积木块和不同类型的电子积木元器件为主要硬件的可编程套装为教具,具有代表性的如ROBOROBO-KIDS、中鸣、LEGO-wedo、VEX-IQ等品牌的课程。与大颗粒积木机器人相比,其零件更丰富,结构变化性更大,难度更高,涵盖的跨学科知识更丰富。编程方式有卡片条形码式编程、电脑图形化编程等。普遍适合小学低龄段的学生学习。
金属拼装机器人:使用包含各类零散功能金属零部件为主要硬件的可编程套装作为教具的课程,具有代表性的如Makeblock、ROBOROBO、VEX-EXP等品牌的课程。此类型教具是需要使用螺丝螺母进行组装,其结构设计更稳定,可拓展性更强。适合小学中高年龄段零基础学生或者有编程基础的小学低龄段学生,编程方式有电脑图形化编程、语言代码编程等。
组装类机器人课程体系优势较多,但其主要弊端是教学中容易以搭建为主,教师容易重视成品结果,而轻视编程启蒙和问题解决的过程。
二、机器人课程体系中常见的教学模式
成品机器人无屏编程课程体系中有PASR教学法,Present发现和提出问题;Analyze分析和理解问题;Solve提出和实施解决方案;Review回顾和评估流程。PASR是以学生为中心,以解决机器人课程中设置的情境问题为导向的小组合作学习的教学方法。
小颗粒积木机器人课程体系中的PDCA教学法,与PASR相似的。教师引导学生去发现课程情境问题、分析并提出计划(Plan),再使用机器人编程相关知识去实施解决(Do),实施后进行检查(Check),检查问题是否解决,是否需要修改调整,如果有再行动(Action)。
在组装类机器人课程体系中,多数采用与4C相近的教学法。联系-Connect:引导学生将新的体验与学生大脑中现有的知识库联系起来,促进学习效果。建构-Construct:学生在现实中构建事物时,在头脑中组合知识。反思-Contemplate:让对其所看到或建构的内容进行思考,
对方案进行讨、反思并调整他们的看法,是学生达到学习目标的重要阶段。延续-Continue:引导学生主动探索,把学生引入一个新的联系阶段。
三、现有机器人编程教育课程体系对学生能力培养的利弊
1.现有课程体系对学生能力培养的积极作用
机器人编程教育是以物理硬件和软件相结合的科技教育,教师引导学生发现、分析问题,通过机器人的设计、组装、编程与运行解决问题,能激发孩子们去思考、实践和探究学习等,涉及数学、物理、工程结构等跨学科的知识,可培养学生跨学科解决问题的能力、综合思维能力,如自主学习能力、自我管理能力、自我决策能力、沟通协作能力,可提高学生思维水平,如工程思维、计算思维、设计思维,增加学生素养,如审辩创新、文化理解等,以适应人工智能时代的发展。
2.现有课程体系对学生能力培养的不利影响及对策
(1)机器人编程教育课程体系不完善,存在拼凑课程的现象,不利于学生能力的系统培养。
市面上课程体系繁多,但仅少数是3-18岁全龄段覆盖且软硬件结合的。如某品牌只有3-12岁课程体系,某品牌只有软件编程没有硬件结构课程。全龄段覆盖课程中还存在各教具品牌课程拼凑现象。如某品牌课程中3-6岁学生的课程使用其他品牌的无屏编程机器人课程体系,而6-18岁学生课程使用LEGO-EV3课程体系。两个年段课程都是软硬件结合,但不同品牌课程设计逻辑不一样,存在断层现象。
建议完善机器人编程教育课程体系。先进行课程设计内部优化,调整课程设计逻辑,优化课程衔接。比如在无屏实物编程课程和电脑图形化编程课程中可以加入两者编程方式都兼容的过渡课程。随后在优化好课程逻辑的基础上再扩大年龄涵盖面,尽可能做到体系化、全年龄段的课程覆盖。
(2)机器人编程教育课程设置不科学,不利于学生学习兴趣的培养。
在组装类课程中,实地观察的两家机构都有出现其中几节课的机器人结构过于复杂、搭建难度过大的问题。成品机器人无屏编程类型课程的操作过程中因无设计结构和搭建环节,入门简单,学生初期学习成就感较强,但在趣味性上,学生初学时兴趣浓厚,但第二学期还是同款机器人教具,较多学生的学习兴趣因为器材结构单一而降低。
同系列教具全覆盖课程体系中逻辑性较强,且多为全国连锁品牌,课程已进行全国性标准化,具有可复制的优势,但其覆盖面广、地域性差异大、学生的学情基础不一,全国各校区一刀切地采用全国统一的教案和进度,生搬硬套,就容易出现各地区学情不匹配的现象,易打击学情基础不好的地区学生学习积极性。
建议课程设置科学化。在全覆盖课程体系中,可以根据地域性不同进行地域本土化,其中课程体系中搭建难度大的内容可调整为一个主题两次课或转为小组团队共创一个主题;除此之外,成品机器人无屏编程课程可在一个小阶段课程,如8次课后开一次主题匹配的组装性机器人课程,或者进行一次无屏编程的趣味装饰,以提升学生对无屏编程学习的兴趣。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论