張二虎
摘 要: 社會的發(fā)展、科技的進步在為信息技術(shù)教學(xué)提供良好發(fā)展環(huán)境的同時,也對我國教育教學(xué)提出新的要求與挑戰(zhàn)。程序設(shè)計教程作為我國信息技術(shù)教育教學(xué)的一部分,不僅能有效提高學(xué)生動手實踐能力,同時有助于培養(yǎng)學(xué)生的思維能力。VB、VC等成人化的編程軟件由于具有邏輯思維抽象、結(jié)構(gòu)復(fù)雜、命令冗長等特點,適用于中小學(xué)階段的學(xué)生學(xué)習(xí)。Scratch信息技術(shù)教學(xué)的出現(xiàn),為教師的程序設(shè)計教學(xué)找到了突破口,因其類似積木的操作指令更加簡單與直觀,已成為廣大高校進行創(chuàng)新教學(xué)的重要教育工具。
關(guān)鍵詞: Scratch 信息技術(shù)教學(xué) 課堂教學(xué) 有效性
所謂Scratch,是指一款由美國麻省理工學(xué)院媒體實驗室設(shè)計與開發(fā)的專門適用于8-16歲兒童及青少年使用的兒童編程語言,它通過簡單點擊、拖拉鼠標(biāo),將指令從程序指令區(qū)域移進程序腳本區(qū)以實現(xiàn)程序的編程,讓使用者于不知不覺中快速學(xué)習(xí)與掌握程序語言概念,從而實現(xiàn)推理能力及動手實踐能力的提升。對此,下面將遵循“以生為本”的教學(xué)原則,結(jié)合小學(xué)《Scratch程序設(shè)計》教學(xué)實踐,針對如何有效設(shè)計小學(xué)Scratch程序設(shè)計教程的教學(xué)設(shè)計進行簡要探討與分析,希望在一定程度上能為其他教育工作者及科研人員提供幫助,更為主要的是希望這次研究能夠引起教育工作者對Scratch程序設(shè)計高度的關(guān)注與重視,促進Scratch在信息技術(shù)教學(xué)中的普及和推廣,幫助更多青少年兒童體驗程序設(shè)計思想與編程方法,以期為國家培養(yǎng)出更多優(yōu)秀的社會主義事業(yè)接班人與建設(shè)者。
一、設(shè)計有趣教學(xué)內(nèi)容,滿足學(xué)生學(xué)習(xí)需求
編程不應(yīng)當(dāng)只是為了編程而進行,要將學(xué)生所需學(xué)習(xí)的知識內(nèi)容滲透到其興趣愛好所指向的實例中,讓他們在老師精心編排設(shè)計的教學(xué)內(nèi)容中學(xué)習(xí),滿足學(xué)生學(xué)習(xí)需求,同時,學(xué)生能將自己的想法與見解進行改造與設(shè)計,讓學(xué)生自由發(fā)揮,解放學(xué)生的天性,使他們的想象力不受束縛與羈絆。
在執(zhí)教Scratch的基礎(chǔ)教學(xué)內(nèi)容時,教師可根據(jù)學(xué)生興趣愛好,有目的、有計劃地設(shè)計Super Marin游戲的體驗教學(xué)單元。為了激發(fā)學(xué)生設(shè)計與學(xué)習(xí)興趣,教師可充分利用課前時間初步設(shè)計一款簡單版的超級瑪麗游戲。然后在課堂上呈現(xiàn)給學(xué)生,Scratch基礎(chǔ)知識內(nèi)容教學(xué)就可從超級瑪麗游戲開始,在逐步使用老師提供的教學(xué)素材與游戲樣板過程中,學(xué)生能快速進入Scratch的學(xué)習(xí)與制作過程中,掌握相關(guān)Scratch創(chuàng)作角色的技巧,從而有助于學(xué)生在自主設(shè)計游戲時增加游戲的背景與音樂。同時學(xué)生能欣賞自己的學(xué)習(xí)成果,收獲成功的喜悅,有的學(xué)生還能根據(jù)自身喜好設(shè)計出不同的人物特征、不同背景音樂及背景環(huán)境,大大激發(fā)學(xué)生自由思維。這樣一來,就能在Scratch信息技術(shù)教學(xué)中提高課堂教學(xué)有效性,強化課堂教學(xué)效果。
二、注重課堂實踐教學(xué),培養(yǎng)探索創(chuàng)新能力
“探索創(chuàng)新”這一能力在傳統(tǒng)小學(xué)編程教學(xué)中幾乎被忽視,復(fù)雜抽象的程序語言命令使小學(xué)階段的學(xué)生難以理解與記憶,更別說自主探究,即使最簡單的LOGO語言,只要超過五個字符或字母的命令學(xué)生就會感到吃力,出現(xiàn)記憶障礙,需要教師反復(fù)重復(fù)與學(xué)生多次背誦才能記住。部分學(xué)生因拼錯或打錯命令中的某一字符就不能看到程序正常運行的結(jié)果,不僅容易打擊學(xué)生學(xué)習(xí)的積極性,同時會給學(xué)生的探究學(xué)習(xí)帶來心理陰影。Scratch信息技術(shù)教學(xué)的誕生,為學(xué)生的學(xué)習(xí)找到了突破口,其直觀、簡單的特點給學(xué)生的自主探究學(xué)習(xí)奠定了堅實平臺。例如,老師只需提出“讓貓咪動起來”的教學(xué)任務(wù),學(xué)生就能通過猜測、嘗試及自主驗證與探索得出各指令的含義,通過歸納與總結(jié)得出“讓貓咪動起來”的具體方法,無須像從前一樣需要教師的層層介紹命令及講解用法,學(xué)生也能夠自行解決問題。因此,在Scratch信息技術(shù)教學(xué)中,教師要善于引導(dǎo)學(xué)生探索各種指令的作用及具體用法并加以合理運用,在探索和體驗過程中快速掌握Scratch編程的基本用法與程序設(shè)計原理,培養(yǎng)學(xué)生探索創(chuàng)新能力,從而有助于實現(xiàn)課堂教學(xué)效率的提升。此外,與以往信息技術(shù)教學(xué)中的媒體創(chuàng)作相比,Scratch信息技術(shù)教學(xué)更加具有可塑造性與開放性,其豐富的色彩、對象、指令、交互及卡通的造型能夠有效激發(fā)學(xué)生的想象能力,更有助于培養(yǎng)學(xué)生的創(chuàng)新能力。
三、留給想象探索空間,培養(yǎng)學(xué)生自主能力
編程學(xué)習(xí)最主要的教學(xué)目的是給予學(xué)生足夠的時間與空間,讓學(xué)生能夠充分發(fā)揮自己的智慧與想象力不斷探索與研究,Scratch這一編程軟件的出現(xiàn),能讓學(xué)生在實際教學(xué)中進行探索與研究。因此,在Scratch信息技術(shù)教學(xué)中,教師要善于留給學(xué)生足夠思考與想象的空間,讓學(xué)生通過自身實踐與自主探索,不斷提高自己的創(chuàng)新能力與思維能力。例如,在執(zhí)教“神奇的小畫匠”一課時,主要教學(xué)內(nèi)容是教會學(xué)生運用按鍵控制方法編寫相關(guān)程序,并要求其程序能通過對鍵盤上下左右箭頭的移動,控制小貓上下左右移動,最終繪畫出小貓運動軌跡。在明確教學(xué)任務(wù)后,教師可針對程序要點進行簡要分析,然后留給學(xué)生一定的想象與思考時間與空間探索。在這一過程中,學(xué)習(xí)能力強的學(xué)生能夠在完成程序后嘗試畫面的清屏功能;創(chuàng)新能力強的學(xué)生也能夠嘗試各種顏色、線條的變換;有的學(xué)生能夠進行不同角色的轉(zhuǎn)換,用其他的角色代替小貓等,從學(xué)生制作、創(chuàng)造的程序作品來看,我們能感受到學(xué)生的創(chuàng)造力及探究能力是驚人的,由此可知,只要我們提供給他們足夠的時間與空間,就能讓學(xué)生展現(xiàn)自己的才華,培養(yǎng)其自主學(xué)習(xí)能力,實現(xiàn)課堂教學(xué)有效性的提升。
四、結(jié)語
在Scratch信息技術(shù)教學(xué)中,教師應(yīng)當(dāng)合理運用其教學(xué)身份,設(shè)計出富有趣味的教學(xué)內(nèi)容,激發(fā)學(xué)生學(xué)習(xí)興趣,并注重課堂教學(xué)實踐,讓學(xué)生積極主動地參與到課堂教學(xué)中,培養(yǎng)其探索能力,同時應(yīng)當(dāng)留給學(xué)生足夠的時間與空間想象與思考,從而有助于培養(yǎng)學(xué)生的自主學(xué)習(xí)能力,實現(xiàn)課堂教學(xué)有效性的提升。
參考文獻:
[1]馮光潔.提高烏海一中信息技術(shù)課教學(xué)有效性的策略[D].內(nèi)蒙古師范大學(xué),2013.
[2]易小清.利用信息技術(shù)提高高中課堂教學(xué)有效性研究[D].湖南師范大學(xué),2015.
[3]潘征宇.提高中學(xué)信息技術(shù)課堂教學(xué)有效性的策略研究[D].蘇州大學(xué),2011.
[4]金小秋.中學(xué)信息技術(shù)課堂的有效性教學(xué)現(xiàn)狀及應(yīng)對策略[D].福建師范大學(xué),2013.