APP下载

“双减”背景下基于高阶思维的人工智能教学探索

2023-06-07臧美凤

中国信息技术教育 2023年11期
关键词:高阶思维双减

摘要:人工智能教育倡导培养具有高阶思维的复合型和创新型人才,因此,本文以项目化学习为主线,以培养学生的计算思维、编程思维和创新思维等高阶思维能力为目的,探索了基于高阶思维的“编程无人机”教学策略,以期为一线信息科技教师的人工智能教育教学实践提供借鉴。

关键词:“双减”;高阶思维;人工智能教学

中图分类号:G434  文献标识码:A  论文编号:1674-2117(2023)11-0059-03

人工智能课程的开设

“双减”政策的实施对教育工作提出了新的挑战,一方面要求减轻学生的课业负担,另一方面学校人才培养的目标不能松懈。因此,笔者所在学校尝试在课后延时服务中开展人工智能课程,以期在“双减”后让课程更加多样,从多个角度提升学生的思维。

学校开设的人工智能课程立足于项目学习和问题学习,强调多学科知识的跨界与融合,关注学生的动手、实践、思考、体验,关注学生的计算思维、编程思维、工程思维和设计思维,同时关注其批判性思维、创新思维和创造力。

其中,“编程无人机”课程深受学生喜爱,它是一门综合性课程,基于LiteBeeGo平台,旨在锻炼学生的计算思维,同时会涉及数学和物理方面的知识,能够很好地培养学生的编程技能,提升学生的项目化设计思维、分步解决问题能力、迭代思维能力、抗挫折能力、问题解决能力、全面分析问题能力、独立思考能力、协同创新能力等。

基于高阶思维的人工智能教学模式

筆者通过教学实践,总结出基于高阶思维的编程无人机教学策略:问题分解、抽象建模、算法开发/编程实现、调试迁移。

1.问题分解

在该课程的教学中笔者选用了项目化学习,每一个项目都是基于真实的情境。学生将现有的问题进行分析和分解,每个小组为一个团队,团队成员之间互相协作,共同应对教师给出的真实情境。

2.抽象建模

在项目被细分为多个子问题后,小组成员对具体问题展开探讨,然后利用已有知识对问题进行加工,完成抽象建模。在这个过程中,学生要整合多学科知识,而教师在这个过程中,可以给学生提供脚手架,也可对他们进行必要的指导。

3.算法开发/编程实现

在完成抽象建模后,要解决实际问题,学生就要运用计算思维、编程思维等高阶思维对项目进行算法开发。算法开发的路径不唯一,教师要鼓励学生用发散的思维来解决问题,可以先引导学生绘制流程图,或者用画程软件绘制详细的解决策略,然后再用平台给定的编程工具完成算法开发。同时,本课程是过程导向的,所以评价也主要是形成性评价、多元评价。教师要关注学生在参与该课程过程中的成长,并鼓励他们关注自己的元认知,在完成项目的过程中培养自己的高阶思维。

4.调试迁移

在算法开发完成后,连接无人机,对程序进行调试,在调试过程中会遇到各种各样的问题,教师要关注学生的思维,引导他们在解决问题的过程中锻炼高阶思维,并及时引导和鼓励学生把所学知识和技能迁移到其他情境中,并反思自己是否使用了高阶思维。

基于高阶思维的人工智能教学探索案例

案例1:无人机运送抗疫物资

(1)问题分解

在新冠疫情期间,为了切断疫情传播,必要时会采取隔离政策,而被隔离人群的物资供应是个大问题,需要耗费很大的人力物力资源来实现定点配送。而有了无人机的定点投递功能,则可以很好地解决这一问题。本案例通过编程控制,让无人机穿越障碍圈,到达指定降落点,实现物资投递(如图1)。

(2)抽象建模

到指定地点投递物资,需要用精准定位,到达指定地点,摄像头捕捉到投递标记,按照指令进行投递动作。

(3)算法开发(如图2):

(4)编程实现(部分代码如图3)

(5)调试迁移(部分代码如图4)

案例2:无人机飞行灯光秀促进文化宣传

(1)问题分解

为社区组织无人机飞行灯光秀,运用科技少年特有的方式进行文化宣传。

(2)抽象建模

无人机的编排需要精准定位,在到达指定空间坐标后,并有相应的彩灯和蜂鸣器(如下页图5)。

(3)算法开发(如下页图6)

(4)编程实现(部分代码如下页图7)

(5)调试迁移:(部分代码如下页图8)

关于高阶思维的教学建议

第一,通过再现与学生生活密切相关的真实的情境,激发学生的社会责任感、信息社会的责任担当,同时充分调动学生的高阶思维。

第二,用抽象建模的方式将复杂的问题逐步分解,用切片的方式细化、解决问题,在问题解决的过程中,强化和锻炼学生的高阶思维。

第三,用思维可视化工具将抽象的概念具体化,本课程提供的编程工具是可视化的,使用具有积木界面的编程工具,编程实现就像搭积木一样有趣,学生们抛开纷繁复杂的代码语法,从最本质的逻辑线上解决问题。

第四,有些解决问题的算法比较抽象,可以引导学生用流程图、思维导图的形式,将抽象的过程用形象化的工具画出来,这样会减轻学生的认知负荷,达到更好的教学效果。学生学编程,不只是单纯学会代码,掌握一项技能,或只是培养一个兴趣,重要的是掌握一整套解决问题的思维模式。

结语

“编程无人机”课程在实践探索过程中集中体现了对学生高阶思维培养的关注,从真实情境出发,激发学生强化信息时代的社会担当,促使其积极地自主学习,通过协作探究进行问题分解,跨学科整合抽象建模,调用高阶思维进行算法开发,调试迁移强化高阶思维。

参考文献:

[1]徐燕萍.境脉学习:一种引导学习转型的新范式[J].江苏教育研究,2019(10):23-27.

[2]臧美凤.STEAM教学模式在初中信息技术课堂中的应用——以苏州高新区实验初级中学为例[J].中学教学参考,2020(03):16-18.

作者简介:臧美凤,硕士学历,江苏省苏州高新区实验初级中学信息技术教师。

本文系苏州高新区教育科研课题的阶段性成果,课题名称为“双减背景下思维可视化策略提升学习效果的调查研究”,立项编号:SND-2021-ZX-029。

猜你喜欢

高阶思维双减
“双减”重构义务教育格局
“双减”出台,校外培训面临巨震
省教育厅基础教育处一行到莒县开展“双减”工作专项调研活动
持续推动“双减”,强化学校育人主阵地作用
苹果园实现化肥农药“双减”的路径选择
历史课堂教学培养学生高阶思维能力的初探
基于高阶思维的数字出版理论教学优化策略研究
在高阶思维的理论指导下,提高小学生的英语听力水平
基于主动学习的政治“轻翻转”课堂的实践研究
物理教学中培养高中生高阶思维能力的思考