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