熊劍
(西南民族大學(xué)現(xiàn)代教育技術(shù)中心, 四川 成都 610041)
基于虛擬現(xiàn)實(shí)技術(shù)的教學(xué)積件平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
熊劍
(西南民族大學(xué)現(xiàn)代教育技術(shù)中心, 四川 成都 610041)
積件是針對(duì)課件的局限性而發(fā)展起來(lái)的新一代教學(xué)軟件. 采用積件思想, 以建構(gòu)主義教育理論為指導(dǎo), 基于虛擬現(xiàn)實(shí)技術(shù)開(kāi)發(fā)出一個(gè)教學(xué)積件平臺(tái). 嘗試了用數(shù)據(jù)庫(kù)去查詢、檢索、管理積件庫(kù), 用激活控件的方式去調(diào)用、控制、組合積件單元, 以全新的三維視角方式去呈現(xiàn)學(xué)習(xí)內(nèi)容. 實(shí)踐證明, 在教師的課堂教學(xué)中, 利用積件的基元性和可積性特點(diǎn), 更能體現(xiàn)課堂人性化教學(xué)設(shè)計(jì), 有利于應(yīng)付千變?nèi)f化的現(xiàn)實(shí)課堂教學(xué).
積件; 建構(gòu)主義; 虛擬現(xiàn)實(shí)技術(shù); 教學(xué); Web3D技術(shù)
現(xiàn)行的教材大多以配套光盤(pán)的形式出版發(fā)售. 編寫(xiě)一套教材, 至少要制作一套與之對(duì)應(yīng)的課件. 課件一旦生成, 都會(huì)封裝打包形成可執(zhí)行文件, 不允許被修改和再利用, 不能由教師和學(xué)生重組改造以適應(yīng)自己當(dāng)前的教學(xué), 不利于課堂教學(xué)中師生的相互交流、相互影響[1].
積件是針對(duì)課件的局限性發(fā)展起來(lái)的現(xiàn)代教材建設(shè)的重要觀念轉(zhuǎn)變, 是以幫助教師講授某個(gè)教學(xué)難點(diǎn), 或幫助學(xué)生學(xué)習(xí)某個(gè)知識(shí)技能點(diǎn)為目的而設(shè)計(jì)的“小課件”, 是可供教師和學(xué)生在教學(xué)中重組使用而準(zhǔn)備的資源[2].如果說(shuō)課件的基本制作單位是教材, 那么, 積件則針對(duì)教材中的知識(shí)點(diǎn), 其中不包含任何強(qiáng)加的教育理念, 在使用過(guò)程中更尊重用戶的自由選擇, 從而體現(xiàn)了積件的基元性與可積性、開(kāi)放性與自繁殖性、繼承性與發(fā)展性、教學(xué)方法與教材版本無(wú)關(guān)性等特點(diǎn).
近年來(lái), 在計(jì)算機(jī)輔助教學(xué)研究領(lǐng)域內(nèi), 積件的思想蔚然成風(fēng). 國(guó)內(nèi)關(guān)于積件理論研究的論文發(fā)表了很多,而各專業(yè)不同應(yīng)用領(lǐng)域提出的積件開(kāi)發(fā)策略更偏重于使用方法和實(shí)現(xiàn)結(jié)果, 對(duì)積件真正的使用對(duì)象“人”的關(guān)注度不夠, 對(duì)教與學(xué)的互動(dòng)關(guān)系, 以及學(xué)習(xí)者的使用體驗(yàn)上更是鮮有涉及. 鑒于此, 筆者認(rèn)為有必要通過(guò)切實(shí)的實(shí)踐應(yīng)用, 進(jìn)一步豐富和完善積件理論.
建構(gòu)主義教學(xué)模式強(qiáng)調(diào)以學(xué)生為中心, 學(xué)生是認(rèn)知的主體, 是知識(shí)意義的主動(dòng)建構(gòu)者. 其教學(xué)方法多種多樣, 但共性都是在教學(xué)環(huán)節(jié)中應(yīng)包含有情景創(chuàng)設(shè)和協(xié)作學(xué)習(xí), 由學(xué)習(xí)者自身最終實(shí)現(xiàn)對(duì)所學(xué)知識(shí)的意義建構(gòu)[3].
虛擬現(xiàn)實(shí)技術(shù)(Virtual Reality Technology)為情景創(chuàng)設(shè)和協(xié)作學(xué)習(xí)提供了可靠的技術(shù)基礎(chǔ)和實(shí)現(xiàn)方案. 虛擬現(xiàn)實(shí)技術(shù)是由計(jì)算機(jī)仿真組成的一種媒體技術(shù), 能夠感知參與者的位臵和動(dòng)作, 替代或者增強(qiáng)一種或者多種感官反饋, 從而產(chǎn)生一種精神沉浸于或出現(xiàn)在仿真環(huán)境(虛擬世界)中的感覺(jué)[4]. 虛擬現(xiàn)實(shí)具有三個(gè)基本特征: 沉浸性、交互性、想象性[5]. 這三個(gè)基本特征都強(qiáng)調(diào)“人”在虛擬現(xiàn)實(shí)系統(tǒng)中的主體地位, 符合建構(gòu)主義教學(xué)宗旨, 也符合本文對(duì)積件更應(yīng)該專注使用對(duì)象“人”的價(jià)值判斷.
本文以高校師范類(lèi)專業(yè)公共課《現(xiàn)代教育技術(shù)(第2版)》[6]為課件開(kāi)發(fā)教材, 針對(duì)第二章內(nèi)容“現(xiàn)代教學(xué)媒體”, 采用積件思想, 以建構(gòu)主義教育理論為指導(dǎo), 基于虛擬現(xiàn)實(shí)技術(shù)開(kāi)發(fā)出一個(gè)教學(xué)積件平臺(tái), 將該章節(jié)中所涉及的各類(lèi)現(xiàn)代教學(xué)媒體的型號(hào)、特征、圖片、使用方法等信息收集到積件庫(kù)中, 并以三維實(shí)體仿真模型的方式經(jīng)調(diào)用呈現(xiàn)給學(xué)習(xí)者, 同時(shí)設(shè)計(jì)有相應(yīng)的交互和動(dòng)畫(huà)演示功能, 能為學(xué)生提供一個(gè)接近真實(shí)體驗(yàn)的示范和操作平臺(tái). 另外, 在積件組合平臺(tái)的選擇上, 則預(yù)設(shè)了多種可能的虛擬學(xué)習(xí)場(chǎng)景. 學(xué)生通過(guò)進(jìn)入不同場(chǎng)景, 查閱學(xué)習(xí)目標(biāo), 調(diào)用各類(lèi)仿真模型(積件單元)進(jìn)行任意組合, 完成既定任務(wù), 從而在虛擬境界中自主獲取對(duì)該章節(jié)關(guān)于教學(xué)媒體知識(shí)的意義建構(gòu).
3.1 平臺(tái)總體結(jié)構(gòu)設(shè)計(jì)
本平臺(tái)利用數(shù)據(jù)庫(kù)軟件管理積件庫(kù)中的多媒體教學(xué)資源, 為用戶提供查詢、檢索、資源定位、數(shù)據(jù)管理等功能. 當(dāng)用戶“查詢”某個(gè)積件單元, 存儲(chǔ)在數(shù)據(jù)庫(kù)中的該單元被定位、激活, 其內(nèi)容會(huì)通過(guò)調(diào)用API函數(shù)中的shellExecute打開(kāi), 進(jìn)入演示區(qū)演示; 當(dāng)用戶進(jìn)入虛擬學(xué)習(xí)場(chǎng)景, 則需要“檢索”出多個(gè)積件單元, 通過(guò)“組合”的方式, 激活A(yù)ctiveX控件, 調(diào)用這些積件單元的VRML類(lèi)型文件, 臵入虛擬學(xué)習(xí)場(chǎng)景中組裝, 達(dá)到學(xué)習(xí)目的. 如圖1所示.
圖1 平臺(tái)總體結(jié)構(gòu)Fig.1 Platform structure
3.2 數(shù)據(jù)庫(kù)方案設(shè)計(jì)
在目前的市面上有很多流行的數(shù)據(jù)庫(kù)產(chǎn)品, 如IBM的DB2、Oracle、Sybase SQL Server、Microsoft SQL Server等, 這些軟件都提供了強(qiáng)大的數(shù)據(jù)處理和管理功能, 既能有效地組織眾多資源, 又兼顧了效率[7].
然而, 以上這些軟件基本上是面向網(wǎng)絡(luò)服務(wù)的, 附帶了很多管理功能, 配臵起來(lái)相當(dāng)復(fù)雜, 會(huì)影響本平臺(tái)的擴(kuò)展性, 與積件思想中的平臺(tái)無(wú)關(guān)性相左.
Microsoft Office Access是由微軟公司開(kāi)發(fā)的關(guān)聯(lián)式數(shù)據(jù)庫(kù)管理系統(tǒng), 提供對(duì)數(shù)據(jù)的存取、查詢、檢索、管理等基本功能, 簡(jiǎn)單易用, 能滿足本平臺(tái)對(duì)數(shù)據(jù)庫(kù)的要求, 免去了大型數(shù)據(jù)庫(kù)配臵復(fù)雜等問(wèn)題[8].
整個(gè)數(shù)據(jù)庫(kù)的結(jié)構(gòu)很簡(jiǎn)單, 僅僅包括了兩個(gè)數(shù)據(jù)庫(kù)表: 管理積件庫(kù)中多媒體教學(xué)資料的FileList表, 其中包括了文本、圖片、聲音、視頻、動(dòng)畫(huà)演示、擴(kuò)展名為.co的虛擬媒體設(shè)備文件以及與之相應(yīng)的.wrl積件單元文件(便于臵入虛擬場(chǎng)景); 管理場(chǎng)景平臺(tái)庫(kù)中多個(gè)虛擬場(chǎng)景的SceneList表, 里面全是.wrl場(chǎng)景文件.
本平臺(tái)的用戶前端界面采用VB6.0設(shè)計(jì)生成, 主要是考慮到它與Microsoft Office Access完全兼容. VB連接到Access的方法主要有三種: 使用ADO對(duì)象, 通過(guò)編寫(xiě)代碼訪問(wèn)數(shù)據(jù)庫(kù); 使用ADO Data控件連接; 使用數(shù)據(jù)環(huán)境設(shè)計(jì)器連接[9]. 前兩種方法都需要配臵ODBC數(shù)據(jù)源, 這顯得既不專業(yè), 又限制了平臺(tái)的推廣. 第三種方法只需添加環(huán)境引用, 然后找到數(shù)據(jù)源就可連接, 操作簡(jiǎn)單, 運(yùn)行穩(wěn)定, 是最佳選擇.
3.3 積件庫(kù)資源建設(shè)
積件庫(kù)資源是與教材第二章內(nèi)容相關(guān)的所有資源的集合. 為了便于擴(kuò)充和移植, 我們采用目錄式管理方式,將素材分為“文本”、“圖片”、“聲音”、“動(dòng)畫(huà)”、“視頻”和“虛擬設(shè)備”六大類(lèi), 并對(duì)所有素材采用“名稱_類(lèi)別(_備注).擴(kuò)展名”的命名方式加以規(guī)范. 前五類(lèi)資料容易獲取, 只有“虛擬設(shè)備”類(lèi), 需要根據(jù)教材內(nèi)容動(dòng)手制作. 積件庫(kù)結(jié)構(gòu)如圖2所示.
圖2 積件庫(kù)結(jié)構(gòu)圖Fig.2 Integrable ware base structure diagram
為兼顧開(kāi)放性和發(fā)展性, 實(shí)現(xiàn)網(wǎng)絡(luò)共享資源, 本平臺(tái)綜合各項(xiàng)國(guó)際標(biāo)準(zhǔn), 最終選用Web3D作為開(kāi)發(fā)技術(shù). Web3D技術(shù)是虛擬現(xiàn)實(shí)技術(shù)在互聯(lián)網(wǎng)上的一種應(yīng)用, 它基于建模技術(shù), 描述交互式的3D場(chǎng)景[10]. 目前流行的Web3D技術(shù)有VRML、Cult3D、Java3D、Virtools等.
Cult3D是由瑞典的Cycore公司推出的一種全新Web3D技術(shù), 其目的是在網(wǎng)頁(yè)上建立交互的3D對(duì)象. 它支持主流三維建模工具, 如3DS Max、Maya等軟件導(dǎo)出的模型, 生成的文件容量很小, 有利于在計(jì)算機(jī)網(wǎng)絡(luò)上傳輸[11].
本平臺(tái)的“虛擬設(shè)備”類(lèi), 主要采用在AutoCAD中繪制平面圖, 在3DS Max中建模, 貼圖并渲染生成所需模型, 在Cult3D中添加交互, 導(dǎo)出擴(kuò)展名為.co的虛擬設(shè)備. 其過(guò)程為:
1)獲取實(shí)物的真實(shí)尺寸和多方位拍攝的照片, 在AutoCAD中繪制出正視圖、側(cè)視圖和俯視圖的三視圖平面,保存為.dwg文件.
2)將.dwg文件導(dǎo)入到3DS Max中, 將三視圖平面對(duì)齊并組合, 嚴(yán)格按比例建立模型. 在建模過(guò)程中, 盡量使用“基本幾何體”和“修改器堆棧”, 避免使用“布爾運(yùn)算”產(chǎn)生多余的面, 使貼圖發(fā)生錯(cuò)誤.
3)用Adobe Photoshop處理照片, 再在3DS Max中貼圖. 不同方位拍攝的照片要注意光照和色溫等因素, 盡量使處理出來(lái)用于貼圖的圖片色彩平衡一致, 并保證這些圖片有較高的質(zhì)量和較小的容量.
4)交互功能的實(shí)現(xiàn). 將制作好的模型通過(guò)Cult3D Exporter 插件輸出為擴(kuò)展名.c3d格式的文件, 導(dǎo)入Cult3DDesigner軟件中進(jìn)行編輯, 根據(jù)實(shí)物具有的功能給模型對(duì)象加上各種交互事件, 最后再導(dǎo)出擴(kuò)展名為.co的虛擬設(shè)備文件, 存入設(shè)備庫(kù)中.
3.4 場(chǎng)景平臺(tái)庫(kù)建設(shè)
場(chǎng)景平臺(tái)庫(kù)是為教師和學(xué)生的“替身”調(diào)用、組合積件庫(kù)資源而提供的虛擬教學(xué)環(huán)境場(chǎng)景庫(kù), 相當(dāng)于積件中的組合平臺(tái). 本教學(xué)積件平臺(tái)共提供了媒體實(shí)驗(yàn)室、錄音間、攝影棚、多媒體教室、微機(jī)房和演播室六種不同的虛擬實(shí)驗(yàn)環(huán)境供用戶選擇.
虛擬場(chǎng)景與虛擬設(shè)備的建模過(guò)程大致相同, 但是在后期的交互設(shè)計(jì)上有很大差別, 整個(gè)過(guò)程更注重場(chǎng)景優(yōu)化的方法. 虛擬場(chǎng)景中的人機(jī)交互設(shè)計(jì)和虛擬設(shè)備臵入虛擬場(chǎng)景用于組合的功能, 都是通過(guò)VRML語(yǔ)言實(shí)現(xiàn)的.
VRML(Virtual Reality Modeling Language, 虛擬現(xiàn)實(shí)建模語(yǔ)言), 是一種三維造型和渲染的圖形描述性語(yǔ)言.它能創(chuàng)建三維立體造型和場(chǎng)景, 實(shí)現(xiàn)良好的交互界面; 能利用感知傳感器節(jié)點(diǎn)感受用戶與虛擬場(chǎng)景之間的動(dòng)態(tài)交互[12].
本平臺(tái)的虛擬場(chǎng)景, 采用在3DS Max的頂視圖中繪制平面圖, 建立墻體, 使用紋理貼圖, 制作簡(jiǎn)單動(dòng)畫(huà), 渲染生成所需的場(chǎng)景模型, 再通過(guò)VRML導(dǎo)出插件, 導(dǎo)出擴(kuò)展名為.wrl的文件, 最后使用VrmlPad軟件進(jìn)行代碼優(yōu)化、添加交互等. 另外, 前面在3DS Max中制作的所有虛擬設(shè)備模型, 也要導(dǎo)出一份.wrl文件備用.
1)場(chǎng)景優(yōu)化方法. 用VRML構(gòu)建虛擬場(chǎng)景, 往往要在模型的逼真度和場(chǎng)景的實(shí)時(shí)性之間作平衡. 所以, 制作虛擬場(chǎng)景更注重優(yōu)化方法: 在3DS Max中盡量使用“基本幾何體”建模和“修改器堆?!敝谱髟煨? 使用內(nèi)臵的紋理貼圖、烘焙貼圖. 在VrmlPad中編寫(xiě)代碼時(shí), 用Inline節(jié)點(diǎn)將不同虛擬設(shè)備(.wrl文件)組合到場(chǎng)景中; 用DEF/USE、PROTO和EXTERN PROTO實(shí)現(xiàn)節(jié)點(diǎn)重用; 用LOD(Level Of Detail, 細(xì)節(jié)層次控制)技術(shù)提高場(chǎng)景渲染速度; 用Group、Transform節(jié)點(diǎn)對(duì)場(chǎng)景進(jìn)行規(guī)劃; 優(yōu)化碰撞檢測(cè); 用壓縮軟件gzip將.wrl壓縮為.gz文件等[13].
2)場(chǎng)景交互設(shè)計(jì). 在3DS Max中為虛擬設(shè)備創(chuàng)建基于鼠標(biāo)點(diǎn)擊的關(guān)鍵幀動(dòng)畫(huà), 保存為.wrl文件后導(dǎo)入VrmlPad軟件中, 結(jié)合時(shí)間傳感器節(jié)點(diǎn)、動(dòng)畫(huà)控制節(jié)點(diǎn)、觸摸檢測(cè)器節(jié)點(diǎn), 構(gòu)建出一個(gè)交互式的虛擬場(chǎng)景. 另外, VRML還通過(guò)Script腳本節(jié)點(diǎn)和Java語(yǔ)言接口與外部聯(lián)系, 實(shí)現(xiàn)VRML場(chǎng)景之間的調(diào)用和外部程序的連接, 以此實(shí)現(xiàn)更加復(fù)雜的行為.
3)網(wǎng)頁(yè)集成. 在開(kāi)發(fā)本平臺(tái)的過(guò)程中使用了諸多軟件和程序語(yǔ)言, 運(yùn)行時(shí)還調(diào)用了數(shù)據(jù)庫(kù). 我們通過(guò)網(wǎng)頁(yè)集成技術(shù), 利用它們提供的接口和訪問(wèn)網(wǎng)頁(yè)的機(jī)制, 將Object標(biāo)簽嵌入到HTML代碼中, 并使用ActiveX控件實(shí)現(xiàn)的. 集成效果如圖3所示.
圖3 虛擬媒體實(shí)驗(yàn)室網(wǎng)頁(yè)集成效果Fig.3 Virtual Media Lab Webpage integrated effect
第一次運(yùn)行平臺(tái)時(shí), 需要按提示安裝相應(yīng)的瀏覽器插件. 安裝完成后即可進(jìn)入平臺(tái). 平臺(tái)效果如圖4所示.
圖4 教學(xué)積件平臺(tái)效果圖Fig.4 platform of educational Integrable ware effect chart
平臺(tái)分為三個(gè)窗體結(jié)構(gòu). 左邊有兩個(gè)窗體: 左上方窗體的功能可“搜索”、“查詢”、“檢索”, 或按目錄查找目標(biāo)文件, 左下方窗體功能是顯示其查找結(jié)果. 右邊窗體功能則能響應(yīng)左下方窗體的鼠標(biāo)雙擊動(dòng)作, 調(diào)用相應(yīng)的網(wǎng)頁(yè)集成文件, 將其加載并顯示出來(lái).
網(wǎng)頁(yè)集成文件也分為三個(gè)窗體結(jié)構(gòu). 左上方窗體可調(diào)用嵌入了.co文件或.wrl文件的網(wǎng)頁(yè)文件; 右上方窗體內(nèi)容則根據(jù)調(diào)用文件的不同有不同的顯示: 若為虛擬環(huán)境, 則顯示為教學(xué)樓平面結(jié)構(gòu)導(dǎo)航圖, 單擊其不同位臵,能進(jìn)入不同的虛擬場(chǎng)景學(xué)習(xí), 若為虛擬設(shè)備, 則顯示為該設(shè)備的基本信息, 如型號(hào)、作用、使用方法等; 下方窗體內(nèi)容提示上方窗體調(diào)用的文件有哪些交互功能, 或應(yīng)該達(dá)到何種學(xué)習(xí)目的, 在右下角, 還提供了背景音樂(lè)和音頻解說(shuō)功能.
在技術(shù)上, 教學(xué)積件平臺(tái)嘗試了用數(shù)據(jù)庫(kù)去查詢、檢索、管理積件庫(kù), 用激活控件的方式去調(diào)用、控制、組合積件單元, 以全新的三維視角方式去呈現(xiàn)學(xué)習(xí)內(nèi)容. 完成了積件庫(kù)的虛擬模型建設(shè), 描述了虛擬場(chǎng)景組合平臺(tái)的組織方式, 提供了一條用積件思想管理虛擬實(shí)驗(yàn)教學(xué)系統(tǒng)資源的思路, 并詳細(xì)描述了實(shí)現(xiàn)的技術(shù)細(xì)節(jié).
在實(shí)際應(yīng)用上, 本平臺(tái)的數(shù)據(jù)庫(kù)、積件庫(kù)和場(chǎng)景平臺(tái)庫(kù)均可拆和可積. 根據(jù)要管理資源的容量大小和應(yīng)用范圍, 可選用小型數(shù)據(jù)庫(kù)Access或大型數(shù)據(jù)庫(kù)SQL Server等, 甚至可以拆除數(shù)據(jù)庫(kù), 按目錄式管理方式管理資源.積件庫(kù)和場(chǎng)景平臺(tái)庫(kù)里的資源、場(chǎng)景也可根據(jù)教學(xué)內(nèi)容隨時(shí)補(bǔ)充和替換, 或用其它技術(shù)如Flash開(kāi)發(fā)獲取.
在擴(kuò)展性上, 本平臺(tái)在開(kāi)發(fā)過(guò)程中始終遵循一些國(guó)際技術(shù)標(biāo)準(zhǔn)和規(guī)范. 開(kāi)發(fā)軟件建議盡量使用微軟系列,如微軟的數(shù)據(jù)庫(kù)Access或SQL Server, 微軟的開(kāi)發(fā)平臺(tái)VB, 與微軟IE瀏覽器兼容的Web3D技術(shù)等, 能有效避免很多難以預(yù)料的擴(kuò)展性問(wèn)題.
在教師教的過(guò)程中, 由于積件的基元性和可積性特點(diǎn), 所有的教學(xué)資源都能根據(jù)教師意愿隨意組合, 更能體現(xiàn)課堂人性化教學(xué)設(shè)計(jì), 有利于應(yīng)付千變?nèi)f化的現(xiàn)實(shí)課堂教學(xué).
在學(xué)生學(xué)的過(guò)程中, 由于采用了虛擬現(xiàn)實(shí)技術(shù), 學(xué)生能實(shí)時(shí)地沉浸于一個(gè)接近真實(shí)環(huán)境的虛擬場(chǎng)景中, 通過(guò)完成學(xué)習(xí)目標(biāo), 達(dá)到對(duì)該部分知識(shí)意義建構(gòu)的目的.
[1] 黎加厚. 從課件到積件: 我國(guó)學(xué)校課堂計(jì)算機(jī)輔助教學(xué)的新發(fā)展(上)[J]. 電化教育研究, 1997(3): 10-15.
[2] 黎加厚. 從課件到積件: 我國(guó)學(xué)校課堂計(jì)算機(jī)輔助教學(xué)的新發(fā)展(中)[J]. 電化教育研究, 1997(4): 50-53.
[3] 何克抗. 建構(gòu)主義的教學(xué)模式、教學(xué)方法與教學(xué)設(shè)計(jì)[J]. 北京師范大學(xué)學(xué)報(bào): 社會(huì)科學(xué)版, 1997(5): 74-81.
[4] 高飛. 虛擬現(xiàn)實(shí)應(yīng)用系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)[M]. 北京: 清華大學(xué)出版社, 2012.
[5] 蘇建明, 張續(xù)紅, 胡慶夕. 展望虛擬現(xiàn)實(shí)技術(shù)[J]. 計(jì)算機(jī)仿真, 2004, 21(1): 18-21.
[6] 張松. 現(xiàn)代教育技術(shù)[M]. 2版. 北京: 高等教育出版社, 2009.
[7] 周兵. 數(shù)據(jù)庫(kù)軟件的應(yīng)用[J]. 黑龍江科技信息, 2013(30): 163-168.
[8] 林景影. 對(duì)Access開(kāi)發(fā)數(shù)據(jù)庫(kù)系統(tǒng)的研究[J]. 電腦知識(shí)與技術(shù), 2010, 6(20): 5417-5418.
[9] 張磊. VB中用ADO對(duì)象動(dòng)態(tài)訪問(wèn)Access[J]. 長(zhǎng)春師范學(xué)院學(xué)報(bào), 2004, 23(2): 36-39.
[10] 胡小梅, 俞濤, 方明倫. 分布式虛擬現(xiàn)實(shí)技術(shù)[M]. 上海: 上海大學(xué)出版社, 2012.
[11] 蘇威洲, 童仲豪, 葉瀚鴻. 實(shí)現(xiàn)網(wǎng)絡(luò)三維互動(dòng)——Cult3D應(yīng)用指南[M]. 北京: 清華大學(xué)出版社, 2001.
[12] 張金釗, 張金鏑, 張金銳. 虛擬現(xiàn)實(shí)三維立體網(wǎng)絡(luò)程序設(shè)計(jì)語(yǔ)言VRML——第二代網(wǎng)絡(luò)程序設(shè)計(jì)語(yǔ)言[M]. 北京: 清華大學(xué)出版社, 北京交通大學(xué)出版社, 2004.
[13] 熊劍. 基于VRML多用戶環(huán)境的虛擬協(xié)作學(xué)習(xí)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[D]. 成都: 四川師范大學(xué), 2007: 56-61.
Design and realization for the platform of educational integrable ware based on virtual reality technology
XIONG Jian
(Modern Educational Technology Center, Southwest University for Nationalities, Chengdu 610041, P.R.C.)
Integrable ware is a new generation of the educational software which breaks through courseware localization. With instructional ideas of the integrable ware thought and the constructivist learning theory, the paper develops a platform of educational integrable ware based on virtual reality technology, attempts to inquire, retrieve and manage the integrable ware resources by database, uses the exploring ways of activation of the Control to call, control and combine the integrable ware unit, and displays learning content form a new viewpoint of three dimensional perspectives. The experimental results prove that in teaching activity, the teacher makes advantage of the primitives and integrabilities of integrable ware to better express the humanized teaching design and deal with the various teaching in reality.
integrable ware; constructivist learning theory ; virtual reality technology; teaching; Web3D technology
G434
A
1003-4271(2014)04-0547-06
10.3969/j.issn.1003-4271.2014.04.15
2014-05-12
熊劍(1981-), 男, 漢族, 四川宜賓人, 實(shí)驗(yàn)師, 研究方向: 教育技術(shù)應(yīng)用.
西南民族大學(xué)學(xué)報(bào)(自然科學(xué)版)2014年4期