論文摘要:文章從認知學習理論的觀點,對三維動畫軟件技術的知識歸類、知識特點、知識的內在結構以及獲得等方面進行探討。從中可以看到,三維動畫軟件技術是一門特殊領域的程序性知識,它們具有自動化執行的特性,但同時又必須借助人們的意識的參與,把產生式有效合理地程序化;基本技能的習得需要經過三個階段,而認知策略性知識的習得,則貫穿在基本技能學習的過程中。清晰明了地把握這些知識特點,將會對做好相關的教學活動帶來莫大的裨益。

論文關鍵詞:知識分類程序性知識三維動畫軟件技術基本技能認知策略
當前,動畫產業在我國呈現出一派方興未艾、生氣勃勃的氣象。在動畫產業發展的過程中,動畫人才的培養,從來都是產業發展的一個主要的、不可或缺的部分。近年來,我國在基本動漫制作人才的培養方面有了長足的進步,但仍然存在著許多需要認真總結、深入研究、進一步提高的問題。其中一點,就是有必要對如何更好地搞好動漫教育做更深入的研究和探討。
“教學,是實施學校教育的過程,是教學生學會自主學習的過程”,是教師有計劃地發動、組織、引導學生進行學習的活動。真正做好教學的前提是必須對所教與所學的知識有正確認識和了解。知識不可盡數,學習的類型不可盡數,但毫無疑問,每一種知識的學習都有其自身的規律、特點、目的和所需要的條件和環境。做好三維動畫軟件技術知識的教學,就必須對三維動畫軟件技術的知識有一個明晰而正確的認識。三維動畫軟件技術的知識是一種什么樣的知識?這種知識具有什么樣的表征特點?它們的內在結構是怎樣的?它們應該怎樣被習得?筆者嘗試以當代認知學習理論的觀點,從知識的分類、知識的表征、知識的獲得等方面去思考和探討,以期能把三維動畫軟件技術的知識特點和學習勾畫出一個明晰的輪廓。wWw.133229.com
一、知識的分類與三維軟件技術知識
(一)當代認知學習理論根據知識的不同表征方式,將知識分為兩類,即陳述性知識與程序性知識。所謂陳述性知識,指的是“有關人所知道的事物狀況的知識”,它們描述事物的形態、內容,或是事物變化發展的原因、過程,說明事物是什么、為什么和怎么樣,它們一般能夠被人用口頭或書面語言進行清楚明白的陳述。
與陳述性知識相對的,是程序性知識。所謂程序性知識,指的是教人們懂得如何去完成某件事情,如何進行某種作業技能的知識。它們“主要反映活動的具體過程和操作步驟,說明做什么和怎么做”。它一般不容易被語言清晰表述,是“動態性”的,因為程序性知識是“在人的頭腦中以‘產生式’這種動態的表征形式來表示”的一種知識。
產生式是程序性知識的基本表征方式。所謂產生式,是一個由于某一或某些條件得到滿足而引發某一或某些后續行為的程序,也即是一種“if-then”或稱“條件-行動”的規則。簡單地說,一個產生式就是一個操作方法或一個行為過程。產生式是程序性知識最基本的表征單元。當然,在現實世界里的絕大多數情況下,人們實現某個目標的過程是復雜的,要做成某件事情、完成某項工作,并非是單一的一個產生式所能實現。因此,大多數程序性知識實際上往往是由一連串的產生式鏈接而成的產生式序列。讓序列中各產生式之間產生聯系的關鍵,在于“一個產生式的活動將給出另一個產生式所需要滿足的條件”。這樣,就鏈接形成了完成某項作業的一系列方法和步驟。
(二)三維動畫軟件技術的知識不是關于某個事物的形態、內容及變化發展等方面的定義與描述,而是一整套龐大復雜的關于電腦軟件的工作步驟和操作技能。三維動畫制作工作中的每一個制作技術環節,都由一連串相互以序列化形式聯系著的操作步驟構成。如角色建模,從導入二維角色設計圖、建立初始幾何模型開始,再經過諸如切分半面、鏡像復制、增加網格、頂點編輯、面片拉伸等一系列編輯處理,最后細分平滑而完成。對這些編輯制作技術再細分,還將會得出一系列更細小的方法與步驟的序列。因此,三維動畫軟件技術是由一系列產生式鏈接而成的,為實現三維動畫制作而匯編成的、以“if-then”規則序列化的、層層套嵌的一系列作業方法和操作步驟。因此,它是一門程序性知識。
二、特殊程序性知識與三維動畫軟件技術
(一)從知識適用領域的廣度來看,程序性知識有一般程序性知識和特殊程序性知識之分。一部分程序性知識具有一定的普遍適用性,可適用于不同的領域,也即人們常說的做某件事的一般方法或一般途徑,故稱一般程序性知識。與此相對,有些程序性知識的針對性則較強,只適用于某些特定的領域,或只對某些領域的事情特別有效,這些適用領域較為狹小且指向性較強的程序性知識,便被稱為特殊性程序性知識。
三維動畫制作是一個專業性很強的工作,它的適用范圍因其專業針對性而顯得很窄,只限于在三維動畫制作工作中應用而已。這就使它與帶有普遍適用性的一般程序性知識有著很明顯的不同。事實上,它甚至不適用于二維動畫的制作,盡管二維動畫與三維動畫本身同屬于一個藝術門類。所以,三維動畫軟件技術是一門只適用于特殊領域的、專業指向性很強的特殊程序性知識。
(二)從行為的自動化程度或意識參與程度來看,把程序性知識又劃分為自動化的程序性知識和有控制的程序性知識兩類。人們的許多行為技能可在無需有意識參與的情況下自動發生。如騎自行車、看報讀書、運球上籃等的行為,而且,這些行為一般可以通過一定時間的訓練達到“熟能生巧”的地步。這些帶有明顯自動化傾向“程序性”行為被稱作自動化的程序性知識,或稱“自動化基本技能”。而另外一類的行為技能則不同,因為它們所要面對的是一些具體的、不具備普遍性的工作或事物,因此需要借助思維技能(thinkingskill)或認知策略(cognitivestrategy),比如縝密的思考、認真的推理、仔細的安排方得以完成。如要辦好一件事情,除了知道辦事的目標外,還必須懂得選擇合適的方法,遵循一定的步驟,根據變化采取相應的對策,循序漸進地去實現它。這一類的程序性知識,因為受到思考、推理等人的意識的參與和控制,需要依著一些策略性的思維來協助它的執行,所以被稱為有控制的程序性知識。
三維動畫軟件技術知識無疑是一門“有控制的”程序性知識。因為,第一,動畫制作是屬于藝術創作范疇的工作,而藝術創作與人的主觀意識密不可分,是受人的審美心理意識控制的一種有目的行為。第二,由于三維動畫軟件技術的復雜性,決定了三維動畫制作工作不是一項簡單的“傻瓜相機”式的工作,它無時不需要知識、經驗來精確設計每個工作或操作的程序。在三維動畫制作的過程中,大到整體的藝術風格設定,小到一個小小的道具制作,都是在人們的意識參與監控下,按一定的規則、遵循一定的步驟去完成的。如動畫角色和場景的布光,由于它是動畫片整體的藝術風格的一部分,所以,如何把燈光調整設置到所期望的藝術效果,調整哪些屬性,參數值是多少,這些操作都與創作者的審美意識直接關聯。而且,布光從燈光創建到完成設置,在軟件操作上有它的一套步驟順序,步驟的順序間有著規律性的聯系。順序的不同,直接影響工作的效率及最后的藝術效果。有經驗的動畫制作者往往能夠快速而有效地以一套行之有效的產生式序列完成工作。而快且好的產生式序列的生成,其實是在人們的意識參與下,激活并調用儲存在大腦里的經驗信息,在大腦里經過一番預演模擬和評估而組合出來的。這說明三維動畫軟件的運用是一種受意識控制的、包含策略因素的工作技能,它是“有控制的”程序性知識。
(三)除了一些比較簡單的行為過程或技能外,認知心理學家認為自動化的程序性知識與有控制的程序性知識并不是截然對立的,相反在大多數情況下,它們都是共生共存的,只不過有些程序性知識更趨向于自動化,而另外一些則更多地維持著有控制的特征。隨著學習者學習實踐的深入,程序性知識中共存的自動化與有控制的成分會產生一定的變化,自動化的程度會增強,有控制的成分則會相應地轉弱。所以,我們必須看到,雖然三維動畫軟件技術具備明顯的有控制的“策略性”特征,但同時也包含著諸如鍵盤鼠標操作,模塊轉換、窗口調用等的操作技能上“自動化”的成分。而且隨著操作熟練度的提高,策略運用方面也會顯現出自動化的傾向。
因此,可以這樣概括,關于三維動畫軟件技術的知識是一門適用于特殊領域的、具有特殊領域的策略特征的、包含一定的自動化基本技能成分的特殊程序性知識。
本文來源:http://www.nvnqwx.com/shiyongwen/1644658.htm