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

基于神經(jīng)網(wǎng)絡(luò)的認(rèn)知診斷模型應(yīng)用研究
——以慕課課程信息技術(shù)教學(xué)應(yīng)用為例

2023-09-05 05:59:10王雙
中國(guó)教育技術(shù)裝備 2023年2期
關(guān)鍵詞:理論模型教學(xué)

王雙

浙江師范大學(xué) 浙江金華 321004

0 引言

在人工智能時(shí)代,大規(guī)模培養(yǎng)學(xué)生的個(gè)性化創(chuàng)新能力是智能教育的關(guān)鍵目標(biāo),掌握每個(gè)學(xué)生的知識(shí)狀態(tài)是智能教育的必要條件。因此,對(duì)學(xué)生進(jìn)行全面的教學(xué)評(píng)價(jià)至關(guān)重要。認(rèn)知診斷在教育領(lǐng)域的應(yīng)用旨在挖掘?qū)W生的知識(shí)狀態(tài),簡(jiǎn)要示意圖如圖1所示。學(xué)生對(duì)一系列練習(xí)進(jìn)行作答,每個(gè)練習(xí)包含相應(yīng)的知識(shí)點(diǎn),學(xué)生答對(duì)練習(xí)則表明已經(jīng)掌握該練習(xí)中所包含的知識(shí)點(diǎn)。最終學(xué)生知識(shí)點(diǎn)的掌握情況反映到雷達(dá)圖中,雷達(dá)圖的每個(gè)頂點(diǎn)代表一個(gè)知識(shí)點(diǎn),學(xué)生知識(shí)點(diǎn)掌握情況用深色線條表示,越靠近外側(cè)表示掌握程度越高,即越熟練。

相關(guān)文獻(xiàn)表明,有許多致力于認(rèn)知診斷的研究,諸如項(xiàng)目反應(yīng)理論(Item Response Theory,IRT)[1],多維項(xiàng)目反應(yīng)理論(Multidimensional IRT,MIRT)[2],確定性輸入、噪聲與門模型(Deterministic Inputs, Noisy And gate model,DINA)[3]和矩陣分解(Matrix Factorization,MF)[4]都是基于人工設(shè)計(jì)的函數(shù),難以模擬學(xué)生與練習(xí)之間復(fù)雜的交互作用,而且對(duì)于實(shí)現(xiàn)多種特定類型的函數(shù),往往需要耗費(fèi)大量的人力與時(shí)間設(shè)計(jì)相應(yīng)的函數(shù),限制認(rèn)知診斷的效率和精度提升。因此,尋找一種能夠自動(dòng)模擬學(xué)生與練習(xí)之間復(fù)雜交互的方法迫在眉睫。近年來(lái),大數(shù)據(jù)和人工智能飛速發(fā)展,機(jī)器學(xué)習(xí)、數(shù)據(jù)挖掘等技術(shù)逐漸應(yīng)用于教育領(lǐng)域,相關(guān)研究者運(yùn)用機(jī)器學(xué)習(xí)技術(shù)顛覆傳統(tǒng)的認(rèn)知診斷方法。Wang 等[5]提出的神經(jīng)認(rèn)知診斷模型(Neural Cognitive Diagnosis,Neural CD)通過(guò)運(yùn)用神經(jīng)網(wǎng)絡(luò)模擬學(xué)生和練習(xí)之間復(fù)雜的交互關(guān)系,能夠極大提升認(rèn)知診斷的效率與精度。由于不同知識(shí)點(diǎn)之間存在依賴關(guān)系和先決關(guān)系,為了挖掘知識(shí)點(diǎn)之間存在的關(guān)系,Gao 等[6]提出關(guān)系圖驅(qū)動(dòng)的認(rèn)知診斷模型(Relation map-driven CDMs)。此外,學(xué)生的學(xué)習(xí)成績(jī)會(huì)受到家庭條件、就讀學(xué)校等多因素的影響,Zhou 等[7]提出基于情境感知的認(rèn)知診斷模型(Context-aware CDMs)。

