黃宏濤 張若 李海龍 葉海智
摘要:開展個性化教學(xué)是實(shí)現(xiàn)素質(zhì)教育至關(guān)重要的措施和手段。實(shí)現(xiàn)個性化教學(xué)的主要手段是使用計(jì)算機(jī)輔助測驗(yàn)對學(xué)生知識結(jié)構(gòu)進(jìn)行診斷,然后根據(jù)診斷結(jié)果開展有針對性的資源推送和路徑規(guī)劃等補(bǔ)救教學(xué)活動,其核心問題是教學(xué)認(rèn)知診斷模型的構(gòu)建。當(dāng)前常用的基于RSM和AHM的教學(xué)認(rèn)知診斷模型雖然能夠?qū)W(xué)生的知識狀態(tài)進(jìn)行高效、準(zhǔn)確的診斷,但其生成規(guī)則空間的代價(jià)較高,在小規(guī)模實(shí)時診斷應(yīng)用中效率較低。近似子圖是領(lǐng)域知識圖在測試項(xiàng)目下的相關(guān)子圖,其頂點(diǎn)集只包含測試項(xiàng)目中涉及到的認(rèn)知屬性,其邊集包括頂點(diǎn)集在領(lǐng)域知識圖中直接依賴關(guān)系的投影,以及頂點(diǎn)集在領(lǐng)域知識圖中間接依賴關(guān)系的模擬。近似子圖可以降低規(guī)則空間規(guī)模的量級,滿足其構(gòu)造的實(shí)時性要求?;诮谱訄D的教學(xué)認(rèn)知診斷模型在“Java語言程序設(shè)計(jì)”課程中的教學(xué)實(shí)驗(yàn)證明:該模型可以降低構(gòu)建RSM規(guī)則空間的時間代價(jià),在保證診斷準(zhǔn)確率的前提下達(dá)到課堂實(shí)時認(rèn)知診斷的目的,及時幫助學(xué)生發(fā)現(xiàn)自身知識缺陷并開展有針對性的補(bǔ)救學(xué)習(xí),最終有效改善學(xué)生學(xué)習(xí)效果。針對學(xué)生的調(diào)查問卷結(jié)果也顯示,該教學(xué)模式較傳統(tǒng)課堂更為輕松和高效。
關(guān)鍵詞:教學(xué)認(rèn)知診斷模型;近似子圖;實(shí)時認(rèn)知診斷;規(guī)則空間;補(bǔ)救教學(xué)
中圖分類號:G434 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-5195(2018)04-0097-10 doi10.3969/j.issn.1009-5195.2018.04.011
基金項(xiàng)目:教育部人文社會科學(xué)研究一般項(xiàng)目“自組織神經(jīng)網(wǎng)絡(luò)支持下的教學(xué)認(rèn)知診斷模型研究”(16YJC880017);河南省哲學(xué)社會科學(xué)規(guī)劃項(xiàng)目“自組織神經(jīng)網(wǎng)絡(luò)支持下的認(rèn)知診斷模型在個性化教學(xué)中的應(yīng)用研究”(2016BJY010)。
作者簡介:黃宏濤,博士,副教授,碩士生導(dǎo)師,河南師范大學(xué)教育學(xué)院;張若,碩士研究生,河南師范大學(xué)教育學(xué)院;李海龍,講師,河南師范大學(xué)教育學(xué)院;葉海智,博士,教授,碩士生導(dǎo)師,河南師范大學(xué)教育學(xué)院(河南新鄉(xiāng) 453007)。
隨著人工智能、認(rèn)知科學(xué)等領(lǐng)域研究成果在教育教學(xué)中的廣泛應(yīng)用,智能導(dǎo)師系統(tǒng)、個性化學(xué)習(xí)系統(tǒng)開始大量涌現(xiàn),推動了教育教學(xué)向更加智能化和個性化的方式轉(zhuǎn)變。個性化教學(xué)能夠從學(xué)生的個性特點(diǎn)和發(fā)展?jié)撃艹霭l(fā),采取靈活、合適的方式滿足學(xué)生的個體需求,使其個性獲得全面、和諧地發(fā)展。開展個性化教學(xué)成為實(shí)現(xiàn)素質(zhì)教育至關(guān)重要的措施和手段。目前,實(shí)現(xiàn)個性化教學(xué)的主要手段是使用計(jì)算機(jī)輔助測驗(yàn)對學(xué)生知識結(jié)構(gòu)進(jìn)行診斷,然后根據(jù)診斷結(jié)果開展有針對性的資源推送和路徑規(guī)劃等補(bǔ)救教學(xué)活動。其核心問題是通過構(gòu)建教學(xué)認(rèn)知診斷模型為學(xué)生規(guī)劃精準(zhǔn)和個性化學(xué)習(xí)路徑,同時為教師實(shí)施有針對性的補(bǔ)救教學(xué)提供數(shù)據(jù)支持。實(shí)時認(rèn)知診斷是幫助教師和學(xué)生及時發(fā)現(xiàn)學(xué)生個體及群體認(rèn)知缺陷,并進(jìn)行個性化教學(xué)和學(xué)習(xí)的有效途徑。文章針對日常教學(xué)中的小規(guī)模實(shí)時認(rèn)知診斷問題(魏雪峰等,2016),提出基于近似子圖的教學(xué)認(rèn)知診斷模型,分析了模型特點(diǎn)及原理,并給出了應(yīng)用實(shí)例及驗(yàn)證結(jié)果。
一、相關(guān)研究
近年來,研究人員提出了多種教學(xué)診斷模型來支持個性化教學(xué)。Tsai提出兩層診斷測試模型(Tsai,2001)來評價(jià)學(xué)生對知識點(diǎn)的掌握情況。與傳統(tǒng)測試相比,兩層診斷測試模型使學(xué)生關(guān)注的重點(diǎn)由選擇的正誤變?yōu)樽龀鲞x擇的原因。因此,學(xué)生在測試中“猜中”或者“失誤”的概率大幅度降低,測試結(jié)果較為真實(shí)地反映出學(xué)生的知識狀態(tài)。教師能夠根據(jù)不同學(xué)生的認(rèn)知水平高效地組織教學(xué)活動。然而,兩層診斷測試模型在測試項(xiàng)目中涉及的層數(shù)較少,在一定程度上仍然存在誤差。為了追求誤差的最小化,提高診斷的準(zhǔn)確性,Maier等(2016)在兩層診斷模型的基礎(chǔ)上提出了多層診斷測試模型,并將其應(yīng)用于數(shù)字化學(xué)習(xí)系統(tǒng)中,使教師能夠更加準(zhǔn)確地把握學(xué)生的學(xué)習(xí)情況,進(jìn)行有針對性的個性化教學(xué)。
多層診斷測試模型采用分層方式對測試項(xiàng)目進(jìn)行分解,能夠從不同角度發(fā)現(xiàn)學(xué)生的知識缺陷,并提供個性化評價(jià)與反饋,極大地提高了教學(xué)認(rèn)知診斷的準(zhǔn)確性,為個性化教學(xué)提供了依據(jù)。但這使得教師不僅要編寫出合理的測試項(xiàng)目,還要給出測試項(xiàng)目對應(yīng)答案的原因。這在無形中增加了教師編制測試項(xiàng)目的負(fù)擔(dān),對該方法的推廣造成了一定困難。為了減輕教師開展教學(xué)認(rèn)知診斷工作的負(fù)擔(dān),Tatsuok提出了更為簡單和高效的規(guī)則空間模型(Rule Space Model,RSM)(余娜等,2007)。RSM通過計(jì)算期望反應(yīng)模式構(gòu)建屬性模式分類空間,該空間能夠反映出觀察反應(yīng)模式與期望反應(yīng)模式之間的差異,有效排除錯誤作答造成的噪音干擾,從而對被試的認(rèn)知結(jié)構(gòu)進(jìn)行診斷(辛濤等,2006)。為了進(jìn)一步提高RSM中Q矩陣的規(guī)范性及規(guī)則空間的邏輯性(Im et al.,2009),Qin等(2015)分別提出了對Q矩陣的推理和有效性檢驗(yàn)的改進(jìn)算法。其中Leighton提出的AHM(Attribute Hierarchy Method)是規(guī)則空間方法的變種,它強(qiáng)調(diào)所有的工作在屬性層級關(guān)系確立的前提下進(jìn)行,比規(guī)則空間方法先建立試題再抽取屬性具有更強(qiáng)的邏輯性(毛萌萌,2008)。
在RSM和AHM的基礎(chǔ)上,研究人員提出了多種教學(xué)認(rèn)知診斷模型,并將其應(yīng)用于實(shí)際教學(xué)。王星喬等在RSM的基礎(chǔ)上提出了開展高中化學(xué)平衡內(nèi)容教學(xué)的認(rèn)知診斷模型(王星喬等,2014)。該模型的應(yīng)用為教師和學(xué)生提供了準(zhǔn)確的診斷性信息,便于教師開展補(bǔ)救教學(xué)、促進(jìn)學(xué)生進(jìn)行個性化學(xué)習(xí),明顯改善了教學(xué)效果。張玲等將AHM融合于課堂教學(xué)的認(rèn)知診斷活動中,提出了解代數(shù)應(yīng)用題的教學(xué)認(rèn)知診斷模型(張玲等,2017)。該模型為教師開展數(shù)學(xué)應(yīng)用題認(rèn)知診斷教學(xué)活動提供了具體的操作流程,有助于教師準(zhǔn)確把握學(xué)生的知識狀態(tài),有針對性地提高學(xué)生問題解決能力?;赗SM和AHM的教學(xué)認(rèn)知診斷模型雖然能夠?qū)W(xué)生的知識狀態(tài)進(jìn)行高效、準(zhǔn)確地診斷,但其生成規(guī)則空間的代價(jià)較高。原因是其認(rèn)知診斷過程依賴于由全局知識圖生成的規(guī)則空間(Ever et al.,2013),而規(guī)則空間構(gòu)造的時間代價(jià)隨全局知識圖的規(guī)模呈指數(shù)級增長(Tschaikowski et al.,2014)。因此,基于RSM和AHM構(gòu)建的教學(xué)認(rèn)知診斷模型常用于大規(guī)模的階段性認(rèn)知診斷教學(xué)。但在日常教學(xué)中,小規(guī)模的實(shí)時單元診斷是及時發(fā)現(xiàn)學(xué)生知識結(jié)構(gòu)缺陷并開展補(bǔ)救教學(xué)的關(guān)鍵,由于RSM和AHM規(guī)則空間構(gòu)建成本高,導(dǎo)致該類模型在小規(guī)模實(shí)時診斷應(yīng)用中效率較低。
為了解決上述教學(xué)認(rèn)知診斷模型中的問題,文章提出了基于近似子圖的規(guī)則空間生成方法,并構(gòu)建基于近似子圖的實(shí)時教學(xué)認(rèn)知診斷模型。近似子圖在不引入其他無關(guān)屬性的前提下,通過構(gòu)建虛擬邊保持全局知識圖中知識點(diǎn)之間的依賴關(guān)系,從而有效過濾不合理的屬性模式,進(jìn)一步降低規(guī)則空間規(guī)模,使RSM在小規(guī)模實(shí)時認(rèn)知診斷中的應(yīng)用(Lin et al.,2017)成為可能。基于近似子圖的教學(xué)認(rèn)知診斷模型為教師在課堂中實(shí)施小規(guī)模實(shí)時認(rèn)知診斷制定了詳細(xì)的活動方案,保證了課堂教學(xué)認(rèn)知診斷活動的順利開展。
二、基于近似子圖的規(guī)則空間生成方法
為了在課堂教學(xué)中實(shí)施小規(guī)模實(shí)時認(rèn)知診斷,文章在RSM模型基礎(chǔ)上構(gòu)建基于近似子圖的教學(xué)認(rèn)知診斷模型(Morales-Gonzalez et al.,2014)。引入近似子圖的目的是降低構(gòu)建RSM規(guī)則空間的時間代價(jià),從而實(shí)現(xiàn)對學(xué)生知識狀態(tài)的實(shí)時診斷,達(dá)到及時發(fā)現(xiàn)學(xué)生知識狀態(tài)缺陷并給出補(bǔ)救教學(xué)路徑的目的(Putra et al.,2015)。圖1給出了基于近似子圖的規(guī)則空間生成流程。
1.近似子圖構(gòu)建
在課堂教學(xué)中進(jìn)行認(rèn)知診斷測試對規(guī)則空間構(gòu)造的實(shí)時性要求較高。為了降低規(guī)則空間規(guī)模的量級,滿足其構(gòu)造的實(shí)時性要求,文章提出一種基于近似子圖的RSM規(guī)則空間生成方法。該方法不是根據(jù)測試項(xiàng)目涉及的屬性集合從領(lǐng)域知識圖中計(jì)算先序依賴關(guān)系的傳遞子圖,而是通過忽略先序依賴關(guān)系中和測試項(xiàng)目無關(guān)的屬性生成領(lǐng)域知識圖的近似子圖,從而有效降低規(guī)則空間規(guī)模的量。
近似子圖是領(lǐng)域知識圖在測試項(xiàng)目下的相關(guān)子圖,其頂點(diǎn)集只包含測試項(xiàng)目中涉及到的認(rèn)知屬性,其邊集由兩部分構(gòu)成:一部分是頂點(diǎn)集在領(lǐng)域知識圖中直接依賴關(guān)系的投影,另一部分是頂點(diǎn)集在領(lǐng)域知識圖中間接依賴關(guān)系的模擬。圖3以圖2描述的領(lǐng)域知識圖和表1給出的測試項(xiàng)目為例展示了近似子圖的構(gòu)建過程。圖2中頂點(diǎn)A1-A8分別代表8個認(rèn)知屬性,圖中有向邊表示認(rèn)知屬性間的先序依賴關(guān)系,如A1指向A5表示如果學(xué)生掌握了A5就必然掌握A1。測試項(xiàng)目及認(rèn)知屬性之間的對應(yīng)關(guān)系如表1所示,T1-T5分別代表5個測試項(xiàng)目,與之對應(yīng)的是其所考察的認(rèn)知屬性。如第四行,測試項(xiàng)目T4考察的認(rèn)知屬性是A2和A8。測試項(xiàng)目集考察的認(rèn)知屬性集為A2、A4、A5和A8,所以它們構(gòu)成近似子圖頂點(diǎn)集,如圖3(a)所示。由于領(lǐng)域知識圖中存在A4到A2和A5到A2之間的直接依賴關(guān)系,所以在近似子圖中建立A2到A4以及A2到A5的有向?qū)嵾?,進(jìn)而完成近似子圖中所有直接依賴關(guān)系的構(gòu)建,如圖3(b)所示。又由于領(lǐng)域知識圖中存在A8通過A6間接依賴于A4以及A8通過A7間接依賴于A5的關(guān)系,所以在近似子圖中建立A4到A8以及A5到A8的有向虛擬邊,進(jìn)而完成近似子圖中所有間接依賴關(guān)系的構(gòu)建,最終生成圖3(c)所示的近似子圖。
2.規(guī)則空間生成
本文使用近似子圖壓縮理想屬性模式和期望反應(yīng)模式的規(guī)模,從而達(dá)到壓縮規(guī)則空間規(guī)模的目的。生成規(guī)則空間是為了通過模式識別找出實(shí)際反應(yīng)模式對應(yīng)的期望反應(yīng)模式,最終通過期望反應(yīng)模式確定理想屬性模式,即學(xué)生知識結(jié)構(gòu)。因此,本節(jié)先介紹由近似子圖生成理想屬性模式及期望反應(yīng)模式的過程(涂冬波等,2015),然后介紹規(guī)則空間(Goda,2015)的生成方法。
(1)理想屬性模式構(gòu)建。認(rèn)知屬性模式是一組認(rèn)知加工策略或技能,它反映了學(xué)生潛在的知識結(jié)構(gòu),即學(xué)生對認(rèn)知屬性集中所有知識的掌握狀態(tài)。如圖3(a),認(rèn)知屬性集即為近似子圖頂點(diǎn)集,由于每種屬性僅存在被掌握和未被掌握兩種狀態(tài),因此該近似子圖頂點(diǎn)集對應(yīng)的可能屬性模式有24種。屬性模式由四位數(shù)字組成,每位數(shù)字依次反映A2、A4、A5、A8的掌握情況,其中數(shù)字0表示該屬性未被掌握,數(shù)字1表示該屬性被掌握。由于近似子圖中頂點(diǎn)間存在著嚴(yán)格的先序依賴關(guān)系,要掌握某個頂點(diǎn)對應(yīng)的知識就必須先掌握其依賴的頂點(diǎn)對應(yīng)知識。因此,在這16種屬性模式中,可能存在不合理的屬性模式。如屬性模式0010,它表示被試只掌握了A5,而從屬性間的依賴關(guān)系可知,被試只有掌握了A2才能掌握A5,所以這種知識結(jié)構(gòu)是不存在的,其對應(yīng)的屬性模式是不合理的。理想屬性模式是指符合屬性間先序依賴關(guān)系的合理屬性模式。生成理想屬性模式集合的過程就是從所有屬性模式中剔除不合理的屬性模式并保留合理屬性模式的過程。表2給出了由圖3(c)生成的理想屬性模式集,其中每個屬性模式都是一種合理的認(rèn)知技能序列。例如表2中編號為3的理想屬性模式1100,它表示被試僅掌握了屬性A2和A4,這種知識結(jié)構(gòu)是合理的。
(2)期望反應(yīng)模式構(gòu)建。期望反應(yīng)模式是被試不出現(xiàn)“失誤”或者“猜對”情況下的理想得分模式,其反映了被試真實(shí)的知識結(jié)構(gòu),這種知識結(jié)構(gòu)對應(yīng)于一種理想屬性模式。因此,期望反應(yīng)模式與理想屬性模式是一一對應(yīng)的。期望反應(yīng)模式由五位數(shù)字組成,每位數(shù)字依次反映測試項(xiàng)目T1、T2、T3、T4和T5的作答情況,其中數(shù)字0表示該測試項(xiàng)目作答不正確,數(shù)字1表示該測試項(xiàng)目作答正確。由理想屬性模式集可構(gòu)建出期望反應(yīng)模式集如表2所示。表2不僅給出了期望反應(yīng)模式集,而且給出了該集合與理想屬性模式集之間的對應(yīng)關(guān)系。如表2中編號為5的理想屬性模式1110,它表示被試只掌握了A2、A4和A5三個屬性,這種知識結(jié)構(gòu)下被試僅可答對T1、T2、T3和T5四個測試項(xiàng)目,因此,該理想屬性模式對應(yīng)的期望反應(yīng)模式為11101。
(3)規(guī)則空間生成。由于被試在作答時通常會出現(xiàn)“失誤”或者“猜對”的情況,因此,其實(shí)際反應(yīng)模式不能對應(yīng)到某種期望反應(yīng)模式上,導(dǎo)致無法通過期望反應(yīng)模式確定學(xué)生真實(shí)的知識結(jié)構(gòu)。生成規(guī)則空間的目的是為了建立實(shí)際反應(yīng)模式與期望反應(yīng)模式間的對應(yīng)關(guān)系,從而診斷出學(xué)生的知識缺陷。為了建立兩者間的聯(lián)系,首先將期望反應(yīng)模式映射為規(guī)則空間中的純規(guī)則點(diǎn)(規(guī)則空間中各理想項(xiàng)目反應(yīng)模式序偶點(diǎn)均稱為純規(guī)則點(diǎn))進(jìn)而生成規(guī)則空間。然后,通過概率統(tǒng)計(jì)、模式識別等方法建立實(shí)際反應(yīng)模式對應(yīng)的實(shí)際規(guī)則點(diǎn)與純規(guī)則點(diǎn)之間的聯(lián)系。例如,可簡單的計(jì)算實(shí)際規(guī)則點(diǎn)與純規(guī)則點(diǎn)之間的馬氏距離,把離實(shí)際規(guī)則點(diǎn)最近的純規(guī)則點(diǎn)作為被試的期望反應(yīng)模式,從而確定被試的理想屬性模式,以獲取其知識結(jié)構(gòu)。
下面以其中一節(jié)Java課程為例介紹實(shí)驗(yàn)過程。課前,教師確定課堂教學(xué)內(nèi)容并準(zhǔn)備隨堂測試題。本次實(shí)驗(yàn)的教學(xué)內(nèi)容為《Java語言程序設(shè)計(jì)》中第四章前兩節(jié)的知識,隨堂測試題考察本節(jié)課要講解的5個知識點(diǎn):類的定義(A1)、變量的定義(A2)、方法的定義(A3)、對象的創(chuàng)建(A4)和方法的調(diào)用(A5)。由于課堂時間有限而且大部分學(xué)生都是初次學(xué)習(xí)本節(jié)課程,教師從試題庫中抽取6個難度系數(shù)不高的測試項(xiàng)目來考察學(xué)生對所學(xué)知識的掌握情況,每個測試項(xiàng)目考察的知識點(diǎn)都不完全相同。表3給出了本次測試中測試項(xiàng)目與知識點(diǎn)之間的對應(yīng)關(guān)系。系統(tǒng)結(jié)合領(lǐng)域知識圖和表3中考察的知識點(diǎn)生成圖7所示的近似子圖,并在此基礎(chǔ)上構(gòu)建出表4所示的理想屬性模式及其與期望反應(yīng)模式間的關(guān)系,進(jìn)而生成規(guī)則空間。系統(tǒng)記錄下規(guī)則空間生成的時間。
課中,學(xué)生用約30分鐘的時間進(jìn)行Java課程學(xué)習(xí)和隨堂測試。學(xué)生完成測試后及時提交結(jié)果,系統(tǒng)記錄下測試結(jié)果并進(jìn)行認(rèn)知診斷,從而實(shí)時形成診斷報(bào)告,診斷報(bào)告中詳細(xì)呈現(xiàn)學(xué)生認(rèn)知屬性模式,即知識狀態(tài)。圖8給出了所有合理的知識狀態(tài)。最下端的00000表示學(xué)生對于5個知識點(diǎn)都沒有掌握,最上端的11111表示學(xué)生5個知識點(diǎn)都掌握了。例如,某學(xué)生處于11000的知識狀態(tài)下,由表5知,該學(xué)生掌握了屬性A1和A2,沒有掌握屬性A3、A4和A5。教師有兩種補(bǔ)救教學(xué)方法:一是讓該學(xué)生先學(xué)習(xí)A3再學(xué)習(xí)A4,最后學(xué)習(xí)A5,如圖8左端虛線①所示;二是讓該學(xué)生先學(xué)習(xí)A4再學(xué)習(xí)A3,最后學(xué)習(xí)A5,如圖8右端虛線②所示。根據(jù)診斷報(bào)告提供的結(jié)果可知,本次測試中16名學(xué)生的知識狀態(tài)為11110,14名學(xué)生的知識狀態(tài)為11100,2名學(xué)生的知識狀態(tài)分別為10000和00000,24名學(xué)生的知識狀態(tài)為11111。由此可看出,16名學(xué)生尚未掌握“創(chuàng)建對象”這個知識點(diǎn),32名學(xué)生尚未掌握“調(diào)用方法”這個知識點(diǎn)。教師可根據(jù)此情況實(shí)施補(bǔ)救教學(xué),繼續(xù)講解關(guān)于“創(chuàng)建對象”和“調(diào)用方法”的相關(guān)習(xí)題來深化學(xué)生的理解。學(xué)生可針對個體知識缺陷與同伴展開討論交流,解決學(xué)習(xí)中的困惑。同時,學(xué)生也可有針對性地學(xué)習(xí)相關(guān)材料,做到及時查缺補(bǔ)漏,避免在以后學(xué)習(xí)中積累問題。診斷活動結(jié)束后,學(xué)生結(jié)合實(shí)際情況對診斷結(jié)果準(zhǔn)確率做出評價(jià)并向系統(tǒng)提交結(jié)果。
課后,教師和學(xué)生繼續(xù)通過在線交流解決課中尚未解決的問題。6次實(shí)驗(yàn)結(jié)束后,參加實(shí)驗(yàn)的學(xué)生要在教師指導(dǎo)下填寫滿意度調(diào)查問卷,并及時向系統(tǒng)提交。最后,研究者對系統(tǒng)記錄的數(shù)據(jù)和問卷調(diào)查結(jié)果數(shù)據(jù)進(jìn)行分析。
2.實(shí)驗(yàn)結(jié)果與分析
實(shí)驗(yàn)通過將基于近似子圖的教學(xué)認(rèn)知診斷模型應(yīng)用于實(shí)際教學(xué)中來評價(jià)其在實(shí)時課堂教學(xué)認(rèn)知診斷中的有效性,評價(jià)主要從實(shí)時診斷效率、診斷結(jié)果準(zhǔn)確率、學(xué)習(xí)效果等方面進(jìn)行。實(shí)驗(yàn)選取的課程是“Java語言程序設(shè)計(jì)”,共考察27個相關(guān)知識點(diǎn)(知識點(diǎn)有重疊),對56名被試展開6次實(shí)時課堂教學(xué)認(rèn)知診斷測試。
(1)實(shí)時診斷效率。表5和圖9分別給出了6次教學(xué)認(rèn)知診斷中生成近似子圖的規(guī)模以及由近似子圖生成規(guī)則空間的時間,這些數(shù)據(jù)直觀地反映出基于近似子圖的教學(xué)認(rèn)知診斷模型在實(shí)際應(yīng)用中的情況。由圖9可看出,6次診斷測試中由近似子圖生成規(guī)則空間最少需要18ms,最多需要59ms,生成規(guī)則空間的平均時間為37.6ms。通過分析發(fā)現(xiàn),隨著知識點(diǎn)數(shù)和子圖邊數(shù)的增加,生成規(guī)則空間的規(guī)模成上升趨勢,需要的時間也隨之增加。當(dāng)子圖規(guī)模達(dá)到較大的29和32時,生成規(guī)則空間也僅需要59ms和52ms。總體看來,在實(shí)際教學(xué)認(rèn)知診斷中采用近似子圖能夠滿足實(shí)時生成規(guī)則空間的需求,不占用課堂教學(xué)的時間。
(2)診斷結(jié)果準(zhǔn)確率。表6數(shù)據(jù)由CDPTSS系統(tǒng)收集和統(tǒng)計(jì)。表中給出了關(guān)于診斷結(jié)果準(zhǔn)確率的相關(guān)數(shù)據(jù),包括有效評價(jià)結(jié)果的數(shù)量,以及診斷結(jié)果準(zhǔn)確率分布在高、中、低段的實(shí)驗(yàn)對象比例。從表6可看出,從實(shí)驗(yàn)對象的主觀評價(jià)結(jié)果來看,診斷結(jié)果準(zhǔn)確率在90%~100%的平均比例是90.32%,診斷結(jié)果準(zhǔn)確率在80%~90%的平均比例是6.83%,診斷結(jié)果準(zhǔn)確率在0%~80%的平均比例是2.85%。由此看出,基于近似子圖的認(rèn)知診斷結(jié)果準(zhǔn)確率較高,能夠?yàn)榻處煂?shí)時高效地開展教學(xué)活動提供精確的數(shù)據(jù)支撐。
(3)學(xué)習(xí)效果。為了對基于近似子圖教學(xué)認(rèn)知診斷模型的教學(xué)效果進(jìn)行評估,研究人員每次課堂教學(xué)結(jié)束后安排學(xué)生進(jìn)行測試,并對實(shí)驗(yàn)組和對照組的測試成績進(jìn)行對比分析。在實(shí)驗(yàn)進(jìn)行之前,讓兩組學(xué)生進(jìn)行1次前測,實(shí)驗(yàn)進(jìn)行過程中讓兩組學(xué)生進(jìn)行6次后測,利用SPSS 19.0對測試成績數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析。
前測數(shù)據(jù)分析結(jié)果如表7所示,由T檢驗(yàn)可知,實(shí)驗(yàn)組和對照組在教學(xué)活動進(jìn)行前的Java基礎(chǔ)知識水平相當(dāng)(P>0.05)。
對兩組學(xué)生6次后測成績數(shù)據(jù)進(jìn)行的分析如表8所示。從表8可知,在6次測試中,有5次實(shí)驗(yàn)組學(xué)生對應(yīng)的成績均值明顯高于對照組學(xué)生。從標(biāo)準(zhǔn)差數(shù)據(jù)來看,實(shí)驗(yàn)組學(xué)生在4次測試中大于對照組,說明實(shí)驗(yàn)組學(xué)生總體成績離散程度略高于對照組學(xué)生。在后測成績1中,兩組學(xué)生間沒有表現(xiàn)出顯著差異,主要原因可能為:在第一次診斷開始時,學(xué)生已經(jīng)完成測試,后測成績1無法體現(xiàn)出認(rèn)知診斷實(shí)施后的教學(xué)效果;兩組學(xué)生的原有知識水平基本一致,并且第一次測試考察的是較為基礎(chǔ)的知識點(diǎn),因此兩組學(xué)生在測試中沒有表現(xiàn)出明顯的差異;實(shí)驗(yàn)組學(xué)生還處于適應(yīng)該教學(xué)模式的過程中,僅僅配合教師完成教學(xué)任務(wù),沒有真正地針對個體的認(rèn)知缺陷進(jìn)行查缺補(bǔ)漏。但是隨著認(rèn)知診斷次數(shù)的逐漸增加,學(xué)生學(xué)習(xí)成績有明顯地提高。從后測成績2-6可看出,實(shí)驗(yàn)組學(xué)生與對照組學(xué)生間存在顯著差異,實(shí)驗(yàn)組學(xué)生成績明顯優(yōu)于對照組學(xué)生成績。其原因在于實(shí)驗(yàn)組學(xué)生在每次測試后可獲取個體認(rèn)知診斷報(bào)告,從而根據(jù)自身認(rèn)知缺陷進(jìn)行有針對性學(xué)習(xí),及時解決課堂學(xué)習(xí)中存在的問題,為后期學(xué)習(xí)打下堅(jiān)實(shí)基礎(chǔ)。而對照組學(xué)生每次測試完成后,沒有明確自身認(rèn)知缺陷,可能會在后期學(xué)習(xí)中不斷積累問題。測試成績表明基于近似子圖的教學(xué)認(rèn)知診斷模式能夠幫助學(xué)習(xí)者提高學(xué)習(xí)成績。
關(guān)于學(xué)生對基于近似子圖的教學(xué)認(rèn)知診斷模型在實(shí)際應(yīng)用中的滿意度,問卷調(diào)查結(jié)果顯示,學(xué)生對于診斷時間以及診斷結(jié)果準(zhǔn)確性表現(xiàn)出較高滿意度。該模型在教學(xué)應(yīng)用中給學(xué)生提供了實(shí)時準(zhǔn)確的診斷結(jié)果,便于學(xué)生及時根據(jù)認(rèn)知缺陷進(jìn)行有針對性學(xué)習(xí),提高了時間的利用效率。同時,學(xué)生對學(xué)習(xí)效率也表現(xiàn)出較高滿意度。由于受到各種情境因素干擾,在學(xué)習(xí)興趣和與師生互動方面,學(xué)生的滿意度沒有預(yù)期的高,但是與傳統(tǒng)課堂相比,學(xué)生還是更滿意這種能提供實(shí)時診斷結(jié)果的課堂教學(xué)模式。
五、總結(jié)與展望
為了在課堂教學(xué)中開展實(shí)時認(rèn)知診斷活動,本文使用基于近似子圖的規(guī)則空間生成方法構(gòu)建出基于近似子圖的教學(xué)認(rèn)知診斷模型,并開展實(shí)際應(yīng)用。從實(shí)驗(yàn)結(jié)果可看出,該模型很大限度地壓縮了教學(xué)認(rèn)知診斷時間,同時保證了診斷準(zhǔn)確率。大部分學(xué)生對這種基于近似子圖的教學(xué)認(rèn)知診斷模式持積極的態(tài)度和評價(jià)。此外,文章使用SPSS 19.0統(tǒng)計(jì)分析軟件對相關(guān)實(shí)驗(yàn)數(shù)據(jù)進(jìn)行分析,有效驗(yàn)證了該教學(xué)模式對提高學(xué)生學(xué)習(xí)成績的作用。
注釋:
① 實(shí)驗(yàn)使用基于認(rèn)知診斷的可編程教學(xué)輔助系統(tǒng)(Cognitive Diagnosis based Programmable Teaching Support System, CDPTSS)開展教學(xué)認(rèn)知診斷。該系統(tǒng)在CETE(The Center for Educational Testing and Evaluation)實(shí)驗(yàn)室設(shè)計(jì)的認(rèn)知診斷評價(jià)工具提供的開放接口上實(shí)驗(yàn)了基于近似子圖的規(guī)則空間生成算法,并提供了實(shí)現(xiàn)規(guī)則空間壓縮的可編程接口。
參考文獻(xiàn):
[1]姜強(qiáng),趙蔚,劉紅霞等(2015). 能力導(dǎo)向的個性化學(xué)習(xí)路徑生成及評測[J]. 現(xiàn)代遠(yuǎn)程教育研究, (6): 104-111.
[2]毛萌萌(2008). 屬性層級模型的簡介與述評[J].科技廣場, (5): 246-249.
[3]魏雪峰,崔光佐(2016). 小學(xué)數(shù)學(xué)學(xué)習(xí)困難學(xué)生“一對一”認(rèn)知診斷與干預(yù)研究[J]. 電化教育研究, (2): 75-81.
[4]王星喬,王祖浩(2014). 基于規(guī)則空間模型的高中化學(xué)平衡內(nèi)容認(rèn)知診斷研究[J]. 化學(xué)教育, (11): 50-54.
[5]辛濤,焦麗亞(2006). 測量理論的新進(jìn)展:規(guī)則空間模型[J]. 華東師范大學(xué)學(xué)報(bào)(教育科學(xué)版),(3): 50-56,61.
[6]涂冬波,蔡艷(2015). 基于屬性多級化的認(rèn)知診斷計(jì)算機(jī)化自適應(yīng)測驗(yàn)設(shè)計(jì)與實(shí)現(xiàn)[J]. 心理學(xué)報(bào),(11): 1405-1414.
[7]余娜,辛濤(2007). 規(guī)則空間模型的簡介與述評[J]. 中國考試(研究版), (9): 14-19.
[8]張玲,劉靜(2017). 解代數(shù)應(yīng)用題的認(rèn)知模型建構(gòu)[J]. 數(shù)學(xué)教育學(xué)報(bào), (1): 64-69.
[9]Ever, E., Gemikonakli, O., & Kocyigit, A. et al. (2013). A Hybrid Approach to Minimize State Space Explosion Problem for the Solution of Two Stage Tandem Queues [J]. Journal of Network and Computer Applications, 36(2): 908-926.
[10]Goda, T. (2015). Good Interlaced Polynomial Lattice Rules for Numerical Integration in Weighted Walsh Spaces [J]. Journal of Computational and Applied Mathematics, 285: 279-294.
[11]Im, S., & Yin, Y. (2009). Diagnosing Skills of Statistical Hypothesis Testing Using the Rule Space Method [J]. Studies in Educational Evaluation, 35(4): 193-199.
[12]Lin, Y., Gong, Y. J., & Zhang, J. (2017). An Adaptive Ant Colony Optimization Algorithm for Constructing Cognitive Diagnosis Tests [J]. Applied Soft Computing, 52:1-13.
[13]Maier, U., Wolf, N., & Randler, C. (2016). Effects of a Computer-Assisted Formative Assessment Intervention Based on Multiple-Tier Diagnostic Items and Different Feedback Types [J]. Computers & Education, 95: 85-98.
[14]Morales-Gonzalez, A., Acosta-Mendoza, N., & Gago-Alonso, A. et al. (2014). A New Proposal for Graph-based Image Classification Using Frequent Approximate Subgraphs [J]. Pattern Recognition, 47(1): 169-177.
[15]Putra, M. E. W., & Suwardi, I. S. (2015). Structural Off-line Handwriting Character Recognition Using Approximate Subgraph Matching and Levenshtein Distance [J]. Procedia Computer Science, 59: 340-349.
[16]Qin, C., Zhang, L., & Qiu, D. et al. (2015). Model Identification and Q-matrix Incremental Inference in Cognitive Diagnosis [J]. Knowledge-Based Systems, 86: 66-76.
[17]Tsai, C. C. (2001). The Interpretation Construction Design Model for Teaching Science and Its Applications to Internet-based Instruction in Taiwan [J]. International Journal of Educational Development, 21(5): 401-415.
[18]Tschaikowski, M., & Tribastone, M. (2014). Tackling Continuous State-Space Explosion in a Markovian Process Algebra [J]. Theoretical Computer Science, 517: 1-33.
收稿日期 2018-02-06 責(zé)任編輯 汪燕
Abstract: Personalized teaching is the crucial measure and means of realizing quality education. The main method to realize personalized teaching is computer-aided testing, which is used to diagnose students knowledge structure, and the diagnosis results provide the basis of carrying out targeted remedial activities, such as resource push and path planning. The core problem of knowledge diagnosis is to construct a cognitive diagnosis teaching model. Although commonly used cognitive diagnosis teaching models based on RSM and AHM can diagnose students knowledge state efficiently and accurately, the cost of generating rule space is high, and their efficiency is low when applying them into small-scale real-time diagnosis. Approximate sub-graph is the correlation sub-graph of domain knowledge graph under test items, the vertex set of which only contains cognitive attributes involved in test items, and the edge set includes the projection of direct dependency of vertex set and the simulation of indirect dependency of vertex set on domain knowledge graph. Approximate sub-graph can reduce the scale of rule space, which meets the real-time requirement of rule space construction. Approximate sub-graph based cognitive diagnosis teaching model was applied in Java programming course, and the experimental results show that this model reduces the time cost of constructing RSM rule space, makes small-scale real-time cognitive diagnosis works in classroom without any loss of diagnosis accuracy, and makes students knowledge defects more clear which helps students perform more targeted remedial learning, thus to improve the learning effect of students eventually. According to the results of the questionnaire, students participating in the experiment generally believe that this teaching mode is more relaxed and efficient than traditional mode.
Keywords: Cognitive Diagnosis Teaching Model; Approximate Sub-Graph; Real-Time Cognitive Diagnosis; Rule Space; Remedial Teaching