


摘要:人工智能教育倡導培養具有高階思維的復合型和創新型人才,因此,本文以項目化學習為主線,以培養學生的計算思維、編程思維和創新思維等高階思維能力為目的,探索了基于高階思維的“編程無人機”教學策略,以期為一線信息科技教師的人工智能教育教學實踐提供借鑒。
關鍵詞:“雙減”;高階思維;人工智能教學
中圖分類號: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。