面對高度信息化的社會發(fā)展,對肩負著培養(yǎng)“數(shù)字土著”一代的信息技術課程提出了更高的要求,傳統(tǒng)的Logo語言由于其缺乏靈活簡單的操作,導致教學效果并不是很理想。而Scratch是面向?qū)ο蟮某绦蛟O計語言,在直觀教學和可視化理論的指導下,能通過搭建積木這種形象化的操作來訓練和提高學生的邏輯思維能力和創(chuàng)造性思維能力。
● Scratch讓課堂更有活力
1.訓練學生計算思維能力
人與人之間的溝通是通過自然語言,人與計算機之間是通過編程語言進行交流。在Scratch課堂中,教師有意識地引導學生用自然語言來描述他們的創(chuàng)意、想法,學生則將自己腦子里的好的創(chuàng)意想法利用Scratch在計算機上表達出來,通過編寫程序表達的過程,訓練小學生的計算思維能力。
2.鍛煉學生邏輯思維能力
小學生的思維處于從具體形象思維逐步向抽象邏輯思維過渡的階段,面向?qū)ο蟮某绦蛟O計語言Scratch以其圖形化的編程方式,為孩子思維從具體走向抽象提供了支架。在Scratch中,將邏輯思維能力的訓練融于具體的生活情境中,讓孩子在感性經(jīng)驗的支持下逐步向抽象的邏輯推理方面發(fā)展,從而形成一定的邏輯思維能力。
3.激發(fā)學生成為數(shù)字時代的創(chuàng)作者
在Scratch課堂上,學生獲得了設計和創(chuàng)造屬于他們自己的數(shù)字化作品的機會和經(jīng)驗,通過有針對性地選取和處理大量的信息資料,進行自由創(chuàng)作。在創(chuàng)作過程中他們也習得了科學、藝術、工程和數(shù)學等領域的知識,完成作品后獲得的成就感和滿足感也會讓其學習興趣得以提升。
● Scratch讓學生更自由
羅杰斯認為,在教學目標上,應該強調(diào)個性與創(chuàng)作力的發(fā)展,在內(nèi)容選擇上,強調(diào)直接經(jīng)驗,而在教學方法上,主張以學生為中心,放手讓學生自我選擇、自我發(fā)現(xiàn),從而實現(xiàn)自我,即人的創(chuàng)造能力以及與此息息相關的應變能力的形成。創(chuàng)新能力是通過發(fā)散性思維而表現(xiàn)出流暢、變通與獨特的解決問題的能力,而Scratch的引入,為培養(yǎng)學生的創(chuàng)新能力提供了良好的環(huán)境和平臺,對于激發(fā)學生的學習興趣、培養(yǎng)學生的想象力、提升學生的分析問題能力等方面是大有裨益的。
在Scratch課堂教學中,學生能專心致志地投入到自己最感興趣的創(chuàng)作活動中去,學生的專注度和興趣度都得到很好的發(fā)揮,Scratch以其形象、直觀的積木式指令代替了枯燥的代碼指令,操作簡單、趣味性強,只需了解各指令名稱其意義并將其拖動進行自我思維的自由表達。學生通過不斷猜測、嘗試、驗證與調(diào)試,刺激了感官,體驗到奇妙的效果。
● 運用Scratch開啟創(chuàng)作之旅
將Scratch引入到小學信息技術課堂中的應用在我國還是剛起步,在教學初期,教師可與學生共同嘗試學習,邊分析Scratch自帶的范例邊嘗試創(chuàng)編適合學習者的教學內(nèi)容進行教學,在教學過程中注重編程思想和作品創(chuàng)作,堅持為創(chuàng)作而教的教學方法。在整個過程中由于教師自身所具備的知識結(jié)構高于學生,教師由學習伙伴成長為引導者,幫助學習者成長。
我們對課程的理解是,同樣是作品創(chuàng)作,文學作品是通過文字的書寫記錄(紙和筆)來創(chuàng)作小說、散文、詩歌、戲劇等作品,數(shù)字作品是通過程序編寫表達思想和情感,教學中利用Scratch軟件平臺進行數(shù)字游戲、數(shù)字故事、數(shù)字動畫和互動藝術等數(shù)字作品的創(chuàng)作(如下圖),下面選擇幾個模塊對課程進行說明。
1.數(shù)字游戲
我們基于Scratch平臺,開發(fā)了一套自編的校本“兒童數(shù)字文化創(chuàng)作課程《Scratch與創(chuàng)意設計》”,通過編碼學習各種新技術。課程設置著力點在于將信息技術教學與學生的生活體驗相聯(lián)系、信息技術問題與生活情境相結(jié)合,讓信息技術教學做到興趣化、生活化,激發(fā)他們觀察生活主動創(chuàng)新。
《趣味搖獎》一課是自編校本課程的第28課,課堂中將Scratch與數(shù)學學科中的隨機數(shù)知識點緊密聯(lián)系,教會學生應用隨機數(shù)解決具有隨機模擬現(xiàn)象的問題, 學生會去主動鉆研數(shù)學知識、積累數(shù)學知識和運用數(shù)學知識,在實踐中有效提高計算分析能力、邏輯判斷能力和實踐操作能力,這些都能促進學生數(shù)學素養(yǎng)的提高,同時讓學生了解和應用隨機切換造型和給變量設定隨機數(shù)兩種算法產(chǎn)生搖獎號碼,然后自行選擇一個創(chuàng)作主題,設計一個趣味搖獎程序。學生作品集鏈接地址http://scratch.mit.edu/studios/244435/。
2.數(shù)字故事
自編校本課程的第30課《小導演》,要求學生綜合應用Scratch八大指令模塊進行自由創(chuàng)作,選擇喜愛的短篇內(nèi)容,小組合作,共同探究,盡情表達和交流。在學習方法上,共提供創(chuàng)意思考、解決問題、合作學習、交流分享等四個方面。故事內(nèi)容主題可以為成語、童話、寓言、科學模擬實驗、課文和小說片段及生活中的事件,構思創(chuàng)作主題,進行二度創(chuàng)作。
學生在制作數(shù)字故事作品過程中擔任“小導演”,對劇本中主題、情景、角色/背景、腳本、音效等元素進行逐個分析組織。這樣做的目的重在培養(yǎng)學生分析解決問題的能力和合作探究的意識,對學生綜合應用Scratch軟件表達思想的訓練,鍛煉學生的邏輯思維的組織與表達能力,用科學的思維方法去解決問題,而不是無條理和無關聯(lián)的表達。學生作品集地址鏈接http://scratch.mit.edu/studios/193543/。
3.互動藝術
利用畫筆模塊,讓學生創(chuàng)作各種有規(guī)律的圖案。在編寫圖案設計程序的學習中,讓學生感受不同程序玩出一種奇幻的圖案效果,并希望學生給圖案賦予作品意義,激發(fā)學生學習的興趣和發(fā)現(xiàn)美的能力,同時讓學生喜歡自己的作品,喜歡上Scratch程序設計這門課,期望學生能夠從玩的角度理解腳本設計方法,在理解的基礎上修改腳本,創(chuàng)作不同的效果圖案,提高學生的審美水平和程序設計水平。
● 總結(jié)
隨著信息技術學科的發(fā)展,對小學程序設計模塊的學習重點不再是簡單以代碼編寫訓練為要義,而是期望通過編碼學習可以使學生在個人生活中表達思想和感情。Scratch創(chuàng)作課程對培養(yǎng)學生創(chuàng)新思維提供了一個很好的學習環(huán)境。在本課程的教學設計中我們應力求做到以下三點。
1.鼓勵觀察生活,激發(fā)創(chuàng)意思維
在我們的生活中,有很多與教學相關的問題,如各大商場門前擺放著抽獎大轉(zhuǎn)盤,舉辦一些吸引顧客的促銷搖獎活動,電子投票,打地鼠游戲,變臉,等等。這些實例,學生在生活中能感受到,我們要通過讓學生創(chuàng)作數(shù)字作品,讓他們把自己觀察到的各種有趣現(xiàn)象,用數(shù)字作品表達出來,激發(fā)他們的創(chuàng)意思維。
2.加強邏輯思維與創(chuàng)新思維的訓練
Scratch創(chuàng)作課中作品的設計與呈現(xiàn)是邏輯思維和創(chuàng)新思維的具象。在教學中,教師要在最短的時間內(nèi),結(jié)合具體情景,用言簡意賅的語言幫助學生理清要點,把握脈絡,掌握方法,促使學生更準確、牢固地理解和掌握重點算法,提高課堂教學質(zhì)量和學習效果。
教師可以首先通過范例演示和學生試玩,引出問題,再通過演示和講述,告知關鍵知識點,使學生對重點知識的學習和把握更加清晰、明了,在此基礎之上,學生再根據(jù)自己頭腦中已有思維,結(jié)合活動內(nèi)容,發(fā)揮想象,用代碼去表達自己內(nèi)心的想法,實現(xiàn)更多創(chuàng)意,在創(chuàng)作中訓練學生創(chuàng)意思維。
3.通過編碼習得更多知識
在創(chuàng)作數(shù)字作品時,學生在進行代碼編寫的學習過程中,會接觸到數(shù)學、科學、藝術以及工程學等領域的學科知識,這些知識的應用和學習是學生在一個一個的作品創(chuàng)作中可以具體領悟和感知的,因此,學習知識對他們來說變得更有趣和更有意義了。
當學生為數(shù)字作品設計腳本時,應該鼓勵他們思考如何進行設計,如何將一個小的想法,變成一個完整的能夠運行的作品,他們會學習和應用到各種模塊以及如何嘗試新的想法,如何與人合作完成作品,出錯時如何發(fā)現(xiàn)并糾正錯誤,如何堅持,如何在失敗時面對挫折,這些都是重要的能力。
編后記:8月,我有幸前往溫州參加了“第一屆中小學STEAM教育創(chuàng)新論壇”。老師們對Scratch的熱情讓我驚訝,沒有想到在短短的兩年間,Scratch課程在信息技術教學中的發(fā)展如此迅速。但經(jīng)過兩年,Scratch的發(fā)展似乎已經(jīng)到了一個瓶頸期,那出路何在?老師們用實際行動證明,STEAM是Scratch繼續(xù)向上發(fā)展的一條最好的路徑。Scratch、STEAM這些不斷呈現(xiàn)的新名詞,代表的是信息技術老師不斷追尋的姿態(tài)和熱情,我相信,飽有這種姿態(tài)與熱情,沿著這條路徑,信息技術的未來不會是空談。