李有翔
課程建設(shè)是落實(shí)學(xué)校辦學(xué)追求、發(fā)展學(xué)生核心素養(yǎng)的重要途徑。南京市金陵中學(xué)實(shí)驗(yàn)小學(xué)提出“向陽教育”的辦學(xué)主張,以“金葵花”課程體系建設(shè)為抓手。秉承“讓兒童燦爛生長”的課程理念,依托“多元智能”理論,開展語言與表達(dá)課程、邏輯與思維課程、科學(xué)與探索課程、體育與藝術(shù)課程、社會與交往課程等五大課程群的建設(shè)。
邏輯與思維課程是幫助學(xué)生形成思維方法的課程。在邏輯與思維課程群建設(shè)中,南京市金陵中學(xué)實(shí)驗(yàn)小學(xué)強(qiáng)調(diào)通過問題導(dǎo)向式學(xué)習(xí),在解決真實(shí)問題的過程中,促進(jìn)邏輯與思維相關(guān)素養(yǎng)的養(yǎng)成。為此,學(xué)校開發(fā)了“虛擬世界程序設(shè)計(jì)”課程。
“虛擬世界程序設(shè)計(jì)”課程脫胎于一款風(fēng)靡世界的沙盒游戲——《我的世界(MineCraft)》。這款游戲沒有劇情,玩家在虛擬環(huán)境中自由建設(shè),通過對類似積木的元件進(jìn)行組合,體驗(yàn)創(chuàng)造的快樂?!疤摂M世界程序設(shè)計(jì)”課程依托“我的世界”少兒編程平臺,實(shí)現(xiàn)多人在線協(xié)作編程。學(xué)習(xí)者可以自己編寫程序,在編程平臺提供的虛擬環(huán)境中創(chuàng)造世界,也可以利用學(xué)習(xí)伙伴發(fā)布在平臺上的程序段,通過改編、優(yōu)化的方式完成任務(wù)。
一是培養(yǎng)邏輯思維能力?!疤摂M世界程序設(shè)計(jì)”課程是構(gòu)建在三維空間中的,學(xué)生可以在編寫程序的過程中養(yǎng)成計(jì)算思維,通過解決創(chuàng)造世界過程的實(shí)際問題形成空間思維。二是養(yǎng)成合作分享精神?!疤摂M世界程序設(shè)計(jì)”課程的學(xué)習(xí)平臺是在線協(xié)作的,學(xué)生們既可以獨(dú)立完成程序編寫,也可以通過平臺發(fā)布程序,或在游戲中“拋扔—撿拾”代碼書來進(jìn)行代碼分享,從而在程序設(shè)計(jì)的過程中養(yǎng)成合作分享精神。三是促進(jìn)漸進(jìn)式學(xué)習(xí)。學(xué)習(xí)過程中模塊化編程和語言型編程相互呼應(yīng),讓學(xué)生可以通過漸進(jìn)的方式從模塊化編程逐漸過渡到語言型編程。四是形成正確的世界觀。通過虛擬世界的建設(shè)過程,體會創(chuàng)造的艱辛與快樂,幫助學(xué)生形成對現(xiàn)實(shí)世界的正確認(rèn)知。
學(xué)校依托“南京市小學(xué)信息技術(shù)教學(xué)改革學(xué)科課程基地”建設(shè),以互聯(lián)網(wǎng)思維方式,在充分比較論證的基礎(chǔ)上,選定合作方。以企業(yè)負(fù)責(zé)平臺運(yùn)行,學(xué)校主導(dǎo)課程建設(shè)與實(shí)施的方式開展課程合作。
在課程資源開發(fā)上,學(xué)校組建了課程研發(fā)團(tuán)隊(duì),編寫了《探險MineCraft 編程世界》校本教材。該教材從游戲玩家的視角,在充滿未知的世界中,通過建設(shè)家園、結(jié)識朋友、抵御入侵等系列任務(wù)構(gòu)建和諧美好的虛擬世界。
“虛擬世界程序設(shè)計(jì)”課程目前主要面對的是學(xué)校六年級的全體學(xué)生和參加“我的世界程序設(shè)計(jì)”社團(tuán)的學(xué)生。以建造家園、酷跑游戲、飼養(yǎng)寵物、抵御攻擊、抵達(dá)終界、慶祝勝利六大項(xiàng)目任務(wù)為學(xué)習(xí)內(nèi)容。
游戲人物抵達(dá)新世界后,在充滿未知的神秘世界中,以建設(shè)安全家園為主題任務(wù)。通過熟悉程序界面、運(yùn)行環(huán)境、建造房屋、擺放配件等系列活動,激發(fā)學(xué)生學(xué)習(xí)興趣,熟悉虛擬世界思維方式,初步構(gòu)建空間思維。
游戲人物在新世界中擴(kuò)展活動范圍,以加深對周邊世界認(rèn)識。利用酷跑游戲程序的設(shè)計(jì),發(fā)現(xiàn)學(xué)習(xí)伙伴,理解三維坐標(biāo),設(shè)計(jì)酷跑游戲規(guī)則,學(xué)習(xí)代碼分享的方法。以代碼的分享為媒介,構(gòu)建學(xué)習(xí)共同體,并通過掌握三維坐標(biāo)初步形成空間思維。
以游戲人物在虛擬世界中飼養(yǎng)寵物為目標(biāo)任務(wù)。通過創(chuàng)建寵物、設(shè)置屬性、與寵物對話等活動,幫助學(xué)生建立虛擬世界與客觀現(xiàn)實(shí)之間的聯(lián)系,為正確世界觀形成提供鋪墊。
以保衛(wèi)家園、抵御外部攻擊為目標(biāo)任務(wù)。通過事件監(jiān)聽、環(huán)境設(shè)置、防御方式設(shè)置等程序設(shè)計(jì),幫助學(xué)生將抵御外部攻擊的實(shí)際問題,進(jìn)行分解、抽象,形成自動化的解決方案。將復(fù)雜問題的解決,融入方案設(shè)計(jì)、算法分析、優(yōu)化迭代的思維過程中,幫助學(xué)生養(yǎng)成計(jì)算思維,培養(yǎng)邏輯與思維相關(guān)素養(yǎng)。
以傳送門的搭建、裝備設(shè)計(jì)、戰(zhàn)勝終極對手為任務(wù)要求。通過事件程序的編寫、對手特點(diǎn)分析、傳送方案設(shè)計(jì)等具體環(huán)節(jié),幫助學(xué)生綜合考慮影響問題解決的多方面因素,以實(shí)現(xiàn)任務(wù)目標(biāo)。
以設(shè)計(jì)慶祝勝利為任務(wù)主線,學(xué)生通過演奏音樂、煙火晚會等方式設(shè)計(jì)歡慶典禮。通過多種媒體元素的添加,形成豐富的解決方案,借助在線協(xié)作平臺進(jìn)行程序分享。最后通過學(xué)生創(chuàng)意展示,呈現(xiàn)不同的邏輯順序和思維方式下的歡慶典禮。