摘要“任務驅動法”是一種建立在建構主義教學理論基礎上的教學法,是一種具有\"以任務為主線、教師為主導、學生為主體\"基本特征的教學模式。本文闡述了任務驅動教學法在Flash逐幀動畫教學中的應用。
關鍵詞任務驅動法Flash逐幀動畫任務
中圖分類號:G427文獻標識碼:A
本次課(共2課時,連在一起上課)從復習前面的內容(層的使用;如何創建、修改、刪除關鍵幀和普通幀等)開始,引入FLASH的第一種動畫類型——逐幀動畫。課堂上用兩個具體例子層層展現了逐幀動畫的特點及功能,從而使學生學會逐幀動畫的兩種制作方法:逐幀導入或制作圖像法;導入圖像序列法。
1 知識目標
(1)掌握逐幀動畫的原理;
(2)掌握逐幀動畫的第一種制作方法,即逐幀導入或制作圖像法;
(3)掌握逐幀動畫的第二種制作方法,即導入圖像序列法;
(4)區別兩種制作方法的異同,并分析它們的適用場合。
2實例制作
2.1 任務一:“倒計數”動畫的制作
(1)觀看實例動畫效果,讓學生明白任務一完成后的最終結果 (限時5分鐘)。
首先,老師在多媒體教學電腦上雙擊打開準備好的文件numbers.swf,給學生觀看動畫內容。然后教師提問:該動畫是要產生怎樣的一種動畫效果呢?學生回答自己的看法。如果該學生回答不對,可以再叫一位學生回答,直至較接近答案為止(最多提問3人)。最后教師給出答案:這是一個簡單的的倒計數動畫,動畫中的數字由9變到1,每隔1秒鐘變化一次。
(2)分析實例動畫效果,劃分出若干個小任務(限時5分鐘)。
教師給出問題:該動畫如何制作呢?同時教師給出分析提示:該動畫中數字由9變到1,但數字下面的背景圖像從頭至尾都沒變化。那么我們應該如何實現這種效果呢?讓學生思考1分鐘后,提問某一位學生。學生回答。老師給出答案:可以考慮做兩個圖層(即背景圖層及數字圖層兩層),背景圖層用來存放背景圖形的,每一幀圖形一樣;數字圖層每幀不一樣,第1幀存放數字9,第2幀存放數字8……第9幀存放數字1。所以本實例的制作可以劃分成二個小任務:豍背景圖形的制作;豎9個數字的倒計出現效果制作。
(3)動手制作每個小任務。
任務豍:背景圖形的制作(限時15分鐘)
教師作出提示:該圖形是由三個大小不同的同心橢圓和一個“十字架”組成。
并由學生探索完成任務豍。
制作的過程中老師給以問題:A、同心橢圓如何繪制?B、“十字架”如何畫?C、這些圖形要群組嗎?D、能否把它們放在一個圖形元件里呢?
學生互評并自我小結。
任務豎:9個數字的倒計出現效果制作(限時15分鐘)
由學生探索完成任務豎。
制作的過程中老師給以問題:A、數字用什么工具繪制呢?B、在第1幀中放數字9還是1呢?C、如何添加普通幀和關鍵幀?
教師在觀看學生制作過程中,可以給予必要的指導。必要時可以在教學電腦上演示該任務的制作過程。
學生互評并自我小結。
(4)學生觀看自己做的作品效果,并與實例效果進行比較,修改作品(限時5分鐘)。
大多數同學會發現:自己做的動畫怎么那么快呀?由9變至1太快,幾乎看不到效果。教師給出該問題答案:應該在文件屬性中將幀頻變為1幀/秒。學生修改幀頻后測試,又發現:自己動畫效果中第1次由9變到1,第二次馬上又由9變至1,中間沒有停頓,這與我們實例效果不太一樣。教師給出問題答案:Flash中的動畫默認是循環播放的,那要實現第1次與第2次之間有停頓,可以通過在第9幀后面再多添加幾幀重復幀,這樣就能實現那種效果。學生修改后測試發現,自己作品與實例效果一樣了。
2.2 任務二:“奔騰的馬”動畫的制作
(1)觀看實例動畫效果,讓學生明白任務二完成后的最終結果。(限時5分鐘)。
首先,老師在多媒體教學電腦上雙擊打開(下轉第38頁)(上接第17頁)準備好的文件horse.swf,給學生觀看動畫內容。然后教師提問:該動畫是要產生怎樣的一種動畫效果呢?學生回答自己的看法。如果該學生回答不對,可以再叫一位學生回答,直至較接近答案為止(最多提問3人)。最后教師給出答案:這是一個“人騎在馬上奔騰”的動畫。如圖2所示:
(2)分析實例動畫效果,劃分出若干個小任務(限時5分鐘)。
教師給出問題:該動畫如何制作呢?同時教師給出分析提示:該動畫中人和馬都在動,而且人和馬這種圖像都是很專業的圖像,整個動畫看起來有點像在看電影一樣。那么我們應該如何實現這種效果呢?讓學生思考1分鐘后,提問某一位學生。學生回答(限時2分鐘)。老師給出答案:像本實例中人和馬兩種圖像都是那么專業的話,我們只能引用外部圖像;要實現奔騰的效果,能否象拍電影一樣,把現實中奔騰的馬多個狀態拍下來,然后分別導入到圖層中的各個幀中。所以本實例的制作可以劃分成二個小任務:豍制作“人騎在馬上奔騰”的多個狀態圖像;豎若干個狀態圖像導入到動畫圖層中。
(3)動手制作每個小任務(總限時30分鐘)。
任務豍:制作“人騎在馬上奔騰”的多個狀態圖像(限時15分鐘)
教師作出提示:要制作“人騎在馬上奔騰”的多個狀態圖像,可以先用數碼相機等攝影工具把現實中“人騎在馬上奔騰”的多個狀態拍下來形成若干個靜態圖像。
由于時間關系,課堂上就不做這個任務,現在假設巳經拍好了若干個圖像,并且從其中挑好了10個標志狀態圖像。
任務豎:若干個狀態圖像導入到動畫圖層中(限時15分鐘)
由學生探索完成任務豎。
制作的過程中老師給以問題:A、10張圖就要用多少幀呢?B、是否共要導10次呢?C、能否一次性導入其中呢?
教師在觀看學生制作過程中,可以給予必要的指導。必要時可以在教學電腦上演示該任務的制作過程。教師接著提問:奔騰的馬的狀態可能有多個,那拍出來的照片也就可能有多張,如果一張張導入到每一幀中,花費的時間將會較長。能否有較快的方法呢?馬上引出圖像序列的概念:相同文件名+序號的若干個圖像文件的集合。然后叫學生新建一個文件,并選中圖層1的第1幀,然后導入圖像序列,叫學生觀看效果。
學生互評并自我小結。
(4)學生觀看自己做的作品效果,并與實例效果進行比較,修改作品。(限時5分鐘)。
學生測試后發現,自己作品與實例效果一樣了。
3 小結
(1)制作逐幀動畫有兩種方法:逐幀導入或制作圖像法、導入圖像序列法。
(2)逐幀導入或制作圖像法缺點是較費時,但優點是擴展性強,適合繪畫功底強的動畫制作員使用;
(3)導入圖像序列法優點是制作周期短,但缺點是擴展性較差,適合繪畫功底弱的動畫制作員使用。而且用導入圖像序列法制作逐幀動畫時,要求創建圖像序列。