為了診斷學(xué)生的知識(shí)狀態(tài),獲取學(xué)生的學(xué)習(xí)情況,獲得學(xué)生學(xué)習(xí)結(jié)果的個(gè)性化反饋,以便更好地改進(jìn)教學(xué)。在教學(xué)過(guò)程中收集學(xué)生的真實(shí)答題數(shù)據(jù),請(qǐng)教專家標(biāo)注Q矩陣,將收集的數(shù)據(jù)編碼為JSON格式,基于神經(jīng)認(rèn)知診斷模型進(jìn)行實(shí)驗(yàn),將實(shí)驗(yàn)結(jié)果存到本地服務(wù)器,開發(fā)一個(gè)小型的學(xué)生知識(shí)狀態(tài)展示系統(tǒng),將實(shí)驗(yàn)結(jié)果進(jìn)行可視化呈現(xiàn)。本文的主要貢獻(xiàn)可以歸納為:

1)考慮練習(xí)和知識(shí)點(diǎn)之間的復(fù)雜交互關(guān)系,運(yùn)用神經(jīng)網(wǎng)絡(luò)模擬練習(xí)和知識(shí)點(diǎn)之間的復(fù)雜交互;

2)在教學(xué)過(guò)程中收集真實(shí)數(shù)據(jù)集,請(qǐng)教相關(guān)專家標(biāo)注Q矩陣,基于神經(jīng)認(rèn)知診斷模型獲取學(xué)生對(duì)具體知識(shí)點(diǎn)的掌握情況,為教育者提供直觀的個(gè)體認(rèn)知缺陷信息,為后期針對(duì)不同個(gè)體實(shí)施智慧教學(xué)方法提供有力支撐,更好地服務(wù)在線教育;

3)針對(duì)實(shí)驗(yàn)結(jié)果,在本地搭建服務(wù)器,開發(fā)一個(gè)小型展示系統(tǒng)對(duì)學(xué)生認(rèn)知結(jié)果進(jìn)行可視化呈現(xiàn)。

1 相關(guān)工作介紹

1.1 認(rèn)知診斷相關(guān)理論

從認(rèn)知理論和心理測(cè)驗(yàn)理論兩個(gè)方面描述認(rèn)知診斷理論。

1.1.1 認(rèn)知理論

傳統(tǒng)測(cè)驗(yàn)理論在教學(xué)評(píng)價(jià)方面存在著種種缺陷,Nichols[8]最早提出將認(rèn)知科學(xué)與認(rèn)知心理學(xué)思想結(jié)合為認(rèn)知診斷評(píng)估,其中認(rèn)知理論十分重要。認(rèn)知理論是指在分析學(xué)生認(rèn)知加工過(guò)程中所涉及的各類心理學(xué)理論,測(cè)量學(xué)中通常把對(duì)個(gè)體認(rèn)知過(guò)程、加工技能或知識(shí)結(jié)構(gòu)的診斷評(píng)估稱為認(rèn)知診斷評(píng)估或認(rèn)知診斷[9]。認(rèn)知診斷是運(yùn)用認(rèn)知模型對(duì)個(gè)體認(rèn)知加工過(guò)程中所涉及的認(rèn)知屬性進(jìn)行診斷,在診斷過(guò)程中Q矩陣?yán)碚撌种匾?。Q矩陣?yán)碚撌恰皌o determining unobservable knowledge states and representing them by observable item response patterns(calledQ-matrix theory)”[9],其中的核心概念主要包括Q矩陣、鄰接矩陣、可達(dá)矩陣、理想掌握模式、縮減Q矩陣和理想反應(yīng)模式。Q矩陣又稱“0-1 矩陣”。對(duì)于學(xué)生的答題記錄,練習(xí)屬性用行向量表示,學(xué)生的知識(shí)狀態(tài)用列向量表示,它是連接練習(xí)屬性和學(xué)生知識(shí)狀態(tài)屬性的橋梁。

1.1.2 心理測(cè)試?yán)碚?/p>

