版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
基于“一對(duì)一”教學(xué)模式下的評(píng)價(jià)系統(tǒng)的關(guān)鍵技術(shù)研究?jī)?nèi)容摘要:“一對(duì)一”的教學(xué)模式下教師通過(guò)各種信息技術(shù)手段達(dá)到良好的教學(xué)效果,但在平時(shí)的測(cè)試中很難進(jìn)行實(shí)時(shí)的“一對(duì)一”的評(píng)價(jià),學(xué)生不能適時(shí)地知道自身的薄弱知識(shí)點(diǎn)在哪里,為了使得學(xué)生在學(xué)習(xí)中能了解自身的認(rèn)知水平,本人設(shè)計(jì)“一對(duì)一”評(píng)測(cè)的數(shù)學(xué)模型,在這個(gè)數(shù)學(xué)模型基礎(chǔ)上通過(guò)C#語(yǔ)言實(shí)現(xiàn)核心技術(shù),通過(guò)該核心技術(shù)構(gòu)建的評(píng)價(jià)系統(tǒng)能很好的幫助學(xué)生認(rèn)識(shí)自身的薄弱知識(shí)點(diǎn)的認(rèn)知水,同時(shí)強(qiáng)化薄弱知識(shí)點(diǎn)的學(xué)習(xí)與評(píng)測(cè),從而實(shí)現(xiàn)一對(duì)一式的評(píng)價(jià)系統(tǒng)的要求,同時(shí)能讓教師掌握全體學(xué)生的認(rèn)知水平因材施教。關(guān)鍵詞:一對(duì)一評(píng)價(jià)數(shù)學(xué)模型“一對(duì)一”教學(xué)模式的優(yōu)點(diǎn)是:一能讓教師通過(guò)信息技術(shù)達(dá)到因材施教的目的,二能讓教師可以應(yīng)用不同的軟硬件使得學(xué)生在自主學(xué)習(xí)中完成教師授課的教學(xué)目標(biāo),三能讓學(xué)生在學(xué)習(xí)過(guò)程中根據(jù)自身的學(xué)習(xí)特點(diǎn)進(jìn)行有目的的學(xué)習(xí)與探究?!耙粚?duì)一”教學(xué)模式的教學(xué)效果有目共睹,然而學(xué)生在學(xué)習(xí)完成后的評(píng)測(cè)中還是不能擺脫原來(lái)的束縛,在評(píng)測(cè)中基本都是同一套題目,評(píng)測(cè)之后教師根據(jù)系統(tǒng)的統(tǒng)計(jì)進(jìn)行講評(píng),學(xué)生有很多薄弱的知識(shí)點(diǎn)講得并不到位,或者教師所講的并不是每個(gè)學(xué)生覺(jué)得難得地方。教師由于不能很好地進(jìn)行一對(duì)一的講評(píng),又要讓全體學(xué)生能更加好的掌握知識(shí),有可能在復(fù)習(xí)的時(shí)候或者布置作業(yè)的時(shí)候題量就會(huì)相應(yīng)增加。這樣雖然課堂效率提升了,但是課后強(qiáng)化練習(xí)的效率并沒(méi)有多大的改觀。為了提高學(xué)生課后學(xué)習(xí)效率,首先要讓學(xué)生認(rèn)識(shí)到自身認(rèn)知水平,哪些知識(shí)點(diǎn)是薄弱的,在平時(shí)就要加強(qiáng),哪些知識(shí)點(diǎn)好的相應(yīng)的是鞏固,為此提出了“一對(duì)一”評(píng)測(cè)的數(shù)學(xué)模型。1.“一對(duì)一”評(píng)測(cè)的數(shù)學(xué)模型“一對(duì)一”評(píng)測(cè)系統(tǒng)的關(guān)鍵點(diǎn)在于薄弱知識(shí)點(diǎn)的查找、反饋,因此在組建數(shù)學(xué)模型的時(shí)候就是設(shè)計(jì)出題量的數(shù)學(xué)模型。1.1題分析問(wèn)題一:找出知識(shí)點(diǎn)答錯(cuò)數(shù)量。每個(gè)學(xué)生在學(xué)習(xí)的時(shí)候都會(huì)有自己的強(qiáng)項(xiàng),一般情況下,評(píng)價(jià)系統(tǒng)能給出學(xué)生在答題后本次答題錯(cuò)誤率、正確略等信息,但在下一次的出題時(shí),評(píng)價(jià)系統(tǒng)依然只按照設(shè)計(jì)者的思路進(jìn)行出題,并沒(méi)有根據(jù)學(xué)生對(duì)知識(shí)點(diǎn)的認(rèn)知程度來(lái)進(jìn)行出題,對(duì)于學(xué)生薄弱的知識(shí)點(diǎn)有可能題量太少而難以引起學(xué)生的重視,使得學(xué)生在今后的學(xué)習(xí)中掌握知識(shí)不夠全面。問(wèn)題二:平衡知識(shí)點(diǎn)全對(duì)和全錯(cuò)的出題量。學(xué)生有的時(shí)候在某些知識(shí)點(diǎn)的認(rèn)知水平很高有可能每次做題都是全對(duì),而有的知識(shí)點(diǎn)的認(rèn)知水平很低有可能每次做題都是錯(cuò)誤的,這時(shí)候我們不能簡(jiǎn)單只出每次都錯(cuò)誤的知識(shí)點(diǎn)的題目,而要求每個(gè)知識(shí)點(diǎn)都要覆蓋,本著“全對(duì)的出少點(diǎn),全錯(cuò)的多出點(diǎn)”的原則,根據(jù)艾賓浩斯記憶曲線(xiàn)人們?cè)诰貌淮碳び洃浐蟊銜?huì)遺忘,所以即使全對(duì)的知識(shí)點(diǎn)也要提供相應(yīng)的題目給學(xué)生練習(xí)。問(wèn)題三:正確與錯(cuò)誤趨勢(shì)的判定范圍。胡克定律指出:彈簧在發(fā)生彈性形變時(shí),彈簧的彈力F和彈簧的伸長(zhǎng)量(或壓縮量)x成正比,即F=-k·x。k是物質(zhì)的彈性系數(shù),它由材料的性質(zhì)所決定,負(fù)號(hào)表示彈簧所產(chǎn)生的彈力與其伸長(zhǎng)(或壓縮)的方向相反。也就是說(shuō)當(dāng)某一事物達(dá)到某一極限后,就是往回的趨勢(shì)的起始之時(shí)。當(dāng)學(xué)生錯(cuò)誤達(dá)到一定程度后,經(jīng)過(guò)學(xué)習(xí),這一錯(cuò)誤也就會(huì)逐步減少,反之,學(xué)生完全正確后有可能就會(huì)出現(xiàn)錯(cuò)誤的情況,我們需要一個(gè)時(shí)間范圍來(lái)限定這個(gè)正確和錯(cuò)誤的趨勢(shì),結(jié)合艾賓浩斯的記憶曲線(xiàn),我們把時(shí)間范圍擴(kuò)大到30日,這樣容易讓學(xué)生更加重視錯(cuò)誤的方面。問(wèn)題四:減少數(shù)學(xué)模型的誤差。在建立數(shù)學(xué)模型的時(shí)候,我們通過(guò)數(shù)值計(jì)算需要取到整數(shù)部分,小數(shù)部分就會(huì)被人為地舍去,我們?cè)诮⒛P偷臅r(shí)候要充分考慮到數(shù)值差異,保證題目總量的正確性。1.2模型建立1.2.1模型假設(shè)(1)學(xué)生在做完練習(xí)后所有的題目都是正確的,也就是說(shuō)知識(shí)點(diǎn)沒(méi)有錯(cuò)誤的情況下,題目平均分配。(2)已分配的試題數(shù)之和仍小于試卷題數(shù),則余下的試題數(shù)補(bǔ)至最后一個(gè)知識(shí)下。(3)知識(shí)點(diǎn)的題目有錯(cuò)誤,要統(tǒng)計(jì)用戶(hù)指定天數(shù)下,各知識(shí)點(diǎn)錯(cuò)誤的題目數(shù)量。(4)統(tǒng)計(jì)用戶(hù)指定天數(shù)(默認(rèn)30天,下同)下,各知識(shí)點(diǎn)沒(méi)有錯(cuò)誤的題目數(shù)量。(6)統(tǒng)計(jì)用戶(hù)指定天數(shù)下,所有知識(shí)點(diǎn)錯(cuò)誤的題目數(shù)量。(7)根據(jù)所有知識(shí)點(diǎn)錯(cuò)誤的題目數(shù)量和各知識(shí)點(diǎn)錯(cuò)誤的題目數(shù)量,計(jì)算出各知識(shí)點(diǎn)錯(cuò)誤題目比率。(8)根據(jù)試卷題目總數(shù)、未錯(cuò)知識(shí)點(diǎn)數(shù)量和知識(shí)點(diǎn)錯(cuò)誤題目比率,計(jì)算出各知識(shí)點(diǎn)出題量。1.2.2定義符號(hào)說(shuō)明R----所有未錯(cuò)知識(shí)點(diǎn)數(shù)量總和Li----一個(gè)未錯(cuò)知識(shí)點(diǎn)A----30日內(nèi)一個(gè)知識(shí)點(diǎn)錯(cuò)誤題目數(shù)量Kt---1日內(nèi)一個(gè)知識(shí)點(diǎn)錯(cuò)誤題目數(shù)量S----30日內(nèi)所有知識(shí)點(diǎn)錯(cuò)誤題目數(shù)量總和B----一個(gè)知識(shí)點(diǎn)的錯(cuò)誤題目比率F----一個(gè)知識(shí)點(diǎn)的出題數(shù)量C----試卷題目數(shù)量n----知識(shí)點(diǎn)數(shù)量i-----時(shí)間(日)是是否否是計(jì)算所有知識(shí)點(diǎn)的出題數(shù)量試卷題目數(shù)量是否大于各個(gè)知識(shí)點(diǎn)題目數(shù)量之和多出來(lái)的題目添加到最后一個(gè)知識(shí)點(diǎn)統(tǒng)計(jì)未錯(cuò)知識(shí)點(diǎn)數(shù)量是否第一次測(cè)試平均分配各知識(shí)點(diǎn)題目數(shù)量統(tǒng)計(jì)各個(gè)知識(shí)點(diǎn)錯(cuò)誤題目數(shù)量統(tǒng)計(jì)各個(gè)知識(shí)點(diǎn)錯(cuò)誤題目比率圖1.12.實(shí)現(xiàn)數(shù)學(xué)模型的代碼建立B/S的應(yīng)用程序有很多語(yǔ)言可以實(shí)現(xiàn),現(xiàn)在通過(guò)C#實(shí)現(xiàn),它的優(yōu)點(diǎn)是效率高,可靠性好,可以在手機(jī)終端上使用。2.1獲得各知識(shí)點(diǎn)中的試題數(shù)量接口IEnumerable<ProblemsCountInKP>getNeedProblemsCountInEachKP(intuserId,intdays,inttotalProblemCountInPaper)獲取各知識(shí)點(diǎn)下要抽取的試題數(shù)。IEnumerable<int>getAllKpIds()獲取所有知識(shí)點(diǎn)編號(hào),創(chuàng)建int型的kpIds鏈表,用來(lái)記錄符合條件的考試編號(hào)。通過(guò)執(zhí)行sql="selectidfromkpInfo"語(yǔ)句獲得OleDbDataReaderreader,再添加到kpIds中。其返回值賦值給allKpids就可以統(tǒng)計(jì)所有知識(shí)點(diǎn)的個(gè)數(shù)。其代碼如下:IEnumerable<int>getAllKpIds(){List<int>kpIds=newList<int>();stringsql="selectidfromkpInfo";using(OleDbDataReaderreader=SqlHelper.ExecuteReader(Conn.ConnString,sql)){while(reader.Read()){kpIds.Add(int.Parse(reader["id"].ToString()));//記錄符合條件的考試編號(hào)}}returnkpIds;}通過(guò)intgetErrorsInfoInDays(intuserId,intdays,outErrorsInKP[]errorsInKp)方法獲取指定用戶(hù)指定天數(shù)下各知識(shí)點(diǎn)錯(cuò)誤情況,返回值noErrorsKPsCount為未出錯(cuò)的知識(shí)點(diǎn)個(gè)數(shù),這個(gè)方法找出數(shù)學(xué)模型中的R,A,S,B,遍歷allKpids各知識(shí)點(diǎn)出題情況。通過(guò)intgetErrorsCountInKPAndDays(intuserId,intdays,intkpId)方法找出各個(gè)知識(shí)點(diǎn)指定天數(shù)內(nèi)錯(cuò)誤題目數(shù)量。IEnumerable<int>getAllExamIdsInDays(intuserId,intdays)接口獲取某一用戶(hù)指定天數(shù)內(nèi)所有考試場(chǎng)次編號(hào),stringdeadDate=DateTime.Now.AddDays(-1*days).ToString("yyyy-MM-dd")可以獲取最早需要開(kāi)始統(tǒng)計(jì)的日期,之后在對(duì)數(shù)據(jù)表中examTime字段進(jìn)行比較,只要大于最早要開(kāi)始統(tǒng)計(jì)的日期就都是符合要求的考試場(chǎng)次編號(hào)。具體實(shí)現(xiàn)代碼如下:IEnumerable<int>getAllExamIdsInDays(intuserId,intdays){stringdeadDate=DateTime.Now.AddDays(-1*days).ToString("yyyy-MM-dd");//獲取最早需要開(kāi)始統(tǒng)計(jì)的日期List<int>examIds=newList<int>();stringsql="selectidfromexamInfowhereexamTime>=cdate('"+deadDate+"')";using(OleDbDataReaderreader=SqlHelper.ExecuteReader(Conn.ConnString,sql)){while(reader.Read()){examIds.Add(int.Parse(reader["id"].ToString()));//記錄符合條件的考試場(chǎng)次編號(hào)}}returnexamIds;}找出錯(cuò)題總數(shù)就要對(duì)examProbsInfo和probInfo兩個(gè)數(shù)據(jù)表中考試場(chǎng)次編號(hào)、知識(shí)點(diǎn)編號(hào)和題目答案進(jìn)行比對(duì),就可以統(tǒng)計(jì)出錯(cuò)題總數(shù)S,其代碼如下:sql="selectcount(*)aserrorsCountfromexamProbsInfoaleftjoinprobInfobonbId=b.idwherea.examidin("+string.Join(",",examIds)+")andb.kpid="+kpId+"anda.userAnswer<>b.answer";各知識(shí)點(diǎn)的錯(cuò)誤數(shù)A信息就保存在類(lèi)ErrorsInKP聲明的對(duì)象errorsInKp中。通過(guò)對(duì)errorsInKp的遍歷,各知識(shí)點(diǎn)的錯(cuò)題數(shù)除以總錯(cuò)誤數(shù)就可以得到各知識(shí)點(diǎn)的錯(cuò)誤率B了。未錯(cuò)知識(shí)點(diǎn)R的統(tǒng)計(jì)就可以使用errorsInKp.Count(errorInfo=>errorInfo.ErrorsCount==0)實(shí)現(xiàn)。實(shí)現(xiàn)數(shù)組(1)在getErrorsInfoInDays()方法中的返回值noErrorsKPsCount與知識(shí)點(diǎn)總數(shù)相同時(shí)也就是說(shuō)知識(shí)點(diǎn)都沒(méi)有錯(cuò)誤的時(shí)候題目平均分配,得到單個(gè)知識(shí)點(diǎn)的題目數(shù)量后再統(tǒng)計(jì)實(shí)際出題的數(shù)量,如果實(shí)際出題的數(shù)量小于試卷題目數(shù)量就把剩余的題目數(shù)量加到最后一個(gè)知識(shí)點(diǎn)當(dāng)中。實(shí)現(xiàn)數(shù)組(2)在getErrorsInfoInDays()方法中的返回值noErrorsKPsCount與知識(shí)點(diǎn)總數(shù)不相同時(shí)各個(gè)知識(shí)點(diǎn)的出題量就通過(guò)錯(cuò)誤率乘以試題總數(shù)減去未錯(cuò)知識(shí)點(diǎn)數(shù)量,對(duì)各個(gè)知識(shí)點(diǎn)的出題量求和,如果少于試卷題目總數(shù)就把剩余的題目數(shù)量加到最后一個(gè)知識(shí)點(diǎn)當(dāng)中。實(shí)現(xiàn)數(shù)據(jù)模型的關(guān)鍵代碼如下:inti=0;if(noErrorsKPsCount==kpsCount){//知識(shí)點(diǎn)沒(méi)有錯(cuò)誤的情況下,題目平均分配intaverage=totalProblemCountInPaper/kpsCount;//平均值foreach(intkpidinallKpids)problemsCountInKp[i++]=newProblemsCountInKP(){KPId=kpid,ProblemsCount=average};if(average*kpsCount<totalProblemCountInPaper)//已分配的試題數(shù)之和仍小于試卷題數(shù),則余下的試題數(shù)補(bǔ)至最后一個(gè)知識(shí)下problemsCountInKp[i-1].ProblemsCount+=totalProblemCountInPaper-average*kpsCount;}else{intf;inttotalUsed=0;//記錄已分配的試題數(shù)foreach(intkpidinallKpids){f=(int)(errorsInKp.First(item=>item.KPId==kpid).ErrorsPercentage*(totalProblemCountInPaper-noErrorsKPsCount));//F=B(C-R)if(f==0)f=1;problemsCountInKp[i++]=newProblemsCountInKP(){KPId=kpid,ProblemsCount=f};totalUsed+=f;}if(totalUsed<totalProblemCountInPaper)//已分配的試題數(shù)之和仍小于試卷題數(shù),則余下的試題數(shù)補(bǔ)至最后一個(gè)知識(shí)下problemsCountIn
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年校車(chē)租賃與校園設(shè)施維修合同3篇
- 專(zhuān)屬2024版員工持股激勵(lì)合同范本版B版
- 2025版移動(dòng)支付服務(wù)商免責(zé)協(xié)議書(shū)標(biāo)準(zhǔn)范本4篇
- 二零二五年調(diào)味料品牌授權(quán)與銷(xiāo)售合作協(xié)議樣本3篇
- 個(gè)人承包物業(yè)合同范本
- 裝修工程環(huán)境保護(hù)及安全防護(hù)協(xié)議(2025年度)2篇
- 2024退休人員在線(xiàn)心理咨詢(xún)服務(wù)合同模板下載3篇
- 三方房屋買(mǎi)賣(mài)合同范本
- 二零二五版頂管工程安全教育培訓(xùn)及考核合同3篇
- 個(gè)人企業(yè)貸款合同書(shū)2024年適用版版B版
- 松下-GF2-相機(jī)說(shuō)明書(shū)
- 產(chǎn)教融合背景下“一體兩翼三融合五重點(diǎn)”創(chuàng)新創(chuàng)業(yè)人才培養(yǎng)機(jī)制研究
- 新型智慧水利項(xiàng)目數(shù)字孿生工程解決方案
- 煤焦化焦油加工工程設(shè)計(jì)規(guī)范
- 2024年人教版小學(xué)三年級(jí)信息技術(shù)(下冊(cè))期末試卷附答案
- 新蘇教版三年級(jí)下冊(cè)科學(xué)全冊(cè)知識(shí)點(diǎn)(背誦用)
- 鄉(xiāng)鎮(zhèn)風(fēng)控維穩(wěn)應(yīng)急預(yù)案演練
- 腦梗死合并癲癇病人的護(hù)理查房
- 蘇教版四年級(jí)上冊(cè)脫式計(jì)算300題及答案
- 犯罪現(xiàn)場(chǎng)保護(hù)培訓(xùn)課件
- 扣款通知單 采購(gòu)部
評(píng)論
0/150
提交評(píng)論