999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MVC的教學數據可視化平臺研究

2018-08-01 08:06:40付曉倩劉志強劉曉靜
現代計算機 2018年19期
關鍵詞:圖表可視化課程

付曉倩,劉志強,劉曉靜

(青海大學計算機技術與應用系,西寧 810016)

0 引言

數據可視化技術是指利用計算機圖形學和圖像處理技術,將數據轉化為圖形或圖像顯示在屏幕上,并進行交互處理的理論、方法和技術[1-2]。友好的用戶界面是平臺搭建的關鍵,MVC(Model-View-Controller)是隨著Smalltalk Language語言的發展提出的,是一個著名的用戶界面設計架構。基于MVC框架,結合數據可視化插件ECharts及相應的Microsoft包開發設計友好且趣味十足的用戶界面,簡潔的后臺界面,不同用戶權限的數據庫安全性設計,將Access多次成績進行整體或局部可視化分析,同時分析知識點的掌握情況,方便教師調整教學計劃,學生加強該方面知識學習。

1 平臺開發背景及意義

目前,各大高校普遍存在以下現象:任課教師與學生除了在課堂上授業解惑之外,學生很少跟教師進行課外交流,對于教師而言,了解每個學生的學習情況和背景信息,需要花費太大的時間和精力,因此亟待開發一個可視化的數據展示平臺,來有效地呈現學生的學習情況。

本平臺運用MVC框架,在可視化平臺上開發可以面向教學使用的輔助平臺,使得教師可以及時知道各班學生對知識點的掌握情況[3],并對學生薄弱的環節給予更多的幫助。教學輔助平臺能夠使教學應用更加合理有效,取得更好的教學效果。

2 平臺開發技術

MVC框架是將一個應用的輸入、處理、輸出流程分離為Model、View、Controller三個部分。簡化軟件開發的復雜度,實現數據層與表示層的分離,撰寫出更模塊化且可維護性更高的代碼。其中Model代表模型,用來定義信息的格式及信息訪問的界面。View表示視圖,負責用戶界面的數據展示。Controller為控制器,控制系統的運行的流程以及與瀏覽器的交互和響應客戶端的要求等[4]。MVC之所以應用廣泛,是因為對于一個已經提過需求的系統來說,由于程序的高耦合性,新的用戶需求會使得項目改動異常困難,而使用MVC框架設計開發平臺時,將開發過程切割為三個部分,在設計階段可以降低一定程度的耦合性,是一個靈活性很高、擴展性很強的平臺搭建框架。圖1所示顯示了Model、View、Controller之間的相互關系及與數據庫和服務器的關系。

圖1 Web中的MVC框架

ECharts是Enterprise Charts的縮寫,是由國內百度公司開發并開源的商業級數據圖表技術,支持眾多的瀏覽器,并能夠在移動設備的瀏覽器中流暢運行[5]。它可以提供豐富的數據可視化圖表,每種類型的數據可視化圖表又有多種實現效果。ECharts提供組件和混搭技術,支持個性化圖表定制。

3 系統功能設計

基于MVC框架,結合數據可視化的前沿技術,進一步整理開發了常用圖表的數據可視化開發庫和基于圖的數據可視化分析開發庫[6]。在可視化平臺之上開發可以面向各大高校教師以及學生的網站,為之提供了一個簡潔美觀的平臺。

本平臺分別設置了對應教師和學生的接口,師生可以隨時查看每一次的成績,并下載成績展示圖,通過成績展示圖得知各知識點的掌握情況,輔助指導學生調整學習重點或學習方法,同時為教師改進教學方法提供教學數據依據,以期達到不斷改進學習效果、趨近學習目標的目的。

根據用戶的權限不同,教師模塊分為兩個部分:課程組組長(管理員)和課程組教師。兩者最主要的區別就在于只有課程組組長可以上傳成績,并在上傳過程中選擇知識點和課程科目。課程組組長可以查看任何一個班級的成績,而課程組普通教師只能查看當前所教班級的成績。課程組教師在查看成績的時候,可以選擇學生的成績分段統計表,若發現某個知識點的分數相較其他知識點低,那么教師有必要再對此知識點進行更多的教學或輔導,從而做到因材施教,達到更好的教學效果[7-8]。圖2所示為整個平臺的系統功能結構圖。

圖2 平臺的系統功能結構圖

4 數據可視化平臺設計

研究發現,用圖形和表格代替關鍵數據的呈現,對用戶的記憶力有很大提升,尤其是具有顯著吸引力的圖表。圖形色彩也能幫助用戶提高對數據的記憶,學習者往往能夠記住一個配有突出顏色和色調的圖形[9]。在學習過程中,學習者能夠記住一些具有吸引力的圖形,而對簡單普通的圖形沒有印象。在顯示學生成績模塊,設置了可以用兩種方式呈現數據,即柱狀圖和折線圖,可以選擇任何一種你認為更直觀的方式去查看成績。

此外,為了增加平臺的吸引性,提高學生觀察平臺數據過程中的注意力,鼓勵學生們形成良好的競爭,使數據更好地為其所用,平臺從趣味性下手,在學生部分特別設計了個性功能:看一看你在學校的地位、測一測你在學校的緣分。前者是指可以通過一系列的數據得出來成績等級,此處的等級名稱借鑒了學生受眾較多的熱門游戲——王者榮耀的排位設計,降低學生對學習的抵觸感,增加平臺親切性,界面如圖3所示;后者是列出全校成績和當前登錄學生的成績一致的人數,從感官上刺激并增加學生的競爭心理,間接提高其學習的主動性和投入度。

5 平臺應用與實踐