心理測(cè)驗(yàn)理論包括標(biāo)準(zhǔn)測(cè)驗(yàn)理論和現(xiàn)代測(cè)驗(yàn)理論。標(biāo)準(zhǔn)測(cè)驗(yàn)理論是指宏觀能力特質(zhì)水平測(cè)量及評(píng)估宏觀心理特質(zhì),是心理學(xué)意義不明晰的“統(tǒng)計(jì)結(jié)構(gòu)”。在標(biāo)準(zhǔn)測(cè)驗(yàn)理論的基礎(chǔ)上衍生出能力水平研究范式,并進(jìn)一步衍生出經(jīng)典測(cè)量理論(Classical Test Theory,CTT)、概化理論(Generalizability Theory,GT)和項(xiàng)目反應(yīng)理論。經(jīng)典測(cè)量理論是最先發(fā)展、目前為止應(yīng)用較為廣泛的一種測(cè)量理論。由于經(jīng)典測(cè)量理論所給出的測(cè)量結(jié)果存在不足,概化理論體系涉及測(cè)量情景關(guān)系、線性模型和方差分量估計(jì)值、概化系數(shù)、依存性指標(biāo)的計(jì)算等問(wèn)題[10],結(jié)合實(shí)驗(yàn)設(shè)計(jì)與分析,針對(duì)經(jīng)典測(cè)量理論測(cè)量結(jié)果存在的誤差,對(duì)經(jīng)典測(cè)量理論的信度進(jìn)行深化和推廣。項(xiàng)目反應(yīng)理論具體分析測(cè)驗(yàn)對(duì)不同能力被試的測(cè)量信度與誤差,更加細(xì)致地考察測(cè)驗(yàn)對(duì)每個(gè)被試者測(cè)量的準(zhǔn)確性?,F(xiàn)代測(cè)量理論是指宏觀能力與微觀認(rèn)知加工或認(rèn)知結(jié)構(gòu)并重,強(qiáng)調(diào)用心理學(xué)理論指導(dǎo)測(cè)驗(yàn)編制。在現(xiàn)代測(cè)驗(yàn)理論的基礎(chǔ)上衍生出認(rèn)知水平研究范式,并進(jìn)一步衍生出認(rèn)知診斷理論。

1.2 傳統(tǒng)認(rèn)知診斷模型

認(rèn)知診斷最初來(lái)源于教育心理學(xué)領(lǐng)域,涉及的模型主要包括項(xiàng)目反應(yīng)理論[1]、多維項(xiàng)目反應(yīng)理論[12]和確定性輸入、噪聲與門模型[3]。項(xiàng)目反應(yīng)理論以經(jīng)典測(cè)驗(yàn)理論為基礎(chǔ),采用最常用的三參數(shù)模型,如公式(1)所示。公式中的參數(shù)a表示項(xiàng)目區(qū)分度,b代表項(xiàng)目難度,c表示猜測(cè),d表示經(jīng)驗(yàn),θ表示能力值,P(θ)表示答題正確率,在測(cè)試過(guò)程中具有參數(shù)不變性。多維項(xiàng)目反應(yīng)理論則基于項(xiàng)目反應(yīng)理論,將學(xué)生的潛在特征展至多維。

確定性輸入、噪聲與門模型如公式(2)所示,該模型只涉及失誤和猜測(cè)兩個(gè)參數(shù),公式中的參數(shù)s表示失誤,g表示猜測(cè)。該模型的理念是如果學(xué)生已經(jīng)掌握測(cè)驗(yàn)考察的所有屬性,那么他就會(huì)答對(duì)此測(cè)驗(yàn)題,如果所考察的屬性有一個(gè)未掌握,那么他就答不上此測(cè)試題。因此,針對(duì)學(xué)生猜對(duì)答案和失誤答錯(cuò)的情況,該模型不能處理。

1.3 基于神經(jīng)網(wǎng)絡(luò)的認(rèn)知診斷模型

