顧春陽
摘 要:在小學信息技術課堂中,scratch教學內容是一個重要的組成部分。筆者根據自身的教學實踐與思考,提出了素材、控件、思維與程序的四個切入點,并且在反思中注重過程、問題、反饋的認識與理解,以期推動scratch課堂教學邁向更扎實、更有效的新維度。
關鍵詞:scratch;項目式;創新;認知;思維
中圖分類號:G623.58文獻標識碼:A???? 文章編號:1992-7711(2019)03-123-2
2018版江蘇省小學信息技術課的Scratch教學,都是以項目式為主。課本上除了第一課為常規的《初識scratch》外,其余的內容皆為一個主題活動,課本這樣設計的目的,旨在讓小學生在此活動之下學會解決同類問題,認知新授控件,遷移新授課程,鍛煉思維能力。
一、scratch課堂教學實踐
1.吸引目光,素材搭建
興趣是最好的老師。Scratch之所以能夠吸引學生的目光,牢牢抓住學生的興趣,最重要的一點就是素材。這里面的素材包括程序添加的背景圖片、各種角色的素材以及各種道具與特效等等。素材里面又分為幾種情況,第一種是scratch自帶的素材庫例如角色庫還有背景庫;第二種是利用繪圖編輯器進行自我創作的方法;第三種就是利用外部的素材,通過繪圖編輯器上方的導入,進行二次開發與利用。俗話說得好,巧婦難為無米之炊,結合生活的教學才是學生實際應用的真教學。同樣地,實際應用還是以具體的素材實例為主,有了鮮活的例子才能孵化出無限遐想的思維空間。
2.解決問題,控件講解
Scratch課本內容具體為一個個生動活動的項目式主題。其實轉換不同的角度,我們會發現,這些項目就是一個問題解決之后呈現的精彩畫面。所謂問題,往往是一個事物的源泉與發展的動力。因此,在scratch課堂教學中,我們必須讓孩子發現問題,思考問題,動手解決問題。對于發現問題,我們一般采取的措施就是在課堂導入的時候,經過情景創設、作品導入,拋出之后讓學生思考。然后,我們引導學生做一做“翻譯題”,將我們生活中發現的問題和思考的問題通過自然語言來尋找一下scratch教學模塊中有沒有相對應的控件,以便幫助我們解決這個問題。
3.拓展思維,優化腳本
Scratch課堂教學內容的最大優勢就是讓孩子在編程中體驗了問題解決的思維塑造過程。孩子們在模塊控件的配合下,讓一個問題從有到無,這不僅鍛煉了編程的思維,也讓孩子獲得了新的認知,發展了動手能力。當然,我們的scratch課堂教學還不能僅僅滿足于此,這是我想起了常熟市教研員劉鳴家老師在一次講座中提出的深度課堂。同樣是一節課,書本上教授的是這樣,但是我們帶領學生能夠走到的又是哪里呢。在此,筆者以五年級scratch教學內容中的《小貓出題》為例。書本上提出了變量,隨之而來的就是新建三個變量分別存放加數1、加數2以及和。這樣一步一個腳印地講授,孩子比較容易接受,因為鋪墊是一點一滴進行的。在完成這一課內容之后,我又引導孩子積極思考,能否將“和”這個變量去掉,直接利用回答與加數1、加數2進行判斷呢?有的孩子認為可以。如何做呢,那就是將我們原先的“和”變量,改成加數1+加數2的表達式。
4.遷移認知,創新程序
Scratch教學中的思維得到塑造之后,我們可以利用遷移來解決類似的問題,創新程序腳本。孩子的思維經過一定訓練之后,是呈一個發散式的形態。結合學習過的控件之后,認知就能提升一個維度,在這個維度之下,同樣的問題不同的素材都是一個創作的源泉與動力。例如書本上的《吃豆子游戲》,角色有吃豆子人和豆子。在豆子從上而下的過程中,吃豆子人等待著左右移動進行吃豆。我引導如果我把豆子改成蘋果,吃豆子人改成一個籮筐,這樣可以做一個什么游戲?有的孩子很快的就能說出來——接蘋果。在此腳本中,我們還可以利用前面學習的外觀中的說話控件等等。雖然我們學習的是一個項目式主題,但是孩子們眼中的世界不僅僅局限于一個,而是很多很多個,我們稍加引導與變換,就能為孩子遷移認知,塑造更加豐富全面的生活教學。
二、scratch課堂教學思考
對于scratch課堂教學,我們不能僅僅滿足于自身的實踐,更多的應該從內容、問題、反饋這些地方入手,讓我們的課堂變得更加扎實有效。
1.課本教學內容的挖掘——細化過程
書本中教學內容為一個個項目式主題,對于教師的解讀以及教授提出了一定的要求。因為在每一個主題之中,很多細節是省略掉的。如果,不細心挖掘,那么就有可能忽略了一些重要的課堂教學經驗與學生智慧生成的寶貴機會。例如五年級scratch教學中的《青蛙過河》這一課,為何第一種是移動而后面的都是在多少時間內移動到X和Y呢?在這里我會讓學生進行一個思考,思考過后發表各自的看法,以及通過全是移到X和Y與之前的在多少秒內滑行到X和Y做對比,這樣哪一種情況,更加貼近生活實際呢?
對于內容我們應該細細咀嚼一番,讓孩子看到不同結果,進行思辨討論,細的化到具體過程的搭建與實現,看究竟不同在哪里,哪種情況更加符合生活實際。
2.課堂教學內容的辨析——主攻問題
在課堂中,我們要及時關注學生的問題,因為他們的問題是我們課堂扎實與有效的關鍵點。很多情況下,我們的思考只不過是自己學情的主動生成,而不是真正的利用換位思考作為學生來解決一個問題。在這種情況之下,就會有很多意想不到的問題產生了。例如在五年級scratch教學中的《花朵繽紛》這一課,首先提出的是繪制花瓣素材,那么打開scratch程序之后先要刪除小貓啦,很多同學不加思考的就在刪除之后的舞臺背景上畫起了花瓣,這就是一個極為顯眼的教學問題。就算筆者在任務開始之前,提醒了學生,還是會有孩子犯這樣的錯誤,那么我就會采取同桌檢查的辦法來解決。但是究其原因,還是一個概念理解的問題,在以后的課堂中,我都會提及舞臺背景,角色以及造型的知識點。問題是一種寶貴的資源,尤其是學生學習過程中產生的,我每節課都會讓孩子記下問題,課后收集以后查閱。這些問題都成了我今后課堂教學的寶貴財富。
3.課程教學內容的回味——思考反饋
教學不僅僅局限于課堂之中,對于小學信息技術來說更多的應該延伸于課堂之外。而scratch編程恰巧也具有這樣的特點,孩子在家中也很容易搭建與實現。每一次授課,對我來說是一次寶貴的學習,對學生而言也是一次愉快的經歷。尤其是課后,我們需要將他們的反饋一一收集起來。除了剛才提到的問題,還有極其重要的一點就是個人感受,這節課學習了什么,你有什么體會,除了這個游戲或者項目,你還能解決什么游戲或者項目。課后交流的作用不可小覷,既是對一課學習的反饋,也是一個新的學習起點。
俗話說得好,學到老,活到老。對于scratch課堂教學的實踐與思考,以上只是筆者的一點膚淺看法。學生是一個身心認知都在成長的個體,對于編程的中學習的認知、思維,以及其他一些品質,只有在今后的課程與生活中多加練習,才能在自由的天空中美麗的翱翔。總之,我們要共同努力,以推動scratch教學在課堂,在生活中真正落地深根、茁壯成長。
[參考文獻]
[1]張舒馳.小學Scracth編程教學實踐與思考[J].基礎教育參考,2017(15).
[2]凌秋虹.Scratch在小學信息技術課堂中的應用與實踐[J].中國電化教育,2012(11).
[3]劉鳴家,許傳國.scratch能帶我們什么[J].中小學信息技術,2012(12).
[4]吳愛玲.Scratch編程教學之“學中教”[J].中小學信息技術,2016(02).