在當(dāng)前的教育輔助手段中,虛擬實驗是一種較為常見的方式,近幾年來,由于計算機技術(shù)的不斷發(fā)展、創(chuàng)新,使網(wǎng)絡(luò)虛擬實驗教學(xué)得到順利的發(fā)展,網(wǎng)絡(luò)虛擬實驗教學(xué),由于其本身的特點,因此,與傳統(tǒng)的課堂教學(xué)相比,可以有效地將理論學(xué)習(xí)以及實踐學(xué)習(xí)相結(jié)合,在提高學(xué)生理論知識的同時,加強學(xué)生的實際操作能力。
一、AS技術(shù)的概述
AS技術(shù)的所有動作,都是按照Adobe Flash Playe運行過程中的編程語言進行的,擁有處理數(shù)據(jù)的特點,在Flash技術(shù)不斷發(fā)展的前提條件下,AS技術(shù)也得到一定的發(fā)展,以目前情況來看,AS技術(shù)已經(jīng)成為編程中做最為常用的技術(shù)之一,且由于編程功能的逐漸完善,已經(jīng)成為愛好者的首選技術(shù),不但可以支持動畫功能,也可以對動畫進行控制。
二、我國計算機網(wǎng)絡(luò)虛擬實驗的現(xiàn)狀
在計算機網(wǎng)絡(luò)虛擬實驗中,需要將計算機作為輔助設(shè)備,然后采用仿真技術(shù)建立平臺,試驗者可以通過網(wǎng)絡(luò)在平臺上進行實驗,達到接近實際操作的效果。在實現(xiàn)虛擬實驗的過程中,會在極大程度上節(jié)約實驗室的修建成本,為實驗提供便利。網(wǎng)絡(luò)虛擬實驗的最大優(yōu)勢,便是在將虛擬與現(xiàn)實相結(jié)合,在現(xiàn)實實驗中完成難度極大的實驗,可以通過虛擬實驗開展。但是,以目前情況來說,我國大部分的高校都沒有建立相應(yīng)的網(wǎng)絡(luò)虛擬實驗平臺,產(chǎn)生此種情況的原因是虛擬實驗的開發(fā)力度不足。雖然虛擬實驗對高校以及實驗室的發(fā)展具有積極意義,但是由于技術(shù)在應(yīng)用時具有局限性,因此,平臺一直沒有被建立,需要對網(wǎng)絡(luò)虛擬實驗進一步的開發(fā)。
在開發(fā)虛擬實驗技術(shù)時,主要使用的技術(shù)有FLASH以及JAVE等,這些技術(shù)在應(yīng)用時,都各有優(yōu)勢或者劣勢,并且都可以被運用在網(wǎng)絡(luò)虛擬實驗的開發(fā)中。FLASH正是由于本身具有快捷、方便和操作簡單的特點,因此其適用范圍逐漸增加。
三、以AS技術(shù)作為基礎(chǔ)的網(wǎng)絡(luò)虛擬實驗開發(fā)
1.設(shè)置實驗界面
在計算機網(wǎng)絡(luò)虛擬實驗中應(yīng)用AS技術(shù)時,需要對開發(fā)界面進行設(shè)置。在設(shè)置階段中,需要合理的使用計算機文本框以及端口等工具,對終端進行設(shè)置,操作界面的主要內(nèi)容有國家以及電話號碼等。在終端界面中,需要設(shè)置兩個功能按鈕,確定以及取消,在用戶選擇確定摁鈕時,便可以進入到操作界面,在此界面中可以設(shè)置相關(guān)的參數(shù),當(dāng)用戶取消設(shè)置時,便可以退出該界面。
2.創(chuàng)建對象
在使用AS技術(shù)編寫程序時,首先需要將各對象連接在一起,使其成為一個整體的同時,保證各對象具有一定的獨立性,當(dāng)用戶對其中一個對象進行改變時,不會使其他對象受到影響,此特點也是AS技術(shù)的優(yōu)勢之一。將實驗界面進行設(shè)置后,便進入創(chuàng)建對象階段,通過對象將實驗的各部分連接在一起,體現(xiàn)整體性。在網(wǎng)絡(luò)虛擬實驗中,對象分為五個方面:
①Text field的主要作用便是將信息輸出或者輸入,達到信息流通的目的;②Text format的功能是,將系統(tǒng)中運行過的信息進行刪除,起到格式化的功能;③XML,起到儲存的功能,可以將運行過達到數(shù)據(jù)或者其他信息進行記錄并儲存;④Url request的主要作用為,按照用戶的操作,對服務(wù)器發(fā)送相關(guān)的請求信息;⑤Urlloader的作用為,接受服務(wù)器反饋的信息,然后將信息再次發(fā)送,當(dāng)服務(wù)器接收信息后,便可以進行相關(guān)的計算,在計算結(jié)束后,便將結(jié)果反饋回用戶。
3.數(shù)據(jù)的流通
在開展網(wǎng)絡(luò)虛擬實驗時,信息需要通過Url request發(fā)送出去,然后接收反饋信息,學(xué)生也可以創(chuàng)建一個用于存放信息的文件,可以在實驗后,對其進行查詢,在完成后,也可以通過發(fā)送請求的方式,將其中的信息進行讀取。
4.歷史記錄的查詢
AS技術(shù)也具有查詢歷史信息的作用,系統(tǒng)在記錄用戶信息后,可以在實驗后的操作中,只需要進行簡單的操作,便可以對最近執(zhí)行過的命令進行查詢,這種功能具有很重要的意義,當(dāng)用戶所輸入的命令較長無法記憶時或者輸入較長的命令太過麻煩,都可以使用查詢功能,對以往記錄進行查詢,所以查詢功能可以準(zhǔn)確的找到在執(zhí)行過的命令,并且將歷史命令存放在數(shù)據(jù)組中。
5.用戶幫助
AS技術(shù)在操作時,流程并不復(fù)雜,但是做需要的代碼較多,在實際操作的過程中,難免會產(chǎn)生輸入錯誤代碼的情況,此類情況的產(chǎn)生,會使實驗無法順利的進行。用戶幫助功能,具有幫助用戶檢查打碼的作用,用戶需要輸入“?”系統(tǒng)會彈出相關(guān)的命令,但是這一功能需要相關(guān)的代碼。
6.權(quán)限設(shè)置
在完成網(wǎng)絡(luò)虛擬實驗的開發(fā)后,需要設(shè)置程序權(quán)限,防止外部網(wǎng)絡(luò)對其進行訪問,并且準(zhǔn)確的讀取信息,保證整體網(wǎng)絡(luò)試驗的安全,減少重要信息被泄露的幾率。計算機的安全沙箱主要分為四種,其中Security.remote是一種為域文件,僅可以讀取同一域中的信息,但是可以根據(jù)用戶的實際要求,將設(shè)置進行更改。其余三種為本地文件,Security.local-with-file雖然可以讀取本地信息但是不可以進行網(wǎng)絡(luò)通信。而Security. local-with-network恰好相反,至于Security.local-trusted沙箱可以具有網(wǎng)絡(luò)通信以及本地信息的的全部功能。
將計算機網(wǎng)絡(luò)虛擬實驗應(yīng)用于教學(xué)活動中,不但可以提高教師的教學(xué)效率,并且可以將學(xué)生的實際操作能力進行一定程度上的提升,因此,需要加大實驗開發(fā)的研究力度,不斷研發(fā)新的技術(shù)對其進行改善。