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

基于大數(shù)據(jù)面板的融點學(xué)習(xí)平臺的設(shè)計與開發(fā)

2021-04-06 04:04:19韓希武包一平王新源
軟件工程 2021年2期
關(guān)鍵詞:開發(fā)

韓希武 包一平 王新源

摘? 要:在本文中,我們介紹了融點學(xué)習(xí)平臺的設(shè)計理念和開發(fā)架構(gòu)。與其他的傳統(tǒng)平臺相比,融點學(xué)習(xí)平臺將大數(shù)據(jù)面板技術(shù)融入系統(tǒng)中,解決了傳統(tǒng)在線學(xué)習(xí)平臺交互性較差、無法實現(xiàn)學(xué)生個性化學(xué)習(xí)的問題。這樣使學(xué)生在學(xué)習(xí)過程中能夠?qū)崟r查看多維度的學(xué)習(xí)數(shù)據(jù),從而獲得游戲化的學(xué)習(xí)體驗。論文不僅從理論上驗證了使用大數(shù)據(jù)面板技術(shù)改進(jìn)傳統(tǒng)在線學(xué)習(xí)平臺的可能性,還從實際的技術(shù)實現(xiàn)上闡述了融點學(xué)習(xí)平臺的優(yōu)越性。

關(guān)鍵詞:大數(shù)據(jù)面板;學(xué)習(xí)平臺;在線學(xué)習(xí);開發(fā);融點

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)

目前,高校中通常還是采用傳統(tǒng)的言傳身教的方式進(jìn)行授課。傳統(tǒng)的授課模式有以下幾點不足[1]:首先,一節(jié)課授課時間有限,很難將應(yīng)該傳授的知識完全傳授給學(xué)生;其次,學(xué)生很難在課堂的有限時間內(nèi)掌握所有應(yīng)該掌握的知識,課下只能通過閱讀教材的方式進(jìn)行復(fù)習(xí),這種方式與課堂傳授相比更加事倍功半;最后,教師在課堂上以傳授課本上的內(nèi)容為主,很少有對相關(guān)課程知識的拓展。以上缺點限制了傳統(tǒng)教育方式的授課效果。

隨著時代的發(fā)展,互聯(lián)網(wǎng)逐漸改變了人們的日常生活,讓人們的生活更加便利。在此過程中,教學(xué)管理者也逐漸意識到,可以使用基于互聯(lián)網(wǎng)的網(wǎng)上教學(xué)平臺解決傳統(tǒng)線下授課中存在的問題,因此許多在線教學(xué)平臺應(yīng)運而生[2-7]。不過,現(xiàn)如今新興的網(wǎng)上教學(xué)仍然處于起步階段。這些教育平臺主要是將教師的授課視頻收集在一起,學(xué)生在登錄后自行觀看自己感興趣的視頻,從而完成自學(xué)。這類教育平臺雖然學(xué)習(xí)內(nèi)容較為豐富,可以滿足學(xué)生課內(nèi)和課外吸收知識的需要,但是與學(xué)生的互動性和交互性較差,學(xué)生無法得知自己需要彌補的知識點短板和拓展知識點的方向。而且,單純地看視頻學(xué)習(xí)需要考驗學(xué)生的自制力,對自制力差的學(xué)生來說,這種學(xué)習(xí)方式不夠吸引學(xué)生,效率自然也不會很高。

今年,隨著新冠疫情的影響,大部分學(xué)校都開展了線上教學(xué),雖然形式有所創(chuàng)新,但是線下授課的缺點在線上教學(xué)也仍然存在,同時還會出現(xiàn)對學(xué)生監(jiān)控力度較差等不足。綜上所述,學(xué)校和學(xué)生對一個好的線上教育平臺的需求日益迫切。

在這種環(huán)境下,我們?yōu)闁|軟教育科技集團(tuán)旗下的三所大學(xué)搭建了融點學(xué)習(xí)平臺。該平臺吸取了以往線上教育平臺的優(yōu)點[2,3,8-11],同時針對它們的不足之處,提出了線上教育平臺與大數(shù)據(jù)面板技術(shù)相結(jié)合的思想,目的是解決傳統(tǒng)線上教育平臺可能出現(xiàn)的可交互性差、過分強(qiáng)調(diào)學(xué)生自覺性、對學(xué)生自身學(xué)習(xí)方向無法給出明確指導(dǎo)等問題。通過大數(shù)據(jù)面板,可以根據(jù)學(xué)生當(dāng)前的學(xué)習(xí)行為將學(xué)生的學(xué)習(xí)進(jìn)度形象地可視化,這樣不僅提高了平臺與學(xué)生之間的交互性,還提高了學(xué)生的學(xué)習(xí)積極性。

本文的主要內(nèi)容如下:首先是對全文的概述,其次是對教育平臺的發(fā)展進(jìn)行介紹,然后是對大數(shù)據(jù)面板這一概念的介紹,接下來介紹融點學(xué)習(xí)平臺的需求、設(shè)計思路和功能,最后是本文的總結(jié)部分。

