數(shù)字故事創(chuàng)作——Scratch趣味編程
定 價:21 元
叢書名:威盛中國芯HTC成長數(shù)字營創(chuàng)新課堂系列叢書
- 作者:張立新
- 出版時間:2014/10/22
- ISBN:9787030421388
- 出 版 社:科學(xué)出版社
- 中圖法分類:TP311.561
- 頁碼:112
- 紙張:印 次:1
- 版次:1
- 開本:16開
《數(shù)字故事創(chuàng)作——Scratch趣味編程》基于Scratch這一款青少年編程工具,以制作一部動畫為主線,共分為9章,系統(tǒng)講解了從編寫動畫劇本、設(shè)計人物造型、利用Scratch制作動畫、編輯聲音、實(shí)現(xiàn)特效等知識。通過《數(shù)字故事創(chuàng)作——Scratch趣味編程》學(xué)習(xí)到的不僅是動畫制作的方法,還有Scratch的編程思想。
《數(shù)字故事創(chuàng)作——Scratch趣味編程》作者張立新老師是北京市東城區(qū)史家胡同小學(xué)的信息技術(shù)教師,全國教育信息技術(shù)研究“十二五”規(guī)劃重大課題《中小學(xué)動漫課程實(shí)驗(yàn)研究》課題專家組成員,長期從事中小學(xué)信息技術(shù)教學(xué)。編有《初中動漫》、《小學(xué)動漫》等教材。
更多科學(xué)出版社服務(wù),請掃碼獲取。
《數(shù)字故事創(chuàng)作——Scratch趣味編程》是威盛中國芯HTC成長數(shù)字營創(chuàng)新課堂系列叢書之一,也是中國兒童青少年威盛中國芯HTC計算機(jī)表演賽配套輔導(dǎo)用書,任務(wù)設(shè)計和講解面向比賽與課堂教學(xué),也可作為中小學(xué)信息技術(shù)等相關(guān)課程的教材和參考書。
叢書序 i
前言 iii
軟件相關(guān)內(nèi)容 v
第1 章 初識Scratch 1
第2 章 動畫的原理 11
第3 章 劇本創(chuàng)作 24
第4 章 角色設(shè)計 36
第5 章 場景設(shè)計 47
第6 章 聲音錄編 58
第7 章 交互動畫制作 71
第8 章 動畫制作技巧 85
第9 章 Scratch 拓展 93
第 1章 初識 Scratch
在本章中,我們能夠欣賞到用 Scratch軟件制作的電子作品,并學(xué)習(xí)在 Scratch 2.0中對角色和舞臺的各種操作,以及將圖片、音樂導(dǎo)入到 Scratch的方法。利用這些知識和簡單的指令,就可以輕松地制作多媒體故事。
學(xué)習(xí)要點(diǎn)
??
角色的添加、放大、縮小和刪除。
??
舞臺背景的添加和刪除。
??
使用按鍵觸發(fā)的方式控制舞臺背景的切換。
任務(wù)概述
本章將欣賞利用 Scratch制作的動畫小故事和游戲,并將學(xué)習(xí)軟件中有關(guān)角色和舞臺的操作。
本章我們要完成兩個任務(wù):第一個任務(wù)是使用 Scratch軟件提供的各種角色制作一張自己喜歡的小動物全家福,如圖 1-1所示;第二個任務(wù)是使用 Scratch軟件制作一個配樂電子相冊,記錄自己成長的經(jīng)歷,如圖 1-2所示。這個電子相冊還有一個特點(diǎn)就是可以修改照片的顏色,當(dāng)你覺得顏色修改后不理想時還可以隨時恢復(fù)。
圖 1-1 小動物們的全家! D 1-2 我的成長故事
互動內(nèi)容
閱讀下面用 Scratch 編寫的程序代碼,想一想每條指令運(yùn)行后是什么效果將其寫在旁邊,程序運(yùn)行到最后可以實(shí)現(xiàn)什么樣的效果。
利用 Scratch軟件可以輕松地制作出互動故事、游戲、音樂、動畫等電子作品,下面請大家一起來欣賞幾個代表作品。
作品 1:白日夢(圖 1-3)
圖 1-3 動畫作品《白日夢》下載地址:http://www.lxteach.cn/Download/1-1.zip
作品分析:
此動畫作品畫面流暢,音樂配合畫面,非常好地表現(xiàn)了一個孩子的夢境:在夢里鳥兒自由自在地飛行,孩子們在強(qiáng)烈的音樂節(jié)奏里無憂無慮地盡情跳舞。作品全部采用鉛筆手繪,人物造型簡單,加上使用單線練習(xí)本做背景,給人一種學(xué)生時代在練習(xí)本上任意涂鴉的感覺。該作品在制作方法上是由作者先畫在紙上,再通過掃描或拍照導(dǎo)入計算機(jī)后,
利用圖像處理工具去除背景轉(zhuǎn)換成各種角色和造型后制作成動畫的。作品 2:水族館(圖 1-4)下載地址:http://www.lxteach.cn/Download/1-2.zip作品分析:此動畫非常好地模擬出水族箱中各種魚兒游來游去的場景,小作者繪制出七
種魚的不同形態(tài),惟妙惟肖。利用背景的切換表現(xiàn)出水族箱中氧氣泵釋放氣體的動畫效果,在腳本中通過隨機(jī)數(shù)的方法使得魚兒時而游至水草前方,時而又隱藏至水草的后方,使得動畫效果真實(shí)可信。
作品 3:交互動畫《兩條魚兒的對話》(圖 1-5)
下載地址:http://www.lxteach.cn/Download/1-3.zip
作品分析:
此動畫通過詢問的方式由觀看動畫的觀眾提供姓名、動詞等信息,然后將這
些信息賦值給特定的變量,再通過兩條魚的對話把這些內(nèi)容巧妙地加入進(jìn)來,非常有趣地實(shí)現(xiàn)了人機(jī)交互。
圖 1-4 水族館動畫效果 圖 1-5 交互動畫《兩條魚兒的對話》
制作小動物的全家福
在 Scratch中除了“小貓”以外還有很多可愛的角色,現(xiàn)在我們就來請它們出場吧!
操作步驟:
STEP 1 在角色資料區(qū)“新建角色”中單擊“從角色庫中選取角色”按鈕,打開角色庫窗口,在這里可以看到系統(tǒng)自帶的各式各樣的角色,如圖 1-6所示。選擇自己喜歡的角色,單擊“確定”按鈕,這個角色就被導(dǎo)入到舞臺。如果單擊鼠標(biāo)的同時按住 Shift鍵,則可以選擇多個角色,如圖 1-7所示,一次性將它們導(dǎo)入到舞臺上。
圖 1-6 Scratch的角色庫
圖 1-7 導(dǎo)入動物角色
STEP 2 如果我們對導(dǎo)入進(jìn)來的角色不滿意,想進(jìn)行刪除操作,可以單擊工具欄中的“刪除”按鈕。這時鼠標(biāo)箭頭變成“剪刀”形狀,用“剪刀”形狀的鼠標(biāo)指針在舞臺區(qū)或角色資料區(qū)的角色上單擊一下,這個角色就會從舞臺區(qū)和角色資料區(qū)中消失。
小貼士:工具欄中其他工具的使用方法(“復(fù)制”工具):選擇此工具在舞臺區(qū)或角色資料區(qū)的角色上單擊一下,可以復(fù)制出與這個角色完全相同的角色。(“放大”工具):選擇此工具在舞臺區(qū)的角色上單擊一下,可以將角色放大一號。(“縮小”工具):選擇此工具在舞臺區(qū)的角色上單擊一下,可以將角色縮小一號。(“幫助”工具):選擇此工具在有疑問的地方單擊一下,可以獲得系統(tǒng)的幫助。
STEP 3 用“小貼士”中介紹的“放大”和“縮小”工具調(diào)整舞臺區(qū)各種角色的大小,并用鼠標(biāo)拖拽的方式改變角色的位置,如圖 1-8所示,表現(xiàn)出小動物們和諧相處的氣氛。
圖 1-8 調(diào)整角色大小改變角色位置
STEP 4 我們給畫面再添加一張漂亮的背景圖片,這需要事先準(zhǔn)備一張風(fēng)景圖片(JPG或 PNG格式),通過在角色資料區(qū)“新建角色”中單擊“從本地文件上傳角色”按鈕,將風(fēng)景圖片作為一個角色導(dǎo)入到舞臺區(qū)。
問題出現(xiàn)了,這個風(fēng)景角色擋住了我們事先導(dǎo)入的動物角色,怎么解決呢?試一試:嘗試調(diào)整舞臺區(qū)各角色間的前后次序,將風(fēng)景圖片角色移到最底層。提示:嘗試以下兩種方法中的一種,解決這個問題。方法 1:在舞臺區(qū)上單擊其他動物角色,看看能不能解決這個問題。
方法 2:看看腳本區(qū)的“外觀”庫模塊中“移至最上層”和“下移 1層”這兩個模塊能否幫你解決這個問題。相信你已經(jīng)解決了這個問題,科學(xué)的精神就是要勇于探索!
STEP 5 這樣,一張“小動物全家!钡淖髌肪屯瓿闪耍瑔螕簟拔募辈藛沃械摹氨4妗泵,以“小動物全家!睘槊M(jìn)行保存操作。
制作電子相冊
在本任務(wù)中,我們要選擇一組反映個人成長的數(shù)碼照片來制作個人成長相冊。請搜集一下自己各個年齡拍的照片,保存到一個文件夾中備用。
組件清單:
當(dāng)按下某個鍵時順序執(zhí)行此模事件
塊下面的各個模塊(這里支持空格鍵、方向鍵、字母鍵和數(shù)字鍵)
此模塊可將該角色排放在最上層外觀(角色)
此模塊可將該角色下移若干層(其中的數(shù)字可修改)
將背景切換為當(dāng)前背景的下一個背景
外觀(舞臺)
將背景的顏色值增加指定的數(shù)值
播放指定的聲音文件(聲音文件聲音需要提前導(dǎo)入)
控制 停止部分或全部腳本的運(yùn)行
將背景切換為指定的背景
清除所使用的特效