國務(wù)院《新一代人工智能發(fā)展規(guī)劃》中要求逐步開展人工智能教育項目,在中小學階段設(shè)置人工智能相關(guān)課程,逐步推廣編程教育,建設(shè)人工智能學科,形成我國人工智能人才高地。然而,對大部分學校而言,創(chuàng)客教育缺乏系統(tǒng)的課程資源,這就對創(chuàng)客校本課程的設(shè)計和開發(fā)提出了要求。
一、校本課程內(nèi)容選擇
隨著我國建設(shè)創(chuàng)新型國家過程的深入,培養(yǎng)創(chuàng)新型人才成為亟需解決的問題。教育界為此正在進行積極的探索。就目前的狀況來看,創(chuàng)客教育屬于一個新興的理念,對如何落實到實踐中屬于摸著石頭過河的狀態(tài)。
有關(guān)創(chuàng)客課程的設(shè)計和實施,缺乏相應(yīng)的課程標準,也沒有相應(yīng)的配套教材。目前市場上大多數(shù)的創(chuàng)客課程是由一些教育公司進行設(shè)計開發(fā),但由于公司人員缺乏一線教學經(jīng)驗,開發(fā)出的創(chuàng)客課程并不能很好地落實到創(chuàng)新人才的目標培養(yǎng)上。
對于學校來說,創(chuàng)客教育面臨課程缺乏、經(jīng)費緊張的困境。大部分學校因為沒有充足的資金購買設(shè)備,往往以社團形式規(guī)模開展創(chuàng)客課程,能夠參加創(chuàng)客課程的學生不足學生總?cè)藬?shù)的十分之一。部分學校甚至因為各種原因不開展創(chuàng)客課程。如此一來,大量學生的創(chuàng)造性思維無法得到開拓和發(fā)展,這對社會和國家而言是巨大的損失和資源浪費。
目前中小學普遍使用的編程平臺scratch相匹配的主流套件如Arduimo,Rasberry Pi等,一套設(shè)備動輒上千的價格令大多數(shù)勇于嘗試卻資金不足的學校、一線教師望而卻步。即便花大價錢買來了套件,其中所包含的課程和能制作出的作品卻是寥寥,無法滿足長期發(fā)展的課程需要。
為了滿足需求資金少、可發(fā)展性強這兩個需求,本次研究選用價格低廉的Micro:bit進行相應(yīng)課程的開發(fā),同時使用耗材便宜易買的激光雕刻技術(shù)制作相應(yīng)配套設(shè)備。既滿足了以小經(jīng)費購置開源硬件設(shè)備的需求,又能保證在不同環(huán)境場景下,可根據(jù)學生的創(chuàng)意設(shè)計,不囿于套件提供的材料設(shè)備,制作出個性化作品,具有很強的發(fā)展性。
希望通過本課程的開發(fā),使得大多數(shù)中小學校能使用較少的經(jīng)費開展創(chuàng)客教育或基于物聯(lián)網(wǎng)的程序設(shè)計教學。并在教學開展過程中,不囿于現(xiàn)有的課程和配套硬件,而是可以根據(jù)教師和學生的創(chuàng)意,隨時靈活地調(diào)整課程內(nèi)容,實現(xiàn)創(chuàng)意作品的制作、調(diào)整和展示。我們相信,只有學生能把自己的創(chuàng)意變成現(xiàn)實,才是真正的創(chuàng)客教育,才能真正提升學生的學習水平和學習興趣。
二、校本課程授課對象
基于激光雕刻技術(shù)的Micro:bit校本課程教學對象主要為小學四至六年級學生。這個年齡階段的學生好奇心強、思維活躍、想象力豐富,有充足的課余活動時間,也喜歡自我表現(xiàn),敢于嘗試。
四年級的學生已經(jīng)完成了一年的信息技術(shù)學習,有操作電腦的基本能力,能在教師的指導下進行簡單的可視化程序編輯。五年級安排學生進行激光雕刻技術(shù)的學習。激光雕刻技術(shù)涉及矢量圖的編輯,過程中需要在兩三個程序中進行切換和導出,過程比較復(fù)雜。五年級的學生相對而言邏輯思維能力比較完善,大部分學生能在教師的引導下完成圖形的設(shè)計和雕刻。六年級的學生經(jīng)過兩年的學習,不管是動手操作能力還是邏輯思維能力都有顯著的提升,在這個學年安排學生進行項目化的創(chuàng)客作品設(shè)計,著重提升學生項目規(guī)劃、圖形設(shè)計、程序編程、激光雕刻、細節(jié)調(diào)整、運行測試、再調(diào)整、項目反思這一系列能力?;诩す獾窨碳夹g(shù)的Micro:bit校本課程為學生提供了自我展示的舞臺,并為以后更高層次的創(chuàng)客學習和實踐打下了堅實的基礎(chǔ)。
三、基于激光雕刻技術(shù)的Micro:bit校本課程開發(fā)
(一)課程目標
1.開發(fā)基于激光雕刻技術(shù)的Micro:bit校本課程
豐富傳統(tǒng)基于Micro:bit自帶傳感器的程序設(shè)計課程,將程序設(shè)計從PC端擴展到手工作品。通過在課程編寫過程中的頭腦風暴和實踐、試驗,提升課題組教師的研究水平與實際操作能力,提高學校的創(chuàng)客師資水平。
2.實施基于激光雕刻技術(shù)的Micro:bit校本課程
程序設(shè)計不再局限于電腦,而可以制作出拿在手上、運用在生活中的實實在在的物品。學生能了解到編程與邏輯思維的美妙之處,知曉程序與物聯(lián)網(wǎng)連接的方法,創(chuàng)作出可運用于實際生活的物聯(lián)網(wǎng)設(shè)備,并親身體驗物聯(lián)網(wǎng)對生活帶來的樂趣和便利。在學習和實踐過程中鼓勵學生學以致用,激發(fā)學生的創(chuàng)造熱情,培養(yǎng)他們從小養(yǎng)成學科學、愛科學、用科學的良好習慣。
3.調(diào)整、優(yōu)化基于激光雕刻技術(shù)的Micro:bit校本課程
通過課堂實踐發(fā)現(xiàn)校本課程設(shè)計中存在的問題,并解決問題,優(yōu)化基于激光雕刻技術(shù)的Micro:bit校本課程,使中小學信息教室能運用該校本課程正常、有效地開展創(chuàng)客、基于物聯(lián)網(wǎng)的程序設(shè)計教學活動。
(二)課程結(jié)構(gòu)體系
根據(jù)學校教學的實際情況和學生的知識水平,我們將校本課程安排為六個學期的課程量,每個學期15課時,每周1課時。第一學期和第二學期基于Micro:bit編程校本課程學習,分為編程入門篇、外接傳感器篇和編程進階篇三個模塊。第三學期和第四學期基于激光雕刻技術(shù)校本課程學習,分為簡單雕刻篇、圖形設(shè)計篇、進階雕刻篇。第五學期和第六學期為綜合項目實踐,根據(jù)每組不同的情況,用兩個學期的時間完成5~6個項目作品。
1.Micro:bit編程校本課程
(1)編程入門篇。讓學生了解和熟悉Micro:bit的界面和基本操作,了解Micro:bit的特點和功能,學生能使用Micro:bit自帶的按鍵傳感器、溫度傳感器、振動傳感器、光線傳感器、LED顯示矩陣點,制作簡單的實用小程序。學生在這一階段除了了解程序編輯的模塊和一般邏輯外,還要能區(qū)分輸入傳感器和輸出傳感器。
(2)外接傳感器篇。主要介紹外接傳感器,如蜂鳴器、超聲波傳感器、紅外線傳感器、LED燈、外接按鍵傳感器等。學生在這一階段需要明確知悉信息從輸入傳感器進入,經(jīng)過Micro:bit處理后,由輸出傳感器輸出的流程。學生需要熟練連接傳感器,且在運行發(fā)生問題時,判斷出是由硬件導致的還是由程序?qū)е碌?,有排除故障解決問題的能力。
(3)編程進階篇。通過這個階段的學習,學生需要熟練地運用傳感器編寫較為復(fù)雜的程序,掌握變量、列表、坐標、邏輯運算、對象等概念,設(shè)計出有創(chuàng)意、有使用價值的游戲或程序。引導學生充分發(fā)揮想象力和創(chuàng)造力,制作有個性的Micro:bit作品,并將作品與大家分享,感受創(chuàng)造的樂趣和成功的喜悅。
2.激光雕刻技術(shù)校本課程
(1)簡單雕刻篇。學生能掌握激光雕刻的基本操作和基本原理,能熟練使用激光雕刻機制作簡單的立體作品,如手機支架、木盒等。在制作過程中體會動手的樂趣,并能對平面圖形轉(zhuǎn)變?yōu)榱Ⅲw圖形有感性的認識。
(2)圖形設(shè)計篇。學生能自行設(shè)計圖案,通過網(wǎng)絡(luò)尋找資源并熟練運用多個圖形設(shè)計軟件導出矢量設(shè)計圖,并選擇適合的材料進行雕刻。在雕刻時,學生能了解不同材料需要的功率和頻率,并選擇適合的功率和頻率進行雕刻。
(3)進階雕刻篇。學生能根據(jù)需要設(shè)計出適合
Micro:bit、傳感器的大小和使用功能的木制或亞力克外框架,使裝置能使用的同時不顯露內(nèi)部結(jié)構(gòu)和線路,有一定的美觀性,并能對外形做簡單的裝飾和設(shè)計。
3.綜合項目實踐
以需求為導向,教師提出某一使用需求,如制作一個小型樂器,學生以小組為單位,根據(jù)需求進行項目規(guī)劃、圖形設(shè)計、程序編程、激光雕刻、細節(jié)調(diào)整、運行測試、再調(diào)整、項目反思,最后得到項目成果,并在小組間進行分享和評價,通過交流,體驗成就感和成功的喜悅,激發(fā)學生學習和創(chuàng)新的動力。
(三)教材編寫案例
在編寫每一課時,盡量以項目化的形式進行。四、五年級以教師引導為主,讓學生形成項目的概念,了解完成項目的一般流程。六年級教師直接拋出問題,引導學生用不同的方法解決問題。學生以小組為單位,對教師提出的問題討論、思考,得到初步方案。根據(jù)小組得出的方案,小組成員分工進行傳感器連接、程序編輯、外結(jié)構(gòu)設(shè)計和雕刻。運行程序,觀察存在的問題并嘗試解決;組合元器件和外結(jié)構(gòu),觀察存在的問題并嘗試解決。小組再次進行討論,提出改進的意見,根據(jù)改進意見分工調(diào)整,重復(fù)上述步驟。最后在小組間分享成果,相互探討經(jīng)驗和不足。
通過項目式學習,培養(yǎng)學生分析、想象、創(chuàng)新和解決問題的能力,促進學生獨立思考、自主創(chuàng)新與合作交流。
案例:“感應(yīng)道閘”是基于激光雕刻技術(shù)的Micro:bit校本課程“綜合項目實踐”中的一課,需要花費4個課時。
教學目標是通過感應(yīng)道閘的設(shè)計,讓學生了解感應(yīng)道閘的基本工作原理,了解舵機的原理和基本工作方式,能通過程序控制舵機旋轉(zhuǎn)。
1.創(chuàng)設(shè)情境,提出問題
在小區(qū)門口、商場門口,為了識別來車是否進入,我們一般會采取怎樣的方法呢?播放視頻展示。這個裝置的名字叫作道閘,今天,我們要模仿這個道閘,制作一個簡易模型。
2.開闊視野,分析探究
提問:在開始制作之前,我們先來分析一下,這個設(shè)備是如何運作的呢?要求學生以小組為單位展開討論,得出結(jié)論:超聲波傳感器測出距離,交給處理器處理,處理器讓桿子抬起來。
除了我們都認識的部分之外,這個設(shè)備還使用了一個新的設(shè)備:舵機。提問:舵機是什么呢?播放舵機介紹視頻。得出結(jié)論:舵機是能夠在平面內(nèi)改變角度的驅(qū)動器,相當于機器人的關(guān)節(jié)。舵機就是控制桿子抬起來的重要設(shè)備。
通過前面的學習,我們已經(jīng)知道,超聲波傳感器是用來采集“距離”信息的設(shè)備,信息被輸入設(shè)備采集到,傳到處理器,經(jīng)過處理后再由輸出設(shè)備導出。
首先,我們要完成兩個任務(wù):連接設(shè)備,并能夠使用程序控制舵機運轉(zhuǎn)。
(四)自主設(shè)計,搭建程序
1.連接舵機
舵機介紹——舵機是能夠在平面內(nèi)旋轉(zhuǎn)角度的驅(qū)動器。
任務(wù)一:連接各個傳感器
學生根據(jù)過去的學習經(jīng)驗嘗試連接超聲波傳感器、電源和舵機,連接完成后,小組間相互檢查和評價連接是否正確。
2.控制舵機運轉(zhuǎn)
一般,我們通過控制脈沖的方式控制舵機的運轉(zhuǎn)角度??刂泼}沖的積木塊是紅色的,在紅色的引腳木塊中。脈沖和舵機運轉(zhuǎn)角度的對應(yīng)關(guān)系。
任務(wù)二:通過不同的脈沖控制舵機旋轉(zhuǎn)
學生嘗試設(shè)置不同的脈沖,觀察舵機的旋轉(zhuǎn)角度。調(diào)整脈沖,使舵機可以從平行位置旋轉(zhuǎn)到垂直位置。小組成員討論最適合的程序編寫方式,并在小組間相互評價。
3.讀取超聲波傳感器數(shù)值
通過之前的學習,我們已經(jīng)知道如何讀取超聲波傳感器的“距離”信息。如果“距離”<10,舵機旋轉(zhuǎn)到90°,否則舵機旋轉(zhuǎn)到0°。
任務(wù)三:通過讀取超聲波傳感器數(shù)值,控制舵機旋轉(zhuǎn)
學生嘗試通過讀取超聲波傳感器數(shù)值控制舵機旋轉(zhuǎn)。在不斷的測試過程中,學生反復(fù)嘗試最適合的感應(yīng)距離,實現(xiàn)當“汽車”開到道閘前時,道閘感應(yīng)打開,停留一段時間后,道閘自動關(guān)閉。
4.調(diào)整數(shù)值,優(yōu)化程序
提問:觀察這個感應(yīng)道閘的運動狀態(tài),有什么可以改進的地方嗎?會不會落下得太快了?應(yīng)該怎么辦呢?
學生根據(jù)教師提出的問題,組內(nèi)進行討論,得出解決辦法:停留幾秒后再落下道閘,或者感應(yīng)到道閘附近沒有“汽車”后,道閘再落下,等等。每個小組根據(jù)自己的水平和預(yù)估的效果,選擇適合自己小組的改進方法,在不斷地調(diào)試中改進程序。
“讀取超聲波傳感器數(shù)值”和“調(diào)整數(shù)值,優(yōu)化程序”兩個階段因為需要學生反復(fù)測試和調(diào)整,所以會花費比較多的時間。完成這個環(huán)節(jié)后,安排班內(nèi)分享,欣賞每個小組完成的作品,相互提出改進意見。
(五)設(shè)計結(jié)構(gòu),創(chuàng)新活動
1.測量尺寸,繪制雕刻圖形
學生測量在前面環(huán)節(jié)中搭建的設(shè)備的尺寸,為設(shè)備設(shè)計適合大小的容器。教師需要提醒學生為各個傳感器和充電口預(yù)留位置,防止遮擋超聲波傳感器讀取數(shù)值或舵機的旋轉(zhuǎn)。
任務(wù)四:設(shè)計感應(yīng)道閘的外部結(jié)構(gòu)
圖紙和現(xiàn)實往往有很大差距,為了避免耗材損耗,教師可以引導學生多考慮容易遺漏的傳感器位置、充電口位置、各個面拼接時需要的接口。在小組完成設(shè)計后,教師可以請小組其他成員檢查圖紙是否有明顯的錯誤。
2.切割圖形,嘗試拼接
學生導出設(shè)計好的文件,導入激光雕刻機,設(shè)置適合的激光雕刻參數(shù),開始切割圖形。完成切割后,嘗試組合感應(yīng)道閘和外部結(jié)構(gòu),尋找其中的問題,并尋求解決方法。
3.反復(fù)調(diào)整,尋找最佳方案
在上一步的拼接過程中,學生往往會發(fā)現(xiàn)許多問題,如給傳感器、充電口預(yù)留的位置和大小不夠準確,設(shè)計出的外部結(jié)構(gòu)無法容納感應(yīng)道閘所有元器件等。學生需要在本環(huán)節(jié)中多次反復(fù)設(shè)計,多次雕刻作品并嘗試拼接,以求達到最佳的效果。
(六)作品展示,活動評價
小組完成作品后,輪流上臺展示本小組的作品。教師需要引導學生從“效果展示”“作品亮點”“反思與發(fā)展”等幾點出發(fā),全面地介紹本小組作品的亮點以及在完成作品過程中付出的努力。其他小組需要認真傾聽,并提出有效的評價和改進意見。
基于Micro:bit設(shè)計面向小學四至六年級的創(chuàng)客課程,在一定程度上豐富了基礎(chǔ)教育中關(guān)于創(chuàng)客教育方面的研究,為今后創(chuàng)客教育的發(fā)展研究提供了可靠的實踐基礎(chǔ)。
參考文獻:
[1]張琪.基于Micro:bit的小學創(chuàng)客課程設(shè)計與實踐研究[D].武漢:華中師范大學,2019.
[2]王莉莉.基于Scratch+的小學創(chuàng)客校本課程的開發(fā)[J].中國信息技術(shù)教育,2020(12).
注:本文系江蘇省現(xiàn)代教育技術(shù)研究2020年度課題“基于激光雕刻技術(shù)的Microbit校本課程開發(fā)與研究”(82635)成果。
作者簡介:王夢怡(1993—),女,漢族,江蘇蘇州人,本科,中小學二級教師,研究方向:青少年創(chuàng)意編程。