2? ?在線教育平臺(Online education platform)

2.1? ?教育平臺的起源和發(fā)展

遠(yuǎn)程教育起源于19世紀(jì)的美國[3],當(dāng)時芝加哥大學(xué)的教師和學(xué)習(xí)者位于不同的地點,他們嘗試通過函授計劃進(jìn)行聯(lián)系。隨著20世紀(jì)50年代電視的普及,異地的視覺教學(xué)首次成為可能。隨著計算機(jī)和電子郵件技術(shù)在1970年至1980年蓬勃發(fā)展,遠(yuǎn)程教育開始急速發(fā)展。1981年出現(xiàn)了第一套完全在線課程,而在20世紀(jì)80年代中期,幾所大學(xué)和學(xué)校開設(shè)了第一批在線本科和研究生課程。在20世紀(jì)80年代后期,由于數(shù)學(xué)、科學(xué)、外語等方面的師資短缺,一些學(xué)校轉(zhuǎn)向通過當(dāng)時新的衛(wèi)星技術(shù)提供的商業(yè)課程,這極大地促進(jìn)了遠(yuǎn)程教育的更快發(fā)展。

1991年萬維網(wǎng)(WWW)的出現(xiàn)是推動遠(yuǎn)程教育向前發(fā)展的強(qiáng)大催化劑,并且成為在線教學(xué)迅速拓展和成長的里程碑。從那以后,世界各地的大學(xué)和學(xué)院不僅提供單獨的在線課程,還支持通過在線學(xué)習(xí)獲取學(xué)位。這也是在線教育平臺的一個最基本的雛形。

2.2? ?在線教育平臺現(xiàn)狀

目前,互聯(lián)網(wǎng)教育平臺如雨后春筍般出現(xiàn),比如慕課、網(wǎng)易公開課、可汗學(xué)院、Bilibili、Youtube、Coursera、Udacity等。這些教育平臺主要是將教師的授課視頻和其他著名的公開課視頻收集在一起,學(xué)生在登錄后自行觀看自己感興趣的視頻,從而完成自我學(xué)習(xí)。這類學(xué)習(xí)平臺學(xué)習(xí)內(nèi)容較為豐富,可以滿足學(xué)生課內(nèi)和課外吸收知識的需要。然而這種平臺只是簡單地提供教學(xué)視頻,無法發(fā)揮互聯(lián)網(wǎng)和計算機(jī)技術(shù)的很多潛力。比如說,這類平臺與學(xué)生的交互性較差;只能授之以魚,不能授之以漁,無法讓學(xué)生獲取學(xué)習(xí)方法,也不能讓學(xué)生養(yǎng)成良好的學(xué)習(xí)習(xí)慣;傳授知識方式單一,學(xué)生長期學(xué)習(xí)會產(chǎn)生枯燥感等問題。

基于此,我們需要運用技術(shù)手段打造一個平臺,讓學(xué)生脫離傳統(tǒng)的灌輸式教學(xué),給學(xué)生更多的主動性,并且根據(jù)不同學(xué)生的個體情況因材施教,且利用大數(shù)據(jù)面板技術(shù),將學(xué)生所應(yīng)該掌握的知識分析可視化。

3? ?大數(shù)據(jù)面板(The big data dashboard)

3.1? ?大數(shù)據(jù)面板介紹

大數(shù)據(jù)面板技術(shù)是一種在上下文環(huán)境中共享和管理信息的框架技術(shù),并且在工廠、電力系統(tǒng)控制、商業(yè)決策分析等大數(shù)據(jù)情境中有著廣泛應(yīng)用。大數(shù)據(jù)面板給使用者全系統(tǒng)的鳥瞰視角。在這個視角下,系統(tǒng)中每個維度的數(shù)據(jù)都會以多種維度進(jìn)行真實和實時的展示。這可以幫助決策者及時發(fā)現(xiàn)異常情況,并提供了深入了解問題根本原因的入口。

顧能信息咨詢公司創(chuàng)始人Gartner把大數(shù)據(jù)面板定義為:“一種直觀的交互式信息顯示,當(dāng)中的信息包括:刻度盤、滑塊、復(fù)選框和指示燈等,這些信息度量了當(dāng)前狀態(tài)和目標(biāo)狀態(tài)的差距”。這種全局的可見性讓被檢測系統(tǒng)或者決策者隨著時間而逐漸獲得改進(jìn),讓正確的人使用正確的信息做出正確的決策。

大數(shù)據(jù)面板的顏色、底紋、空白和動畫圖像都是經(jīng)過精心設(shè)計的,目的是讓使用者快速而直觀地評估他們目前的狀態(tài)離目標(biāo)有多遠(yuǎn)。一些失敗的大數(shù)據(jù)面板解決方案會將系統(tǒng)包裝成一個復(fù)雜的數(shù)據(jù)分析系統(tǒng)。過于復(fù)雜的信息展示方式會讓用戶無法理解大數(shù)據(jù)面板中的內(nèi)容從而放棄使用系統(tǒng)。我們的融點學(xué)習(xí)平臺致力于融合大數(shù)據(jù)面板技術(shù),讓學(xué)生可以更加靈活地觀測到他們自己的學(xué)習(xí)狀態(tài),并且做出正確的學(xué)習(xí)行為。

