5. 5
參、3D互動擬真教學方法:
3D互動擬真教學方法(3D Interactive Simulation Teaching techniques, 3DISTs)
是透過應用3D數位科技提升教學技法,進行科學或科技的教學,早期受限於軟
體取得與處理程序的困難,需要的硬體資源昂貴,一般教師於教學現場的施行相
當不容易。本教材整合近年來本校施行3D數位設計與科技教學的經驗,研擬一
套結合簡易軟體應用的3D互動擬真教學方法,提供學習科技應用的能力。教學
活動透過動手操作,同儕間分組合作,討論互動學習的歷程,強化學生的參與,
激發學生獨立思考,團隊合作與解決問題的能力。下面就以三種應用模式,分別
說明3D互動擬真教學方法,在課堂活動施行的方式:
一、教師的3D操控解說方法
科學或科技教學需要許多真實意象的視覺影像,協助說明許多不易表達,或
體會的抽象物理問題。目前已許多 3D 軟體提供使用者容易即時操控的閱圖程
式,例如 Google Sketch UP 的動畫設置、Adobe 的 Arcobet 3D PDF 或 e-Drawings
的 exe 執行檔,讓使用者不必透過指令的操作,只需要滑鼠按鍵的控制,可以
多角度旋轉與放大縮小,觀看內部或運動關係的 3D 動畫模擬,減少操控解說時
電腦操作的負擔,讓教學簡報的進行順暢,學生的理解較為容易。
Google Sketch UP 的動畫設置方
法,可以用 3D 的模型,解說相
關原理或構造,定義觀看的立體
空間,方便學習者理解(本圖為
Arcobet 3D PDF 是一個 3D 的
閱圖外褂程式,使用者不需要
安裝任何 3D 軟體,即可用一
般 PDF 閱覽器觀看與動態操
Solid Works e-Drawing 的 exe
檔,是一個 3D 的閱圖程式,
在機構設計的領域較專業,可
以定義的物件運動關係與機
6. 6
本教材自製的履帶車任務挑戰
動畫場景,說明比賽規則與製作
重點)
控 3D 模型、顯示內部構造與
動態運轉(本圖為本教材自製
的傘型齒輪 3D 模型 PDF 檔)
構分析精確真實(本圖為本教
材使用的機器人電腦控制單
元 NXT,操作使用說明的 3D
模型.exe 動畫執行檔)
二、物理性質擬真模擬
筆者教學的經驗觀察,高中學生對科技的認知,與實際轉化為應用能力,經
常無法有效連結,關鍵在於沒有生活化的真實體驗,理解能力就無法突迫課本上
平面的文字或圖片意象。機器人教學需要透過實作活動,學習實用的科技知識與
應用能力,尤其是對於質量、重心、力矩、磨擦力等物理性質的模擬,是最為重
要與初步學習的重心。本教材在物理現象擬真模擬部份,採用 Rhino 的動畫外
掛程式 Bongo 與物理性質外掛程式 Sketchy Physics 製作相關教材,以實際的牛
頓運動理論與機構學建制需要的 3D 動畫,由所展現之擬真性與正確性,可作為
學生進行實際實驗前之輔助教學系統,可促使學生架構出正確的邏輯思路,讓學
生透過 3D 動畫,容易理解相關的物理知識與實際應用關係,排除錯誤與干擾因
素,轉化為實際科技應用能力。
機器人左右的平衡重心與旋
轉控制,常是學生在現實的物
理現象觀察與程式邏輯控制
穩定性,最重要也是容易出錯
的地方
Rhino 的動畫外掛程式 Bongo
製作齒輪運轉動畫,真實模擬
齒輪減速比與轉速關係(本圖
為本教材自製的齒輪動畫,讓
學生容易理解相關物理概念)
機器人感測技術與相關的物
理現象擬真(本圖為本教材使
用 google Sketchy Physics 繪
製的動態模擬場景,說明超音
波感應器可能會因為信號反
射角度關係發生的誤判)
7. 7
三、學習者操控3D模擬器
本教材的研發一套履帶搬運車教具(由市售玩具模型改造製作),可與 google
sketchy physics 建制的物理模擬器操作介面結合使用,使用電腦遊戲搖桿(joystick)
操控 3D 的模擬器,作為履帶操控駕駛訓練,學習觀察機器人設計的轉向、上下
坡、撞擊等物理反應現象,機構設計與程式控制方法的對應。機器人任務常需要
控制左右輪牽引力,完成轉向幾何的最佳控制;上下坡慣性轉移,控制車身的穩
定,透過電腦學習介面的輔助,可以模擬物理反應的微量變化,快速學習操控方
法,對於未來機器人設計實作活動有實質幫助。
履帶車越野任務挑戰的場地設計示
意圖(學生需要設計夾持機構,透過
遙控方式將履帶車通過 z 字型上下
坡與 S 形彎道,將綠色鋁罐運送至
紅色終點)
可用電腦搖桿操控3D的物
理模擬器(本圖為本教材採
用 Google Sketchy Physics
所建制物理情境的場景,搭
配遊戲用搖桿,互動操控
3D 模型挑戰任務)
實作活動使用的履帶遙控
模組(本圖為本教材自行研
發之履帶車遙控模組,可與
樂高零件組裝,可增加學習
樂趣,作為機器人任務學習
的輔助教具)
8. 8
肆、教材與活動設計:
筆者個人的經驗認為,學生在學習 3D 數位設計的資訊應用能力,需要一個
真實環境下的設計議題,才能將創意設計的能力與資訊應用能力結合,學習創新
的科際整合能力。因此,本教材以機器人任務挑戰為題材,融入 3D 互動擬真的
數位科技應用,與動手操作實驗學習,發展學生多方面的科技應用能力。
教學活動以樂高機器人LEGO Mindstorms為教具,課程內容可概分為三個階
段的不同學習主題,其中包括四個不同的機器人任務挑戰活動,一個3D互動遊
戲體驗設計活動,與一個未來機器人設計議題的3D動畫專題製作活動。教學活
動透過3D互動擬真教學方法的輔助,引導學生學習與觀察理解,進行科技應用
與機電整合的創意設計的教學,建構學生的邏輯思考能力、機構應用能力與創意
設計能力。數位學習的課程目標,是讓學生學習能善用3D數位設計工具,發揮
創意與想像力,對未來科技的需求與創新發明能力有實質幫助。
一、3D 互動擬真教學方法
本課程研發 3D 互動擬真教學方法,適合開發互動與多元化的課程與教材,
摒棄傳統被動授課演講方式,結合授課、實驗與資訊科技等活動的融入,建置學
生主動探究學習環境,以提升抽象概念的了解和動手實驗的能力。以下分別簡短
說明融入在本課程的三種類型活動,如何應用這種教材教法,及其學習內容的核
9. 9
心價值:
(一)機器人任務挑戰(科學知識探究與科技應用實驗)
機器人任務挑戰活動,在本校生活科技課程已進行了 6 個年頭,其間因為
學校經費有限,硬體器材的不足的情況之下,活動內容不斷地修正調整,希望學
生能獲得最佳的學習環境。本校機器人教學活動的特色,是結合 3D 數位設計工
具的輔助教學,協助學生學習更多科技應用的能力,增強對科學知識理解,與科
技的創新應用能力;希望這樣的教學活動,對於在升學主義下,課業繁重,難有
空間發展與學習創意應用的高中學生,有實質的幫助。
透過3D動畫學習程式的邏輯判
斷。
3D 軟體的重心分析,說明機器
人設計考量的細節。
提供科學化的數據,提供學生
設計參考。
本活動是以科技系統中的機電控制及程式設計為核心,透過3D即時操控或
動畫模擬的方法,學習機構設計與物理力學的科際整合,控制程序與程式的邏輯
判斷,電子感測原理與馬達控制等三個方面的科技應用能力。機器人教學活動需
要透過動手操作,同儕間分組合作,討論互動學習的歷程,強化學生的參與,激
發學生獨立思考,團隊合作與解決問題的能力。讓學生能有機會善用其科學知
識,進行動手操作的實驗活動,增強學生應用科技的實作能力。
(二)履帶車越野任務(互動科技體驗與 3D 遊戲設計)
履帶車越野任務活動是本教材設計的互動遊戲教材,需要搭配教材自製的
無線遙控履帶車模組,進行虛擬空間的 3D 模擬操控,和真實環境下的物理觀測,
讓學生學習體驗車輛設計的多方面細節,與有趣的科技解決方法,增加科技的深
度。學生可以透過簡單操控的 3D 物理性質模擬器(Google Sketchy Physics 3D),
25. 25
1
Warwick, K., Gray J. and Roberts, D. (1993). Virtual Reality in Engineering,
London: The Institution of Electrical Engineers.
2
Rosen J., Lasko-arwill A. and Satava R. (2006). “Virtual Reality and Surgery,” in
Computer-Integrated Surgery, R. Taylor, S. Lavallee, G. Burdea, and R. Moesges Eds.,
Cambridge: MIT Press, 231-244.
3
Miller G., Hoffert E., Chen, S. Patterson, E. Blackketter, D. Rubin, S. Applin, S.
Yim D. and Hanan, J. (2002). “The Virtual Museum: Interactive 3D Navigation of a
Multimedia Database,” Journal of Visualization and Computer Animation, 3, 183-197.
4
許光城 (2008). 實體模型及動畫模擬在機械設計與製造之應用, 國立高雄科
學技術學院學報,29, 137-152。
5
田耐青 (1996)。建構論的教與學:由一則電視廣告談起。教學科技與媒體雙月
刊,29,41-47。
6
Kolb, D. A. (1985). Experiential learning: Experience as the source of learning and
development. Prentice-Hall, Inc., Englewood Cliffs, New Jersey