韓希武 包一平 王新源



摘? 要:在本文中,我們介紹了融點學習平臺的設計理念和開發架構。與其他的傳統平臺相比,融點學習平臺將大數據面板技術融入系統中,解決了傳統在線學習平臺交互性較差、無法實現學生個性化學習的問題。這樣使學生在學習過程中能夠實時查看多維度的學習數據,從而獲得游戲化的學習體驗。論文不僅從理論上驗證了使用大數據面板技術改進傳統在線學習平臺的可能性,還從實際的技術實現上闡述了融點學習平臺的優越性。
關鍵詞:大數據面板;學習平臺;在線學習;開發;融點
Abstract: This paper introduces design concept and development framework of the Fusion Learning Platform. Compared with other traditional platforms, Fusion Learning Platform applies big data dashboard technology into system, which improves interactivity and realizes personalized learning of students. The designed data dashboard enables students to check multi-dimensional learning data during the learning process, thereby obtaining a game-based learning experience. This paper not only verifies possibility of using big data dashboard technology to improve traditional online learning platform, but also demonstrates advantages of Fusion Learning Platform from the technology realization perspective.
Keywords: big data dashboard; learning platform; online learning; development; fusion learning
1? ?引言(Introduction)
目前,高校中通常還是采用傳統的言傳身教的方式進行授課。傳統的授課模式有以下幾點不足[1]:首先,一節課授課時間有限,很難將應該傳授的知識完全傳授給學生;其次,學生很難在課堂的有限時間內掌握所有應該掌握的知識,課下只能通過閱讀教材的方式進行復習,這種方式與課堂傳授相比更加事倍功半;最后,教師在課堂上以傳授課本上的內容為主,很少有對相關課程知識的拓展。以上缺點限制了傳統教育方式的授課效果。
隨著時代的發展,互聯網逐漸改變了人們的日常生活,讓人們的生活更加便利。在此過程中,教學管理者也逐漸意識到,可以使用基于互聯網的網上教學平臺解決傳統線下授課中存在的問題,因此許多在線教學平臺應運而生[2-7]。不過,現如今新興的網上教學仍然處于起步階段。這些教育平臺主要是將教師的授課視頻收集在一起,學生在登錄后自行觀看自己感興趣的視頻,從而完成自學。這類教育平臺雖然學習內容較為豐富,可以滿足學生課內和課外吸收知識的需要,但是與學生的互動性和交互性較差,學生無法得知自己需要彌補的知識點短板和拓展知識點的方向。而且,單純地看視頻學習需要考驗學生的自制力,對自制力差的學生來說,這種學習方式不夠吸引學生,效率自然也不會很高。
今年,隨著新冠疫情的影響,大部分學校都開展了線上教學,雖然形式有所創新,但是線下授課的缺點在線上教學也仍然存在,同時還會出現對學生監控力度較差等不足。綜上所述,學校和學生對一個好的線上教育平臺的需求日益迫切。
在這種環境下,我們為東軟教育科技集團旗下的三所大學搭建了融點學習平臺。該平臺吸取了以往線上教育平臺的優點[2,3,8-11],同時針對它們的不足之處,提出了線上教育平臺與大數據面板技術相結合的思想,目的是解決傳統線上教育平臺可能出現的可交互性差、過分強調學生自覺性、對學生自身學習方向無法給出明確指導等問題。通過大數據面板,可以根據學生當前的學習行為將學生的學習進度形象地可視化,這樣不僅提高了平臺與學生之間的交互性,還提高了學生的學習積極性。
本文的主要內容如下:首先是對全文的概述,其次是對教育平臺的發展進行介紹,然后是對大數據面板這一概念的介紹,接下來介紹融點學習平臺的需求、設計思路和功能,最后是本文的總結部分。
2? ?在線教育平臺(Online education platform)
2.1? ?教育平臺的起源和發展
遠程教育起源于19世紀的美國[3],當時芝加哥大學的教師和學習者位于不同的地點,他們嘗試通過函授計劃進行聯系。隨著20世紀50年代電視的普及,異地的視覺教學首次成為可能。隨著計算機和電子郵件技術在1970年至1980年蓬勃發展,遠程教育開始急速發展。1981年出現了第一套完全在線課程,而在20世紀80年代中期,幾所大學和學校開設了第一批在線本科和研究生課程。在20世紀80年代后期,由于數學、科學、外語等方面的師資短缺,一些學校轉向通過當時新的衛星技術提供的商業課程,這極大地促進了遠程教育的更快發展。
1991年萬維網(WWW)的出現是推動遠程教育向前發展的強大催化劑,并且成為在線教學迅速拓展和成長的里程碑。從那以后,世界各地的大學和學院不僅提供單獨的在線課程,還支持通過在線學習獲取學位。這也是在線教育平臺的一個最基本的雛形。
2.2? ?在線教育平臺現狀
目前,互聯網教育平臺如雨后春筍般出現,比如慕課、網易公開課、可汗學院、Bilibili、Youtube、Coursera、Udacity等。這些教育平臺主要是將教師的授課視頻和其他著名的公開課視頻收集在一起,學生在登錄后自行觀看自己感興趣的視頻,從而完成自我學習。這類學習平臺學習內容較為豐富,可以滿足學生課內和課外吸收知識的需要。然而這種平臺只是簡單地提供教學視頻,無法發揮互聯網和計算機技術的很多潛力。比如說,這類平臺與學生的交互性較差;只能授之以魚,不能授之以漁,無法讓學生獲取學習方法,也不能讓學生養成良好的學習習慣;傳授知識方式單一,學生長期學習會產生枯燥感等問題。
基于此,我們需要運用技術手段打造一個平臺,讓學生脫離傳統的灌輸式教學,給學生更多的主動性,并且根據不同學生的個體情況因材施教,且利用大數據面板技術,將學生所應該掌握的知識分析可視化。
3? ?大數據面板(The big data dashboard)
3.1? ?大數據面板介紹
大數據面板技術是一種在上下文環境中共享和管理信息的框架技術,并且在工廠、電力系統控制、商業決策分析等大數據情境中有著廣泛應用。大數據面板給使用者全系統的鳥瞰視角。在這個視角下,系統中每個維度的數據都會以多種維度進行真實和實時的展示。這可以幫助決策者及時發現異常情況,并提供了深入了解問題根本原因的入口。
顧能信息咨詢公司創始人Gartner把大數據面板定義為:“一種直觀的交互式信息顯示,當中的信息包括:刻度盤、滑塊、復選框和指示燈等,這些信息度量了當前狀態和目標狀態的差距”。這種全局的可見性讓被檢測系統或者決策者隨著時間而逐漸獲得改進,讓正確的人使用正確的信息做出正確的決策。
大數據面板的顏色、底紋、空白和動畫圖像都是經過精心設計的,目的是讓使用者快速而直觀地評估他們目前的狀態離目標有多遠。一些失敗的大數據面板解決方案會將系統包裝成一個復雜的數據分析系統。過于復雜的信息展示方式會讓用戶無法理解大數據面板中的內容從而放棄使用系統。我們的融點學習平臺致力于融合大數據面板技術,讓學生可以更加靈活地觀測到他們自己的學習狀態,并且做出正確的學習行為。
3.2? ?設計大數據面板教育平臺所面臨的挑戰
教學信息和教學效果評估通常都是由管理經驗豐富的學校、有多年教學經歷的教師和教學組長所完成的。高水平的教師能夠從學習記錄當中獲取有價值的信息,從而有針對性地指導每一個學生,做到有教無類和因材施教。現在通過使用新型的信息工具和科學的處理流程,更多的教師能夠幫助學生更好地完成學習—總結—再學習這個過程。在討論如何做一個教育類大數據面板之前,先要指出通常的教育教學信息分析所面臨的挑戰
(1)用戶有限的設計能力:大部分教學平臺的使用者不是經驗豐富的教師,而是像一張白紙的學生,他們既不掌握學習的內容,通常來說也不掌握學習的技巧。提供過多的組件,讓學生自己建立學習流程會大大提高平臺的使用門檻。因此給用戶提供一體化的解決方案是一個更好的選擇。
(2)用戶需求時常在變化:學生的學習過程本身不是一成不變的,預習、上課、測驗、復習、分享,每個階段所需要的指導和反饋是不一樣的。缺少變化的系統不能很好地支持學生的這種角色轉換。
(3)所需要的互動程度會有所變化:用戶使用平臺的周期是很長的,根據用戶對教育平臺功能的熟悉程度不同和學習角色轉換,不同用戶的需求也不盡相同,一些用戶直接就可以獨立使用大數據面板所提供的全部功能,而有一些用戶需要新手引導或全程指導。大數據面板教育平臺需要適應這種用戶多樣性和需求多樣性。
面對目前的疫情環境和蓬勃發展的新興技術,我們認為市場需要一款可以讓學生沉浸其中的在線教育平臺。我們設計的融點學習平臺在大數據面板技術的框架下,結合知識圖譜、路徑推薦、對話機器人、智能狀態監測等人工智能技術,為每一個用戶提供一個觀察自己、了解自己、幫助自己的在線群體化多模態沉浸式教學平臺。
4? ?融點學習平臺(Fusion Learning Platform)
4.1? ?平臺開發理念
融點學習平臺是一個能夠激發學生對知識的好奇心,提高學生學習積極性,幫助學生快速、合理地掌握課程知識內容并及時找到知識盲點的學習平臺。
通過將人工智能、大數據分析和大數據面板等先進技術與教學產業相結合,融點學習平臺改良了傳統網課中填鴨式的教學模式,憑借智能導學、用戶畫像、學習盲點檢測等多種技術及算法,使平臺更加貼近用戶,能夠以用戶為中心展開學習路徑,做到真正的個性化學習,因材施教。同時,融點學習平臺還通過將課程資源精細化、節點化,構建出有層級結構的圖譜樹,使用戶能夠更加準確且快速地梳理出自己的學習路徑,修復自己的學習盲點。
4.2? ?平臺功能模塊
融點學習平臺主要包含以下15個模塊:安全模塊、課程資源及學習路徑管理模塊、學習狀態及個人能力統計圖表模塊、資源學習模塊、學習情緒檢測模塊、課程大綱模塊、學習社區模塊、個人學習資料倉庫模塊、個人知識圖譜模塊、聊天模塊、知識點測驗模塊、全局知識點模塊、資源知識點模塊、課程知識點模塊、智能機器人小睿模塊。
(1)安全模塊:安全模塊是為了防止未登錄的非法用戶進入融點學習平臺進行非正常操作。
(2)課程資源及學習路徑管理模塊:課程資源及學習路徑管理模塊是為了讓用戶能夠對自己想要學習的課程或學習路徑進行選定、添加、刪除、搜索等操作。
(3)學習狀態及個人能力統計圖表模塊:學習狀態及個人能力統計圖表模塊是為了讓用戶能夠更加直觀地查看自己目前的學習狀態及經過算法分析后的個人能力數據。
(4)資源學習模塊:資源學習模塊是為了讓用戶能夠更加便捷地瀏覽學習資源。
(5)學習情緒檢測模塊:學習情緒檢測模塊是為了讓用戶能夠實時地觀察自己狀態的波動,有效改善自己的學習狀態。
(6)課程大綱模塊:課程大綱模塊是為了讓用戶了解課程的整體信息。
(7)學習社區模塊:學習社區模塊是為了讓用戶對課程知識點的理解能夠更加深入,如通過在社區中發表自己對課程及知識點的理解和困惑或參與到他人困惑的解答中,提升自己的理解。
(8)個人學習資料倉庫模塊:個人學習資料倉庫模塊是為了讓用戶能夠在平臺學習資源的基礎上結合自己的學習資源,做到學習效果最大化。
(9)個人知識圖譜模塊:個人知識圖譜模塊是為了讓用戶能夠發揮自己的創造性,根據自己對課程知識點的理解構建出一張更貼近自己的知識圖譜,既可以便于自己的復習,也可以將其分享給好友便于他人的理解和學習。
(10)聊天模塊:聊天模塊是為了讓用戶能夠更好地參與到群體化學習的過程中,和眾多學習者一起交流。
(11)知識點測驗模塊:知識點測驗模塊是為了讓用戶能夠在一定時間和一定量的學習后,通過小測驗的形式及時鞏固自己的學習成果,查漏補缺。
(12)全局知識點模塊:全局知識點模塊是為了激發用戶的好奇心,讓用戶能夠發揮自己的探索精神,自行探索知識點及各知識點之間的關系。
(13)資源知識點模塊:資源知識點模塊是為了讓用戶在瀏覽學習資源時能夠更加直觀地了解當前的學習進度及正在學習的知識點與其余知識點之間的關系。
(14)課程知識點模塊:課程知識點模塊是為了讓用戶能夠更加直觀地了解自己對正在學習的課程中的知識點的掌握程度,以及對未掌握的知識點進行精準訓練以便掌握。
(15)智能機器人小睿模塊:智能機器人小睿模塊是為了引導用戶在融點學習平臺中進行學習,并且在用戶需要幫助的時候為用戶提供問題解決方案。它還能和用戶進行各類知識點的問答和互動,大幅提升用戶在融點學習平臺中的體驗和學習積極性。
4.3? ?平臺思路設計
在線下教育中,一個良好的教育成果的出現往往可以由一個優質的教師牽頭帶動。但是區別于線下教育中小班制一對一的跟蹤指導式教學,線上教育平臺是動輒萬人的實時學習,任課教師極難做到一對一式的跟蹤指導。因此,在以往的線上教育平臺,一個良好的教育成果的出現不僅需要優質的教師和優質的教學資源,還需要能夠跟得上整體教學進程的學生。而對于結合了大數據面板技術的融點學習平臺而言,用戶可以通過平臺上多個模塊每日常規且快速地定位自己離掌握一門課程,甚至一個知識點還有多遠的距離,而不是以往教育平臺中的離學完一門課程還有多遠,極大地降低了對用戶自身學習素質的要求。
當用戶想要細致深刻地理解并掌握一門課程時,用戶需要了解自己將要學習的課程中各知識點間的依存關系,該課程的推薦學習路徑以及自己在學習的各個時刻對各個知識點的掌握程度。因此,融點學習平臺提供了五個驅動器以幫助用戶更好地進行課程及知識點的學習。
(1)學習資源驅動:用戶可以通過選擇任意課程的任意學習資源進行知識點內容的學習。
(2)聊天機器人驅動:用戶可以通過向聊天機器人詢問任何知識點相關內容進行知識點內容的學習,并要求推薦知識點學習路徑。
(3)測試題驅動:用戶可以通過回答任意知識點的測試題進行知識點內容的學習,并測定自己的掌握狀態。
(4)知識圖譜驅動:用戶可以通過點擊知識圖譜上的任一知識點查看自身掌握情況、相關聯的知識和學習路徑。
(5)搜索驅動:用戶可以通過搜索任意知識點進行該知識點內容的學習。
這五個驅動器協同運行的同時要滿足以下四個條件:
(1)一體化的解決方案:考慮到教育平臺的用戶整體能力不高的情況,我們選擇提供一套整體化的大數據面板布局和聯動解決方案,不需要用戶自己配置數據流和工作流。功能模塊會被開發人員配置好,直接顯示在頁面中。如果用戶提出了新的需求,或者根據后臺數據分析,某些模塊的功能需要進行升級,用戶只需要刷新頁面就可以自動獲取新版本。
(2)模塊聯動:如果任何一個模塊對用戶的動作或者后臺發送到前臺的數據做出了響應,其他相關模塊會做出對應的變化。
(3)全程指導:用戶在使用大數據面板的時候,在不同的時刻和不同的上下文情況下,會使用到不同層次的不同模塊。每一個模塊都要有相對應的幫助漂浮窗口,當時鼠標移動到幫助按鈕的時候,會彈出幫助信息。不同于普通的F1幫助文檔,漂浮窗不會跳轉到另一個窗口,破壞大數據面板的整體性。
(4)自動聚焦:根據大數據面板監控的不同信息源,最重要的模塊在刷新時會在邊框處高亮,以將用戶的注意力吸引到相應的模塊,防止用戶丟失焦點。
5? 融點學習平臺技術架構和功能展現(Technological framework and function display of Fusion Learning Platform)
5.1? ?網頁端
HTML、JavaScript、CSS是網頁端的三大基石。考慮到市面上我們是第一家做大數據面板教育平臺的單位,需求的產生和確定處于非常不穩定的狀態,這要求前端技術有很高的表達力,才能滿足盡量多的需求。不同于流行的Vue、 Angular、 React等前端框架,原始的JavaScript對表達力沒有任何限制。隨著ES6標準的發布,JavaScript的新特性讓面向對象越來越方便,對大規模工程也越來越友好,所以我們選擇使用原生JavaScript作為我們的首選框架。
大數據面板前端分為A-G、X和聊天機器人九個部分,如圖1所示,使用Bootstrap grid劃分,X屏作為主屏,顯示目前用戶最關心的信息,其他A-G屏可以拖拽到主屏或者點擊模塊標題的放大按鈕來切換到主屏,這時主屏X會顯示對應模塊的詳細信息。右下角對話機器人(小睿)模塊是不可拖拽的,用于和小睿的互動方式限于:(1)使用輸入欄輸入信息。(2)小睿會主動發起對話,或者提示信息。
A屏是課程資源及學習路徑管理模塊,默認情況下系統會自動點選第一門課程,并且將X屏左半側內容替換為第一門課程的知識點大綱樹形結構圖,結構化展示課程知識全景;X屏右半側內容替換為課程可學習的資源列表,便于用戶進行資源的學習。如果用戶使用過系統,系統會記住用戶上次最后學習的課程并自動選定。
B屏是用戶學習狀態及個人能力統計圖模塊,該模塊通過學習日歷圖(展示用戶每一天觀看學習視頻的數量)、能量圖(展示用戶當日觀看學習視頻及進行知識測驗活動所帶來的學習能量)、知識測驗正確率排行圖(展示用戶在前七天的時間范圍內答題的正確率排行榜)、用戶能力畫像、用戶學習狀態追蹤圖、雷達圖、TOPCARES狀態圖等,實時反饋用戶的學習狀態,使得用戶能夠快速評估自己的狀態且在學習過程中不易迷失自己的方向。
C屏是資源學習模塊,該模塊將學習資源的播放置于左下角,使用戶能夠在觀看學習資源的同時進行其他模塊的同步操作,體現了大數據面板多模塊實時聯動的特性。
D屏包含三個模塊,分別為課程大綱模塊、學習社區模塊和個人學習資料倉庫模塊。其中課程大綱模塊和個人學習資料倉庫模塊拓寬了課程的知識來源,而學習社區模塊為用戶提供了探討知識的平臺,使用戶在討論過程中深化對知識點的理解。
E屏包含聊天模塊和知識點測驗模塊。其中聊天模塊使用戶能在各模塊聯合驅動學習進程的過程中保持與平臺好友溝通協作,進一步加深對知識點的理解。而知識點測驗模塊使用戶能在資源學習的同時進行當前學習知識點掌握情況的測定,既測定了掌握程度,使用戶能實時在F屏了解課程知識點掌握程度,更強化了用戶對該知識點的認知。
F屏為課程知識點模塊。該模塊將用戶當前學習課程的知識點經由算法圖譜化、層級化,清晰地展現出用戶對當前課程中各個知識點的掌握情況(未學習、未掌握、已掌握),讓用戶能夠每日常規且快速地定位自己當前的掌握程度距離目標知識點的掌握程度有多遠。
G屏為學習資源知識點模塊,該模塊將學習資源知識點圖譜化,使用戶能夠直觀地感受到當前學習資源的知識點分布以及知識點的學習進度。
智能機器人小睿。作為面板內容和用戶學習的整體引導者,小睿將用戶想要了解的知識點內容以及根據算法得出的適合用戶的知識點推薦學習路徑通過對話框的形式清晰地傳達給用戶。這不僅滿足了大數據面板中清晰傳達關鍵信息的基本規則,更做到了教育中的因材施教的教學原則。各模塊聯動流程如圖2所示。
5.2? ?網頁服務器端
Django是一款基于Python的網站開發框架,它以高效的開發效率而著稱。同時它還可以提供眾多的可擴展模塊,比如支持Websocket的Channels模塊。基于Django和Websocket構建有互動和控制功能的大數據面板,模塊之間的聯動所依賴的數據通信方式為:(1)前端模塊A向后臺發送數據,后臺處理數據,后臺發送給前端模塊B;(2)用戶1的前端模塊A向后臺發送數據,后臺處理數據,后臺發送給用戶2的前端模塊B,如圖3所示。對于實時系統,采用HTTP定時詢問后臺的方式會產生大量的流量開銷,實時性也不好。Websocket技術可以讓后臺主動將信息發送給前端。
5.3? ?聊天系統
聊天系統使用了Websocket與Redis結合的框架,這樣系統可以實現多用戶的實時在線互動。當多個用戶登錄系統后,他們的Web頁面和Django后端在Channels模塊的支持下分別建立Websocket通道。兩個用戶或者多個用戶想要互相通信時,第一步,用戶通過頁面選擇想與誰通信;第二步,Django使用Redis新建一個key,將這些用戶納入這個key當中;第三步,任意一個用戶想要發送信息,這個用戶的后臺會把這個信息插入這個key當中,其他用戶會訂閱這個key,并將信息發送到前端。這樣就實現了在線實時群體通訊功能。融點學習平臺的聊天功能就是基于這個框架實現的。另外,發起視頻聊天、知識圖譜分享、與小睿對話等功能都依賴于實時群體通訊框架。
5.4? ?數據庫
大數據面板所展示的數據質量離不開后臺強大的數據分析。融點學習平臺所依賴的知識圖譜、盲點監測、路徑推薦和對話機器人功能都依賴于人工智能算法。而人工智能算法又依賴于大量的數據,因此大數據存儲對我們來說是一個重要挑戰。除了為算法提供數據支持之外,東軟教育科技集團旗下還有很多其他的教育平臺,這些平臺需要共享用戶、學習資料和用戶行為數據。為了解決以上問題,同時兼顧網站性能,我們采用了MySQL和PostgreSQL分離的數據庫架構。
MySQL作為網站后端的主要數據庫,負責存儲融點學習平臺的用戶行為數據和學習資料索引數據。其中用戶行為是用戶使用融點學習平臺過程中產生的,用戶的點擊、播放、聊天、圖譜編輯和分享等信息都會被后臺記錄并存儲到MySQL當中。學習資料索引是從東軟教育的學習資料中心數據庫導入的,其中包括視頻資源路徑、PDF文本資源路徑等。
PostgreSQL作為人工智能算法的主要數據庫,負責存儲算法所需要的全局知識圖譜和算法計算過程中產生的計算結果。該數據庫作為整體東軟教育平臺的中心數據庫,還存儲了學習資料數據和各個平臺的用戶認證信息。
6? ?結論(Conclusion)
本文主要介紹了東軟教育科技集團開發的融點學習平臺的功能和設計思路。首先介紹了傳統在線教育的發展歷史,分析現有教育方式存在的不足;其次介紹了大數據面板的概念,通過分析大數據面板的特性,提出了將大數據面板與在線教育平臺相結合的思想;最后介紹了基于大數據面板的融點學習平臺的開發功能和設計思路,并做了全面的界面展示。
融點學習平臺是第一款融合大數據面板技術的在線群體化互動教育平臺,大數據面板技術提供了及時的反饋、豐富的互動和聯動特性,帶給用戶沉浸式的在線學習體驗。融點學習平臺可以很好地解決當前流行的教育平臺所面臨的用戶活躍度、留存度低的問題。當前只開發了針對學生的網頁端界面,未來我們還會基于大數據面板技術開發輔助教師開發教學資源、監控學生學習進度和質量的教師端,以及為學校管理人員提供全方位統計信息、檢測教師教學質量和學生教學目標達成度的管理端。學生、教師、管理三個層次的大數據面板并結合人工智能技術,自動化、高質量、全視角地提供分析數據,將會把在線教育行業推向新的高度。
參考文獻(References)
[1] 彭建盛.機器人課程教學資源創新實踐教學研究[J].中國現代教育裝備,2018(07):27-29.
[2] Ali S M, Gupta N, Nayak G K, et al. Big data visualization: Tools and challenges[C]. 2016 2nd International Conference on Contemporary Computing and Informatics (IC3I). IEEE, 2016:656-660.
[3] Harandi S R. Effects of e-learning on Students' Motivation[J]. Procedia-Social and Behavioral Sciences, 2015(181): 423-430.
[4] 羅仁芝.試論可視化大數據在在線教育教學中的應用[J].科技資訊,2020,18(17):4-5.
[5] 陳桂香.大數據對我國高校教育管理的影響及對策研究[D].武漢:武漢大學,2017.
[6] 杜錦繡.人工智能時代下關于AI+教育平臺的研究[J].信息與電腦(理論版),2019(4):57.
[7] 姚景怡.我國在線教育平臺競爭策略研究——以滬江網校為例[J].科技視界,2020(18):1-4.
[8] 王京瑞.在線教育大數據分析平臺的設計與實現[D].西安:陜西師范大學,2019.
[9] Ali S M, Gupta N, Nayak G K, et al. Big data visualization: Tools and challenges[C]. 2016 2nd International Conference on Contemporary Computing and Informatics (IC3I). IEEE, 2016:656-660.
[10] Dixson M D. Creating effective student engagement in online courses: What do students find engaging? [J]. Journal of the Scholarship of Teaching and Learning, 2010, 10(2):1-13.
[11] 曾澤.基于移動互聯網的移動教育平臺的研究和設計[D].廣州:華南理工大學,2013.
作者簡介:
韓希武(1991-),男,碩士,中級研究員.研究領域:人工智能,軟件架構.
包一平(1993-),男,碩士,初級研究員.研究領域:大數據,人工智能.
王新源(1997-),男,本科,工程師.研究領域:軟件架構設計,UI設計.