3.2? ?設(shè)計大數(shù)據(jù)面板教育平臺所面臨的挑戰(zhàn)

教學(xué)信息和教學(xué)效果評估通常都是由管理經(jīng)驗豐富的學(xué)校、有多年教學(xué)經(jīng)歷的教師和教學(xué)組長所完成的。高水平的教師能夠從學(xué)習(xí)記錄當(dāng)中獲取有價值的信息,從而有針對性地指導(dǎo)每一個學(xué)生,做到有教無類和因材施教。現(xiàn)在通過使用新型的信息工具和科學(xué)的處理流程,更多的教師能夠幫助學(xué)生更好地完成學(xué)習(xí)—總結(jié)—再學(xué)習(xí)這個過程。在討論如何做一個教育類大數(shù)據(jù)面板之前,先要指出通常的教育教學(xué)信息分析所面臨的挑戰(zhàn)

(1)用戶有限的設(shè)計能力:大部分教學(xué)平臺的使用者不是經(jīng)驗豐富的教師,而是像一張白紙的學(xué)生,他們既不掌握學(xué)習(xí)的內(nèi)容,通常來說也不掌握學(xué)習(xí)的技巧。提供過多的組件,讓學(xué)生自己建立學(xué)習(xí)流程會大大提高平臺的使用門檻。因此給用戶提供一體化的解決方案是一個更好的選擇。

(2)用戶需求時常在變化:學(xué)生的學(xué)習(xí)過程本身不是一成不變的,預(yù)習(xí)、上課、測驗、復(fù)習(xí)、分享,每個階段所需要的指導(dǎo)和反饋是不一樣的。缺少變化的系統(tǒng)不能很好地支持學(xué)生的這種角色轉(zhuǎn)換。

(3)所需要的互動程度會有所變化:用戶使用平臺的周期是很長的,根據(jù)用戶對教育平臺功能的熟悉程度不同和學(xué)習(xí)角色轉(zhuǎn)換,不同用戶的需求也不盡相同,一些用戶直接就可以獨立使用大數(shù)據(jù)面板所提供的全部功能,而有一些用戶需要新手引導(dǎo)或全程指導(dǎo)。大數(shù)據(jù)面板教育平臺需要適應(yīng)這種用戶多樣性和需求多樣性。

面對目前的疫情環(huán)境和蓬勃發(fā)展的新興技術(shù),我們認(rèn)為市場需要一款可以讓學(xué)生沉浸其中的在線教育平臺。我們設(shè)計的融點學(xué)習(xí)平臺在大數(shù)據(jù)面板技術(shù)的框架下,結(jié)合知識圖譜、路徑推薦、對話機(jī)器人、智能狀態(tài)監(jiān)測等人工智能技術(shù),為每一個用戶提供一個觀察自己、了解自己、幫助自己的在線群體化多模態(tài)沉浸式教學(xué)平臺。

4? ?融點學(xué)習(xí)平臺(Fusion Learning Platform)

4.1? ?平臺開發(fā)理念

融點學(xué)習(xí)平臺是一個能夠激發(fā)學(xué)生對知識的好奇心,提高學(xué)生學(xué)習(xí)積極性,幫助學(xué)生快速、合理地掌握課程知識內(nèi)容并及時找到知識盲點的學(xué)習(xí)平臺。

通過將人工智能、大數(shù)據(jù)分析和大數(shù)據(jù)面板等先進(jìn)技術(shù)與教學(xué)產(chǎn)業(yè)相結(jié)合,融點學(xué)習(xí)平臺改良了傳統(tǒng)網(wǎng)課中填鴨式的教學(xué)模式,憑借智能導(dǎo)學(xué)、用戶畫像、學(xué)習(xí)盲點檢測等多種技術(shù)及算法,使平臺更加貼近用戶,能夠以用戶為中心展開學(xué)習(xí)路徑,做到真正的個性化學(xué)習(xí),因材施教。同時,融點學(xué)習(xí)平臺還通過將課程資源精細(xì)化、節(jié)點化,構(gòu)建出有層級結(jié)構(gòu)的圖譜樹,使用戶能夠更加準(zhǔn)確且快速地梳理出自己的學(xué)習(xí)路徑,修復(fù)自己的學(xué)習(xí)盲點。

4.2? ?平臺功能模塊

融點學(xué)習(xí)平臺主要包含以下15個模塊:安全模塊、課程資源及學(xué)習(xí)路徑管理模塊、學(xué)習(xí)狀態(tài)及個人能力統(tǒng)計圖表模塊、資源學(xué)習(xí)模塊、學(xué)習(xí)情緒檢測模塊、課程大綱模塊、學(xué)習(xí)社區(qū)模塊、個人學(xué)習(xí)資料倉庫模塊、個人知識圖譜模塊、聊天模塊、知識點測驗?zāi)K、全局知識點模塊、資源知識點模塊、課程知識點模塊、智能機(jī)器人小睿模塊。