神經(jīng)網(wǎng)絡(luò)是機(jī)器學(xué)習(xí)的一類算法,由神經(jīng)元(感知器)組成,神經(jīng)元被分為多層,層與層之間的神經(jīng)元有連接,同一層的神經(jīng)元無(wú)連接。神經(jīng)網(wǎng)絡(luò)包括輸入層、隱藏層和輸出層,輸入層負(fù)責(zé)輸入數(shù)據(jù),隱藏層負(fù)責(zé)輸入層和輸出層的數(shù)據(jù)連接,輸出層負(fù)責(zé)輸出數(shù)據(jù)。

鑒于傳統(tǒng)認(rèn)知診斷方法采用的是人工設(shè)計(jì)的線性交互函數(shù),具有一維性,不足以捕捉學(xué)生和練習(xí)之間復(fù)雜的非線性關(guān)系。Wang 等[5]提出神經(jīng)認(rèn)知診斷模型,該模型基于項(xiàng)目反應(yīng)理論運(yùn)用神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)高階線性函數(shù),基于人工函數(shù)利用神經(jīng)網(wǎng)絡(luò)技術(shù)構(gòu)建認(rèn)知診斷模型,模擬人腦答題操作,將練習(xí)難度、區(qū)分度、學(xué)生做題的熟練度等抽象信息具體化,借助神經(jīng)網(wǎng)絡(luò)隱藏層的“黑箱功能”,高效模擬人腦答題過(guò)程中的操作,有效地處理學(xué)生與練習(xí)之間復(fù)雜的非線性交互作用。模型通過(guò)分析學(xué)生的答題記錄,提取學(xué)生學(xué)習(xí)過(guò)程中的各類特征,診斷學(xué)生對(duì)知識(shí)點(diǎn)的掌握情況,可以有效地為教師和學(xué)生提供個(gè)性化教學(xué)和學(xué)習(xí),極大地提高診斷效率,有效診斷學(xué)生的知識(shí)狀態(tài)。

2 問(wèn)題描述

假設(shè)在一個(gè)教育場(chǎng)景中有N個(gè)學(xué)生,M個(gè)練習(xí)和K個(gè)知識(shí)概念,則S={s1,s2,...,sN}表示N個(gè)學(xué)生的集合,E={e1,e2,...,eM}表示M個(gè)練習(xí)的集合,K={k1,k2,...,kK}表示K個(gè)知識(shí)概念的集合。每個(gè)學(xué)生s會(huì)分別選擇一些練習(xí)題進(jìn)行練習(xí),將學(xué)生答題記錄用一個(gè)三元組集合R={s,e,rse}表示,其中s∈S,e∈E,rse表示學(xué)生s在練習(xí)q上的得分。此外,由專家標(biāo)記的Q={Qij}M×K矩陣,如果練習(xí)ei與知識(shí)概念kj相關(guān),Qij=1,否則Qij=0。

給定學(xué)生答題記錄R和Q矩陣,本文的目標(biāo)是通過(guò)神經(jīng)認(rèn)知診斷模型來(lái)診斷學(xué)生對(duì)特定知識(shí)概念的掌握程度,并將診斷結(jié)果在展示系統(tǒng)上進(jìn)行可視化呈現(xiàn),為后期教學(xué)改進(jìn)提供有力依據(jù)。

3 模型框架

神經(jīng)認(rèn)知診斷模型結(jié)構(gòu)主要包括三部分:嵌入階段、信息聚合與更新階段和認(rèn)知診斷結(jié)果預(yù)測(cè)階段。首先,將學(xué)生的one-hot 編碼和練習(xí)的onehot 編碼一起嵌入;然后,結(jié)合IRT 將每個(gè)向量融入公式進(jìn)行可解釋性表示,作為神經(jīng)網(wǎng)絡(luò)的輸入;最后,經(jīng)過(guò)三層全連接層的訓(xùn)練,通過(guò)預(yù)測(cè)學(xué)生的得分進(jìn)而分析學(xué)生的知識(shí)狀態(tài)。該模型的模型圖如圖2 所示。

