張漢城
STEAM教育自提出之日起,越來越受到包括中國在內(nèi)的眾多國家的關(guān)注。它強(qiáng)調(diào)學(xué)科的多維性,將科學(xué)(Science)、技術(shù)(Technology)、工程(Engineering)、藝術(shù)(Arts)和數(shù)學(xué)(Mathematics)融合起來,以建構(gòu)主義理論為基礎(chǔ),以探究性學(xué)習(xí)為主,通過項(xiàng)目式學(xué)習(xí),打破學(xué)科領(lǐng)域邊界,從而對(duì)學(xué)生進(jìn)行綜合性教育。
Kitten是一種獨(dú)立自研源碼編輯器,它可以為7-16歲學(xué)生提供趣味編程教學(xué)服務(wù)。它不需要像傳統(tǒng)編程軟件那樣逐行地“敲”代碼,而是通過拖曳已定義好的指令塊,采用類似搭積木的方式快速實(shí)現(xiàn)程序的編寫。由于該程序指令塊較為豐富,且可以免費(fèi)使用,所以很受學(xué)生喜歡。為進(jìn)一步豐富學(xué)校校本課程資源,推動(dòng)學(xué)校編程教學(xué),讓優(yōu)秀的Kitten編輯器被更多的學(xué)生接受,筆者以STEAM教育理念為指導(dǎo),建設(shè)“Codemao的‘三愛之旅”編程校本課程,讓學(xué)生在解決問題中親歷建模、編寫、調(diào)試、優(yōu)化等環(huán)節(jié),發(fā)展他們的綜合能力,達(dá)到學(xué)以致用的目的。
一、明確STEAM教育理念,確定校本課程開發(fā)目標(biāo)
有的研究者將STEAM教育理念歸結(jié)為以數(shù)學(xué)為基礎(chǔ),通過工程和藝術(shù)解讀科學(xué)和技術(shù)。但是,作為工具性很強(qiáng)的信息科技學(xué)科,特別在凸顯技術(shù)素養(yǎng)的編程教學(xué)方面,仍然要以數(shù)學(xué)為基礎(chǔ)嗎?筆者認(rèn)為,由學(xué)科特點(diǎn)入手提煉STEAM教育在該學(xué)科的理念,方能進(jìn)一步把握STEAM教育的學(xué)科屬性。
1. 技術(shù)為基礎(chǔ)。學(xué)生在編程學(xué)習(xí)中,需要大量的時(shí)間來反復(fù)練習(xí)、鞏固才能掌握編程技巧。脫離技術(shù)學(xué)習(xí)的編程訓(xùn)練,無疑是紙上談兵。因此,建設(shè)Kitten編程校本課程,可以以技術(shù)為基礎(chǔ),通過工程和數(shù)學(xué)的手段,來表現(xiàn)科學(xué)與藝術(shù)。學(xué)生親歷“技術(shù)掌握—工程實(shí)施—數(shù)學(xué)邏輯—科學(xué)思維—藝術(shù)美化”等過程,既動(dòng)手又動(dòng)腦,在掌握知識(shí)與技能的同時(shí)習(xí)得更多解決問題的方法。
2. 要素為目標(biāo)。Kitten源碼編輯器包括“事件”“控制”“動(dòng)作”“外觀”“聲音”“畫筆”“偵測(cè)”“運(yùn)算”“數(shù)據(jù)”“函數(shù)”“物理”“擴(kuò)展積木”等十二大項(xiàng)編程模塊。建設(shè)Kitten編程校本課程,先要確定STEAM要素,然后才能確定每課的具體目標(biāo)。筆者從技術(shù)(T)、工程(E)、數(shù)學(xué)(M)、科學(xué)(S)、藝術(shù)(A)五個(gè)維度出發(fā),結(jié)合Kitten特點(diǎn)來確定校本課程開發(fā)目標(biāo)。如,從數(shù)學(xué)維度確定的目標(biāo)為:選擇合適的算法,合理設(shè)置程序模塊參數(shù),使程序邏輯正確;通過程序編寫,不斷增強(qiáng)邏輯思維能力。
二、弘揚(yáng)“三愛”主題教育,確定校本課程育人主線
目前,市面上的圖形化編程大都以游戲?yàn)橹黝},充滿趣味卻較難達(dá)到立德樹人的教育目標(biāo)。為進(jìn)一步弘揚(yáng)“三愛”(愛學(xué)習(xí)、愛勞動(dòng)、愛祖國)教育內(nèi)容,凸顯編程教學(xué)的育人價(jià)值,筆者堅(jiān)持Kitten校本課程開發(fā)“雙”主線,在培養(yǎng)學(xué)生STEAM素養(yǎng)的同時(shí)堅(jiān)持課程育人主線(“三愛”主題教育),讓學(xué)生德、智、體、美、勞全面發(fā)展。
1. 按主題劃分課時(shí)?!癈odemao的‘三愛之旅”校本課程為Kitten源碼編輯器的初級(jí)課程,教學(xué)中教師可直接將德育教育顯性呈現(xiàn),將9個(gè)課時(shí)分成“愛學(xué)習(xí)”“愛勞動(dòng)”“愛祖國”3個(gè)單元,如愛學(xué)習(xí)(“第1課?搖認(rèn)識(shí)新朋友”“第4課?搖我是小畫家”“第7課?搖算數(shù)高手”)、愛勞動(dòng)(“第2課?搖舉手之勞”“第5課?搖家居能手”“第8課?搖螞蟻森林”)、愛祖國(“第3課?搖國歌響起時(shí)”“第6課?搖鼓浪嶼導(dǎo)游”“第9課?搖中華古詩詞”)教育內(nèi)容,讓學(xué)生在每一單元中均受到“三愛”教育。
2. 分項(xiàng)目設(shè)置任務(wù)。為了讓學(xué)生能夠深入理解任務(wù),在體驗(yàn)式學(xué)習(xí)中提高STEAM素養(yǎng),“Codemao的‘三愛之旅”校本課程采取基于項(xiàng)目的教學(xué)理念設(shè)計(jì)教學(xué)內(nèi)容,通過真實(shí)事件、真實(shí)案例將“三愛”教育貫穿于項(xiàng)目教學(xué)中,以潤物無聲的形式,將正確的價(jià)值追求和理想信念有效地傳導(dǎo)給學(xué)生,使其在潛移默化的學(xué)習(xí)過程中,逐步理解并落實(shí)到行動(dòng)中(見文末表格)。
三、根據(jù)泰勒目標(biāo)模式,確定校本課程建設(shè)流程
拉爾夫·泰勒將確定課程目標(biāo)作為課程開發(fā)最主要和最關(guān)鍵的問題,通過目標(biāo)的制訂、內(nèi)容的選擇、組織、評(píng)價(jià)展開課程開發(fā)。這種模式,被稱為泰勒目標(biāo)模式。它具有很強(qiáng)的方向性和邏輯性,非常適用于基于STEAM理念的小學(xué)Kitten校本課程的開發(fā)。
1. 確定整體開發(fā)流程。立足教師、學(xué)生實(shí)際情況進(jìn)行課程需求分析;根據(jù)校情制訂課程教育目標(biāo);結(jié)合“三愛”教育選擇課程內(nèi)容;以項(xiàng)目式學(xué)習(xí)設(shè)計(jì)教學(xué)案例,合理制訂基于“STEAM”教育理念的教學(xué)評(píng)價(jià);通過課堂教學(xué)實(shí)施,發(fā)現(xiàn)存在的問題并及時(shí)對(duì)課程進(jìn)行調(diào)整優(yōu)化;再通過課堂教學(xué)檢驗(yàn),不斷嘗試,使開發(fā)的校本課程更加合理。將這一開發(fā)流程進(jìn)行提煉,可得如下過程:課程需求分析→課程目標(biāo)制訂→教學(xué)內(nèi)容選擇→教學(xué)評(píng)價(jià)制訂→課堂教學(xué)實(shí)施→課程調(diào)整優(yōu)化→課程開發(fā)結(jié)束。
2. 設(shè)計(jì)每課知識(shí)模塊。創(chuàng)設(shè)“小劇場(chǎng)”模塊,讓學(xué)生在真實(shí)的情境中展開學(xué)習(xí)之旅,把每一個(gè)項(xiàng)目當(dāng)成工程進(jìn)行分析,從“哪些角色或場(chǎng)景”“在什么情況下”“做了什么事”三個(gè)方面,明確本課學(xué)習(xí)任務(wù),發(fā)展學(xué)生的工程思維;創(chuàng)設(shè)“想一想”模塊,引導(dǎo)學(xué)生在Kitten積木盒子中尋找可能的指令塊,猜測(cè)它的作用及運(yùn)行原理,發(fā)展學(xué)生的技術(shù)思維;創(chuàng)設(shè)“做一做”模塊,讓學(xué)生在個(gè)人嘗試或者小組合作的氛圍中確定程序邏輯,合理設(shè)置參數(shù),發(fā)展學(xué)生的數(shù)學(xué)思維;創(chuàng)設(shè)“評(píng)一評(píng)”模塊,從程序的合理性、美觀性、簡(jiǎn)潔性等出發(fā),在學(xué)生自評(píng)、互評(píng)中發(fā)展學(xué)生的科學(xué)思維和藝術(shù)思維。
隨著研究的深入,這門基于STEAM理念的小學(xué)Kitten校本課程還可以進(jìn)一步完善。特別是在課程內(nèi)容與學(xué)生STEAM素養(yǎng)的密切融合上,還有很大的研究空間,值得深入探索,從而讓這門編程校本課程更好地促進(jìn)學(xué)生綜合能力的發(fā)展。
(作者單位:福建省廈門市集美區(qū)曾營小學(xué) 責(zé)任編輯:蘇少偉)