(1)安全模塊:安全模塊是為了防止未登錄的非法用戶進(jìn)入融點學(xué)習(xí)平臺進(jìn)行非正常操作。

(2)課程資源及學(xué)習(xí)路徑管理模塊:課程資源及學(xué)習(xí)路徑管理模塊是為了讓用戶能夠?qū)ψ约合胍獙W(xué)習(xí)的課程或?qū)W習(xí)路徑進(jìn)行選定、添加、刪除、搜索等操作。

(3)學(xué)習(xí)狀態(tài)及個人能力統(tǒng)計圖表模塊:學(xué)習(xí)狀態(tài)及個人能力統(tǒng)計圖表模塊是為了讓用戶能夠更加直觀地查看自己目前的學(xué)習(xí)狀態(tài)及經(jīng)過算法分析后的個人能力數(shù)據(jù)。

(4)資源學(xué)習(xí)模塊:資源學(xué)習(xí)模塊是為了讓用戶能夠更加便捷地瀏覽學(xué)習(xí)資源。

(5)學(xué)習(xí)情緒檢測模塊:學(xué)習(xí)情緒檢測模塊是為了讓用戶能夠?qū)崟r地觀察自己狀態(tài)的波動,有效改善自己的學(xué)習(xí)狀態(tài)。

(6)課程大綱模塊:課程大綱模塊是為了讓用戶了解課程的整體信息。

(7)學(xué)習(xí)社區(qū)模塊:學(xué)習(xí)社區(qū)模塊是為了讓用戶對課程知識點的理解能夠更加深入,如通過在社區(qū)中發(fā)表自己對課程及知識點的理解和困惑或參與到他人困惑的解答中,提升自己的理解。

(8)個人學(xué)習(xí)資料倉庫模塊:個人學(xué)習(xí)資料倉庫模塊是為了讓用戶能夠在平臺學(xué)習(xí)資源的基礎(chǔ)上結(jié)合自己的學(xué)習(xí)資源,做到學(xué)習(xí)效果最大化。

(9)個人知識圖譜模塊:個人知識圖譜模塊是為了讓用戶能夠發(fā)揮自己的創(chuàng)造性,根據(jù)自己對課程知識點的理解構(gòu)建出一張更貼近自己的知識圖譜,既可以便于自己的復(fù)習(xí),也可以將其分享給好友便于他人的理解和學(xué)習(xí)。

(10)聊天模塊:聊天模塊是為了讓用戶能夠更好地參與到群體化學(xué)習(xí)的過程中,和眾多學(xué)習(xí)者一起交流。

(11)知識點測驗?zāi)K:知識點測驗?zāi)K是為了讓用戶能夠在一定時間和一定量的學(xué)習(xí)后,通過小測驗的形式及時鞏固自己的學(xué)習(xí)成果,查漏補缺。

(12)全局知識點模塊:全局知識點模塊是為了激發(fā)用戶的好奇心,讓用戶能夠發(fā)揮自己的探索精神,自行探索知識點及各知識點之間的關(guān)系。

(13)資源知識點模塊:資源知識點模塊是為了讓用戶在瀏覽學(xué)習(xí)資源時能夠更加直觀地了解當(dāng)前的學(xué)習(xí)進(jìn)度及正在學(xué)習(xí)的知識點與其余知識點之間的關(guān)系。

(14)課程知識點模塊:課程知識點模塊是為了讓用戶能夠更加直觀地了解自己對正在學(xué)習(xí)的課程中的知識點的掌握程度,以及對未掌握的知識點進(jìn)行精準(zhǔn)訓(xùn)練以便掌握。

(15)智能機(jī)器人小睿模塊:智能機(jī)器人小睿模塊是為了引導(dǎo)用戶在融點學(xué)習(xí)平臺中進(jìn)行學(xué)習(xí),并且在用戶需要幫助的時候為用戶提供問題解決方案。它還能和用戶進(jìn)行各類知識點的問答和互動,大幅提升用戶在融點學(xué)習(xí)平臺中的體驗和學(xué)習(xí)積極性。

4.3? ?平臺思路設(shè)計

在線下教育中,一個良好的教育成果的出現(xiàn)往往可以由一個優(yōu)質(zhì)的教師牽頭帶動。但是區(qū)別于線下教育中小班制一對一的跟蹤指導(dǎo)式教學(xué),線上教育平臺是動輒萬人的實時學(xué)習(xí),任課教師極難做到一對一式的跟蹤指導(dǎo)。因此,在以往的線上教育平臺,一個良好的教育成果的出現(xiàn)不僅需要優(yōu)質(zhì)的教師和優(yōu)質(zhì)的教學(xué)資源,還需要能夠跟得上整體教學(xué)進(jìn)程的學(xué)生。而對于結(jié)合了大數(shù)據(jù)面板技術(shù)的融點學(xué)習(xí)平臺而言,用戶可以通過平臺上多個模塊每日常規(guī)且快速地定位自己離掌握一門課程,甚至一個知識點還有多遠(yuǎn)的距離,而不是以往教育平臺中的離學(xué)完一門課程還有多遠(yuǎn),極大地降低了對用戶自身學(xué)習(xí)素質(zhì)的要求。

