鄒連凱 杜汕
2017年,教育部提出要推廣人工智能教育,在中小學(xué)階段廣泛設(shè)置人工智能的教學(xué)內(nèi)容,從而為編程教育打下基礎(chǔ)。在中小學(xué)組織人工智能教學(xué),主要是為了能夠讓學(xué)生先簡單了解人工智能的原理,對其計算思維、實(shí)踐能力進(jìn)行培養(yǎng),從而幫助學(xué)生在后續(xù)的學(xué)習(xí)中養(yǎng)成獨(dú)立思考的習(xí)慣,提高學(xué)生的綜合能力。
一、人工智能教育現(xiàn)狀
中小學(xué)進(jìn)行人工智能教學(xué)主要體現(xiàn)在計算機(jī)課程方面,但是在這一課程中主要是介紹計算機(jī)的發(fā)展史和一些基礎(chǔ)的理論,對人工智能的全面應(yīng)用沒有進(jìn)行講解,不能滿足現(xiàn)在人工智能教育的根本需求。從課堂實(shí)踐的角度來看,在進(jìn)行教學(xué)時,仍然是對學(xué)生進(jìn)行簡單的技能訓(xùn)練,不重視對學(xué)生計算思維的培養(yǎng),而是采用固化的教學(xué)方式,讓學(xué)生被動地接受并對其模仿,這樣的教學(xué)會導(dǎo)致學(xué)生無法擴(kuò)展自己的思維,只是機(jī)械地學(xué)習(xí),在學(xué)習(xí)中不能主動思考,一些創(chuàng)新型的編程技能無法得到提升。從教學(xué)內(nèi)容來看,目前中小學(xué)都會進(jìn)行計算機(jī)教學(xué)課程,內(nèi)容常常是反復(fù)的,沒有形成一個規(guī)范化的體系,使教學(xué)的內(nèi)容不能逐漸遞進(jìn)。同時,一些教學(xué)內(nèi)容還會出現(xiàn)碎片化現(xiàn)象,其中缺乏一些實(shí)踐的案例,使中小學(xué)生在學(xué)習(xí)時會出現(xiàn)障礙,計算、創(chuàng)新、實(shí)踐等能力都會降低。為了能夠保證人工智能教育的效率,并在教育中培養(yǎng)學(xué)生的計算思維,就需要利用不同的教學(xué)方式,結(jié)合學(xué)生的年齡、性格特點(diǎn),創(chuàng)新教學(xué)的方式,使計算思維的培養(yǎng)更有效。
二、中小學(xué)人工智能教育中計算思維的培養(yǎng)策略
1. 利用游戲培養(yǎng)計算思維
通過對中小學(xué)人工智能教育的現(xiàn)狀分析,可以發(fā)現(xiàn)其教育效率不高,所以教師在進(jìn)行教學(xué)時要盡量采用游戲化的方式,利用數(shù)字游戲或者是游戲活動,提高學(xué)生的積極性。例如,教師可以把學(xué)生分為兩組,一組設(shè)計電子游戲的情境,讓學(xué)生了解相關(guān)的信息技術(shù)知識,另一組則仍然采用傳統(tǒng)的理論講解方式。教學(xué)完成后,對這兩組學(xué)生的學(xué)習(xí)成果進(jìn)行檢驗發(fā)現(xiàn),第一組學(xué)生在計算思維、實(shí)踐能力等方面都得到了提升,所以這種游戲化教學(xué)是比較有效的。在游戲教學(xué)時,也可以采用電子游戲網(wǎng)絡(luò)評估平臺,這一平臺主要是對學(xué)生在打游戲時的一些操作進(jìn)行智能批改,并對學(xué)生的排名進(jìn)行公告,這也是一種比較流行的智能教育系統(tǒng)。在智能平臺中,教師主要是把一些編程中需要運(yùn)用的計算思維生成一個個短小的游戲,讓學(xué)生在游戲中完成教師所布置的學(xué)習(xí)任務(wù),這樣學(xué)生就能在輕松的氛圍中進(jìn)行學(xué)習(xí),并切實(shí)地提升自身的計算思維。除了數(shù)字游戲教學(xué)以外,教師還可以進(jìn)行游戲活動的教學(xué),讓學(xué)生從實(shí)踐角度去學(xué)習(xí)計算機(jī)的知識,并且可以利用自身的計算思維去編寫,提升學(xué)生實(shí)踐操作、計算的能力。
2. 采用小組合作方式
目前的教學(xué)現(xiàn)狀逐漸從“以教師為主”轉(zhuǎn)變?yōu)椤耙詫W(xué)生為主”,學(xué)生才是教育的主體,所以在進(jìn)行人工智能教學(xué)的時候,就要采用小組合作的方式,學(xué)生在虛擬的環(huán)境中通過互助協(xié)作的方式完成教師布置的任務(wù),可以提高對社會的認(rèn)知水平,也讓學(xué)生的計算、創(chuàng)新能力得到了提升。在合作的過程中,學(xué)生可以通過自主性的思想來進(jìn)行角色的分配,小組成員之間相互合作完成計算的任務(wù)。計算思維其實(shí)也是解決問題的思維,把學(xué)生的解題過程通過“程序化”的方式表達(dá)出來,然后再根據(jù)這一具體的算法轉(zhuǎn)換成程序編寫。小組合作的時候,如果在解題過程中出現(xiàn)思路堵塞、計算錯誤等問題,小組的其他成員就能及時地指出,降低了計算的錯誤率。在小組合作的過程中,教師可以提供多元化的學(xué)習(xí)材料或者是學(xué)習(xí)虛擬場景。由于中小學(xué)生有一定的操作能力和想象力,所以教師在布置學(xué)習(xí)任務(wù)的時候要結(jié)合學(xué)生的特點(diǎn),提供一些相應(yīng)的“半成品”,這樣就可以為學(xué)生提供交流以及操作方面的機(jī)會。教師在安排小組虛擬場景時,應(yīng)注意創(chuàng)造多樣化的場景,利用多樣化的場景開發(fā)學(xué)生的想象力,培養(yǎng)學(xué)生的計算和合作能力,它不僅有利于人工智能教育的進(jìn)一步發(fā)展,還能提高學(xué)生的協(xié)商和計算能力。
3. 采用翻轉(zhuǎn)課堂進(jìn)行教學(xué)
中小學(xué)生現(xiàn)階段的特點(diǎn)是記憶力好、可塑性強(qiáng),但同時其注意力也容易分散,所以學(xué)生很快就會對重復(fù)的內(nèi)容失去興趣。因此,在實(shí)施翻轉(zhuǎn)課堂時,應(yīng)注意學(xué)生的身心特點(diǎn),所使用的學(xué)習(xí)資源應(yīng)盡量保持簡短,同時形式多樣。所以,有必要探索具有一定特點(diǎn)的人工智能翻轉(zhuǎn)課堂,并為不同的學(xué)習(xí)模塊(如,編程、繪圖、計算等)開設(shè)不同類型的課程,以使學(xué)生能夠逐步適應(yīng)具有計算特點(diǎn)的人工智能翻轉(zhuǎn)課堂。為了更好地實(shí)施翻轉(zhuǎn)課堂,不僅需要對教師進(jìn)行技能培訓(xùn),還需要對學(xué)生進(jìn)行一定程度的培訓(xùn)。必要的可操作性可使學(xué)生更好地融入翻轉(zhuǎn)課堂,學(xué)生操作平板電腦的能力不同,因此學(xué)校有必要為學(xué)生提供基礎(chǔ)培訓(xùn),包括計算機(jī)基礎(chǔ)編程操作、檢索、整理信息等。這不僅能提高學(xué)生計算思維的運(yùn)用效率,還能培養(yǎng)學(xué)生自主學(xué)習(xí)和研究性學(xué)習(xí)的習(xí)慣,最終實(shí)現(xiàn)個性化學(xué)習(xí),教學(xué)效率得到提升。例如,在對“計算機(jī)科學(xué)”這一內(nèi)容進(jìn)行翻轉(zhuǎn)課堂教學(xué)的時候,教師可以引導(dǎo)學(xué)生用四分之三的時間進(jìn)行計算機(jī)的實(shí)際操作,完成教師布置的任務(wù),實(shí)現(xiàn)了人工智能的測評;教師再用剩下四分之一的時間對學(xué)生傳授計算機(jī)科學(xué)知識的關(guān)鍵理論,加強(qiáng)學(xué)生在實(shí)踐中的理解。翻轉(zhuǎn)課堂的教學(xué)可以讓教師從繁重的教學(xué)任務(wù)中得到釋放,同時也讓人工智能的應(yīng)用更深入,激發(fā)學(xué)生的學(xué)習(xí)積極性,促進(jìn)其計算思維的提升。
4.通過案例進(jìn)行實(shí)踐教學(xué)
如果想要保證中小學(xué)生在人工智能教學(xué)中提升計算思維能力,那么實(shí)踐教學(xué)方式必不可少,可以通過開展一些有趣的活動,把信息技術(shù)方面的知識和計算思維融合,提升學(xué)生的學(xué)習(xí)水平,讓學(xué)生在分解、抽象、計算等思維過程之后更好地解決問題。例如,在對“分解”這一知識進(jìn)行教學(xué)的時候,學(xué)生需要將情景中出現(xiàn)的問題進(jìn)行分解,并且要寫出具體的解決步驟,在“莫妮卡地圖”這個活動中,學(xué)生需要在增長地圖中找到兩個物體之間最短的距離,在找到最短的路徑之后,學(xué)會使用乘數(shù)來表達(dá)解題過程。學(xué)生在完成這些任務(wù)之后,就可以深入地了解分解算法、模擬等計算的概念,使其計算思維能力得到提升。在實(shí)踐教學(xué)活動開展的過程當(dāng)中,教師需要指導(dǎo)學(xué)生對于人工智能知識當(dāng)中存在的隱性特點(diǎn)進(jìn)行初步的了解,進(jìn)而深入體會和把握其所具備的真正核心內(nèi)涵,選擇可以直接用來展現(xiàn)這些實(shí)質(zhì)特征的計算方法,并且能夠做到掌握解題速度、計算的準(zhǔn)確性、創(chuàng)新性等諸多方面的基本要素。在實(shí)踐教學(xué)的開始,教師需要先為學(xué)生講解與人工智能知識有關(guān)的內(nèi)容,如果教學(xué)的時間足夠充裕,還可以與學(xué)生一起觀看編程、分解等具體的內(nèi)容,讓學(xué)生能夠在整體上對信息技術(shù)方面的知識有一定的認(rèn)識和理解。在這之后,教師還可以針對編程的變化、AI指令的變化做好標(biāo)記,以此來進(jìn)行提醒和說明,讓學(xué)生能夠更好地對這一知識進(jìn)行理解,拓展學(xué)生的計算思維。
5. 隱喻及支架培養(yǎng)策略
在教學(xué)中采用隱喻的方法,可以把比較抽象的事物具象化,避免煩瑣的邏輯理論和概念給學(xué)生帶來的學(xué)習(xí)困難。可以利用隱喻和圖片化的編程軟件進(jìn)行教學(xué),采用學(xué)生生活中容易理解的事物對一些抽象化的指令進(jìn)行解析。同時,隱喻的教學(xué)方法可以呈現(xiàn)出人工智能中的邏輯關(guān)系,然后比較清晰地對問題進(jìn)行解答,降低學(xué)生在學(xué)習(xí)、記憶和實(shí)踐中的難度,有利于培養(yǎng)其計算思維能力。而采用支架教學(xué)方法主要是采用人工智能技術(shù)創(chuàng)設(shè)出教學(xué)情境,讓復(fù)雜的問題通過情境層層剝離,從而使學(xué)生一步步地解決問題。由于人工智能中的一些理論原理是很難理解和學(xué)習(xí)的,所以就可以采用智能語音等技術(shù),構(gòu)建一個情境支架,讓學(xué)生在這一情境中創(chuàng)設(shè)出一個作品,使其原理在作品中展現(xiàn),從而展現(xiàn)教學(xué)的層次化,也使學(xué)生在分解的時候充分運(yùn)用計算思維,降低了代碼的編寫難度,使學(xué)生在學(xué)習(xí)人工智能知識的時候更有積極性,促進(jìn)其計算思維的發(fā)展。
三、結(jié)論
綜上所述,在人工智能教育中培養(yǎng)中小學(xué)生的計算思維,可以使其在思考問題時更加全面,對信息技術(shù)的運(yùn)用能力更強(qiáng)。主要是從游戲、合作、案例等角度進(jìn)行培養(yǎng),讓中小學(xué)生的計算思維可以得到全面拓展,逐漸提高學(xué)生對人工智能的掌握程度,激發(fā)學(xué)生學(xué)習(xí)的興趣,達(dá)到創(chuàng)新培養(yǎng)的效果。
(作者單位:鄒連凱 山東省教育學(xué)會;杜 汕山東省濟(jì)南商貿(mào)學(xué)校)
責(zé)任編輯:莊 源