張吉花
摘要:本文針對目前小學(xué)階段Scratch程序設(shè)計教學(xué)“難教”和“難學(xué)”的問題,分析了程序設(shè)計教學(xué)過程中存在的一些問題,并結(jié)合教學(xué)實踐,遵循教學(xué)的基本規(guī)律和基本原則,提出了相應(yīng)的改進(jìn)方法,并在實踐中進(jìn)行了嘗試。
關(guān)鍵詞:Scratch程序設(shè)計;教學(xué);實踐;能力
從12年起,我區(qū)大多數(shù)小學(xué)都將使用清華大學(xué)出版社出版的信息技術(shù)教材,五年級下冊教材改版為《Scratch程序設(shè)計》。但是程序設(shè)計教學(xué)一直存在“難教”和“難學(xué)”的問題,一直是小學(xué)信息技術(shù)課教學(xué)的重點和難點之一。本文結(jié)合實例和具體的課堂教學(xué)就如何提高Scratch程序設(shè)計課程的教學(xué)質(zhì)量、增強(qiáng)教學(xué)效果談?wù)勔恍┙?jīng)驗和體會。
一、明確程序設(shè)計教學(xué)過程的基本規(guī)律和基本原則
教學(xué)過程是教師根據(jù)教學(xué)的目的和任務(wù)以及學(xué)生身心發(fā)展的特點有計劃地引導(dǎo)學(xué)生掌握知識、認(rèn)識客觀世界的過程,是通過知識的傳授和掌握來促進(jìn)學(xué)生身心全面發(fā)展的過程。而在教學(xué)過程中一定要按照教學(xué)規(guī)律,只有按照教學(xué)規(guī)律辦事,才能提高教學(xué)質(zhì)量,增強(qiáng)教學(xué)效果,并促進(jìn)學(xué)生思維的拓展和能力的提高。教學(xué)原則是根據(jù)教學(xué)目的和教學(xué)過程的客觀規(guī)律而制定的指導(dǎo)教學(xué)工作的基本要求和思想,是在總結(jié)教學(xué)實踐經(jīng)驗基礎(chǔ)上制定的、為教學(xué)工作所必須遵循的一般原理或準(zhǔn)則。它既指導(dǎo)教師的教,也指導(dǎo)學(xué)生的學(xué),應(yīng)貫徹于教學(xué)過程的始終。遵循正確的教學(xué)原則可以幫助教師創(chuàng)造教學(xué)工作的有利條件,從而達(dá)到預(yù)定的教學(xué)目的并獲得良好的教學(xué)效果。
二、現(xiàn)階段程序設(shè)計教學(xué)中存在的普遍問題
1.小學(xué)階段的程序設(shè)計,缺乏以算法為核心的邏輯思維訓(xùn)練
大多數(shù)程序設(shè)計教材中通常先給例子。教師鐘情于舉一反三地對使用模塊指令的深入教學(xué),而不是有機(jī)的結(jié)合算法思想進(jìn)行教學(xué)。貼近生活并引起學(xué)生興趣的編程題講得很少。這往往導(dǎo)致學(xué)生上機(jī)時不知道寫程序的步驟而無從下手。
2.學(xué)生厭倦傳統(tǒng)的課堂教學(xué),缺乏引導(dǎo)學(xué)生自主探究有效途徑
學(xué)生對于先講后編、先聽后編這一傳統(tǒng)的課堂教學(xué)方式有厭倦心理。也沒有提供一定的問題支架以對他們進(jìn)行有質(zhì)量的自主探究。同時由于小學(xué)信息技術(shù)課每周只有一節(jié)課時,師生之間缺乏足夠的交流和溝通,學(xué)生沒有有效、實用的學(xué)習(xí)輔助途徑,也間接影響著學(xué)生的學(xué)習(xí)興趣和學(xué)習(xí)效果。
三、教學(xué)中的實踐嘗試
1.精心設(shè)計開場白
興趣是最好的老師,是推動學(xué)習(xí)的動力。Scratch自身就為學(xué)習(xí)者提供了很多很好的示范例子,有故事類、音樂和舞蹈類、游戲類、動畫類等,而且每個動畫都很有趣味性,極具吸引力。在課前,引入這些例子,讓學(xué)生去玩一玩,就能極大地調(diào)動學(xué)生學(xué)習(xí)的積極性。
2.巧設(shè)問題,自主學(xué)習(xí)
要讓學(xué)生開展自主學(xué)習(xí),教師應(yīng)給學(xué)生提供自學(xué)所必需的“向?qū)А薄T谕ǔG闆r下,問題就是最好的導(dǎo)向。教師在設(shè)計問題時,要以學(xué)生為中心,根據(jù)學(xué)生的特點與知識接受能力的差異,充分考慮學(xué)生的現(xiàn)有文化知識、認(rèn)知能力和興趣等。在設(shè)計的過程中,要站在學(xué)生的角度考慮,緊緊圍繞教學(xué)目標(biāo),以解決學(xué)習(xí)中的重難點知識為抓手,細(xì)化問題,將問題分解成若干個小問題,便于學(xué)生自學(xué)。
3.提倡思維方式、程序算法的多樣化
思維方式、程序算法的多樣化,是指尊重學(xué)生的獨立思考,鼓勵學(xué)生探索不同的方法,而不是讓學(xué)生一定要去掌握多種操作方法。在學(xué)生進(jìn)行程序設(shè)計時,往往會出現(xiàn)多種形式不同的程序清單。有的可能是判斷條件不同,有的是變量的初值不同,有的是在模塊指令先后順序的略有變化等。我們不能就用一句“這是錯了”來忽略這些不同形式的程序清單,而是要讓學(xué)生在獨立思考的基礎(chǔ)上,再發(fā)表自己的見解、觀點。教師鼓勵學(xué)生用已有的經(jīng)驗大膽思維,鼓勵學(xué)生動手上機(jī)操作,在上機(jī)過程中會有各種問題發(fā)生,然后我們來分析問題的產(chǎn)生原因,尋求解決問題的有效途徑,營造寬松活躍的課堂氣氛。算法的多樣化使學(xué)生變得聰明自信,在主動探索與合作交流中得到收獲,并促進(jìn)學(xué)生的個性發(fā)展。
4.有效應(yīng)用開放式的網(wǎng)絡(luò)教學(xué)
因特網(wǎng)的高速發(fā)展和校園網(wǎng)的廣泛普及為我們改革傳統(tǒng)的教學(xué)模式提供了新的契機(jī),我們可以以網(wǎng)絡(luò)和現(xiàn)代教育技術(shù)為依托,多種教學(xué)媒體綜合運用,利用開放式的網(wǎng)絡(luò)教學(xué)模式。
5.改革上機(jī)操作的實踐環(huán)節(jié)
在我們平時的上機(jī)實踐中,往往是照著書本的例子進(jìn)行驗證,學(xué)生會覺得很無聊。我們把上機(jī)內(nèi)容分為兩個部分:基本項目和提高項目。基本項目要求學(xué)生掌握程序設(shè)計的各項基本內(nèi)容,我們可以精選一些有趣的習(xí)題:如“神圣一票”、“游俠比武”等實例來組織基本指令、變量指令的學(xué)習(xí)。提高項目可以通過“守護(hù)精靈”等,在真實的編程情景中讓學(xué)生做自已感興趣的項目,真正做到學(xué)用結(jié)合。
總之,Scratch程序設(shè)計課程在培養(yǎng)學(xué)生分析問題、解決問題的能力和培養(yǎng)學(xué)生創(chuàng)造性思維上起著非常重要的作用。小學(xué)Scratch程序設(shè)計教學(xué)的主要目標(biāo)是了解程序設(shè)計的基本思想,培養(yǎng)邏輯思維能力。圍繞著這個目標(biāo),遵循程序設(shè)計教學(xué)的基本規(guī)律和基本原則組織教學(xué),一切可行的教學(xué)方法都可以在我們的教學(xué)過程中加以運用。
參考文獻(xiàn)
[1]吳向東.Scratch:草根先行[J].信息教研周刊,2011(7):4-5.
[2]吳揚鵬.基于Scratch平臺的小學(xué)信息技術(shù)課堂教學(xué)模式探究[J].電腦知識與技術(shù),2017,13(23):104-105.