陳賽能
摘 要: 老師提升課堂教學(xué)品質(zhì)和效率過程中優(yōu)秀的教學(xué)課件占有重要地位,但是開發(fā)主流課件的老師要具備很強(qiáng)的程序編寫和整合素材的能力,這是老師在開發(fā)課件過程中面臨的一大難題。所以開發(fā)課件需要一個簡單的的工作平臺。而Scratch課件開發(fā)工作不需要書寫任何代碼,像堆積木一樣簡單而有趣,使課件開發(fā)門檻在很大程度上得到了降低,老師和學(xué)生都能參與進(jìn)來。
關(guān)鍵詞: Scratch;游戲教學(xué);信息技術(shù)
【中圖分類號】 G623.6 【文獻(xiàn)標(biāo)識碼】 A【文章編號】 2236-1879(2018)14-0086-02
一、Scratch簡介
Scratch兒童編程語言適合8-16歲年齡段的孩子使用,是一款特別優(yōu)秀的編程軟件,由美國麻繩理工學(xué)院媒體實(shí)驗(yàn)室研發(fā)而成。
程序設(shè)計(jì)在Scratch中會變得更加簡單,通過拖拽鼠標(biāo)的方式就能將程序指令區(qū)域的指令轉(zhuǎn)移到程序腳本區(qū)域,類似于堆積木的形式就能將指令堆放在一起。數(shù)據(jù)類型不同可以通過不同形狀、不同色彩的語句塊來進(jìn)行區(qū)別,而且只有在語法完全正確的情況下才能堆積起來。所以,利用Scratch進(jìn)行編程不用擔(dān)心出現(xiàn)語法錯誤,使用人員在無意識中可以學(xué)習(xí)程序語言概念,提高自身推理能力,掌控邏輯概念,學(xué)習(xí)人員不用去深入摸索那些記憶比較難的單詞和代碼。
二、Scratch和兒童認(rèn)真規(guī)律相符合
每個小學(xué)生都喜歡奇思妙想,這是一個創(chuàng)新的開始,他們擁有無限的創(chuàng)造力,我們不應(yīng)該將其扼殺掉。小學(xué)生在Scratch語言中可以富有創(chuàng)造性的設(shè)計(jì)出屬于自己的程序語言。動畫、游戲和交互式故事都存在于這些程序中。小學(xué)生可以將自身想法通過Scratch充分表達(dá)出來,致力于培養(yǎng)小學(xué)生的創(chuàng)造性思維和集體合作精神。Scratch可以為小學(xué)生提供更加充分的空間和機(jī)會建立自己的知識系統(tǒng)。
設(shè)計(jì)Scratch的主要目的是為了讓小學(xué)生學(xué)習(xí)在信息社會需要具備的技能。課堂上學(xué)生在創(chuàng)造并分享他們的作品時,除了能夠?qū)W到很多知識之外,還能將學(xué)生的創(chuàng)新意識、團(tuán)隊(duì)合作意識激發(fā)出來。Scratch上的很多作品都是兒童制作而成,孩子對Scratch充滿的好奇和興趣。這款工具特別適合小學(xué)生在游戲中學(xué)習(xí),而且可以輕而易舉的駕馭。
三、Scratch從課件到積件的啟示
自從在教學(xué)中引入Scratch課件以后就展現(xiàn)出來很大的優(yōu)越性,將學(xué)生的學(xué)習(xí)興趣充分激發(fā)了出來,提升了教學(xué)效率。但是因?yàn)檎n件本身的特征和教學(xué)活動缺乏確定性,進(jìn)而限制了課件的使用范圍,存在一定的局限性。繁雜的教學(xué)情境和千差萬別的教育對象無法被封閉的課件相適應(yīng)。與此同時在制作課件期間也存在了很多的問題,例如課件制作起來非常繁瑣、素材不好找、資源很難進(jìn)行再次利用等。
對于課件存在的局限性,積件作為全新的教學(xué)軟件和創(chuàng)建教材思想得到了快速發(fā)展。積件可以將教學(xué)理論知識和教學(xué)設(shè)計(jì)與CAI產(chǎn)品開發(fā)區(qū)分開是積件開發(fā)思想的關(guān)鍵所在,所以可以將老師教學(xué)的主導(dǎo)性充分發(fā)揮出來。積件中匯集了很多豐富的教學(xué)素材,積件平臺使用起來非常便捷,操作界面可以直觀展現(xiàn),適合通過各種教學(xué)資源來完成自己的教學(xué)課件,這就致使可以在不同的教學(xué)情境中使用積件,讓課件成為課堂中最為實(shí)用的教學(xué)工作。
四、Scratch游戲化變成帶來的思考
教育信息化時代衍生出了一種寓教于樂的全新方式——教育游戲。教育是Scratch游戲化編程的主要目的,將游戲作為手段,使知識性、娛樂性結(jié)合在一起。在現(xiàn)實(shí)教育的要求下產(chǎn)生了教育游戲,學(xué)生在玩的過程中可以“學(xué)”到一些知識。
通過快樂教育和愉悅教育思想的引導(dǎo),教育游戲會逐漸發(fā)揮出更加重要的作用,其可以將學(xué)生的學(xué)習(xí)動機(jī)有效激發(fā)出來,讓學(xué)生樂于花費(fèi)更多的時間和精力投入到學(xué)習(xí)中。教育游戲有利于提升學(xué)生智力活動的敏銳性、競爭意識和團(tuán)隊(duì)協(xié)作精神、多種學(xué)科知識與技能。
五、Scratch使用技巧和功能改進(jìn)
1使用技巧
(1)巧妙利用流程圖。
利用符號法來探析程序中存在的問題。按照步驟圖對“腳本”進(jìn)行設(shè)計(jì),尋找出具有針對性的模塊化零件,將各種部件有序組合,在通過反復(fù)調(diào)試完成“腳本”設(shè)計(jì)工作。
(2)巧妙使用“幫助”功能。
對Scratch中的任意模塊進(jìn)行右擊,就會出現(xiàn)使用此模塊的詳細(xì)案例?!皫椭睍詫?shí)際例子的形式呈現(xiàn)給學(xué)生,特別生動,使用人理解起來更加便捷。
2功能改善
第一,Scratch的圖像分辨率非常差,給人的視覺呈現(xiàn)效果非常差。Scratch分辨率大小只有480*360,而且舞臺大小無法改變,位圖在全屏放映下會產(chǎn)生失真的情況。
第二,處理圖片功能比較差。Scratch繪圖編輯器只能用來處理非常簡單的圖片,可以滿足最基礎(chǔ)的圖片修改要求,而且一個造型只有一個文本,并且只能使用中文字體。
第三,Scratch功能零件的效果可以選擇,但是可供選擇項(xiàng)目少之又少,而且不能擴(kuò)展。Scratch將可供選擇的音頻效果、動作效果還有外觀效果等提供給學(xué)生,其中包括特別豐富的素材,但是不能對所有學(xué)生的需求進(jìn)行滿足。
第四,其自身運(yùn)行環(huán)境Scratch無法脫離,只能通過Scratch程序打開,對課件的大范圍傳播和交流學(xué)習(xí)產(chǎn)生了很大的限制。利用Scratch設(shè)計(jì)的單一造型的動畫小巧而又生動,并且制作起來非常簡單,但是導(dǎo)出的文件僅限于sprite格式。如果只是針對單個造型的動畫效果可以生成jif、jpg等支持動畫并且能夠兼容很多軟件的文件格式,因此對于Scratch軟件來講,吸引更多的用戶參與進(jìn)來存在很大的益處。
結(jié)束語
Scratch程序設(shè)計(jì)軟件適合8歲以上的孩子使用,可以讓學(xué)生主動參與到課件制作過程中,制作出學(xué)生需要的課件,可以將老師的主導(dǎo)作用和學(xué)生的主體地位充分發(fā)揮出來。利用Scratch制作出來的課件成了教與學(xué)之間的橋梁,連接老師和學(xué)生的紐帶,將以人為本的教育理念充分體現(xiàn)出來,對學(xué)生的學(xué)習(xí)積極性和學(xué)習(xí)興趣予以全面的調(diào)動和激發(fā)。
參考文獻(xiàn)
[1] 王秀菊.Scratch在小學(xué)信息技術(shù)課堂中的應(yīng)用與實(shí)踐[J].赤子(上中旬),2016(24):267.
[2] 張洪森,張星云.淺析Scratch在小學(xué)信息技術(shù)課程中的應(yīng)用[J].中國教育技術(shù)裝備,2016(21):39-40.
[3] 左洪真.Scratch在小學(xué)信息技術(shù)教學(xué)中的應(yīng)用探討[J].科技創(chuàng)新導(dǎo)報(bào),2016,13(20):160+162.
[4] 崔勇.“做中學(xué)”在小學(xué)信息技術(shù)課堂的實(shí)踐探析——以Scratch軟件教學(xué)為例[J].軟件導(dǎo)刊(教育技術(shù)),2016,15(03):16-18.