圖2 神經(jīng)認(rèn)知診斷模型圖

3.1 嵌入階段

在嵌入階段,針對(duì)學(xué)生因素,將學(xué)生的onehot 編碼xs嵌入,與經(jīng)過(guò)訓(xùn)練得到的A矩陣相乘得到學(xué)生的熟練度向量Fs,F(xiàn)s中的每個(gè)條目都是連續(xù)的([0,1])向量,F(xiàn)s=[0.8,0.2]表示學(xué)生對(duì)第一個(gè)知識(shí)概念的掌握程度較高,而對(duì)第二個(gè)知識(shí)概念的掌握程度較低[5]。

對(duì)于練習(xí)因素來(lái)說(shuō),將練習(xí)的one-hot 編碼xe嵌入,分別與經(jīng)過(guò)訓(xùn)練得到的B矩陣、D矩陣相乘和專家標(biāo)注的Q矩陣相乘得到知識(shí)點(diǎn)難度向量Fdiff、練習(xí)的區(qū)分度向量Fdisc和知識(shí)點(diǎn)相關(guān)度向量Qe。

數(shù)學(xué)表達(dá)式如公式(3)(4)(5)(6)所示:

其中,A、B、D都是可訓(xùn)練矩陣,sigmoid是激活函數(shù)。

3.2 信息聚合與更新階段

在信息聚合與更新階段,基于項(xiàng)目反應(yīng)理論,本模型受到多維項(xiàng)目反應(yīng)理論的啟發(fā),得到神經(jīng)網(wǎng)絡(luò)的輸入x。其數(shù)學(xué)表達(dá)式如公式(7)所示:

運(yùn)用三層全連接層,全連接層公式如公式(8)(9)(10)所示:

Φ表示激活函數(shù),模型中采用sigmoid激活函數(shù),W1、W2、W3表示權(quán)重,b1、b2、b3表示偏置,為了保證學(xué)生對(duì)知識(shí)點(diǎn)掌握程度越高,則答題正確率越高,模型引入單調(diào)性假設(shè),采用的方法是將W1、W2、W3的每個(gè)元素限制為正值。

3.3 預(yù)測(cè)階段

輸出y和真實(shí)數(shù)據(jù)的標(biāo)簽r的損失函數(shù),它的數(shù)學(xué)表達(dá)式如公式(11)所示:

經(jīng)過(guò)訓(xùn)練,F(xiàn)s的值就是得到的診斷結(jié)果,表示學(xué)生的知識(shí)熟練程度。

4 數(shù)據(jù)描述與實(shí)驗(yàn)

4.1 數(shù)據(jù)描述

實(shí)驗(yàn)數(shù)據(jù)集包括學(xué)生答題數(shù)據(jù)和知識(shí)概念,其中學(xué)生答題數(shù)據(jù)來(lái)自浙江省高等學(xué)校在線開放課程共享平臺(tái)上的信息技術(shù)教學(xué)應(yīng)用課程,知識(shí)概念來(lái)自相關(guān)專家針對(duì)具體數(shù)據(jù)集的知識(shí)點(diǎn)標(biāo)注,具體包括教育技術(shù)概述、教育信息化、教學(xué)設(shè)計(jì)、信息化教學(xué)環(huán)境和教學(xué)媒體五個(gè)知識(shí)點(diǎn)。

因?yàn)樾枰獙W(xué)生和練習(xí)作為構(gòu)建模型的輸入,所以在教學(xué)過(guò)程中跟進(jìn)大三年級(jí)四個(gè)班級(jí)的學(xué)生在一學(xué)期內(nèi)的答題情況,收集學(xué)生的答題數(shù)據(jù),請(qǐng)教相關(guān)專家標(biāo)注練習(xí)與概念之間的相關(guān)性——Q矩陣,將答題數(shù)據(jù)與Q矩陣一一對(duì)應(yīng),記錄每個(gè)學(xué)生對(duì)每個(gè)知識(shí)點(diǎn)的回答情況,最后將記錄好的數(shù)據(jù)轉(zhuǎn)為JSON 格式,運(yùn)用神經(jīng)認(rèn)知診斷模型進(jìn)行實(shí)驗(yàn)。

