畢飛
摘要:Scratch語言是一種易學、易懂易于掌握的結構化程序設計語言,我們不能夠灌輸式的給學生強行輸入知識。我們的學生,他們在課堂教學中了解了Scratch知識后,在學習的過程中,我們通過一個個基礎模塊拖動各模塊中的控件來學習編寫程序,一個小動物在我們的電腦屏幕上很生動地在移動,就可以有效地幫助學生了解到計算機的一般操作和有關的計算機概念,就可以讓學生的洞察能力提升,相關知識也能形象地表達到學生的面前,學生在學習知識的過程中會感到快樂,也能體會到學習給他們帶來的快樂。
關鍵詞:興趣教學;Scratch語言;編程設計;優化教學
20世紀80年代初鄧小平同志指示“計算機普及要從娃娃做起”,由此揭開我國中小學信息技術教育的序幕。2013年頒布的《江蘇省義務教育信息技術課程指導綱要(試行)》,將程序設計作為小學信息技術必修模塊的內容,選用“Scratch語言”作為平臺進行程序設計教學。近年來,Scratch語言教學已經走入了普通小學信息技術的課堂。那么如何進行有效的Scratch語言課堂教學,培養學生對Scratch編程學習的興趣呢?就此問題我結合蘇教版小學信息技術五年級教材以及一些一線教師的實際教學做了以下一些思考與分析。
1 以趣激學,挖掘Scratch趣味
著名的科學家愛因斯坦曾說:“興趣是最好的老師”,聰明的教育家總是鼓勵孩子從興趣中學習、明白道理。Scratch編程語言默認的是一只可愛的小貓,學生既感興趣,又能及時體驗Scratch編程帶來的喜悅,讓學生暫時忘卻繁重的作業,讓大腦得到全方位的放松與休息,達到寓教于樂的目的。
剛接觸Scratch語言,我被這只萌萌噠的“小貓”深深吸引,充滿無限愛意,總是愛不釋手。但作為教學的對象——學生,也會有這份好奇探索的激情嗎?我根據五年級學生年齡小,好奇心強,往往坐不住,注意力集中時間短,對于單調的練習逐漸有些厭煩,經過充分考慮分析和學生的學習特點,我緊緊抓住教學的第一堂課。俗話說“良好的開端是成功的一半”。
上課伊始,我通過神秘的“小貓”導入,力求抓住學生的心,我出示一幅較為復雜的Scratch作品,讓學生結合以前學過的畫圖知識嘗試畫出作品,在電腦上繪圖對于五年級的學生來說就是拿手小菜,結果發現有的學生用到Windows中自帶繪圖軟件工具,有的試圖用到WPS文檔編輯中的繪圖工具,更有甚者用金山畫王來解決,但無論用什么方法,最終達不到Scratch所致效果,就在學生丈二和尚摸不著頭腦時,我的一句:“若要我來解決,只要請出神秘嘉賓‘小貓,只需一步即可解決”,話音剛落,教室里傳出“噓”的一聲,看著學生們半信半疑的眼神。我迅速請出小貓,就在學生詫異之際,我彈指如飛快速搭建Scratch腳本,屏幕上顯示的結果讓所有的學生無不嘖嘖稱贊。此時,“小貓”的形象已經深深刻在學生的腦海中,敬意與好奇油然而生,看著學生那蠢蠢欲動,躍躍欲試的樣子,我知道我已經充分吸引孩子目光,徹底征服了孩子的眼睛,小貓完全捕獲了學生的心靈。
2 借游戲展趣味,化編為變,學玩結合
在課堂教學中,生動有趣的游戲可以給學生帶來快樂,使緊張的氣氛變得和諧,使沉悶的課堂活躍起來。怎樣讓學生掌握Scratch編程語言的特點,對“小貓”有一個清晰的認識呢?學生面對Scratch的學習時,最初的心理狀態是既好奇又茫然,我在進行起始課的教學時,弱化編程的概念,我借用學生最感興趣的游戲教學法,讓學生扮演“小貓”,親身體驗“小貓”在Scratch語言中按照指令動作的過程,明確Scratch控件的功能。在這個游戲中,小貓相當于一名演員表演者,它所處的位置就是演員所站的位置,也就是舞臺,我結合學生在舞臺表演節目的情形,用通俗易懂的舉例方法讓學生明白Scratch中角色和舞臺的定義,輕而易舉地掌握Scratch的相關概念。讓學生通過擬人的情景理解什么是編程,程序在這里指的是主人公的運動過程,而不是枯燥的字符,腳本就是手中的指令,讓角色按照要求進行活動。例如:在“機靈的老鼠”一課中,就可以結合動畫片,理解腳本的編寫原則。學生邊操作邊說出搭建腳本后所實現的功能,這樣即實現了師生互動,生生互動,人機互動的效果,又充分調動了學生學習Scratch的積極性,激發了學生的興趣,牢牢地記住了腳本區、角色區、控件區等語言命令。
3 用流程圖循序漸進培養學生的計算思維能力
想要更好地培養學生的信息技術課程計算思維就應該讓自己的學生學習程序腳本的編寫,如果僅僅是按照課本內容完成,是不能夠很準確掌握動作腳本的精髓。在之前的引導和分析中,學生對一些問題的解決能夠有一定的透徹了解。在這過程當中讓學生通過自主學習以及合作探究找到解決問題的方法,并要求學生用自己的方法幫助其他學生就決問題,對于這樣的學生我們要加以獎勵。如果想要將過程很清楚的呈現出來,就要采用流程圖的方式。在信息技術課堂教學過程中,流程圖可以將自然語言轉化為程序語言,讓學生一目了然地認識到自己所要學習的知識,同時流程圖由簡入繁,從整體上把握整個腳本編寫思路。當然教師的引導是必不可少的重要因素。
參考文獻:
[1] 齊仁德.游戲興趣驅動教學法在信息技術課中的運用[J].中國教育技術裝備,2008.
[2] 周建平.游戲教學觀輪要[J].教育理論與實踐,2002,22(5):56-59.
[3] 張明著.青少年Scratch語言教程[M].上海科學技術出版社.
[4] 張述信.Scratch程序設計[M].南開大學出版社.
[5] 何亞龍.Scratch設計法則與案例應用解析[M].人民郵電出版社.
【通聯編輯:李雅琪】