當(dāng)用戶想要細(xì)致深刻地理解并掌握一門課程時,用戶需要了解自己將要學(xué)習(xí)的課程中各知識點間的依存關(guān)系,該課程的推薦學(xué)習(xí)路徑以及自己在學(xué)習(xí)的各個時刻對各個知識點的掌握程度。因此,融點學(xué)習(xí)平臺提供了五個驅(qū)動器以幫助用戶更好地進(jìn)行課程及知識點的學(xué)習(xí)。

(1)學(xué)習(xí)資源驅(qū)動:用戶可以通過選擇任意課程的任意學(xué)習(xí)資源進(jìn)行知識點內(nèi)容的學(xué)習(xí)。

(2)聊天機(jī)器人驅(qū)動:用戶可以通過向聊天機(jī)器人詢問任何知識點相關(guān)內(nèi)容進(jìn)行知識點內(nèi)容的學(xué)習(xí),并要求推薦知識點學(xué)習(xí)路徑。

(3)測試題驅(qū)動:用戶可以通過回答任意知識點的測試題進(jìn)行知識點內(nèi)容的學(xué)習(xí),并測定自己的掌握狀態(tài)。

(4)知識圖譜驅(qū)動:用戶可以通過點擊知識圖譜上的任一知識點查看自身掌握情況、相關(guān)聯(lián)的知識和學(xué)習(xí)路徑。

(5)搜索驅(qū)動:用戶可以通過搜索任意知識點進(jìn)行該知識點內(nèi)容的學(xué)習(xí)。

這五個驅(qū)動器協(xié)同運行的同時要滿足以下四個條件:

(1)一體化的解決方案:考慮到教育平臺的用戶整體能力不高的情況,我們選擇提供一套整體化的大數(shù)據(jù)面板布局和聯(lián)動解決方案,不需要用戶自己配置數(shù)據(jù)流和工作流。功能模塊會被開發(fā)人員配置好,直接顯示在頁面中。如果用戶提出了新的需求,或者根據(jù)后臺數(shù)據(jù)分析,某些模塊的功能需要進(jìn)行升級,用戶只需要刷新頁面就可以自動獲取新版本。

(2)模塊聯(lián)動:如果任何一個模塊對用戶的動作或者后臺發(fā)送到前臺的數(shù)據(jù)做出了響應(yīng),其他相關(guān)模塊會做出對應(yīng)的變化。

(3)全程指導(dǎo):用戶在使用大數(shù)據(jù)面板的時候,在不同的時刻和不同的上下文情況下,會使用到不同層次的不同模塊。每一個模塊都要有相對應(yīng)的幫助漂浮窗口,當(dāng)時鼠標(biāo)移動到幫助按鈕的時候,會彈出幫助信息。不同于普通的F1幫助文檔,漂浮窗不會跳轉(zhuǎn)到另一個窗口,破壞大數(shù)據(jù)面板的整體性。

(4)自動聚焦:根據(jù)大數(shù)據(jù)面板監(jiān)控的不同信息源,最重要的模塊在刷新時會在邊框處高亮,以將用戶的注意力吸引到相應(yīng)的模塊,防止用戶丟失焦點。

5? 融點學(xué)習(xí)平臺技術(shù)架構(gòu)和功能展現(xiàn)(Technological framework and function display of Fusion Learning Platform)

5.1? ?網(wǎng)頁端

HTML、JavaScript、CSS是網(wǎng)頁端的三大基石。考慮到市面上我們是第一家做大數(shù)據(jù)面板教育平臺的單位,需求的產(chǎn)生和確定處于非常不穩(wěn)定的狀態(tài),這要求前端技術(shù)有很高的表達(dá)力,才能滿足盡量多的需求。不同于流行的Vue、 Angular、 React等前端框架,原始的JavaScript對表達(dá)力沒有任何限制。隨著ES6標(biāo)準(zhǔn)的發(fā)布,JavaScript的新特性讓面向?qū)ο笤絹碓椒奖悖瑢Υ笠?guī)模工程也越來越友好,所以我們選擇使用原生JavaScript作為我們的首選框架。

大數(shù)據(jù)面板前端分為A-G、X和聊天機(jī)器人九個部分,如圖1所示,使用Bootstrap grid劃分,X屏作為主屏,顯示目前用戶最關(guān)心的信息,其他A-G屏可以拖拽到主屏或者點擊模塊標(biāo)題的放大按鈕來切換到主屏,這時主屏X會顯示對應(yīng)模塊的詳細(xì)信息。右下角對話機(jī)器人(小睿)模塊是不可拖拽的,用于和小睿的互動方式限于:(1)使用輸入欄輸入信息。(2)小睿會主動發(fā)起對話,或者提示信息。