該數(shù)據(jù)集包含176 個(gè)學(xué)生、79 個(gè)練習(xí)和5 個(gè)知識(shí)點(diǎn),共有13 308 條答題記錄。數(shù)據(jù)集統(tǒng)計(jì)如表1 所示。

表1 數(shù)據(jù)集統(tǒng)計(jì)

4.2 評(píng)價(jià)指標(biāo)

在本次實(shí)驗(yàn)中,從回歸和分類兩個(gè)角度對(duì)模型進(jìn)行評(píng)估。從回歸角度來(lái)說(shuō),用均方根誤差(RMSE)作為評(píng)價(jià)該認(rèn)知診斷模型的指標(biāo),用于量化預(yù)測(cè)得分與實(shí)際得分之間的差距,其中預(yù)測(cè)得分是0 ~1之間的連續(xù)變量;從分類角度來(lái)說(shuō),用預(yù)測(cè)得分的準(zhǔn)確率(Accuracy)和ROC 曲線下面積(AUC)作為評(píng)價(jià)該認(rèn)知診斷模型的指標(biāo),學(xué)生回答正確用1表示,回答不正確用0 表示。

4.3 應(yīng)用實(shí)驗(yàn)

將數(shù)據(jù)集劃分為訓(xùn)練集和測(cè)試集,其中80%用于訓(xùn)練,20%用于測(cè)試,采用5 折交叉驗(yàn)證,batch_size 設(shè)為32,epoch 設(shè)為5,實(shí)驗(yàn)預(yù)測(cè)結(jié)果如表2所示。

表2 實(shí)驗(yàn)預(yù)測(cè)結(jié)果

選擇第五個(gè)epoch 的實(shí)驗(yàn)結(jié)果,展示前20 個(gè)學(xué)生對(duì)知識(shí)點(diǎn)的掌握情況,如表3 所示。

表3 學(xué)生對(duì)知識(shí)點(diǎn)的掌握情況

4.4 結(jié)果分析

經(jīng)過(guò)實(shí)驗(yàn),獲取176 個(gè)學(xué)生對(duì)五個(gè)知識(shí)點(diǎn)的掌握情況。由表2 可知,第一個(gè)學(xué)生沒(méi)有掌握第一個(gè)知識(shí)點(diǎn)和第五個(gè)知識(shí)點(diǎn),對(duì)第四個(gè)知識(shí)點(diǎn)的掌握情況最好,對(duì)第二、三個(gè)知識(shí)點(diǎn)的掌握情況一般;第二個(gè)學(xué)生沒(méi)有掌握第二個(gè)知識(shí)點(diǎn)和第四個(gè)知識(shí)點(diǎn),對(duì)第一、三、五個(gè)知識(shí)點(diǎn)剛剛掌握,其他學(xué)生以此類推。由此可知,在以人為本理念的指導(dǎo)下采用神經(jīng)認(rèn)知診斷模型,以學(xué)生的學(xué)習(xí)答題記錄為基礎(chǔ),關(guān)注學(xué)生的認(rèn)知加工過(guò)程和潛在特質(zhì)狀態(tài),利用多層感知機(jī)(MLP)深度、全面且充分地挖掘教育大數(shù)據(jù)中所蘊(yùn)含的價(jià)值,對(duì)學(xué)生的學(xué)習(xí)情況進(jìn)行診斷與分析,為教師的個(gè)性化教學(xué)和學(xué)生個(gè)性化學(xué)習(xí)指引方向,充分利用教育資源,為教師智慧導(dǎo)學(xué)提供依據(jù),對(duì)后期教學(xué)改進(jìn)提供有力支撐,引導(dǎo)學(xué)生智慧的生成,促進(jìn)智慧教學(xué)的發(fā)生。

5 知識(shí)點(diǎn)掌握程度的可視化

5.1 展示界面的設(shè)計(jì)

