



1 前言
本研究以黃炎培職業(yè)教育思想中的“謀個(gè)性之發(fā)展”為指導(dǎo)思想,通過將學(xué)生的社交信息融入推薦系統(tǒng)的個(gè)性化識(shí)別為技術(shù)手段。從學(xué)生之間交互度、學(xué)生性格、專業(yè)相似度、構(gòu)建專業(yè)課程池等方面對(duì)學(xué)校課程推薦和評(píng)價(jià)體系進(jìn)行研究,提出了一個(gè)兼顧個(gè)性和社會(huì)化信息的學(xué)生特征模型,并利用相似性,計(jì)算課程與專業(yè)間的相似性,構(gòu)建專業(yè)課程池,實(shí)現(xiàn)滿足黃炎培職業(yè)教育思想的個(gè)性化培養(yǎng)的課程推薦方法。
當(dāng)前高職院校學(xué)生選課面臨的主要問題是學(xué)校選課、排課形式單一,而學(xué)生的知識(shí)背景、學(xué)習(xí)能力卻千差萬(wàn)別,致使黃炎培職業(yè)教育思想的個(gè)性化培養(yǎng)貫徹成為難題。本研究全面剖析了當(dāng)前職業(yè)教育人才培養(yǎng)方案中的課程選擇和排課方式中存在的模式統(tǒng)一的問題,以學(xué)生個(gè)性化識(shí)別為出發(fā)點(diǎn),從學(xué)生性格分析和學(xué)生社會(huì)化信息識(shí)別兩個(gè)維度,以實(shí)現(xiàn)學(xué)生課程的個(gè)性化推薦為基本目標(biāo),創(chuàng)新性地提出了構(gòu)建專業(yè)課程池的方法,緊緊圍繞學(xué)生個(gè)性刻畫和課程推薦展開研究,探索提高學(xué)生成功選課的方法及選課后的評(píng)價(jià)標(biāo)準(zhǔn)研究。
1.1 個(gè)性化識(shí)別建模
黃炎培職業(yè)教育思想強(qiáng)調(diào)個(gè)性化教育,職業(yè)教育應(yīng)該根據(jù)每個(gè)學(xué)生的獨(dú)特特點(diǎn)和需求來(lái)進(jìn)行。課題組通過廣泛深入地調(diào)查學(xué)生學(xué)習(xí)方式,并研究了信任推薦領(lǐng)域內(nèi)的最新商業(yè)研究動(dòng)態(tài),從應(yīng)用調(diào)研情況和當(dāng)前研究現(xiàn)狀分析發(fā)現(xiàn),現(xiàn)有的學(xué)校排課模式統(tǒng)一,學(xué)生沒有自主選擇權(quán)。針對(duì)這個(gè)問題,課題組提出學(xué)生個(gè)性化識(shí)別模型,該模型旨在利用學(xué)生的個(gè)性化特征,為他們提供定制的教育體驗(yàn)。學(xué)生個(gè)性化識(shí)別模型能較全面地識(shí)別和刻畫學(xué)生的個(gè)性,充分反映學(xué)生特征,為下一步課程推薦的合理性和推薦的成功率提供基本保障。學(xué)生個(gè)性化識(shí)別模型與黃炎培職業(yè)教育思想的理念相符,可以為教育領(lǐng)域提供更好的工具和方法,以滿足學(xué)生的個(gè)性需求,培養(yǎng)全面發(fā)展的人才。
1.2 構(gòu)建專業(yè)課程池
與黃炎培職業(yè)教育思想相結(jié)合,學(xué)校擴(kuò)大課程選擇范圍,以滿足學(xué)生的多樣化興趣和需求。針對(duì)當(dāng)前學(xué)生可選的課程非常有限的問題,我們對(duì)專業(yè)特征和課程特征進(jìn)行了分類和整合,通過建立課程特征向量和專業(yè)類特征向量,然后認(rèn)真分析學(xué)校所開課程的特點(diǎn),對(duì)開設(shè)的課程和各系部開設(shè)專業(yè)的特征,以計(jì)算向量余弦值的方式計(jì)算課程與專業(yè)的相似值,將余弦值大的課程歸入到專業(yè)課程池內(nèi),構(gòu)建出相關(guān)專業(yè)的課程池。
1.3 生成推薦列表
根據(jù)黃炎培職業(yè)教育思想“謀個(gè)性之發(fā)展”的理念,本課題設(shè)計(jì)了一個(gè)個(gè)性化的培養(yǎng)方案,以學(xué)生個(gè)性化識(shí)別和專業(yè)課程池的構(gòu)建技術(shù)為支撐,課題組使用預(yù)估評(píng)分的辦法計(jì)算被預(yù)測(cè)的學(xué)生對(duì)所有沒被評(píng)價(jià)過的課程的預(yù)估分值,將分值進(jìn)行排序,給出N門課程的排序序列,將這個(gè)排序序列推薦給學(xué)生選擇。
1.4 社會(huì)化推薦課程評(píng)價(jià)標(biāo)準(zhǔn)
黃炎培職業(yè)教育思想的“謀個(gè)性之發(fā)展”課程推薦評(píng)價(jià)標(biāo)準(zhǔn)的制定是一個(gè)復(fù)雜而重要的過程,需要考慮多個(gè)因素,以確保評(píng)價(jià)標(biāo)準(zhǔn)的專業(yè)性和全面性。課題組首先根據(jù)準(zhǔn)確性、個(gè)性化、時(shí)效性、解釋性、學(xué)生滿意度等方面設(shè)定評(píng)價(jià)目標(biāo),根據(jù)學(xué)生的選課成功率進(jìn)行評(píng)價(jià),以課程覆蓋率和準(zhǔn)確率的平均絕對(duì)誤差為評(píng)價(jià)工具,對(duì)結(jié)果進(jìn)行分析,比較不同學(xué)生、不同課程的評(píng)價(jià)結(jié)果。
2 研究工作的內(nèi)容詳述
2.1 問題描述
將課程推薦與黃炎培職業(yè)教育思想相結(jié)合的課程分類可以有助于更好地實(shí)施黃炎培教育理念。將學(xué)校課程重新進(jìn)行定義和劃分,如下:核心價(jià)值觀教育類課程、人文科學(xué)與社會(huì)科學(xué)類課程、健康與體育教育類課程、創(chuàng)新與創(chuàng)業(yè)教育類課程、實(shí)踐與實(shí)習(xí)類課程、職業(yè)發(fā)展與就業(yè)指導(dǎo)類課程。以上專業(yè)和課程假設(shè)為L(zhǎng)個(gè)專業(yè)大類、M門課程、N個(gè)學(xué)生,學(xué)生集合U={u1,u2,u3,…, un},專業(yè)課程池集合Z={z1,z2,z3,…,zl},課程集合C={c1,c2,c3,…,cm}。學(xué)生之間的信任關(guān)系記為tu,v,tu,v為[0,1]之間的小數(shù),學(xué)生信任關(guān)系矩陣記為:T。學(xué)生的性格記為pi,pi為[0.5,1]之間的小數(shù),越內(nèi)向的取值越靠近0.5,越外向的取值越靠近1。課程和專業(yè)之間的相似值記為Xc,z,Xc,z這里為0~1之間的一位小數(shù),所有的相似值組成相似矩陣,記為:X=[Xc,z]M×L。新學(xué)期新開設(shè)的課程ci第一次排入選課系統(tǒng)中,計(jì)算新開設(shè)課程與系統(tǒng)內(nèi)所有專業(yè)的相似值xi,j,將新加入的課程歸類相似值最大的課程池zk中。選課學(xué)生u對(duì)新加入的課程c的評(píng)分記為rui,cj,設(shè)定rui,cj為[1,5]之間的整數(shù),如果第一次選課的學(xué)生對(duì)某一課程沒有評(píng)分,這一項(xiàng)在矩陣中用0表示,評(píng)分矩陣記為:R=[Ru,c]M×N。
2.2 學(xué)生的社會(huì)化個(gè)性識(shí)別模型
黃炎培職業(yè)教育思想下學(xué)生的社會(huì)化個(gè)性識(shí)別是一個(gè)復(fù)雜而重要的問題。要有效地識(shí)別學(xué)生的社會(huì)化個(gè)性,課題組采取了以下方法:學(xué)生調(diào)查和問卷調(diào)查。進(jìn)行定期的學(xué)生調(diào)查,以了解他們?cè)谛@和社會(huì)環(huán)境中的互動(dòng)和行為。教師觀察。教師在日常教學(xué)中可以觀察學(xué)生的行為和互動(dòng)方式,這有助于了解他們的社會(huì)化特征。家長(zhǎng)和同學(xué)反饋。與家長(zhǎng)和同學(xué)交流,以獲取他們的觀點(diǎn)和看法。社會(huì)技能評(píng)估。進(jìn)行社會(huì)技能評(píng)估,以了解學(xué)生的溝通、合作和解決沖突的能力。通過以上方法,對(duì)學(xué)生進(jìn)行社交個(gè)性分類,將學(xué)生分為內(nèi)向型和外向型。內(nèi)向型學(xué)生更喜歡獨(dú)立思考,外向型學(xué)生更愿意和他人互動(dòng)和合作。根據(jù)“信任即相似”的假設(shè),利用網(wǎng)絡(luò)交互信息,計(jì)算學(xué)生之間的信任度。
信任的定義:若有學(xué)生u和學(xué)生v,v的選課是參考u的選課結(jié)果而做出的選擇,則認(rèn)為v信任u。計(jì)算出學(xué)生的信任度再用其個(gè)性進(jìn)行修改,得到學(xué)生v對(duì)u的信任值。公式1給出了計(jì)算個(gè)性化的學(xué)生之間的信任度。
t(v,u)=pv·(1)
表1是表示學(xué)生之間信任的關(guān)系矩陣,表格中有u1、 u2、u3、u4、u5五個(gè)學(xué)生,表格中0~1之間的數(shù)值表示學(xué)生之間的信任關(guān)系,假設(shè)學(xué)生之間是互相信任,比如u3和學(xué)生u1、u2、u4、u5有信任關(guān)系,那么u1、u2、u4、u5也都和u3有相同的信任關(guān)系。
表2表示學(xué)生對(duì)課程評(píng)分構(gòu)成的矩陣,表格中包含有5個(gè)學(xué)生對(duì)5門課程的評(píng)分值,學(xué)生對(duì)課程的評(píng)分是矩陣中的一個(gè)值,數(shù)值在[0,5]之間。在表格中課程c2和c4的已有評(píng)分是學(xué)生u2給出的,數(shù)值都是3。沒有被這5個(gè)學(xué)生選過的課程,在矩陣中的值都是0。0值越多,沒被學(xué)生選過的課程越多。
表3是專業(yè)—課程的X矩陣,表格中列出5個(gè)專業(yè)和5門課程的相互關(guān)系,以[0,1]的小數(shù)表示課程與專業(yè)之間的相似性。例如,課程c2和專業(yè)z1、z2、z3、z4、z5之間的相似值都是非0值,z1的相似值最大。從而課程c2歸入到z1的專業(yè)課程池中。專業(yè)—課程相似的矩陣數(shù)據(jù)比較充足。
本課題研究學(xué)生和課程之間的關(guān)系,假設(shè)學(xué)生u和課程c,其中u∈U,c∈C,而學(xué)生對(duì)課程的評(píng)分ru,c未知。課程c在第一次被選課之前,要計(jì)算課程的特征向量,根據(jù)課程向量和專業(yè)類向量之間的相似值,加入相似值最大的專業(yè)課程池中,我們?cè)偃ヮA(yù)估學(xué)生u對(duì)課程c的評(píng)分值。
2.3 建立以相似值和信任值為基礎(chǔ)的課程池算法。
(1)課程與其專業(yè)的余弦相似值計(jì)算
構(gòu)建專業(yè)矩陣Qa×b,其中a為學(xué)校的專業(yè)數(shù)量,b為專業(yè)關(guān)鍵特性的數(shù)量。將專業(yè)關(guān)鍵特征數(shù)量看作是多維空間上的向量,利用cos計(jì)算課程與專業(yè)類的相似值公式2如下。
(2)
其中,ci是表示目標(biāo)課程的向量,zj是所將歸屬的專業(yè)類的向量,輸出課程與其專業(yè)的cos矩陣XM×L,其中,M表示學(xué)校內(nèi)全部課程的總量,如管理學(xué)基礎(chǔ)、個(gè)人與團(tuán)隊(duì)管理、教育學(xué)等全校課程的總數(shù)量;L表示全校設(shè)置所有專業(yè)的總量,如法學(xué)、公共事業(yè)管理、土木工程等的總數(shù)量。
(2)構(gòu)建專業(yè)課程池
由余弦相似來(lái)計(jì)算相似值,根據(jù)相似值來(lái)建立專業(yè)課程池,由公式2計(jì)算每一門課程與所有專業(yè)類的相似值,把課程歸入相似值最大的專業(yè)課程池中。
計(jì)算全部課程與所有專業(yè)的相似值和建立課程池的算法如下。
算法1 建立課程池的偽代碼
輸入:全部課程的集合C,全部專業(yè)的集合L,課程—專業(yè)相似值的矩陣S=[Sc,z]M×L
輸出:專業(yè)課程池矩陣
1:for i from 1 to m do
2:for j from 1 to l do
3:利用公式2計(jì)算每一門課程ci與專業(yè)zj的余弦相似值
4:記錄相似值矩陣Mm×n
5:ci歸入相似值最高的zj
6:endfor
7:endfor
未選課的學(xué)生u,對(duì)新課程c的預(yù)估評(píng)分,可由公式3(學(xué)生對(duì)課程的預(yù)估評(píng)分)得到。
公式3學(xué)生對(duì)課程的預(yù)估評(píng)分
以學(xué)生之間信任關(guān)系為基礎(chǔ)的課程推薦評(píng)分預(yù)測(cè)算法。
算法2 預(yù)測(cè)評(píng)分的偽代碼
輸入:學(xué)生對(duì)已選課的評(píng)分矩陣R,學(xué)生的信任關(guān)系集合T
輸出:生成新的評(píng)分矩陣R
1:if (ci in 課程池)
2:for i from 1 to m do
3:計(jì)算學(xué)生u對(duì)已選課程的評(píng)分平均值
4:ruc= rcache
5:else
6:通過公式(1)計(jì)算學(xué)生之間的相互關(guān)系值,選取值最大的學(xué)生v
7:if (rvc>0)
8:利用公式(3)計(jì)算ruc
9:else
10:計(jì)算學(xué)生v對(duì)課程c所在課程池的已評(píng)課程的rcache
(3)算法的后續(xù)討論
以計(jì)算專業(yè)相似性的方法,劃分專業(yè)課程池的算法,利用了學(xué)校排課中的課程與專業(yè)相關(guān)的特性,進(jìn)行余弦相似值計(jì)算,根據(jù)相似值的大小,將新加入的課程歸入相似值大的專業(yè)課程池內(nèi),這防止了課程進(jìn)入選課系統(tǒng)的冷啟動(dòng)的出現(xiàn)。同樣地,新生第一次進(jìn)入系統(tǒng)選課,通過學(xué)生歸屬在班級(jí)或系科里,解決了學(xué)生的冷啟動(dòng)問題。
通過學(xué)生對(duì)課程的預(yù)測(cè)評(píng)分計(jì)算出新生對(duì)所有還沒選擇課程的預(yù)測(cè)評(píng)分,將預(yù)測(cè)值排序,從列表中選擇最大的N門課程進(jìn)行推薦。
例如,判斷新生李華對(duì)人力資源管理課的預(yù)測(cè)評(píng)分。先搜索人力資源管理課所在會(huì)計(jì)專業(yè)池內(nèi)李華已經(jīng)選修課程的課程評(píng)分,將所有課程的均值返給,如果會(huì)計(jì)專業(yè)課程池內(nèi)沒有李華選修的課程,則選取李華信任最大的王山作為游走目標(biāo),若王山對(duì)《人力資源管理》有評(píng)分rv,c,則=tu,v·rv,c,否則,計(jì)算王山在會(huì)計(jì)專業(yè)池內(nèi)已選修課程的評(píng)分均值rv,c,如果李華與王山的信任值為tu,v,則李華對(duì)《人力資源管理》的預(yù)測(cè)評(píng)分為:=tu,v·rv,c。在選課系統(tǒng)中,基于信任關(guān)系的隨機(jī)游走算法,可以百分百實(shí)現(xiàn)選課預(yù)測(cè),但是根據(jù)路徑的長(zhǎng)度,準(zhǔn)確性也相應(yīng)地變化。
2.4 課程推薦的評(píng)價(jià)
黃炎培職業(yè)教育思想的課程推薦評(píng)價(jià)步驟與一般的課程推薦評(píng)價(jià)類似,但可以根據(jù)黃炎培職業(yè)教育思想的特點(diǎn)進(jìn)行定制。首先收集和預(yù)處理數(shù)據(jù),收集與黃炎培職業(yè)教育思想相關(guān)的用戶行為數(shù)據(jù)和課程信息。這些數(shù)據(jù)可能包括學(xué)生的學(xué)習(xí)歷史、瀏覽記錄、學(xué)習(xí)興趣等行為,以及課程的內(nèi)容、難度等特征信息,再劃分訓(xùn)練集和測(cè)試集,將數(shù)據(jù)集劃分為訓(xùn)練集和測(cè)試集,以確保評(píng)估結(jié)果的準(zhǔn)確性和可靠性,可以使用交叉驗(yàn)證或其他合適的劃分方法。
(1)課程推薦評(píng)價(jià)標(biāo)準(zhǔn)
①準(zhǔn)確性。評(píng)價(jià)目標(biāo)應(yīng)該確保推薦算法能夠準(zhǔn)確地根據(jù)學(xué)生的需求和興趣推薦適合的選課信息。這可以通過計(jì)算推薦結(jié)果與用戶實(shí)際選擇的課程之間的匹配度來(lái)進(jìn)行評(píng)估。
②個(gè)性化。評(píng)價(jià)目標(biāo)應(yīng)該關(guān)注推薦算法的個(gè)性化程度,即推薦結(jié)果是否能夠符合不同用戶的特定需求和興趣,這可以通過計(jì)算推薦結(jié)果的多樣性和覆蓋率等指標(biāo)來(lái)進(jìn)行評(píng)估。
③時(shí)效性。評(píng)價(jià)目標(biāo)應(yīng)該考慮推薦算法的時(shí)效性,即推薦結(jié)果是否能夠及時(shí)地反映最新的選課信息和用戶需求變化,這可以通過計(jì)算推薦結(jié)果的更新頻率和響應(yīng)速度等指標(biāo)來(lái)進(jìn)行評(píng)估。
④解釋性。評(píng)價(jià)目標(biāo)應(yīng)該關(guān)注推薦算法的解釋性,即推薦結(jié)果是否能夠清晰地向用戶解釋為什么會(huì)得到這樣的推薦結(jié)果,以增加用戶對(duì)推薦結(jié)果的理解和信任,這可以通過計(jì)算推薦結(jié)果的解釋性指標(biāo)來(lái)進(jìn)行評(píng)估。
⑤用戶滿意度。評(píng)價(jià)目標(biāo)應(yīng)該關(guān)注用戶對(duì)推薦結(jié)果的滿意度,即推薦算法是否能夠真正地滿足用戶的需求和期望。這可以通過用戶調(diào)查、反饋和評(píng)分等方式來(lái)進(jìn)行評(píng)估。
通過設(shè)定以上評(píng)價(jià)標(biāo)準(zhǔn),并合理選擇相應(yīng)的評(píng)估指標(biāo)和評(píng)估方法,可以有效地評(píng)估課程推薦系統(tǒng)的性能和可靠性,為進(jìn)一步改進(jìn)和優(yōu)化提供參考依據(jù)。
(2)課程數(shù)據(jù)測(cè)評(píng)
我們選取與黃炎培職業(yè)教育培養(yǎng)“謀個(gè)性之發(fā)展”目標(biāo)相吻合的覆蓋率和準(zhǔn)確率兩個(gè)評(píng)價(jià)指標(biāo)對(duì)推薦系統(tǒng)進(jìn)行實(shí)驗(yàn)和分析比較。在課題實(shí)驗(yàn)的時(shí)候,嚴(yán)格掌控?cái)?shù)據(jù)的來(lái)源、格式。刪除含有缺失項(xiàng)的記錄,用默認(rèn)值或使用其他相關(guān)變量的信息填充缺失值進(jìn)行插補(bǔ)等。識(shí)別并處理與其它觀測(cè)值明顯不同的值,再對(duì)學(xué)生之間的交互關(guān)系進(jìn)行模擬,信任度設(shè)置在[0,1]之間,通過將學(xué)生以班級(jí)、系部進(jìn)行信任關(guān)系歸類,生成學(xué)生的信任關(guān)系表。
①以選課和行為記錄為數(shù)據(jù)集。訓(xùn)練集1是采用了學(xué)校最近3年的48個(gè)專業(yè)、1290門課程的150276課次的選課記錄。訓(xùn)練2是學(xué)生在3年的學(xué)習(xí)過程中產(chǎn)生的546987份學(xué)生行為記錄,將它分成信任值在[0,1]之間的信任關(guān)系。測(cè)試集是2023年秋季的6個(gè)專業(yè)、187門課程、1902個(gè)學(xué)生的選課數(shù)據(jù)和這些學(xué)生的行為記錄作為信任關(guān)系集。
②算法的評(píng)價(jià)指標(biāo)
在建立各類專業(yè)課程池的時(shí)候,課程的覆蓋率是重要的評(píng)價(jià)指標(biāo),表示課程歸入到課程池的完全程度。在學(xué)校課程的分類過程中,課程分類一直不徹底。比如大數(shù)據(jù)分析課程,既與計(jì)算機(jī)應(yīng)用專業(yè)相類似,也和大數(shù)據(jù)與會(huì)計(jì)相類似,這種模棱兩可的課程,就無(wú)法被推薦給學(xué)生。課程覆蓋率的高低、課程推薦的準(zhǔn)確性也就有了相應(yīng)的變化。覆蓋率的計(jì)算公式如下。
Coverage= (4)
其中,是指課程池內(nèi)包含的課程的總量,是指全校課程的總量。
準(zhǔn)確度是課程推薦的另一個(gè)評(píng)價(jià)指標(biāo),是在信任的基礎(chǔ)上加入隨機(jī)游走策略后,成功將課程推薦給學(xué)生的比率,用平均絕對(duì)誤差來(lái)表示。平均絕對(duì)誤差的大小與推薦是否成功緊密相關(guān),平均絕對(duì)誤差越小越好。設(shè)學(xué)生對(duì)課程的預(yù)測(cè)評(píng)分集合為={,,…,}而實(shí)際學(xué)生選課后的真實(shí)評(píng)分集合為R={,,…},那么推薦成功的準(zhǔn)確度的計(jì)算公式如下。
(5)
(3)結(jié)果分析
將48個(gè)專業(yè)、1290門課程進(jìn)行實(shí)驗(yàn),將對(duì)課程進(jìn)行分類的詞語(yǔ)分別設(shè)定為3、5、7、9、11、13、15個(gè),在對(duì)課題研究的算法進(jìn)行實(shí)驗(yàn)過程中,驗(yàn)證了對(duì)課程進(jìn)行分類的關(guān)鍵詞的選擇決定算法的成敗。選擇專業(yè)術(shù)語(yǔ)作為“專業(yè)類關(guān)鍵詞”,兩個(gè)評(píng)價(jià)指標(biāo)都很低。設(shè)定專業(yè)性不強(qiáng)的“非專業(yè)關(guān)鍵詞”,兩個(gè)評(píng)價(jià)指標(biāo)都非常高,但是也有同一門課程分到了不同的專業(yè)池里的情況。分布圖如表4和表5所示。
由上表所示,課程進(jìn)行分類的過程中,是否是專業(yè)的關(guān)鍵詞對(duì)課程的成功分類起到關(guān)鍵的作用。在本課題研究中,選用黃炎培職業(yè)教育方向相關(guān)的課程作為訓(xùn)練集和測(cè)試集,所以測(cè)試結(jié)果完全在預(yù)期中。
本研究的課程分類和推薦算法是在經(jīng)典的隨機(jī)游走算法的基礎(chǔ)上改進(jìn)的,所以將本文算法和隨機(jī)游走算法用平均絕對(duì)誤差值進(jìn)行比較,結(jié)果如下圖所示。
從圖中可以看出,本研究采用的先建立專業(yè)課程池再基于信任的隨機(jī)游走雙層結(jié)構(gòu)算法與傳統(tǒng)的TidalTrust算法與比較,課程推薦成功的可能性更大。在學(xué)校選課系統(tǒng)內(nèi),已經(jīng)構(gòu)建了各個(gè)專業(yè)的課程池,所以課程查找范圍進(jìn)一步縮小,在基于學(xué)生互相信任基礎(chǔ)上的隨機(jī)游走算法,進(jìn)一步提高了課程推薦成功的可能性。
3 總結(jié)
黃炎培作為中國(guó)職業(yè)教育領(lǐng)域的杰出思想家,他的思想對(duì)中國(guó)的職業(yè)教育產(chǎn)生了深遠(yuǎn)的影響。為深入研究和傳承黃炎培的職業(yè)教育思想的“謀個(gè)性之發(fā)展”的理念融入學(xué)校課程中,本課題研究提出的以個(gè)性為基礎(chǔ)的新的學(xué)校課程設(shè)置算法,先根據(jù)課程與專業(yè)的相似值大小,將課程歸入專業(yè)課程池,再在專業(yè)課程池中,將學(xué)生之間的信任關(guān)系融入游走算法中,將預(yù)測(cè)學(xué)生評(píng)分高的課程推薦給學(xué)生進(jìn)行選擇。在這種情況下,解決了系部增加的學(xué)期新課的冷啟動(dòng)問題,加入信任的隨機(jī)游走算法后,也將黃炎培職業(yè)教育思想中的“個(gè)性化”考慮在內(nèi),解決了新生剛進(jìn)入學(xué)校的選課冷啟動(dòng)問題。研究最后的實(shí)驗(yàn)驗(yàn)證了,基于信任的隨機(jī)游走算法能夠提高學(xué)校課程的推薦成功率,也減少了學(xué)生選課的盲目性。
(作者單位:1.煙臺(tái)職業(yè)學(xué)院;2.煙臺(tái)開放大學(xué))