A屏是課程資源及學(xué)習(xí)路徑管理模塊,默認(rèn)情況下系統(tǒng)會自動點選第一門課程,并且將X屏左半側(cè)內(nèi)容替換為第一門課程的知識點大綱樹形結(jié)構(gòu)圖,結(jié)構(gòu)化展示課程知識全景;X屏右半側(cè)內(nèi)容替換為課程可學(xué)習(xí)的資源列表,便于用戶進(jìn)行資源的學(xué)習(xí)。如果用戶使用過系統(tǒng),系統(tǒng)會記住用戶上次最后學(xué)習(xí)的課程并自動選定。

B屏是用戶學(xué)習(xí)狀態(tài)及個人能力統(tǒng)計圖模塊,該模塊通過學(xué)習(xí)日歷圖(展示用戶每一天觀看學(xué)習(xí)視頻的數(shù)量)、能量圖(展示用戶當(dāng)日觀看學(xué)習(xí)視頻及進(jìn)行知識測驗活動所帶來的學(xué)習(xí)能量)、知識測驗正確率排行圖(展示用戶在前七天的時間范圍內(nèi)答題的正確率排行榜)、用戶能力畫像、用戶學(xué)習(xí)狀態(tài)追蹤圖、雷達(dá)圖、TOPCARES狀態(tài)圖等,實時反饋用戶的學(xué)習(xí)狀態(tài),使得用戶能夠快速評估自己的狀態(tài)且在學(xué)習(xí)過程中不易迷失自己的方向。

C屏是資源學(xué)習(xí)模塊,該模塊將學(xué)習(xí)資源的播放置于左下角,使用戶能夠在觀看學(xué)習(xí)資源的同時進(jìn)行其他模塊的同步操作,體現(xiàn)了大數(shù)據(jù)面板多模塊實時聯(lián)動的特性。

D屏包含三個模塊,分別為課程大綱模塊、學(xué)習(xí)社區(qū)模塊和個人學(xué)習(xí)資料倉庫模塊。其中課程大綱模塊和個人學(xué)習(xí)資料倉庫模塊拓寬了課程的知識來源,而學(xué)習(xí)社區(qū)模塊為用戶提供了探討知識的平臺,使用戶在討論過程中深化對知識點的理解。

E屏包含聊天模塊和知識點測驗?zāi)K。其中聊天模塊使用戶能在各模塊聯(lián)合驅(qū)動學(xué)習(xí)進(jìn)程的過程中保持與平臺好友溝通協(xié)作,進(jìn)一步加深對知識點的理解。而知識點測驗?zāi)K使用戶能在資源學(xué)習(xí)的同時進(jìn)行當(dāng)前學(xué)習(xí)知識點掌握情況的測定,既測定了掌握程度,使用戶能實時在F屏了解課程知識點掌握程度,更強(qiáng)化了用戶對該知識點的認(rèn)知。

F屏為課程知識點模塊。該模塊將用戶當(dāng)前學(xué)習(xí)課程的知識點經(jīng)由算法圖譜化、層級化,清晰地展現(xiàn)出用戶對當(dāng)前課程中各個知識點的掌握情況(未學(xué)習(xí)、未掌握、已掌握),讓用戶能夠每日常規(guī)且快速地定位自己當(dāng)前的掌握程度距離目標(biāo)知識點的掌握程度有多遠(yuǎn)。

G屏為學(xué)習(xí)資源知識點模塊,該模塊將學(xué)習(xí)資源知識點圖譜化,使用戶能夠直觀地感受到當(dāng)前學(xué)習(xí)資源的知識點分布以及知識點的學(xué)習(xí)進(jìn)度。

智能機(jī)器人小睿。作為面板內(nèi)容和用戶學(xué)習(xí)的整體引導(dǎo)者,小睿將用戶想要了解的知識點內(nèi)容以及根據(jù)算法得出的適合用戶的知識點推薦學(xué)習(xí)路徑通過對話框的形式清晰地傳達(dá)給用戶。這不僅滿足了大數(shù)據(jù)面板中清晰傳達(dá)關(guān)鍵信息的基本規(guī)則,更做到了教育中的因材施教的教學(xué)原則。各模塊聯(lián)動流程如圖2所示。

5.2? ?網(wǎng)頁服務(wù)器端

Django是一款基于Python的網(wǎng)站開發(fā)框架,它以高效的開發(fā)效率而著稱。同時它還可以提供眾多的可擴(kuò)展模塊,比如支持Websocket的Channels模塊。基于Django和Websocket構(gòu)建有互動和控制功能的大數(shù)據(jù)面板,模塊之間的聯(lián)動所依賴的數(shù)據(jù)通信方式為:(1)前端模塊A向后臺發(fā)送數(shù)據(jù),后臺處理數(shù)據(jù),后臺發(fā)送給前端模塊B;(2)用戶1的前端模塊A向后臺發(fā)送數(shù)據(jù),后臺處理數(shù)據(jù),后臺發(fā)送給用戶2的前端模塊B,如圖3所示。對于實時系統(tǒng),采用HTTP定時詢問后臺的方式會產(chǎn)生大量的流量開銷,實時性也不好。Websocket技術(shù)可以讓后臺主動將信息發(fā)送給前端。

