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