摘? 要 為更好地分析大學課堂教學效果,從而指導教學活動,提出一種影響因子樹模型,建立影響課堂效果因素的邏輯結(jié)構(gòu)系統(tǒng),利用深度優(yōu)先遍歷算法生成影響因子序列。以醫(yī)學信號處理課堂教學為例,建立其影響因子樹模型,并生成影響因子序列。結(jié)果表明,它對于分析課堂效果、發(fā)現(xiàn)問題具有很好的應用價值。
關鍵詞 大學課堂效果;影響因子樹模型;威脅樹模型;醫(yī)學信號處理;教學評價體系
中圖分類號:G642? ? 文獻標識碼:B
文章編號:1671-489X(2021)06-0058-04
Effect of Classroom Education Analysis Method based on Factor?Tree Model//FU Zhipeng
Abstract To get a better analysis of the effect of classroom educa-tion in college, a factor tree model method is proposed to construct the logical relations between factors that affect the classroom educa-tion, and then generate the factor sequences. Give an example of medical signal process course and gain a good result.
Key words effect of classroom education in college; factor tree model; threat tree model; medical signal processing; teaching evalua-tion system
0 引言
大學生的行為模式多樣,知識結(jié)構(gòu)多樣,思維活動多樣,因而對于大學課堂效果不能簡單地用好或者不好來進行評價與分析,這是一個復雜的系統(tǒng)工程,要考慮到影響課堂效果的各種因素,對這些因素進行綜合分析,建立起完整的模型框架,進一步采用數(shù)據(jù)分析的方法,得到更為精準和客觀的分析結(jié)論。
大學學習的主要方式仍然是課堂教學[1],利用網(wǎng)絡、自修室、圖書館等渠道和方式是必要的補充,課堂學習是進一步自學的基礎,課堂教學成功與否決定了大學教育的成敗[2]。近年來,線上教學模式發(fā)展迅猛,各高校都建立了相當規(guī)模的線上教學資源。在新冠疫情期間,線上教學模式更是成為各級學校主要的教學方式。這種新的變化趨勢也給課堂教學分析和教學評價帶來新的挑戰(zhàn)。
影響課堂教學效果的因素是多樣化的,從教師的角度分析,包括課前準備是否充分(備課、說課),課堂現(xiàn)場把握是否到位(教學技能)、教學手段是否豐富(各種直觀方式的應用)等。現(xiàn)在的教學模式提倡以學生為中心[3-5],因而從學生的角度出發(fā),學生內(nèi)在的因素也更加受到關注,如先導知識的儲備、學習能力的養(yǎng)成、課堂專注[6]程度等。同時,對于線上教學,還要考慮網(wǎng)絡延時、網(wǎng)絡容量、反饋時效性、無法捕捉學生表情和狀態(tài)等各種因素。這些諸多的因素又有不同的各種“子因素”,將其一一羅列不僅費時,而且凌亂,不便于系統(tǒng)地分析與論證。
鑒于此,本文引入威脅樹模型[7],改變其節(jié)點表述為影響因子,實現(xiàn)對各種影響因素的統(tǒng)一分析,構(gòu)建模型,并通過深度優(yōu)先算法生成影響因子序列以便進一步分析。
1 威脅樹模型
威脅樹是軟件安全檢測領域一種有效的安全檢測手段,用于對軟件安全缺陷建模,生成用于安全測試的測試序
列[8-9]。威脅樹實質(zhì)上是一系列威脅的集合,這些威脅會影響到系統(tǒng)的功能和任務的實現(xiàn)。威脅樹是對基于各種攻擊的安全威脅進行建模的一種方法[10],首先選取一個目標(即待測缺陷)作為根節(jié)點,然后將根節(jié)點向下分解。高層節(jié)點是由低層節(jié)點組成的,而低層節(jié)點的發(fā)生會觸發(fā)高層節(jié)點所表示的安全威脅。在威脅樹中,節(jié)點有兩種類型,分別是與節(jié)點和或節(jié)點:與節(jié)點即當其所有子節(jié)點滿足條件時才會觸發(fā)的節(jié)點;或節(jié)點即當其任意一個子節(jié)點滿足條件即可觸發(fā)的節(jié)點。這兩種節(jié)點的表示如圖1所示。
2 影響因子樹模型
本文將威脅樹的方法引入課堂教學效果分析中,將威脅樹中的“威脅”用“影響因子”替換,用以建立影響因子樹。不同影響因子以不同的權(quán)重和形式共同構(gòu)成課堂效果的評價體系,其核心在于因素的分解和節(jié)點的建立。本文的目的在于構(gòu)建起這一模型框架,為進一步建立可量化可計算模型打下基礎。
影響因子樹模型的構(gòu)造? 影響因子樹模型的構(gòu)造過程如下。
1)選擇頂目標即待分析的問題作為影響因子樹的根節(jié)點,在本文中就是“課堂效果”。
2)分析該節(jié)點,標記其為父節(jié)點;尋找所有影響父節(jié)點的因素,將其標記為子節(jié)點,并且確定這些子節(jié)點之間的邏輯關系;標記其父節(jié)點的類型(與節(jié)點或者或節(jié)點)。
3)分析每一個與父節(jié)點相聯(lián)系的子節(jié)點,進一步分解子節(jié)點:如果該節(jié)點能被分解,將其標記為父節(jié)點,跳轉(zhuǎn)至步驟2)。
4)重復步驟2)、3),直至所有葉子節(jié)點都不能夠或者不必分解。
一個影響因子樹是一個由影響因子和子影響因子組成的分等級的模型,它構(gòu)成一個影響待分析對象的因素體系,所有的影響因子在樹結(jié)構(gòu)圖形中用節(jié)點表示,一個影響因子通過一個或者多個子影響因子來實現(xiàn),子影響因子代表更為詳細的因素。要對課堂效果進行系統(tǒng)論證,就必須弄清其完整的影響因子序列。
下面以醫(yī)學信號處理這門專業(yè)課的課堂效果作為分析對象,構(gòu)造其影響因子樹。在樹形結(jié)構(gòu)中,問題由上向下逐層分解,逐漸細化,構(gòu)成影響課堂效果因素的多級體系。為了便于分析,下面進一步將這個直觀的結(jié)構(gòu)抽象為影響因子序列。
影響因子序列的生成? 生成過程實質(zhì)上是運用深度優(yōu)先算法遍歷的過程,根據(jù)圖2,影響因子的生成過程如下。
1)首先初始化,從根節(jié)點開始,序列僅包含根節(jié)點。
2)首先判斷當前節(jié)點類型,若是“與”節(jié)點,用其所有子節(jié)點替換序列中的當前節(jié)點;否則跳轉(zhuǎn)到步驟3)。
3)如果當前節(jié)點類型為“或”,而它有n個子節(jié)點,于是將當前的測試序列復制n-1次,得到n個相同序列,在這n個相同序列尾部分別添加當前節(jié)點子節(jié)點的n個不同子節(jié)點。
4)完成遍歷,生成完整的序列。
經(jīng)過遍歷算法,得到圖3所示的a~g七個影響因子序列,將其整齊排列后可以很清晰地看出共同部分和不同部分,將不同部分用不同顏色標注。根據(jù)此影響因子序列集合,可以將影響課堂效果的這些因素歸結(jié)為共性因素和個性因素。
通過課堂提問和課后答疑,就可以很便捷地定位問題所在,及時作出調(diào)整,從而改善課堂教學效果。如在課后答疑時,某學生反映某個講過的公式不會推導,基于此,可以在影響因子序列中去定位與之相關的節(jié)點,如高等數(shù)學、信號系統(tǒng)、課堂專注、板書安排、語言直觀等,然后通過進一步詢問確定某一個或幾個節(jié)點作為關鍵節(jié)點進行重點關注。當然,這些共性或個性因素并非絕對一成不變,對每一個節(jié)點可能還可以進一步分解細化;共性因素可能被分解為不同的個性因素。而細化的邊界在于如何盡可能地便于量化分析,這也正是影響因子樹模型的優(yōu)勢所在,可以根據(jù)問題不同層次的需要,選擇不同的分解細化程度,用客觀的方法去分析帶有主觀因素的問題。
通過這種條件中序列化分析與查找的方式,對于發(fā)現(xiàn)問題的具體形式具有很好的效果,可以方便、有針對性地解決問題,改善課堂教學效果,優(yōu)化教學評價體系。
影響因子樹的改進——影響因子圖模型? 上述模型將影響因素看作獨立事件,即相互之間沒有相關性,這是一種理想狀態(tài)。而在現(xiàn)實中,這種情況并不存在,只存在理想狀態(tài)的近似,而這種近似所產(chǎn)生的誤差會通過因子的分解與層層細化不斷得到放大,嚴重影響教學分析與評價。為解決這一問題,可以通過對影響因子樹模型進行改進,使其具備更好的表述能力。其優(yōu)化途徑為構(gòu)造影響因子圖模型,如圖4所示。
該模型構(gòu)造過程與影響因子樹模型的構(gòu)造過程基本一致,只需在影響因子樹模型的基礎上將所有具有直接關系的子節(jié)點連接起來,形成由節(jié)點和邊構(gòu)成的包含回路的無向圖,除了能夠描述父子節(jié)點之間的包含關系外,還可以描述節(jié)點之間的相關關系。
對于影響因子圖有一點需要說明:它和普通的圖形結(jié)構(gòu)不同,仍然保留樹形結(jié)構(gòu)的層次關系,不能同構(gòu)[11],因此仍然可以用影響因子樹模型的影響因子序列生成算法來生成影響因子圖模型的影響因子序列,在具有相關性的節(jié)點之間加上相關系數(shù)。
3 討論
該影響因子模型有助于自頂向下、定性地分解問題,并有針對性地解決問題。但它僅僅是一個模型框架,并非一個完備的數(shù)學模型,各個影響因子節(jié)點并未量化,節(jié)點間的邊沒有具體的數(shù)學表示,權(quán)重和參數(shù)的估計需要大量樣本的統(tǒng)計和學習,因此,對于定量分析和自下而上地進行課堂效果評價還需要做很多工作。
下一步的工作應當集中在建立起完備的數(shù)學模型,如對影響因子添加權(quán)重并將其參數(shù)化,通過大量問卷和課堂記錄,建立樣本集合,利用諸如貝葉斯決策等統(tǒng)計方法[12-14]
進行參數(shù)估計,實現(xiàn)利用數(shù)學理論模型對現(xiàn)實問題進行分析評價。
在新冠肺炎疫情期間,線上教學成為一種主要的教學模式,但是線上教學模式的廣泛應用也暴露出一些問題和不足,其中很重要的一個問題就是對學生學習狀態(tài)的實時把控不足,難以進行有效反饋并動態(tài)調(diào)整教學方式和方法。而影響因子樹模型可以在一定程度上幫助解決這一問題,提升在線教學系統(tǒng)對學生學情的監(jiān)控能力。模型一旦建立起完備可量化的數(shù)學體系,還可與人工智能技術(shù)相結(jié)合,借助線上學習平臺,通過大數(shù)據(jù)分析實現(xiàn)更加精準的學生學情監(jiān)測。
參考文獻
[1]郭芬云,李朝平.大學課堂教學行為優(yōu)化探析[J].中國成人教育,2009(20):103-104.
[2]梁碧湘.大學課堂教學任務的思考和構(gòu)建[J].中國科教創(chuàng)新導刊,2008(11):73-74.
[3]湯凌霄,黃謹,張友農(nóng).理工院校金融專業(yè)應用型人才培養(yǎng)模式探析[J].中國高教研究,2008(2):84-85.
[4]胥佳慧,趙惠娟,劉秀蘭.“以學生為中心”的高校創(chuàng)新創(chuàng)業(yè)教育質(zhì)量評價指標體系研究[J].黑龍江畜牧獸醫(yī),2018(9):230-232.
[5]趙炬明.助力學習:學習環(huán)境與教育技術(shù):美國“以學生為中心”的本科教學改革研究之四[J].高等工程教育研究,2019(2):7-25.
[6]蔣篤運.教學方法導論[M].北京:華文出版社2010:66.
[7]楊武,王曉云,李波.基于威脅樹的系統(tǒng)安全評價模型研究[J].計算機科學,2005(6):91-93.
[8]Song H, Liang W, Changyou Z, et al. A software?security testing method based on typical defects[C]//Computer Application and System Modeling (ICCASM), 2010 International Conference on. IEEE,2010.
[9]Huang S, Hui Z W, Wang L, et al. A Case Study of?Software Security Test Based On Defects Threat Tree Modeling[M]//Multimedia Information Networking and Security (MINES), 2010 International Conference on.IEEE,2010:362-365.
[10]Schneier B. Attack trees: modeling security threats[J].Dr. Dobb’s journal,1999(12):21-29.
[11]王朝瑞.圖論[M].北京:北京理工大學出版社,1997:10-12.
[12]王珊珊,蔡永生.基于Bayes統(tǒng)計決策的誤差測定方法[J].統(tǒng)計與決策,2008(4):143-144.
[13]吳紹兵,王昌梅.一種基于貝葉斯和決策樹的少數(shù)民族犯罪數(shù)據(jù)挖掘方法比較研究[J].計算機科學與應用,2019(2):339-350.
[14]呂志明,王霖青,趙珺,等.一種基于自適應代理模型的并行貝葉斯優(yōu)化方法[J].控制與決策,2019(5):1025-1031.
*基金項目:本文受河南省高等教育教學改革研究與實踐項目(項目編號:2019SJGLX266)資助。
作者:符志鵬,河南科技大學醫(yī)學技術(shù)與工程學院,實驗師(471000)。