劉海武
摘要:Scratch程序是由美國麻省理工學(xué)院“終身幼兒園研究組”為所有對計算機充滿好奇的幼兒開發(fā)的一種軟件創(chuàng)作工具,是一種可視化、積木式的創(chuàng)作工具,學(xué)生只需拖曳圖形化的指令木塊,即可創(chuàng)作屬于自己的故事、動畫、游戲和音樂等數(shù)字化作品。學(xué)生創(chuàng)作的作品還能發(fā)表至官方網(wǎng)站與各國程序愛好者進行作品交流。但學(xué)生在創(chuàng)作作品中往往使用的角色都是Scratch軟件自帶的,這滿足不了學(xué)生的個性化需求,大大降低了作品的檔次和品味。
關(guān)鍵詞:Scratch 角色 造型 獲取
近幾年,Scratch程序運用在中國得到了快速的普及與發(fā)展。江蘇、浙江、北京、上海、廣東等地的許多地方教育行政部門在中小學(xué)不同學(xué)段開設(shè)了Scratch課堂,學(xué)生在教師引導(dǎo)下通過探究能創(chuàng)作出許多生動的Scratch作品。隨著學(xué)生探究知識的深入,創(chuàng)意難度的加大,角色的平移已經(jīng)不能滿足他們的需求,通過角色造型的變化來形象逼真地描述作品顯得尤為重要。那么,在作品創(chuàng)作中,如何來獲取有個性化的角色和造型呢?筆者通過教學(xué)實踐,針對作品中角色及造型的獲取方法談幾點自己的意見。
一、從Scratch程序中導(dǎo)入角色及造型
Scratch程序為學(xué)習(xí)者提供了豐富多彩的角色和造型,如:Animals(動物)、Fantasy(奇幻)、Letters(字母或數(shù)字)、People(人物)、Things(生活物品)、Transportation(交通工具)等6個方面共幾百種。從Scratch程序內(nèi)部獲取角色和造型是初學(xué)者常用的一種方法。設(shè)計者可單擊“角色區(qū)”中“選擇”按鈕,在彈出的對話框中選擇“造型”來獲取不同的類型的角色造型。有些角色還帶有不同的造型。為此,在導(dǎo)入角色之后,如果設(shè)計者還需為角色添加造型可以采用如下方法來實現(xiàn):在“舞臺區(qū)”中選中該角色,然后單擊“腳本區(qū)”中的“造型”按鈕,在“腳本區(qū)”單擊“導(dǎo)入”,在彈出的對話框中選中造型圖片單擊確定,重復(fù)以上步驟便可以為角色導(dǎo)入多種造型。
二、依靠畫圖工具繪制角色及造型
畫圖工具繪制角色及造型往往需要設(shè)計者有一定的美術(shù)功底,否則創(chuàng)作出來的角色就不美觀,角色所表現(xiàn)出來的意義也不形象,而且還會影響對作品的整體評價,尤其是如果在程序設(shè)計中需要用到多個角色及多個造型的時候,還需要對造型進行修改,這樣更增加了繪畫難度。
繪制角色及造型方法可以單擊“角色區(qū)”中的“繪制”按鈕,打開“繪圖編輯器”對話框,使用所提供的工具繪制角色單擊確定。繪制好角色后可在“舞臺區(qū)”單擊該角色,然后單擊“腳本區(qū)”中的“造型”,單擊“復(fù)制”,然后對復(fù)制的“造型”進行更改,這樣可以為角色繪制不同的造型。當然設(shè)計者還可以利用外界的繪圖工具如畫圖、Photoshop等繪圖軟件繪制好角色并保存為JPG圖片格式。之后單擊“角色區(qū)”中“選擇”按鈕,在查找范圍內(nèi)找到剛才你設(shè)計的JGP圖片,單擊確定,這樣也能為程序?qū)肜L制的角色。
三、從其他Scratch作品中獲取角色及造型
“站在巨人的肩膀上可以減少很多彎路”。Scratch作品創(chuàng)作也是如此,在評價中更應(yīng)體現(xiàn)作品的創(chuàng)作意圖和設(shè)計方法。為此,學(xué)習(xí)者在平時瀏覽別人作品時,如果發(fā)現(xiàn)好的角色及造型,可以采用“拿來主義”,再加上自己的創(chuàng)意設(shè)計,相信作品一定更精彩。
要獲取其他作品中的角色及造型,我們首先要把角色保存下來,具體方法是在“舞臺區(qū)”右鍵單擊需要保存的角色,選擇“輸出這個角色”,然后選擇保存角色的位置,輸入文件名,單擊確定即可。保存后的角色默認文件名為“角色1”,文件后綴名為“sprite”。如果需要保存角色中的單個造型,可以在“舞臺區(qū)”選中該角色,單擊“腳本區(qū)”中的“造型”,在需要保存的角色造型中單擊鼠標右鍵,單擊“輸出這個裝飾”,輸入文件名和保存地址即可。保存后的造型默認文件名為“造型1”,文件后綴名為“GIF”。角色及造型保存后如果需要在自己的Scratch程序中使用,可以單擊“角色區(qū)”中的“選擇”圖標,然后在查找范圍內(nèi)找到需要導(dǎo)入的角色及造型,單擊確定,這樣其他作品中的角色就導(dǎo)入了自己創(chuàng)作的Scratch作品中。需要注意的是,在Scratch程序中,一個角色可以包含多個造型,每個造型又可以轉(zhuǎn)化為一個單獨的角色。
四、從外界JPG或GIF圖片中獲取角色及造型
在Scratch中導(dǎo)入JPG圖片作為角色的方法與第三點相似,這里不再講述,重點介紹GIF圖片角色及造型的導(dǎo)入方法。
學(xué)習(xí)者可預(yù)先在網(wǎng)上下載一張后綴名為GIF的圖片,然后,在Scratch“舞臺區(qū)”隨意創(chuàng)建一個角色并選中該角色,單擊“腳本區(qū)”中的“造型”,在“造型”下方單擊“導(dǎo)入”,在查找范圍內(nèi)找到需要導(dǎo)入的GIF圖片,單擊確定,然后刪除不需要的角色造型,這樣,我們就把一個從外界下載的GIF圖片導(dǎo)入進了Scratch作品中,設(shè)計者可以添加創(chuàng)意的程序設(shè)計模塊來表達自己的設(shè)計意圖、思想。而角色和造型也美化了舞臺元素,豐富了作品的創(chuàng)作內(nèi)涵,也促進了設(shè)計者完成作品的信心。
程序設(shè)計教學(xué)目標是提高學(xué)生的動手能力、邏輯思維能力,培養(yǎng)學(xué)生的創(chuàng)新意識。然而Scratch中的角色和造型的美化會讓學(xué)生浪費大量的時間和精力。為此,教師應(yīng)鼓勵學(xué)生通過不同的方法來獲取自己需要的角色和造型,并通過程序模塊來搭建屬于自己的數(shù)字創(chuàng)意作品。值得一提的是,學(xué)生在作品創(chuàng)作后,拷貝和下載的角色和造型要進行二次修改,并注明角色造型及來源,避免產(chǎn)生版權(quán)糾紛。
參考文獻:
[1]凌秋虹.Scratch在小學(xué)信息技術(shù)課堂中的應(yīng)用與實踐[J].中國電化教育,2012.(11).
[2]朱麗彬,金炳堯.Scratch程序設(shè)計課教學(xué)實踐研究——基于體驗學(xué)習(xí)圈的視角[J].現(xiàn)代教育技術(shù).
[3]吳秋紅.兒童編程軟件Scratch教學(xué)應(yīng)用研究[J].浙江教育技術(shù).
(責(zé)編 張景賢)