何曉旭
(沈陽城市學(xué)院 遼寧·沈陽 110000)
在過去的十年中,基于虛擬現(xiàn)實(VR)的應(yīng)用程序在醫(yī)療,教育和軍事等幾個領(lǐng)域都有廣泛的應(yīng)用。Facebook,三星,微軟和谷歌等高科技公司開始增加對這項技術(shù)的投資,甚至一些創(chuàng)業(yè)公司也被這些領(lǐng)先公司收購。例如,F(xiàn)acebook于2014年3月25日以20億美元收購OculusVR。VR(虛擬現(xiàn)實)可以被描述為一個具有特定軟件和頭戴式受話器的人工環(huán)境。該系統(tǒng)以用戶將虛擬環(huán)境視為真實環(huán)境的方式呈現(xiàn)給最終用戶。VR系統(tǒng)的主要組成部分是硬件和軟件。硬件可以分為三類,即顯示系統(tǒng),輸入設(shè)備和反饋設(shè)備。有一個基于顯示類型的分類法,它與浸入級別相關(guān)。例如,Oculus Development Kit 2是一個示例顯示。VR輸入設(shè)備的示例是Kinect,Leap Motion和STEMSystem。有幾種游戲引擎可以開發(fā)仿真環(huán)境,例如虛幻引擎,Unity和OpenSceneGraph。VR系統(tǒng)的真實性受圖像質(zhì)量和沉浸程度的影響。由于VR(虛擬現(xiàn)實)技術(shù)可以在VR應(yīng)用的幫助下輕松實現(xiàn)高質(zhì)量的視覺材料的虛擬化,因此VR技術(shù)可以有效地教授高級理論內(nèi)容。因此,教育是應(yīng)用這種最先進解決方案最適用的領(lǐng)域之一。隨著這些技術(shù)的改進,新的教學(xué)方法也應(yīng)運而生。例如,都柏林大學(xué)(UniversityCollege Dublin)的研究人員研究了一個項目,該項目涉及MissionV學(xué)校試點項目范圍內(nèi)的20所小學(xué),VR有助于將學(xué)生融入虛擬現(xiàn)實課堂。因此,社交能力有限且需要不同教學(xué)風格的學(xué)生可以從這項技術(shù)中受益。此外,VR用于教育目的的其他優(yōu)點是增加學(xué)生的動機,減少學(xué)習(xí)曲線,提高解決問題的能力,安全地與復(fù)雜人員進行交互,并介紹學(xué)生特定的教學(xué)方法,而不是通用教學(xué)方法。通過運用虛擬現(xiàn)實技術(shù),學(xué)生除了可以獲得理論知識外,還可以得到實踐練習(xí)的支持。
當采用互動式教學(xué)方法時,學(xué)生學(xué)習(xí)的更好。每個學(xué)生都可以以不同的方式回應(yīng)不同的方法;不同的方法可以為大學(xué)生群體營造良好的氛圍。根據(jù)不同學(xué)習(xí)和教學(xué)方法的平均保留率,可以從最好到最差列出以下方法:教授他人或立即使用學(xué)習(xí)、實踐學(xué)習(xí)、討論小組、演示、視聽、閱讀和講座。根據(jù)建構(gòu)主義學(xué)習(xí)觀,學(xué)生通過與環(huán)境的互動來學(xué)習(xí),必須積極參與這一過程。在如下環(huán)境中,學(xué)生有五種角色:
(1)學(xué)生通過與給予他們的材料或設(shè)備互動來學(xué)習(xí)。
(2)學(xué)生通過實踐來學(xué)習(xí)。
(3)學(xué)生通過解決問題來學(xué)習(xí)。
(4)學(xué)生通過搜索多個資源的信息來回答所提出的問題。
(5)學(xué)生通過與一組學(xué)生互動來學(xué)習(xí)改進初始解決方案。
虛擬現(xiàn)實技術(shù)在教育中的應(yīng)用急劇增加。除了虛擬現(xiàn)實使用外,還致力于教育中的可穿戴技術(shù)。在過去的兩年中,國外的堪培拉大學(xué)和麥格理大學(xué)組織了一些稱為“可穿戴技術(shù)教育”的研討會。此外,南威爾士大學(xué)將VR(虛擬現(xiàn)實)應(yīng)用于工程教育。最近有幾項關(guān)于可穿戴技術(shù)用于教育的研究。事實上,VR(虛擬現(xiàn)實)耳機只是可穿戴設(shè)備之一。截至2016年11月5日,Vandrico可穿戴設(shè)備數(shù)據(jù)庫由313家公司的454臺設(shè)備組成。這些設(shè)備屬于娛樂,健身,游戲,工業(yè),生活方式,醫(yī)療和寵物動物類。OculusRift和三星Gear VR是這些設(shè)備中的一部分。專注將VR技術(shù)用于計算機教育方面,但也可以將可穿戴技術(shù)應(yīng)用于同一學(xué)生群體。
有一些研究將可穿戴技術(shù)應(yīng)用于教育領(lǐng)域。例如,據(jù)了解,Google Glass可穿戴技術(shù)適用于基于模擬的培訓(xùn)練習(xí),Google Glass提供信息集成和更多連接。正如在最近的這兩項研究中所看到的,探索可穿戴技術(shù)在教育中的應(yīng)用具有巨大的潛力。
一些研究人員致力于通過使用VR技術(shù)創(chuàng)建虛擬教室體驗,即Oculus RIFT VR耳機和Unity3D游戲引擎作為遠程學(xué)習(xí)的一部分。在該系統(tǒng)中,學(xué)生可以參加講座,向虛擬講師提問,并在此虛擬環(huán)境中接收預(yù)定義的答案。結(jié)果表明,與使用錄制視頻的傳統(tǒng)系統(tǒng)相比,所提出的系統(tǒng)提供了更高的效率。
基于VR技術(shù)具有特定的學(xué)習(xí)目標。研究人員解釋了用于外科技能訓(xùn)練的設(shè)計因素。VR和增強現(xiàn)實(AR)技術(shù)在神經(jīng)外科的教育改進方面也有很大的潛力。由于醫(yī)學(xué)教育是VR(虛擬現(xiàn)實)技術(shù)最適用的領(lǐng)域之一,在這個領(lǐng)域看到了幾個新的應(yīng)用。例如,研究人員目前正在評估基于VR(虛擬現(xiàn)實)的模擬課程的結(jié)果,如虛擬內(nèi)窺鏡中的人為因素,已納入到胃腸病學(xué)培訓(xùn)課程中。此外,VR模擬器最近在牙科學(xué)校開始流行。研究人員調(diào)查了VR(虛擬現(xiàn)實)牙科模擬器Simodont的使用情況,發(fā)現(xiàn)新手學(xué)員和經(jīng)驗豐富的牙科學(xué)員之間存在統(tǒng)計學(xué)意義。在另一項研究中,研究人員比較了兩個護理學(xué)生組在靜脈切開術(shù)中的表現(xiàn)。傳統(tǒng)方法和VR(虛擬現(xiàn)實)模擬方法同樣有效,兩組之間的績效指標沒有統(tǒng)計學(xué)意義。
通過谷歌硬紙板等低成本虛擬現(xiàn)實觀眾的幫助,似乎可以將這項技術(shù)應(yīng)用于大多數(shù)的教室。然而,一些學(xué)生在使用這項技術(shù)時可能會遇到運動病問題。正如在這個例子中看到的,VR(虛擬現(xiàn)實)技術(shù)不僅限于大學(xué)生,也可以用于K-12學(xué)校。
除K-12和大學(xué)級應(yīng)用外,VR(虛擬現(xiàn)實)還可用于需要特殊教育的兒童。在最近的一項研究中,來自新加坡,荷蘭和中國的教育工作者和開發(fā)人員共同為虛擬粉紅海豚項目范圍內(nèi)的自閉癥譜系障礙(ASD)兒童創(chuàng)建學(xué)習(xí)內(nèi)容。個項目的動機是海豚提高了自閉癥兒童的互動和溝通能力。然而,一個真正的海豚治療是昂貴的,因此,虛擬粉紅海豚在新加坡開發(fā),該系統(tǒng)被部署在特殊需求學(xué)校。
VR(虛擬現(xiàn)實)技術(shù)通過提供真實世界的過程來協(xié)助理論講座。諾丁漢大學(xué)的教師觀察到化學(xué)工程專業(yè)的學(xué)生雖然在課堂上授課,但無法識別工業(yè)工廠的設(shè)備。因此,他們開發(fā)了一個化學(xué)處理工廠模擬,以積極地讓學(xué)生參與學(xué)習(xí)過程。我們的研究目的與本研究類似,但部門和背景卻截然不同。
在本節(jié)中,詳細介紹了所提出的VR-ENITE系統(tǒng)。
提出的系統(tǒng)包括兩個不同的模塊,即講師應(yīng)用程序和學(xué)生應(yīng)用程序。VR-ENITE系統(tǒng)的講師通過講師應(yīng)用程序啟動學(xué)習(xí)課程。此移動應(yīng)用程序?qū)槠桨咫娔X設(shè)備而構(gòu)建,以配置實驗以可視化所選的排序算法。在啟動實驗課程之前,學(xué)生通過他們的學(xué)生應(yīng)用程序發(fā)現(xiàn)并連接到教師應(yīng)用程序。這些多點連接是通過藍牙技術(shù)建立起來的,形成一個分散的網(wǎng)絡(luò)結(jié)構(gòu)。建立連接后,下一個關(guān)鍵任務(wù)是維護設(shè)備之間的連接。由于移動操作系統(tǒng)的節(jié)能模式,這通常難以實現(xiàn)。已經(jīng)實現(xiàn)了心跳機制來檢查會話中的活動連接。如果網(wǎng)絡(luò)中有Wi-Fi,則所有應(yīng)用程序首先嘗試使用Wi-Fi而不是藍牙。所有操作均由教師應(yīng)用程序操作。學(xué)生申請的主要職責是用VR頭戴式耳機以3D形式顯示分類實驗。
由于對等點的數(shù)量和通信基礎(chǔ)的復(fù)雜性,應(yīng)用程序邏輯需要在性能上具有優(yōu)勢。因此,傳輸必須以優(yōu)化的方式進行,以減少延遲。通過初始化流服務(wù)管理器,學(xué)生應(yīng)用程序和講師應(yīng)用程序統(tǒng)計信息之間的交互。在實驗投影之前的一段時間內(nèi)建立對等連接。同時,講師生成實驗參數(shù)并設(shè)計用于在實驗中顯示的場景。使用教師應(yīng)用程序引發(fā)的命令激活3D場景。
為了使應(yīng)用程序在iOS設(shè)備上順利運行,采用了iOS的多點連接框架來實現(xiàn)網(wǎng)絡(luò)結(jié)構(gòu)上的通信方式。在兩個設(shè)備之間建立傳統(tǒng)的藍牙連接。主要的想法是將選定的設(shè)備配對到一個短程通信表單上。另外,iOS的多用戶連接框架允許在一次訪問中與多個設(shè)備通信。對等ID用MCPeerID象表示,以唯一標識正在運行的應(yīng)用程序。MCSession對象維護設(shè)備之間的活動連接,MCNearbyServiceAdvertiser對象敘述學(xué)生應(yīng)用程序渴望加入指定類型的活動會話的鄰居設(shè)備。教師應(yīng)用程序可以連接到多個設(shè)備,并且此框架可以處理所有連接問題,例如連接編排。該框架使我們能夠?qū)W⒂趹?yīng)用程序邏輯,而不是處理基礎(chǔ)架構(gòu)問題
為了增加實驗的實際因素,頭部運動被捕獲并轉(zhuǎn)移到學(xué)生應(yīng)用程序。使用Apple的CoreMotionFramework來獲取內(nèi)置陀螺儀和智能手機加速度計產(chǎn)生的運動數(shù)據(jù)。移動數(shù)據(jù)已經(jīng)統(tǒng)一在cameraRollNode和cameraYawNode用于相機移動。
iOS通過SpriteKit,Metal和SceneKit提供2D和3D應(yīng)用程序開發(fā)環(huán)境。使用SceneKit渲染框架作為主要平臺,因為它具有強大的功能,如著色器修飾符,約束和骨架。已選擇Xcode IDE使用Swift3編程語言開發(fā)教師和學(xué)生應(yīng)用程序。教師應(yīng)用程序充當所有實驗的配置和控制屏幕。講師可以在實驗期間在運行時創(chuàng)建自定義實驗。數(shù)字數(shù)組根據(jù)講師的偏好進入冒號排序,選擇排序或插入排序算法。另一方面,學(xué)生應(yīng)用程序為給定數(shù)組元素的所選排序算法的應(yīng)用設(shè)置動畫。該可視化基于具有雙目視覺的立體視覺技術(shù)來執(zhí)行。該技術(shù)的主要目的是通過為學(xué)生創(chuàng)建3D視圖來提供和增強幻覺的視覺深度。在VR會話期間,數(shù)組元素根據(jù)所選算法的工作原理作為動畫移動。 移動元素以不同顏色突出顯示,以吸引學(xué)生的注意力。此外,這些實驗在培訓(xùn)課程中通過講師的敘述獲得了授權(quán)。教師可以從他自己的應(yīng)用程序中看到處于活動會話中的學(xué)生,該應(yīng)用程序以藍色表示活動,以灰色表示被動。此列表允許講師監(jiān)控哪些學(xué)生在課堂上使用 VRENITE應(yīng)用程序。
將VRENITE系統(tǒng)與其替代品區(qū)別開來的最重要特征是它可以在iOS操作系統(tǒng)上運行??梢暂p松地使用流行的VR眼鏡,如Oculus Rift和HTC Vive作為此系統(tǒng)的一部分,我們也可以從Unity3D和虛幻引擎等游戲引擎中獲益。由于我們設(shè)計了不需要高級可視化的培訓(xùn)場景,因此該決策使我們能夠使用iOS的本機框架開發(fā)系統(tǒng)。這一優(yōu)勢有助于使用基于iOS的智能手機的學(xué)生僅使用一個簡單的虛擬現(xiàn)實玻璃(如谷歌硬紙板)進行幾次實驗。OculusRift和HTCVive等頭戴式顯示器(HDM)需要一臺帶外置顯卡的電腦。因此,它被認為是一種高成本的解決方案,限制了這些系統(tǒng)的適用性。還必須建立一個特殊的實驗室,以便在適當?shù)沫h(huán)境中有效地使用這些昂貴的設(shè)備。VR-ENITE解決方案不僅設(shè)計成低成本,而且可以隨時隨地輕松訪問。
教授一門課程來做實驗。作為課程的一部分,每周為學(xué)生提供2小時理論講座和2小時實驗室工作。在這2小時的實驗室工作期間,VR-ENITE系統(tǒng)用于特定的學(xué)生群體。因此,在實驗室時間內(nèi)與VR-ENITE互動的學(xué)生與未與我們基于VR的系統(tǒng)互動的學(xué)生進行比較。如果我們在課程上有更多的實驗時間,與傳統(tǒng)的教學(xué)方法相比,我們可以有更好的改進。每周都會分配作業(yè),因此,學(xué)生可以通過解決棘手問題的實際解決方案來補充他們的理論知識。
志愿學(xué)生分為兩組:一組獲得傳統(tǒng)教育,另一組通過VRENITE互動補充教育。培訓(xùn)結(jié)束后,向?qū)W生提供了關(guān)于排序算法的10個選擇題的多項選擇考試,然后對所有這些考試進行了評估。我們應(yīng)用統(tǒng)計數(shù)據(jù)分析技術(shù)來評估學(xué)生的表現(xiàn),并進行測試以檢查這兩組之間是否存在統(tǒng)計學(xué)上的顯著差異。確定顯著性水平 =0.05。
零假設(shè)是兩個組的平均性能相等。在對所有的考試進行評估后,計算出第一組的平均成績是60分。第二組的平均成績是72分。
第一組的標準偏差為15,第二組的標準偏差為13。這兩組的樣本量為18。當進行T檢驗時,確認了這兩組的統(tǒng)計學(xué)差異。選擇這種統(tǒng)計分析技術(shù)的原因是樣本量不是很大(每組18名學(xué)生),而且事先不知道人口的變異性。根據(jù)這些結(jié)果,拒絕零假設(shè),并指出第二組的表現(xiàn)在統(tǒng)計上優(yōu)于第一組。為了測試這種方法,使用了SPSS統(tǒng)計工具。
盡管VR這個術(shù)語在20世紀60年代首次被使用,但由于VR設(shè)備的高成本,直到2000年才被許多終端用戶采用?,F(xiàn)在OculusRift或三星Gear VR等耳機的價格實惠,因此VR更常見,基于VR技術(shù)的應(yīng)用程序也多種多樣。
目前,VR在房地產(chǎn)、房屋建筑、汽車和科學(xué)可視化等許多行業(yè)都取得了成功。它不僅支持創(chuàng)新,而且支持制造商的決策過程。除了VR的工業(yè)應(yīng)用外,它還有很大的潛力來提高教育水平。
不同的群體,如大學(xué)生,兒童和有認知障礙的學(xué)生可以從這些系統(tǒng)中受益。在本文中,旨在通過VR-ENITE(虛擬現(xiàn)實系統(tǒng))的VR系統(tǒng)來提高學(xué)生在學(xué)習(xí)中的表現(xiàn)。講師的平板電腦和學(xué)生的耳機之間建立了多點連接。講師可以輕松定制內(nèi)容,學(xué)生可以快速訪問內(nèi)容。學(xué)生現(xiàn)在使用VR(虛擬現(xiàn)實)耳機,而不是使用視頻材料進行排序,講師可以從平板電腦定制內(nèi)容。
(1)利用傳統(tǒng)教學(xué)技術(shù)獲取信息的學(xué)生。
(2)與VR系統(tǒng)互動并通過傳統(tǒng)教材系統(tǒng)獲取信息的學(xué)生。
這些學(xué)生是在自愿參與的基礎(chǔ)上選出的,這兩組的學(xué)生人數(shù)共計36人(每組18名學(xué)生)。在將內(nèi)容發(fā)送給學(xué)生之后,為這兩個小組進行了多項選擇考試。根據(jù)對這些問題的回答,對兩組學(xué)生的成績進行了計算和比較,實驗結(jié)果表明,使用VR-ENITE的學(xué)生在考試中表現(xiàn)較好,說明該系統(tǒng)對學(xué)生的成績有積極的影響。在評估了所有考試之后,發(fā)現(xiàn)使用VR系統(tǒng)和傳統(tǒng)教學(xué)技術(shù)的小組比對照組更成功。此外,使用VR系統(tǒng)的學(xué)生積極參與講座,發(fā)現(xiàn)這個主題非常有趣。當學(xué)生很難理解一門課程的主題,或是因為太理論化而無法具體化時,決定創(chuàng)建類似的系統(tǒng)。
該觀察結(jié)果表明,所提出的VR系統(tǒng)可有效地用于軟件工程課程。此外,從學(xué)生那里得到了關(guān)于這個系統(tǒng)的非常積極的反饋,一旦他們與這個系統(tǒng)進行交互,他們就會非常積極。除了改善教育目的外,學(xué)生現(xiàn)在對在該部門實施基于VR的系統(tǒng)更有信心。