在教學應用實踐中,圖表可視化發揮了較大的作用,利用基本圖形的動畫可視化模板以及圖表的可視化模板,輸入相應的數據,做出展示數據可視化的應用作品[10]。本平臺對于學生和教師的查看功能類似,本章節以學生查看為例,介紹平臺對于可視化的應用和呈現。

學生成績的可視化使用ECharts插件實現,可以用不同的格式呈現出來。該學生Access課程考試成績使用柱狀圖表示為:第一次(90分),第二次(80分),第三次(63.3分),第四次(100分),如圖4所示,亦可以采用折線圖呈現出來,如圖5所示。圖中紅色實心部分代表該學生該課程的每次考試成績,虛線為平均分(83.53分),滿分設置為百分制。

圖4 直方圖呈現學生成績

圖5 折線圖呈現學生成績

從上述兩幅圖中得知,第三次考試相較其他考試,分數明顯低處很多,為了驗證此情況的原因,分析推測是否是某個知識點掌握不到位。故選擇該科目中的一個知識點,得知該學生Access課程關于數據庫基礎知識的考試成績為:第一次(100分),第二次(100分),第三次(50分),第四次(100分),如圖6所示。圖中紅色實線代表該學號學生該知識點的掌握情況,虛線為平均分(87.5分),滿分設置為百分制。

圖6 關于數據庫基礎知識考試成績

因此可以得知,這次本學生的考試成績較好,證明此知識點掌握較好,進而可以去查看一下其他知識點的成績圖,找到知識點薄弱的環節,更好更快地提高自身成績。

教師亦可以通過此方法找到學生相對較差的部分,此平臺對于學生來說,可以及時知道自己的不足,對于教師來說,也可以更直接地看到學生的劣勢所在,至此,兩者再有針對性地進行改正,制定個性化學習和施教方案,有針對性地彌補不足,適時調整學習方法和側重點,優化調整施教方案[11]。

6 結語

本文通過調研普通高校課程教學的現狀,設計實現了教學數據的可視化平臺。利用MVC框架和圖表表示工具ECharts插件,將可視化的平臺呈現出來。通過對學生成績的篩選,了解學生的學習情況,教師可以根據具體情況隨時調整教學方法,達到更好的教學效果。事實證明,數據可視化平臺可以滿足多學科的研究及教學的應用目的,為教學實踐提供了一種新的便捷的可視化交互途徑。

猜你喜歡
圖表可視化課程
基于CiteSpace的足三里穴研究可視化分析
基于Power BI的油田注水運行動態分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
數字圖像處理課程混合式教學改革與探索
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
基于CGAL和OpenGL的海底地形三維可視化
為什么要學習HAA課程?
“融評”:黨媒評論的可視化創新
傳媒評論(2019年4期)2019-07-13 05:49:14
雙周圖表
足球周刊(2016年14期)2016-11-02 10:54:56
雙周圖表
足球周刊(2016年15期)2016-11-02 10:54:16
雙周圖表
足球周刊(2016年10期)2016-10-08 18:30:55
主站蜘蛛池模板: 亚洲国产天堂久久九九九| 精品中文字幕一区在线| 欧美在线伊人| www.99精品视频在线播放| 毛片免费在线视频| 亚洲日本一本dvd高清| 欧美日韩免费观看| 日韩 欧美 国产 精品 综合| 丁香五月亚洲综合在线 | 亚洲IV视频免费在线光看| 国产高清色视频免费看的网址| 亚洲综合色在线| 成人国产精品2021| 日本精品视频| 国产精品成人一区二区不卡| 2020国产在线视精品在| 久久久久九九精品影院| 99精品免费欧美成人小视频| 久久综合九九亚洲一区| 97视频免费在线观看| 欧美日韩亚洲国产| 妇女自拍偷自拍亚洲精品| 国产一二三区视频| 欧洲免费精品视频在线| 欧美翘臀一区二区三区| 国产精品视频猛进猛出| 免费 国产 无码久久久| 五月婷婷综合色| 亚洲成年网站在线观看| jizz国产视频| 国产区精品高清在线观看| …亚洲 欧洲 另类 春色| 国产素人在线| 大香伊人久久| 午夜毛片福利| 久久久噜噜噜| 午夜久久影院| 小说区 亚洲 自拍 另类| 性欧美精品xxxx| 亚洲日本一本dvd高清| 黄色在线不卡| 大学生久久香蕉国产线观看| 国产无码在线调教| 亚洲精品视频免费| 91精品网站| 国产高清色视频免费看的网址| 中国成人在线视频| 亚洲无码免费黄色网址| 91免费国产高清观看| 欧美成人一级| 久久这里只有精品国产99| 毛片在线区| 亚洲精品成人7777在线观看| 一区二区三区高清视频国产女人| 露脸国产精品自产在线播| 国产无人区一区二区三区| 天天综合网在线| 亚洲日本韩在线观看| 狠狠色香婷婷久久亚洲精品| 欧美亚洲一区二区三区在线| 国产精品一区不卡| 国产成人福利在线视老湿机| 99偷拍视频精品一区二区| 无码一区18禁| 91精品国产无线乱码在线| 91亚洲免费| 中文字幕佐山爱一区二区免费| 色精品视频| 香蕉视频国产精品人| 国产一级毛片在线| 性喷潮久久久久久久久| 国产在线八区| 欧洲亚洲欧美国产日本高清| 亚洲第一成年网| 久久免费精品琪琪| 91亚洲精选| 特级做a爰片毛片免费69| 亚洲视屏在线观看| 18禁色诱爆乳网站| 久久亚洲国产一区二区| 美女免费精品高清毛片在线视| 亚洲综合激情另类专区|