国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

綜合課堂信息化系統(tǒng)的設計與實現(xiàn)

2023-04-27 04:05王智
電腦知識與技術(shù) 2023年8期
關(guān)鍵詞:設計與實現(xiàn)虛擬仿真線上教學

王智

關(guān)鍵詞:線上教學;虛擬仿真;實訓與考核;設計與實現(xiàn)

中圖分類號:TP311 文獻標識碼:A

文章編號:1009-3044(2023)08-0046-03

0 引言

隨著現(xiàn)代信息技術(shù)快速發(fā)展,線上教育模式已經(jīng)是我國教育的亮點模式。在線教育有“教”與“學”不受時間、空間、地點條件的限制,知識獲取渠道靈活與多樣化等優(yōu)點,且隨著移動互聯(lián)網(wǎng)的發(fā)展浪潮,在線教育市場呈快速發(fā)展階段[1]。

在線教育分為線上理論教學與在線虛擬仿真實踐教學,目前線上理論教學平臺非常多,技術(shù)也比較成熟;但在線上進行實踐類課程教學,經(jīng)常面臨場景復現(xiàn)的困難,所以在線虛擬仿真實踐教學平臺開發(fā)的難度較大[2]。這類平臺往往需要安裝客戶端,有一定的局限性,并且目前把線上理論教學與實訓教學相結(jié)合的平臺比較少。故設計一套不但可以實現(xiàn)線上理論知識教學與考核,同時也可以實現(xiàn)線上虛擬仿真實訓教學與考核的系統(tǒng),有很好的應用推廣前景。

1 系統(tǒng)設計

綜合課堂信息化系統(tǒng)以WeX5開發(fā)平臺作為集成開發(fā)環(huán)境,此平臺完全開源免費, 有非常多的組件框架[3]。系統(tǒng)按網(wǎng)站設計方式進行開發(fā),系統(tǒng)前端設計是采用html5+JavaScript+CSS3技術(shù),后端采用Java技術(shù)。除了設計常用的網(wǎng)絡課堂功能模塊之外,還設計了若干個虛擬仿真實訓模塊、設備3D模型操作體驗模塊、VR教學模塊等,實現(xiàn)了線上實訓教學與考核。系統(tǒng)的框架圖如圖1所示。

后端數(shù)據(jù)庫采用MySQL,MySQL是所有大型數(shù)據(jù)庫服務器中最流行的一種,它的功能很豐富,并且是開源的產(chǎn)品,能為網(wǎng)絡應用提供很好的支持[4]。主要的數(shù)據(jù)庫表設計如表1、表2所示。

系統(tǒng)支持多種使用平臺,PC、手機、平板電腦都可以使用瀏覽器訪問該系統(tǒng),無須安裝客戶端軟件,解決了目前流行的在線虛擬仿真實踐教學平臺需要安裝客戶端的問題。

2 系統(tǒng)功能

“綜合課堂信息化系統(tǒng)”主要功能如下:

有一套完整且完善的后臺管理功能,對教師、學生、資源、課程等數(shù)據(jù)統(tǒng)計及管理;系統(tǒng)內(nèi)置一套教學資源,包括教學視頻、PPT、圖片、設備3D模型、VR教學模塊等,供教師用戶直接調(diào)用;系統(tǒng)有三種用戶,分別為管理員、教師、學生。

2.1 管理員功能

包含管理員信息維護、主頁公告、教師信息管理、班級信息管理、學生信息管理、共享資源管理、課程信息管理等功能。可Excel導出教師信息、課程信息,也可Excel導入導出學生信息。

2.2 教師端功能

包含教師個人信息維護、資源管理、題庫及試卷管理、課程管理、班級信息查詢、學生信息查詢等功能。可上傳課程資料,也可把資源共享,讓其他教師直接調(diào)用,還可以使用系統(tǒng)內(nèi)置資源;可建立理論知識題庫,包含判斷題、單選題、多選題,題目可Excel導入導出;可創(chuàng)建理論知識試卷、仿真實訓試卷等;可創(chuàng)建課程并把課程分發(fā)給班級。

2.3 學生端功能

包含學生個人信息維護、課程內(nèi)容、課程資源、課堂考勤、主題討論、隨堂測試、課程考試等功能??蛇x擇課程進入學習,可觀看PPT、圖片、視頻,可進行設備3D模型操作體驗、實訓設備VR體驗,可以進行理論知識練習、仿真實訓練習。可下載課程附件資源。可進入“課堂考勤”簽到。可進入“主題討論”并發(fā)言??蛇M入“隨堂測試”和“課程考試”進行理論知識、仿真實訓考試,可查詢隨堂測試與課程考試成績。

3 系統(tǒng)實現(xiàn)

系統(tǒng)有后臺管理、資源管理、網(wǎng)絡課堂、虛擬仿真實訓等主要模塊,其中虛擬仿真實訓模塊包含電氣故障檢測與排除、電路接線、設備安裝維修等子模塊。這里介紹“電氣故障檢測與排除”仿真實訓模塊的設計與實現(xiàn),其他模塊不做一一贅述。

3.1 電氣故障檢測與排除仿真實訓模塊的界面設計

在電氣維修中,通常先觀察設備故障現(xiàn)象,再通過查看電路圖,鎖定故障范圍,使用儀表對電氣控制系統(tǒng)進行檢測,找出故障點并修復[5]。本模塊將場景復現(xiàn)電氣維修過程。

