【摘要】本文介紹了引導(dǎo)式學(xué)習(xí)單應(yīng)用于Scratch程序設(shè)計(jì)類課程中的重要性,該方法的實(shí)施提高了課堂教學(xué)質(zhì)量,為實(shí)踐環(huán)節(jié)的改革提供了參考。同時(shí),實(shí)踐證明,該方法充分調(diào)動(dòng)了學(xué)生學(xué)習(xí)的主動(dòng)性,增強(qiáng)了學(xué)生實(shí)踐動(dòng)手解決問題的能力。
【關(guān)鍵詞】scratch程序設(shè)計(jì) ?程序設(shè)計(jì)教學(xué) ?引導(dǎo)式學(xué)習(xí)單
【中圖分類號】G622 【文獻(xiàn)標(biāo)識碼】A 【文章編號】2095-3089(2016)35-0228-01
2007年麻省理工科學(xué)院實(shí)驗(yàn)室推廣使用scratch程序的語言,scratch提供了圖像和積木拼圖操作界面,并結(jié)合網(wǎng)絡(luò)社群功能,以多元想象力,深入的思考性為理論,同時(shí)也延續(xù)他們之前的產(chǎn)品logo所注重的探索式學(xué)習(xí)方式,使學(xué)生在開放的環(huán)境中盡情發(fā)揮創(chuàng)意。
一、scratch的介紹
scratch是一種具有導(dǎo)向特性的語言,教師若掌握scratch導(dǎo)向特質(zhì),引導(dǎo)學(xué)生依據(jù)導(dǎo)向分析與設(shè)計(jì),逐步獨(dú)立設(shè)計(jì)。在教學(xué)過程中,要求學(xué)生重點(diǎn)關(guān)注有助于提升學(xué)習(xí)效率而易被忽視的重要步驟。例如程序完成之后的反思。因此scratch教學(xué)適用于引導(dǎo)式教學(xué),將教學(xué)策略可以延伸至非程序式語言,本文將討論引導(dǎo)式學(xué)習(xí)策略,適用于小學(xué)程序設(shè)計(jì)教學(xué)的重要性。
在教學(xué)中我們常發(fā)現(xiàn),學(xué)生因?yàn)闊o法構(gòu)思出問題解決的方法而陷入困境。如果在問題解決的過程中適當(dāng)給予學(xué)生提示,有的學(xué)者認(rèn)為采用老師提問學(xué)生回答的方式,讓學(xué)生通過回答老師問題的過程增加理解層次,使學(xué)生能反省自己的策略。臺灣地區(qū)的學(xué)者呂俊龍和康景成兩位教授分別針對logo語言以及KPL語言進(jìn)行引導(dǎo)式教學(xué)的研究,均發(fā)現(xiàn)學(xué)生在學(xué)習(xí)效果中有顯著提升。
二、scratch的核心教學(xué)目標(biāo)和策略
由于scratch是具有搭建特質(zhì)的程序語言,因此若將引導(dǎo)式程序分析和設(shè)計(jì)方法應(yīng)用于教學(xué),能讓學(xué)生更快地掌握這種語言的設(shè)計(jì)方式。
而程序設(shè)計(jì)課程的核心教學(xué)目標(biāo)是:1.學(xué)生理解教學(xué)問題的內(nèi)容。2.能獨(dú)立構(gòu)思解決問題的方法。3.使用正確的程序來完成目標(biāo)。
而課堂中的教學(xué)過程應(yīng)結(jié)合以下的策略:1.當(dāng)學(xué)生遭遇困難時(shí),適時(shí)引導(dǎo)以避免學(xué)生陷入放棄以及胡亂嘗試的情況。2.在編寫程序前明確引導(dǎo)學(xué)生理解意義,并且具體構(gòu)思程序的編寫方式。3.通過作業(yè)或測試方式給予學(xué)生充分的練習(xí),進(jìn)一步讓學(xué)生掌握正確的概念使用方法。
三、針對教學(xué)目標(biāo)老師開展教學(xué)的方法
第一,由淺入深的進(jìn)度。在前期課程讓學(xué)生先學(xué)習(xí)規(guī)劃程序的能力,并在課程后期逐漸增加案例中角色之間的互動(dòng),并且在每一個(gè)新知識點(diǎn)講授完成后搭配對應(yīng)的測驗(yàn),加深學(xué)生的理解,提高學(xué)習(xí)效率。第二,掌握scratch的導(dǎo)向特質(zhì),在課堂講解和課例制作時(shí),參與導(dǎo)向程序分析與設(shè)計(jì),系統(tǒng)地引導(dǎo)學(xué)生逐步進(jìn)行制作,幫助學(xué)生理解正確的制作流程,同時(shí)加強(qiáng)學(xué)生觀察分析案例的能力,并且在教學(xué)過程中使學(xué)生體會導(dǎo)向分析的設(shè)計(jì)思維。
四、小學(xué)階段學(xué)習(xí)scratch程序設(shè)計(jì)應(yīng)用引導(dǎo)式學(xué)習(xí)單的作用
第一,引導(dǎo)式學(xué)習(xí)單有助于培養(yǎng)學(xué)生觀察分析程序的能力,使用引導(dǎo)式學(xué)習(xí)單的班級,在筆試測驗(yàn)中的表現(xiàn)優(yōu)于傳統(tǒng)教學(xué)的班級,應(yīng)用引導(dǎo)式學(xué)習(xí)單的班級著重學(xué)生觀察、分析程序的能力。因而可以探究學(xué)習(xí)單中的問題,而且能較深入地觀察、分析程序編碼方式。并將此能力遷移到紙質(zhì)測驗(yàn)中,從而使兩組不同的班級在測驗(yàn)中表現(xiàn)出較大的差異。第二,引導(dǎo)式學(xué)習(xí)單有助于培養(yǎng)學(xué)生的程序編寫能力,在難度較高的實(shí)例中效果更明顯。在簡單的程序中,兩組學(xué)生表現(xiàn)差異較小,但當(dāng)難度提高后,應(yīng)用學(xué)習(xí)單的學(xué)生實(shí)際表現(xiàn)均優(yōu)于傳統(tǒng)教學(xué)班級,可見學(xué)習(xí)單引導(dǎo)式學(xué)習(xí)確實(shí)能增進(jìn)學(xué)生的程序編寫能力。
五、使用引導(dǎo)式學(xué)習(xí)單開展教學(xué)時(shí)應(yīng)注意的方式
(一)在課堂教學(xué)中引進(jìn)學(xué)習(xí)單,促進(jìn)以學(xué)生為中心的學(xué)習(xí)方式。引導(dǎo)式學(xué)習(xí)單,讓學(xué)生通過預(yù)設(shè)問題思考和探究的方式,深入課堂教學(xué)內(nèi)容,達(dá)到提高學(xué)習(xí)效果的目的。因此,在小學(xué)階段,教師應(yīng)針對課程內(nèi)容設(shè)計(jì)合適的學(xué)習(xí)單。使學(xué)生通過學(xué)習(xí)單開展自主學(xué)習(xí),深入理解學(xué)習(xí)內(nèi)容。
(二)scratch程序設(shè)計(jì)有助于培養(yǎng)學(xué)生高階思維能力,許多學(xué)校都在高年級開展了scratch的教學(xué),但是由于程序設(shè)計(jì)課程難度較高,許多學(xué)生出現(xiàn)學(xué)習(xí)困難的情況。而引導(dǎo)式學(xué)習(xí)單的應(yīng)用,能讓學(xué)生更容易理解多個(gè)角色之間的互動(dòng)關(guān)系,理清思路,設(shè)計(jì)出正確的程序。
我認(rèn)為只要教材難易適中,并結(jié)合有效的教學(xué)方式,學(xué)生就會喜歡scratch程序設(shè)計(jì)課程,而在教學(xué)過程中應(yīng)用引導(dǎo)式學(xué)習(xí)單,會使學(xué)生更加容易理解程序的難點(diǎn)和關(guān)鍵點(diǎn),讓他們?nèi)〉昧己玫膶W(xué)習(xí)效果,創(chuàng)作出風(fēng)格迥異的作品,真正提升他們的信息素養(yǎng)。
參考文獻(xiàn):
[1]施渭妃.“三本教學(xué)法”的有效應(yīng)用[J].新課程(綜合版),2011.07.
[2]覃?;?馮旭初和他的“四合一”教學(xué)法[J].黃金時(shí)代(學(xué)生族),2007,12.
[3]魏煥萍,單娜娜,劉靜,單云官.關(guān)于用PBL教學(xué)法需注意的幾個(gè)問題[A].全國學(xué)術(shù)會議論文集[C],2007.
作者簡介:
王睿(1977.10—),男,漢族,本科,一級教師,研究方向:Scratch程序設(shè)計(jì)。