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