展示界面采用自適應(yīng)布局,將雷達(dá)圖置入一個(gè)div 標(biāo)簽,進(jìn)行居中顯示。整個(gè)過(guò)程中涉及的技術(shù)有HTML5、CSS3、JavaScript、Vue3.0、ECharts和koa2,以下是對(duì)這些技術(shù)的詳細(xì)描述。

HTML5 增加語(yǔ)義標(biāo)簽、用于繪畫的canvas 元素、本地離線存儲(chǔ)等功能,是響應(yīng)式設(shè)計(jì)的基礎(chǔ),可以應(yīng)用于多種瀏覽器中。CSS3 是對(duì)CSS 的擴(kuò)展,可以調(diào)整頁(yè)面效果,包含選擇器、動(dòng)畫、Media Query 等多種模塊,其中Media Query 在響應(yīng)式布局中能夠?yàn)椴煌直媛实脑O(shè)備提供相適應(yīng)的CSS3樣式。JavaScript 用于為頁(yè)面添加交互行為,具有跨平臺(tái)特性。Vue3.0 采用MVVM 模型,即Model-View-View Model,具有數(shù)據(jù)響應(yīng)式功能,采用組件化,可以將復(fù)雜的業(yè)務(wù)進(jìn)行拆分,該技術(shù)中的虛擬DOM 可以極大提高網(wǎng)頁(yè)性能。ECharts 是基于JavaScript 的數(shù)據(jù)可視化圖表庫(kù),內(nèi)部圖表資源豐富,采用雷達(dá)圖。

koa2 是基于node.js 的框架,該框架支持async/await 函數(shù),采用洋蔥模型中間件,并且采用next 函數(shù)進(jìn)行中間件執(zhí)行順序的控制。

運(yùn)用HTML5、CSS3、JavaScript、Vue3.0 和ECharts 技術(shù)搭建前端展示模塊,運(yùn)用koa2 搭建后端模塊,將學(xué)生的知識(shí)掌握情況數(shù)據(jù)轉(zhuǎn)為JSON 格式存在本地服務(wù)器,對(duì)176 個(gè)學(xué)生的認(rèn)知狀態(tài)進(jìn)行可視化呈現(xiàn)。

5.2 結(jié)果展示

學(xué)生對(duì)知識(shí)點(diǎn)的掌握情況采用雷達(dá)圖的形式進(jìn)行呈現(xiàn),并且可以獲取相應(yīng)的診斷報(bào)告。其中第一個(gè)學(xué)生對(duì)知識(shí)點(diǎn)的掌握情況如圖3 所示,認(rèn)知診斷報(bào)告如圖4 所示。

圖3 診斷報(bào)告的可視化呈現(xiàn)

圖4 認(rèn)知診斷報(bào)告

6 結(jié)束語(yǔ)

在教學(xué)過(guò)程中收集學(xué)生的答題數(shù)據(jù),請(qǐng)教相關(guān)專家后對(duì)收集的數(shù)據(jù)進(jìn)行練習(xí)和知識(shí)點(diǎn)的標(biāo)注——Q矩陣,根據(jù)Q矩陣將學(xué)生答題數(shù)據(jù)中的練習(xí)與知識(shí)點(diǎn)一一對(duì)應(yīng),然后將處理好的數(shù)據(jù)轉(zhuǎn)為JSON 編碼格式,運(yùn)用神經(jīng)認(rèn)知診斷模型診斷學(xué)生的認(rèn)知情況,最后開發(fā)一個(gè)小型的可視化呈現(xiàn)系統(tǒng),將學(xué)生診斷結(jié)果進(jìn)行可視化呈現(xiàn)。首先,收集現(xiàn)代教育技術(shù)與應(yīng)用課程的13 308 個(gè)答題記錄;其次,通過(guò)請(qǐng)教相關(guān)專家標(biāo)注Q矩陣,將數(shù)據(jù)集轉(zhuǎn)為JSON 編碼格式,投入Neural CD 模型中,學(xué)生one-hot 編碼和練習(xí)one-hot 編碼一起作為神經(jīng)網(wǎng)絡(luò)的輸入,對(duì)學(xué)生的知識(shí)狀態(tài)進(jìn)行診斷;最后,運(yùn)用HTML、JavaScript、vue3.0 和Echarts 技術(shù)搭建前端展示模塊,將學(xué)生的知識(shí)掌握情況數(shù)據(jù)轉(zhuǎn)為JSON 格式存在本地服務(wù)器,對(duì)176 個(gè)學(xué)生的知識(shí)掌握情況進(jìn)行可視化呈現(xiàn)。根據(jù)獲取的診斷結(jié)果,可以直觀了解學(xué)生的認(rèn)知情況,為后期的教學(xué)改進(jìn)提供有力支撐。