在界面設計虛擬的電氣控制箱、萬用表等,在虛擬電氣控制箱面板上設置指示燈、按鈕開關(guān)等,控制箱內(nèi)部設置空氣開關(guān)、交流接觸繼電器、時間繼電器、接線端子以及線路等。另外還要設計設備控制電路圖的界面、排除故障的界面等。模塊界面要使用大量的圖片,為了界面操作流暢,在進入界面時先把圖片全部緩存到瀏覽器,主要代碼如下:

3.2 電氣故障檢測與排除仿真實訓模塊的功能描述

教師用戶設置好故障點及評分標準,組成一套試卷并下發(fā)給學生用戶練習或考核;學生用戶進入電氣故障檢測與排除仿真實訓頁面后,可以先虛擬啟停設備,如有故障即不能正常開啟設備,可通過查看設備的控制電路圖,分析故障所在的回路,然后使用虛擬萬用表檢測虛擬電路,查出確切的故障點后排除故障;用戶交卷后顯示詳細卷評(如圖2所示),如果是考核模式即考核數(shù)據(jù)保存到后端數(shù)據(jù)庫。

3.3 電氣故障檢測與排除仿真實訓模塊的實現(xiàn)方法

以冷水機組電氣故障檢測與排除為例。冷水機組的控制電路圖如圖3所示。

3.3.1 實現(xiàn)電路的控制邏輯

用JavaScript編寫函數(shù)實現(xiàn)電路的控制邏輯。為每一條回路(比如冷卻塔風機控制回路)編寫對應的函數(shù),函數(shù)的主要代碼如下:

當用戶在虛擬電氣控制箱面板上操作按鈕開關(guān)控制設備時,調(diào)用對應的函數(shù)來計算該設備的啟停狀態(tài),并在界面顯示出來。當發(fā)現(xiàn)某回路異常斷開時,查看電路圖初步判斷后,用虛擬萬用表檢測虛擬電路。

3.3.2 實現(xiàn)萬用表檢測邏輯

用JavaScript編寫函數(shù)實現(xiàn)萬用表檢測邏輯,主要算法如下:

1) 設置數(shù)組,把回路中的開關(guān)、某段線路、繼電器線圈、其他元器件等數(shù)據(jù)按電路編號順序傳給數(shù)組元素;

2) 測電阻時,根據(jù)虛擬萬用表兩支表筆之間的數(shù)組元素值計算出電阻值,并在虛擬萬用表上顯示出來;

3) 測電壓時,根據(jù)虛擬萬用表兩支表筆所處的前后數(shù)組元素值計算出電壓值,并在虛擬萬用表上顯示出來。

當用戶用虛擬萬用表檢測虛擬電路時,調(diào)用“萬用表檢測邏輯”函數(shù)來計算出電阻值或電壓值,從而判斷出回路中是否存在故障,如果存在故障用戶可排除故障。

3.3.3 統(tǒng)計考核結(jié)果并保存

用戶練習或考核完畢,交卷后自動統(tǒng)計成績,將卷評結(jié)果顯示出來,如果處于考核模式即把成績數(shù)據(jù)保存到后端數(shù)據(jù)庫。數(shù)據(jù)保存機制:進入考核時先添加一條成績記錄,記0分,交卷后再用實際分數(shù)按成績記錄ID更新成績記錄。這種機制目的是防止用戶沒有交卷,強行退出,然后再次進入考核。因為剛進入考核時就已經(jīng)產(chǎn)生了一條成績記錄(0分),如果沒有交卷就退出,最終成績?yōu)?分,并且后端數(shù)據(jù)庫里已有了成績記錄,會限制用戶再次進入考核。實現(xiàn)的主要代碼如下:

數(shù)據(jù)組件testScore已配置關(guān)聯(lián)后端MySQL數(shù)據(jù)庫表test_score,前端可通過數(shù)據(jù)組件testScore與后端數(shù)據(jù)庫表test_score進行數(shù)據(jù)交互。

4 結(jié)束語

綜合課堂信息化系統(tǒng)已開發(fā)完成并升級到2.0版本,已申請了計算機軟件著作權(quán),名稱:綜合課堂信息化系統(tǒng)V2.0,著作權(quán)人:廣東機電職業(yè)技術(shù)學院。目前該系統(tǒng)已應用于專業(yè)教學實訓中。線上虛擬仿真實訓模式為實訓課堂打造為更高效的沉浸式互動體驗,打破課堂的時空限制,將知識具象化、可視化、趣味化,并與線下實訓相結(jié)合,提高實訓的效率。另外,利用虛擬仿真實訓教學與考核模式可減免大型實訓設備的購置投入。

猜你喜歡
設計與實現(xiàn)虛擬仿真線上教學
線上教學發(fā)展狀況與虛擬社群維持策略探析
高校室內(nèi)設計基礎課程混合式教學探討
虛實結(jié)合和科教融合的計算機實驗教學體系
宁远县| 石首市| 商河县| 师宗县| 池州市| 连州市| 沧源| 望城县| 高雄县| 哈尔滨市| 高要市| 庆阳市| 长春市| 大同县| 邯郸市| 大港区| 三河市| 兰州市| 博罗县| 迁安市| 潮州市| 循化| 柳江县| 新余市| 襄垣县| 库车县| 荆州市| 新乐市| 鹰潭市| 克拉玛依市| 贵州省| 敖汉旗| 衡阳市| 水城县| 宜君县| 定州市| 莱阳市| 砀山县| 沙河市| 乐至县| 中江县|