5.3? ?聊天系統(tǒng)

聊天系統(tǒng)使用了Websocket與Redis結(jié)合的框架,這樣系統(tǒng)可以實現(xiàn)多用戶的實時在線互動。當(dāng)多個用戶登錄系統(tǒng)后,他們的Web頁面和Django后端在Channels模塊的支持下分別建立Websocket通道。兩個用戶或者多個用戶想要互相通信時,第一步,用戶通過頁面選擇想與誰通信;第二步,Django使用Redis新建一個key,將這些用戶納入這個key當(dāng)中;第三步,任意一個用戶想要發(fā)送信息,這個用戶的后臺會把這個信息插入這個key當(dāng)中,其他用戶會訂閱這個key,并將信息發(fā)送到前端。這樣就實現(xiàn)了在線實時群體通訊功能。融點學(xué)習(xí)平臺的聊天功能就是基于這個框架實現(xiàn)的。另外,發(fā)起視頻聊天、知識圖譜分享、與小睿對話等功能都依賴于實時群體通訊框架。

5.4? ?數(shù)據(jù)庫

大數(shù)據(jù)面板所展示的數(shù)據(jù)質(zhì)量離不開后臺強(qiáng)大的數(shù)據(jù)分析。融點學(xué)習(xí)平臺所依賴的知識圖譜、盲點監(jiān)測、路徑推薦和對話機(jī)器人功能都依賴于人工智能算法。而人工智能算法又依賴于大量的數(shù)據(jù),因此大數(shù)據(jù)存儲對我們來說是一個重要挑戰(zhàn)。除了為算法提供數(shù)據(jù)支持之外,東軟教育科技集團(tuán)旗下還有很多其他的教育平臺,這些平臺需要共享用戶、學(xué)習(xí)資料和用戶行為數(shù)據(jù)。為了解決以上問題,同時兼顧網(wǎng)站性能,我們采用了MySQL和PostgreSQL分離的數(shù)據(jù)庫架構(gòu)。

MySQL作為網(wǎng)站后端的主要數(shù)據(jù)庫,負(fù)責(zé)存儲融點學(xué)習(xí)平臺的用戶行為數(shù)據(jù)和學(xué)習(xí)資料索引數(shù)據(jù)。其中用戶行為是用戶使用融點學(xué)習(xí)平臺過程中產(chǎn)生的,用戶的點擊、播放、聊天、圖譜編輯和分享等信息都會被后臺記錄并存儲到MySQL當(dāng)中。學(xué)習(xí)資料索引是從東軟教育的學(xué)習(xí)資料中心數(shù)據(jù)庫導(dǎo)入的,其中包括視頻資源路徑、PDF文本資源路徑等。

PostgreSQL作為人工智能算法的主要數(shù)據(jù)庫,負(fù)責(zé)存儲算法所需要的全局知識圖譜和算法計算過程中產(chǎn)生的計算結(jié)果。該數(shù)據(jù)庫作為整體東軟教育平臺的中心數(shù)據(jù)庫,還存儲了學(xué)習(xí)資料數(shù)據(jù)和各個平臺的用戶認(rèn)證信息。

6? ?結(jié)論(Conclusion)

本文主要介紹了東軟教育科技集團(tuán)開發(fā)的融點學(xué)習(xí)平臺的功能和設(shè)計思路。首先介紹了傳統(tǒng)在線教育的發(fā)展歷史,分析現(xiàn)有教育方式存在的不足;其次介紹了大數(shù)據(jù)面板的概念,通過分析大數(shù)據(jù)面板的特性,提出了將大數(shù)據(jù)面板與在線教育平臺相結(jié)合的思想;最后介紹了基于大數(shù)據(jù)面板的融點學(xué)習(xí)平臺的開發(fā)功能和設(shè)計思路,并做了全面的界面展示。

融點學(xué)習(xí)平臺是第一款融合大數(shù)據(jù)面板技術(shù)的在線群體化互動教育平臺,大數(shù)據(jù)面板技術(shù)提供了及時的反饋、豐富的互動和聯(lián)動特性,帶給用戶沉浸式的在線學(xué)習(xí)體驗。融點學(xué)習(xí)平臺可以很好地解決當(dāng)前流行的教育平臺所面臨的用戶活躍度、留存度低的問題。當(dāng)前只開發(fā)了針對學(xué)生的網(wǎng)頁端界面,未來我們還會基于大數(shù)據(jù)面板技術(shù)開發(fā)輔助教師開發(fā)教學(xué)資源、監(jiān)控學(xué)生學(xué)習(xí)進(jìn)度和質(zhì)量的教師端,以及為學(xué)校管理人員提供全方位統(tǒng)計信息、檢測教師教學(xué)質(zhì)量和學(xué)生教學(xué)目標(biāo)達(dá)成度的管理端。學(xué)生、教師、管理三個層次的大數(shù)據(jù)面板并結(jié)合人工智能技術(shù),自動化、高質(zhì)量、全視角地提供分析數(shù)據(jù),將會把在線教育行業(yè)推向新的高度。