猜你喜歡
理論模型教學(xué)
一半模型
堅(jiān)持理論創(chuàng)新
神秘的混沌理論
理論創(chuàng)新 引領(lǐng)百年
相關(guān)于撓理論的Baer模
重要模型『一線三等角』
微課讓高中數(shù)學(xué)教學(xué)更高效
甘肅教育(2020年14期)2020-09-11 07:57:50
重尾非線性自回歸模型自加權(quán)M-估計(jì)的漸近分布
“自我診斷表”在高中數(shù)學(xué)教學(xué)中的應(yīng)用
東方教育(2017年19期)2017-12-05 15:14:48
對(duì)外漢語(yǔ)教學(xué)中“想”和“要”的比較
主站蜘蛛池模板: 国产超碰一区二区三区| 久久青青草原亚洲av无码| 亚洲自拍另类| 成人国产小视频| 精品精品国产高清A毛片| 伊人天堂网| 亚洲三级成人| 欧美伦理一区| www.亚洲色图.com| 亚洲日韩欧美在线观看| 激情综合图区| 日本黄色a视频| 欧美精品另类| 青青国产在线| 国产日韩久久久久无码精品| 91无码网站| 青青青伊人色综合久久| 精品一区国产精品| 亚洲aaa视频| 精品国产www| 在线看片免费人成视久网下载| 欧美日韩亚洲综合在线观看| 国产精品第5页| 国产精品高清国产三级囯产AV| 亚洲国产91人成在线| 国产一区二区视频在线| 欧美日韩第三页| 99视频在线免费观看| 亚洲av无码人妻| 国产96在线 | 久久性妇女精品免费| 国产精品三级专区| 国产麻豆精品久久一二三| 国产色婷婷| 亚洲一区二区成人| 都市激情亚洲综合久久| 五月天综合网亚洲综合天堂网| 成人日韩精品| 高清色本在线www| 亚洲国产成熟视频在线多多 | 国产在线一区视频| 麻豆国产精品视频| 亚洲天堂色色人体| 国产精品19p| 国产成人精品午夜视频'| 国产夜色视频| 久久精品亚洲专区| 97人妻精品专区久久久久| 白丝美女办公室高潮喷水视频| 国产成人无码Av在线播放无广告| 日本尹人综合香蕉在线观看| 成人一级黄色毛片| 国产精品妖精视频| 久久精品国产电影| 欧美成人午夜在线全部免费| 91无码视频在线观看| 国产精品无码AV中文| 国产91在线|日本| 日日摸夜夜爽无码| www精品久久| 亚洲开心婷婷中文字幕| 国产精彩视频在线观看| 在线播放国产99re| 性欧美在线| 亚洲精品无码专区在线观看| 十八禁美女裸体网站| 久久亚洲精少妇毛片午夜无码| 亚洲精品大秀视频| 91色综合综合热五月激情| 99精品一区二区免费视频| 色香蕉影院| 成年人国产视频| 亚洲色图综合在线| 伊人网址在线| 91口爆吞精国产对白第三集 | 欧美yw精品日本国产精品| 亚洲综合片| 亚洲视频免| 日韩天堂在线观看| 亚洲综合狠狠| 精品一区二区无码av| 国产精品成人久久|