王占昌
《中小學(xué)信息技術(shù)課程指導(dǎo)綱要》中指出,開(kāi)展信息技術(shù)課程是為了讓學(xué)生對(duì)程序設(shè)計(jì)有初步的了解和認(rèn)識(shí),并在長(zhǎng)期的學(xué)習(xí)中學(xué)會(huì)運(yùn)用簡(jiǎn)單的編程工具編寫(xiě)程序,從而培養(yǎng)自身的邏輯思維能力。而在學(xué)習(xí)程序設(shè)計(jì)時(shí),必不可少的就是要進(jìn)行編程實(shí)踐,對(duì)小學(xué)生而言,利用專業(yè)的編程語(yǔ)言設(shè)計(jì)程序,大大超出了他們的能力范圍,因此,運(yùn)用Scratch教學(xué)就顯得尤為重要了。學(xué)生可以利用Scratch中的組合、“代碼積木塊”等方式進(jìn)行編程設(shè)計(jì),不僅降低了代碼編寫(xiě)的難度,也降低了他們的學(xué)習(xí)難度。
將Scratch引進(jìn)課堂教學(xué),不僅增強(qiáng)了視圖創(chuàng)作的可視感,激發(fā)了學(xué)生學(xué)習(xí)程序設(shè)計(jì)的興趣,而且提高了學(xué)生的思維創(chuàng)作能力,使計(jì)算機(jī)軟件不再是學(xué)生進(jìn)行娛樂(lè)的工具,而是能夠幫助學(xué)生提高信息技術(shù)能力的有效學(xué)習(xí)工具。
Scratch的教學(xué)價(jià)值
開(kāi)放思維,發(fā)展能力
Scratch因其獨(dú)有的搭積木式編程方法深受小學(xué)生們喜愛(ài)。在學(xué)習(xí)信息技術(shù)時(shí),學(xué)生可以通過(guò)拖曳積木制造出一個(gè)虛擬空間,并能直觀地看到制造效果。利用Scratch編程工具設(shè)計(jì)出來(lái)的動(dòng)畫(huà)和游戲,從外觀上看,具有鮮明真實(shí)的畫(huà)面感。利用Scratch技術(shù)進(jìn)行信息技術(shù)教學(xué),不僅能滿足小學(xué)生強(qiáng)烈的好奇心和操作感,而且也有助于小學(xué)生開(kāi)放思維,發(fā)展創(chuàng)新能力。
例如,在進(jìn)行“讓女孩舞動(dòng)”的教學(xué)時(shí),學(xué)生可以利用Scratch的拖曳方法制造出一個(gè)虛擬舞臺(tái)和一個(gè)虛擬女孩,然后嘗試不同的方法讓女孩在舞臺(tái)上跳舞。通過(guò)讓學(xué)生尋找、發(fā)現(xiàn)、嘗試不同的跳舞方法,既能讓學(xué)生找到學(xué)習(xí)的樂(lè)趣,又能培養(yǎng)和提高學(xué)生的自主探索能力,真正提高課堂效率。
快樂(lè)學(xué)習(xí),走向主動(dòng)創(chuàng)造
新課程改革之前,不管是教師還是學(xué)生自己,都沒(méi)有能夠從思想上重視起信息技術(shù)這門(mén)課程,在以往的課堂上,教師僅僅只是承擔(dān)著監(jiān)督和管理的職責(zé),而學(xué)生也很放縱自己,自己做自己的事情,對(duì)信息技術(shù)提不起任何興致。而將Scratch引進(jìn)課堂教學(xué)后,教師、學(xué)生都一改往日的常態(tài),學(xué)生開(kāi)始利用Scratch方法制造自己喜愛(ài)的場(chǎng)景動(dòng)畫(huà),甚至制作出了一些小游戲供別人娛樂(lè);教師也在這樣熱情的學(xué)習(xí)氛圍的感染下,充滿了教學(xué)的激情,與學(xué)生積極互動(dòng),交流學(xué)習(xí)心得。
Scratch的普及運(yùn)用,使得學(xué)生從游戲的享用者轉(zhuǎn)變?yōu)橹谱髡撸@種學(xué)習(xí)前后的轉(zhuǎn)變,不僅激發(fā)了學(xué)生自主學(xué)習(xí)的樂(lè)趣,更提高了課堂教學(xué)的質(zhì)量。
Scratch的教學(xué)策略
精選范例,理解程序,了解設(shè)計(jì)思路
在剛開(kāi)始運(yùn)用Scratch進(jìn)行教學(xué)時(shí),考慮到小學(xué)生信息技術(shù)的基礎(chǔ)能力比較薄弱,因此,教師在選擇教材范例時(shí),應(yīng)當(dāng)注意:范例中所要掌握的知識(shí)和技能要符合小學(xué)生的學(xué)習(xí)能力和水平;所選擇的范例要能夠帶給學(xué)生足夠的思維想象空間和創(chuàng)作空間;所選范例的難度不宜過(guò)大,范例的內(nèi)容設(shè)計(jì)不宜過(guò)于復(fù)雜;范例中所體現(xiàn)的知識(shí)聯(lián)系應(yīng)該是逐層遞進(jìn)、由易到難的。
另外,在學(xué)習(xí)范例的過(guò)程中,不能照搬模仿范例中的設(shè)計(jì)結(jié)構(gòu),而應(yīng)該讓學(xué)生理解范例中所體現(xiàn)的設(shè)計(jì)思想,理解每一部分內(nèi)容的作用,從而更好地理解程序,把握知識(shí)點(diǎn)的運(yùn)用。在信息技術(shù)教學(xué)的初期,主要就是培養(yǎng)學(xué)生自主探究、獨(dú)立思考的能力,這樣才能使學(xué)生在以后的深入學(xué)習(xí)中,提升自身對(duì)程序設(shè)計(jì)的洞察能力和創(chuàng)作能力。
模仿設(shè)計(jì),自由創(chuàng)作,引導(dǎo)學(xué)生自主探究
所謂模仿,并不是指一成不變地引用范例中的設(shè)計(jì)內(nèi)容,而是指概括總結(jié)范例中的創(chuàng)作技巧和設(shè)計(jì)思路,結(jié)合自己的創(chuàng)作想法,編寫(xiě)設(shè)計(jì)出具有獨(dú)特個(gè)性的程序。當(dāng)然,在此過(guò)程中,學(xué)生可以選擇獨(dú)立模仿創(chuàng)作,可以選擇小組合作探究,還可以向教師請(qǐng)教不懂的地方,消除疑惑。總之,在模仿設(shè)計(jì)時(shí),每個(gè)學(xué)生都要有自己的思考,融入自己的想法,這樣才能真正提高學(xué)生自己發(fā)現(xiàn)問(wèn)題、解決問(wèn)題的能力,找到學(xué)習(xí)的樂(lè)趣。
作品交流,共享智慧,體驗(yàn)分享的快樂(lè)
在每個(gè)學(xué)生都完成設(shè)計(jì)創(chuàng)作之后,教師可以適當(dāng)?shù)亟o予學(xué)生時(shí)間和空間,方便他們進(jìn)行交流展示自己的成果。
一方面,通過(guò)設(shè)計(jì)展示,學(xué)生可以欣賞到優(yōu)秀的創(chuàng)作成果,對(duì)比自己的設(shè)計(jì),尋找出潛在的問(wèn)題和不足,進(jìn)行查漏補(bǔ)缺;另一方面,通過(guò)學(xué)生的自主交流探究,學(xué)生與學(xué)生之間可以相互學(xué)習(xí)借鑒有效的學(xué)習(xí)方法和解決問(wèn)題的辦法,鞏固知識(shí),共同鑄就良好的學(xué)習(xí)氛圍。
結(jié)語(yǔ)
總之,信息技術(shù)中的Scratch教學(xué),極大地改變了傳統(tǒng)信息技術(shù)課堂上的懶散消極狀態(tài),提高了學(xué)生和教師的課堂參與度。學(xué)生通過(guò)運(yùn)用Scratch編程方法進(jìn)行創(chuàng)造設(shè)計(jì),不僅獲得了親身體驗(yàn)高新技術(shù)的快感,更培養(yǎng)了自主探究并解決問(wèn)題的能力,從而達(dá)到了在學(xué)習(xí)中獲取快樂(lè),在快樂(lè)中進(jìn)行學(xué)習(xí)的積極效果。