參考文獻(xiàn)(References)

[1] 彭建盛.機(jī)器人課程教學(xué)資源創(chuàng)新實踐教學(xué)研究[J].中國現(xiàn)代教育裝備,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] 羅仁芝.試論可視化大數(shù)據(jù)在在線教育教學(xué)中的應(yīng)用[J].科技資訊,2020,18(17):4-5.

[5] 陳桂香.大數(shù)據(jù)對我國高校教育管理的影響及對策研究[D].武漢:武漢大學(xué),2017.

[6] 杜錦繡.人工智能時代下關(guān)于AI+教育平臺的研究[J].信息與電腦(理論版),2019(4):57.

[7] 姚景怡.我國在線教育平臺競爭策略研究——以滬江網(wǎng)校為例[J].科技視界,2020(18):1-4.

[8] 王京瑞.在線教育大數(shù)據(jù)分析平臺的設(shè)計與實現(xiàn)[D].西安:陜西師范大學(xué),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] 曾澤.基于移動互聯(lián)網(wǎng)的移動教育平臺的研究和設(shè)計[D].廣州:華南理工大學(xué),2013.

作者簡介:

韓希武(1991-),男,碩士,中級研究員.研究領(lǐng)域:人工智能,軟件架構(gòu).

包一平(1993-),男,碩士,初級研究員.研究領(lǐng)域:大數(shù)據(jù),人工智能.

王新源(1997-),男,本科,工程師.研究領(lǐng)域:軟件架構(gòu)設(shè)計,UI設(shè)計.

猜你喜歡
開發(fā)
軟件開發(fā)信息管理系統(tǒng)的設(shè)計與實現(xiàn)
淺談動力總成騾子車開發(fā)方法
汽車科技(2016年5期)2016-11-14 08:04:56
高中歷史教學(xué)中對歷史圖片的開發(fā)及實際應(yīng)用
考試周刊(2016年85期)2016-11-11 01:57:37
在線投稿與編輯系統(tǒng)的設(shè)計與開發(fā)
河南方言文化資源的保護(hù)及其開發(fā)利用的研究
遵義紅色旅游開發(fā)對策研究
基于J2EE和Ionic的ITer學(xué)習(xí)APP設(shè)計與開發(fā)
單片機(jī)在電子技術(shù)中的應(yīng)用和開發(fā)
主站蜘蛛池模板: 亚洲资源在线视频| 国产永久在线视频| 色有码无码视频| 伊人婷婷色香五月综合缴缴情 | 中日无码在线观看| 久久久精品久久久久三级| a级毛片一区二区免费视频| 亚洲天堂久久| 伊人久久大香线蕉综合影视| 老司机久久99久久精品播放 | 精品久久久久久久久久久| 欧美日韩在线亚洲国产人| 亚洲天堂2014| 亚州AV秘 一区二区三区| 中文纯内无码H| 国产精品视频导航| AV片亚洲国产男人的天堂| 亚洲色欲色欲www在线观看| av色爱 天堂网| 九九视频在线免费观看| 91麻豆国产视频| 伊人久久婷婷五月综合97色 | 国产国语一级毛片| 亚洲中文字幕久久精品无码一区| 91福利免费| 国产第一页亚洲| 蜜桃视频一区二区三区| 亚洲av无码人妻| 国产精品人成在线播放| 九九热免费在线视频| 国产精品999在线| 国产大片喷水在线在线视频| 午夜久久影院| 国产高清在线丝袜精品一区| 人妻精品久久无码区| 中文字幕色站| 91亚洲精选| 久久婷婷色综合老司机| 国产成人精品亚洲日本对白优播| 亚洲欧美日韩动漫| 激情综合网激情综合| 农村乱人伦一区二区| 国产视频你懂得| 中日韩欧亚无码视频| 午夜人性色福利无码视频在线观看| 欧美在线综合视频| 国产成人精品免费视频大全五级 | 国产AV毛片| 国产97视频在线| 综合色区亚洲熟妇在线| 国产一级妓女av网站| 欧美黄网在线| 国产一级小视频| 日本久久网站| 老司机久久精品视频| 久久成人18免费| 激情影院内射美女| 欧美色综合网站| 国产成人精品高清不卡在线| 成人综合网址| 久久青草精品一区二区三区 | 精品一区二区无码av| 青青青国产视频| 免费看美女毛片| 久久综合结合久久狠狠狠97色 | av在线无码浏览| 久久特级毛片| 亚洲天堂网站在线| 久久99这里精品8国产| 国产va在线| 无码专区国产精品第一页| 精品国产污污免费网站| 国产性生大片免费观看性欧美| 欧美a在线| 欧美日韩国产精品va| 人妻中文久热无码丝袜| 美女被躁出白浆视频播放| 成人无码区免费视频网站蜜臀| 国产97公开成人免费视频| 女人一级毛片| 天堂岛国av无码免费无禁网站| 国产大片喷水在线在线视频|