郭嘉俊
摘 要:隨著社會(huì)的飛速發(fā)展,當(dāng)前小學(xué)生的信息技術(shù)教學(xué)也受到更高的關(guān)注。在現(xiàn)在這個(gè)科技水平、文化水平都極高的社會(huì)背景下,小學(xué)生所接觸的高科技種類豐富多樣,傳統(tǒng)的教學(xué)模式在小學(xué)信息技術(shù)的教學(xué)中并不能起到很大的推動(dòng)作用,甚至在一定程度上會(huì)阻礙小學(xué)信息技術(shù)課程的有效推進(jìn)。目前,在小學(xué)信息技術(shù)課堂上引進(jìn)了適合小學(xué)生這個(gè)年齡階段的Scratch編程軟件,文章將對Scratch編程的多個(gè)方面進(jìn)行討論和分析。
關(guān)鍵詞:小學(xué)信息技術(shù);Scratch編程;教學(xué)
中圖分類號(hào):G623.58 文獻(xiàn)標(biāo)識(shí)碼:A 收稿日期:2019-01-02 文章編號(hào):1674-120X(2019)06-0079-02
對于信息技術(shù)課堂來說,程序的設(shè)計(jì)是一個(gè)相當(dāng)重要的部分,學(xué)習(xí)程序設(shè)計(jì)對小學(xué)生的邏輯推理能力、語言組織能力、解決問題的能力和小學(xué)生的創(chuàng)造力都有著積極的影響。Scratch軟件是在程序設(shè)計(jì)的基礎(chǔ)之上形成的一種教學(xué)軟件,此軟件還能讓小學(xué)生通過運(yùn)用簡單的編程語言來進(jìn)行操作。軟件擁有簡便的操作、極強(qiáng)的思維性、廣闊的涵蓋面,非常適合用于提高小學(xué)階段兒童的邏輯推理能力。在小學(xué)信息技術(shù)的課程中可以通過Scratch編程讓學(xué)生對動(dòng)畫、游戲等進(jìn)行設(shè)計(jì),更好地調(diào)動(dòng)學(xué)生的積極性。20世紀(jì)60年代出現(xiàn)的邏輯語言極大地影響了之后的程序設(shè)計(jì)模式,1968年的LOGO語言被廣泛地運(yùn)用在當(dāng)時(shí)的信息技術(shù)課程中,但結(jié)果卻并不太理想,因?yàn)檫@一軟件運(yùn)用時(shí)間過長,無法調(diào)動(dòng)現(xiàn)代小學(xué)生的學(xué)習(xí)積極性。所以,美國麻省理工學(xué)院設(shè)計(jì)開發(fā)了Scratch軟件,主要針對的目標(biāo)人群為八歲以上的孩子,主要目的是方便八歲以上的孩子使用,做到寓教于樂,使少年兒童能獲得創(chuàng)作所帶來的樂趣。
一、軟件特點(diǎn)
美國麻省理工學(xué)院開發(fā)的Scratch軟件有利于培養(yǎng)八歲以上的兒童的信息技術(shù)能力,按照八歲以上兒童的審美特點(diǎn)及偏好對軟件的界面及功能等方面進(jìn)行特殊設(shè)計(jì)。Scratch編程軟件通過積木形狀的模塊來構(gòu)成程序的參數(shù)及命令,通過鼠標(biāo)拖動(dòng)編程部件到腳本區(qū)域,組合編程部件,再形成邏輯。Scratch主要有三大主要特點(diǎn),分別是操作簡單、涵蓋面廣及思維性強(qiáng)。首先,雖然Scratch軟件的開發(fā)都是英文進(jìn)行,但在實(shí)際操作中操作者不需要認(rèn)識(shí)英文,也不需要使用鍵盤,小學(xué)生們只需要操作鼠標(biāo)即可。其次,傳統(tǒng)的小學(xué)信息技術(shù)課堂主要是教授小學(xué)生們最基本的計(jì)算機(jī)操作技巧,小學(xué)生們也停留在僅僅會(huì)操作的技術(shù)層面,甚至多年后對電子計(jì)算機(jī)的原理依舊是一頭霧水,嚴(yán)重地影響了小學(xué)生對信息技術(shù)的興趣。Scratch軟件的涵蓋面十分廣泛,除了一般的編程內(nèi)容,還包含各種語句、各種部件、順序及變量,小學(xué)生通過對Scratch軟件的界面操作,可以對角色進(jìn)旋轉(zhuǎn)、移動(dòng)、特效設(shè)計(jì)等。最后,Scratch軟件通過加強(qiáng)思維性而大大提升了軟件的應(yīng)用性,Scratch作為一種現(xiàn)代化的編程工具,包含多個(gè)事件、多種線程及協(xié)調(diào)特征,表現(xiàn)了Scratch具備現(xiàn)代化軟件的編程思維,小學(xué)生們可以通過敲擊鍵盤按鍵、點(diǎn)擊鼠標(biāo)等多種方式讓計(jì)算機(jī)執(zhí)行不同的程序,按照程序進(jìn)行運(yùn)轉(zhuǎn),這些邏輯部件就更容易被小學(xué)生掌握。Scratch的這些特點(diǎn)大大提高了小學(xué)生的編程樂趣,同時(shí)也為小學(xué)生的信息技術(shù)學(xué)習(xí)打下了堅(jiān)實(shí)的基礎(chǔ)。
二、Scratch在信息技術(shù)課堂中的運(yùn)用
(一)給小學(xué)生編故事,做動(dòng)畫
在小學(xué)階段的兒童都還處于對世界了解并不全面、對未知的一切充滿好奇的階段,在此階段,學(xué)生們對所有不了解的領(lǐng)域都充滿想象,他們有著與生俱來的天賦與好奇心,很擅長按照自己對未知事物的猜想編故事。Scratch軟件自身擁有極其豐富的多媒體功能,能夠滿足小學(xué)生在此軟件的興趣調(diào)動(dòng)要求。但是,對于這個(gè)年齡段的兒童來說,要想把自己編的故事轉(zhuǎn)變成小動(dòng)畫卻不是一件容易完成的事情。Scratch這款軟件讓這一難題得到了解決,它的出現(xiàn)讓制作動(dòng)畫不再是太困難的事,在它的角色庫里有許多已經(jīng)制作好的角色可供學(xué)生們選擇,比如大步走的人、快速跑起來的人、飛翔的鳥兒,學(xué)生可以根據(jù)自己的故事情景和審美需要靈活地選擇自己所心儀的角色。除此而外,軟件還有超級(jí)豐富的音樂素材,可供學(xué)生們自行選擇,也能錄制小朋友們自己的配音。
(二)給小學(xué)生制作小游戲
隨著社會(huì)的進(jìn)步、信息技術(shù)的快速發(fā)展,游戲成為一個(gè)不容忽視的部分,家長和教師們對游戲往往是嗤之以鼻,但也不得不承認(rèn),在這個(gè)信息時(shí)代下,游戲?qū)⒆觽冇蟹N無法言說的魔力。孩子們根據(jù)自己的創(chuàng)意和想法去設(shè)計(jì)屬于自己的小游戲是一件無比幸福的事情。在不熟悉Scratch軟件的情況下,小學(xué)生可能會(huì)覺得設(shè)計(jì)計(jì)算機(jī)小游戲簡直是超級(jí)難題,但實(shí)際上通過Scratch的編程語言,小學(xué)生能很快地進(jìn)行編輯。傳統(tǒng)編輯軟件語句和邏輯都十分抽象,而Scratch軟件采用模塊部件的方式進(jìn)行集成,只需通過鼠標(biāo)就能完成編輯。在設(shè)計(jì)游戲的過程中,學(xué)生們根據(jù)自己所學(xué)的知識(shí)、所見的新鮮事物從數(shù)學(xué)、科學(xué)、藝術(shù)等方面著手,解決各個(gè)環(huán)節(jié)的問題。這樣信息技術(shù)的課堂教學(xué)效果和教學(xué)氛圍上都有顯著提升。
(三)設(shè)計(jì)創(chuàng)意作品
在小學(xué)生的創(chuàng)客課上,小學(xué)生可以通過Scratch軟件與盛思的樂動(dòng)魔盒、實(shí)驗(yàn)箱等結(jié)合來完成創(chuàng)意設(shè)計(jì)和構(gòu)建,并讓所設(shè)計(jì)的小物件具有實(shí)用性。比如設(shè)計(jì)一個(gè)照明燈等小物件,實(shí)用的同時(shí)體現(xiàn)學(xué)生們節(jié)約資源的美德。Scratch軟件與各類媒體強(qiáng)強(qiáng)合作,它們的交互功能還能使學(xué)生的想法或者創(chuàng)意不僅僅停留在計(jì)算機(jī)里,學(xué)生可以通過各類硬件設(shè)施設(shè)備實(shí)現(xiàn)與外界的輸入和輸出,甚至結(jié)合當(dāng)下最先進(jìn)的打印技術(shù)打印出自己設(shè)計(jì)的模型,結(jié)合必要的硬件軟件設(shè)施設(shè)備,發(fā)明創(chuàng)造屬于自己的獨(dú)一無二的東西。這在很大程度上提高了學(xué)生們對信息技術(shù)課程的積極性,開發(fā)孩子的不可想象的巨大潛力。
三、學(xué)習(xí)Scratch的好處
(一)加強(qiáng)信息技術(shù)和其他學(xué)科的整合
Scratch軟件在小學(xué)信息技術(shù)教學(xué)的應(yīng)用中,主要是加強(qiáng)信息技術(shù)與其他學(xué)科間的聯(lián)系,促進(jìn)各學(xué)科間的整合,提高小學(xué)課堂的交互性。因?yàn)镾cratch軟件主要強(qiáng)調(diào)的就是八歲以上兒童的自主性創(chuàng)作,這一個(gè)完整的過程都應(yīng)該是以學(xué)生為主,小學(xué)信息技術(shù)課程的教師作為主要的輔導(dǎo)者幫助學(xué)生完成這一系列的創(chuàng)作。在此過程中就要求教師做到充分掌握引導(dǎo)和啟發(fā)的技巧和藝術(shù),積極鼓勵(lì)小學(xué)生們主動(dòng)嘗試和熟悉運(yùn)用Scratch軟件,讓小學(xué)生充分掌握Scratch軟件中的重點(diǎn)編程部件,掌握軟件的基本要領(lǐng),鼓勵(lì)小學(xué)生們不斷嘗試操作Scratch軟件,進(jìn)而提升小學(xué)生的學(xué)習(xí)興趣。處于兒童時(shí)期的小學(xué)生們自身系統(tǒng)組織語言的能力并不夠完善,教師扮演著引導(dǎo)者這一重要的角色,需要在操作中不斷指導(dǎo)小學(xué)生們?nèi)ジ?、更熟練地操作軟件,鼓?lì)小學(xué)生們大膽用自然語言去表達(dá)心中所想,去做自己想做的事。當(dāng)學(xué)生們完成了幾個(gè)屬于自己的作品后就可以發(fā)現(xiàn),他們總是能胸有成竹,也能在制作時(shí)順風(fēng)順?biāo)?,Scratch軟件讓信息技術(shù)學(xué)科與其他學(xué)科可以更好地進(jìn)行融合,培養(yǎng)了小學(xué)生的信息素養(yǎng)和科學(xué)素養(yǎng)。
(二)強(qiáng)化小學(xué)生的科學(xué)素養(yǎng)和能力
隨著當(dāng)下大環(huán)境的不斷變化,素質(zhì)教育的深入發(fā)展,對于很大一部分高校而言,單純的成績滿足不了人才的需求,單純的高分人才已經(jīng)不能夠適應(yīng)社會(huì)的需求,而綜合性應(yīng)用型人才才是當(dāng)下環(huán)境中最需要的。Scratch編程具有比較強(qiáng)的邏輯性,讓處于智力開發(fā)期的兒童接觸編程可以盡早地鍛煉他們的思維能力,增強(qiáng)他們的邏輯性,提升他們的語言表達(dá)能力,培養(yǎng)他們的推理判斷能力,為之后的學(xué)習(xí)提供扎實(shí)的基礎(chǔ)。在學(xué)習(xí)Scratch編程的教學(xué)中,學(xué)生需要充分發(fā)揮想象力和創(chuàng)造力,在此過程中,教師應(yīng)多引導(dǎo)學(xué)生運(yùn)用自己所學(xué)的知識(shí)通過自然語言進(jìn)行描述,描述后再進(jìn)行一系列的加工改進(jìn),如對小組討論相互提意見等方式進(jìn)行改進(jìn),進(jìn)而增強(qiáng)小學(xué)生的語言表達(dá)能力。
(三)提高學(xué)生積極性和協(xié)作能力
在教學(xué)中,在其他課堂上表現(xiàn)平平的學(xué)生在Scratch的課堂中也可能表現(xiàn)突出,總是有很多有創(chuàng)意有想法的觀點(diǎn)。在信息技術(shù)課堂上通過小組合作、小組分工、小組討論等方式,小學(xué)生能學(xué)會(huì)合作,同時(shí)其潛力得到了最大限度的激發(fā)。采用人員和人物一一對應(yīng)的方式,每個(gè)學(xué)生做好自己最擅長的一部分,再進(jìn)行小組內(nèi)的整改,最后得到一份最優(yōu)的結(jié)果,比如喜歡語言文字的學(xué)生負(fù)責(zé)撰寫故事,善于計(jì)算機(jī)操作的學(xué)生負(fù)責(zé)程序的編寫,喜歡美術(shù)和藝術(shù)設(shè)計(jì)的學(xué)生負(fù)責(zé)整體作品的外觀設(shè)計(jì),這樣在滿足每一位學(xué)生興趣的前提下,學(xué)生也能較高質(zhì)量地完成作品。在制作的過程中,眾多的環(huán)節(jié)會(huì)迫使學(xué)生們通過上網(wǎng)查詢相關(guān)資料、請教教師、翻閱書籍等方式去尋找問題的答案,有助于擴(kuò)寬小學(xué)生的知識(shí)面,每當(dāng)一個(gè)問題得到解決后,學(xué)生們建立起了自信心,對信息技術(shù)的興趣也將會(huì)更加濃烈。
四、結(jié)語
Scratch是一款有利于培養(yǎng)小學(xué)生邏輯思維、創(chuàng)新能力和實(shí)踐能力的軟件,目前我國沿海大部分地區(qū)都已經(jīng)普及,引入符合小學(xué)生年齡特征的編程軟件對當(dāng)代小學(xué)生的發(fā)展是相當(dāng)必要的。Scratch編程在小學(xué)信息技術(shù)教學(xué)中的好處數(shù)不勝數(shù),Scratch的推廣和應(yīng)用能夠更好地提高小學(xué)生對信息技術(shù)的積極性,Scratch的出現(xiàn)也使得小學(xué)信息技術(shù)課程充滿了趣味性,讓小學(xué)生真正成了信息技術(shù)課堂的主體,進(jìn)而可以產(chǎn)生更加令人滿意的課堂成果。小學(xué)信息技術(shù)教師在充分了解Scratch的特性后,能更好地去調(diào)動(dòng)學(xué)生學(xué)習(xí)的主動(dòng)性,提高小學(xué)生的創(chuàng)造性,讓學(xué)生做到“邊做邊學(xué)”,在教學(xué)過程中做到“留白”,給予學(xué)生足夠的構(gòu)思實(shí)踐和想象空間,讓小學(xué)生在對信息技術(shù)的學(xué)習(xí)過程中變被動(dòng)為主動(dòng),學(xué)會(huì)積極探索,自主研究,體會(huì)自我創(chuàng)作、與人分享的樂趣。
參考文獻(xiàn):
[1]胡 娟.淺析小學(xué)信息技術(shù)的Scratch編程教學(xué)[J].小學(xué)科學(xué)(教師版),2017(7):29.
[2]張洪森,張星云.淺析Scratch在小學(xué)信息技術(shù)課程中的應(yīng)用[J].中國教育技術(shù)裝備,2016(21):39-40.
[3]廖子華.淺談小學(xué)信息技術(shù)Scratch教學(xué)[J].新課程(小學(xué)版),2016(8):113,115.
[4]廖小萍.聰明的想法 簡單的操作——淺談Scratch在小學(xué)信息技術(shù)教學(xué)中的意義[J].新課程,2017(12):182
[5]金 鑫.分析·設(shè)計(jì)·編程·分享:小學(xué)信息技術(shù)scratch的教學(xué)實(shí)踐[J].浙江教育藝術(shù),2016(3):43-48.