天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 軟件論文 >

程序調(diào)試過(guò)程測(cè)量系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2021-04-19 04:02
  程序調(diào)試能力的培養(yǎng)是目前計(jì)算機(jī)高級(jí)語(yǔ)言程序設(shè)計(jì)課程的難點(diǎn)之一。傳統(tǒng)的基于筆試和上機(jī)考試的考察方式無(wú)法刻畫(huà)調(diào)試過(guò)程的細(xì)節(jié),難以對(duì)學(xué)生的程序調(diào)試技能提出有針對(duì)性的評(píng)價(jià)。研制一種程序調(diào)試過(guò)程的測(cè)量系統(tǒng),對(duì)于了解學(xué)生在調(diào)試過(guò)程中的實(shí)際過(guò)程細(xì)節(jié),評(píng)估學(xué)生的調(diào)試水平和能力,實(shí)現(xiàn)個(gè)性化教學(xué)輔導(dǎo),具有較為重要的意義。本文設(shè)計(jì)并實(shí)現(xiàn)了一種程序調(diào)試過(guò)程測(cè)量系統(tǒng)。該系統(tǒng)能夠采集學(xué)生在代碼閱讀和開(kāi)發(fā)過(guò)程中的眼動(dòng)軌跡、人機(jī)交互數(shù)據(jù),獲得關(guān)于學(xué)生調(diào)試活動(dòng)的基礎(chǔ)物理測(cè)量數(shù)據(jù)。然后,本文進(jìn)一步實(shí)現(xiàn)了對(duì)于同一調(diào)試過(guò)程測(cè)量的多維數(shù)據(jù)的同步與聚合功能,進(jìn)而形成了對(duì)不同調(diào)試活動(dòng)片段的語(yǔ)義標(biāo)注,為解析學(xué)生的調(diào)試活動(dòng)細(xì)節(jié)提供了基礎(chǔ)。最后,本文提出了一種基于子任務(wù)劃分的學(xué)生調(diào)試過(guò)程量化指標(biāo),在時(shí)間維度上將單個(gè)程序調(diào)試完整序列分解為多個(gè)子任務(wù)序列。這些子序列活動(dòng)可以用來(lái)估計(jì)學(xué)生有意識(shí)驅(qū)動(dòng)的程序設(shè)計(jì)的基本學(xué)習(xí)活動(dòng),并作為分析學(xué)生的調(diào)試行為細(xì)節(jié)、及其注意力特征的數(shù)據(jù)基礎(chǔ)。實(shí)驗(yàn)測(cè)試表明,本文研發(fā)的測(cè)量系統(tǒng)可以較為有效的識(shí)別學(xué)生在屏幕閱讀代碼的行為,實(shí)現(xiàn)從原始眼動(dòng)軌跡到源程序代碼行的映射;該系統(tǒng)通過(guò)融合多維度的調(diào)試過(guò)程測(cè)量數(shù)據(jù),可以有效區(qū)分... 

【文章來(lái)源】:華中科技大學(xué)湖北省 211工程院校 985工程院校 教育部直屬院校

【文章頁(yè)數(shù)】:76 頁(yè)

【學(xué)位級(jí)別】:碩士

【部分圖文】:

程序調(diào)試過(guò)程測(cè)量系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)


眼動(dòng)儀的工作原理

概念圖,網(wǎng)頁(yè),界面,插件


(a) 網(wǎng)頁(yè)代碼找錯(cuò)題 (b) 代碼調(diào)試改錯(cuò)題圖 3-3 網(wǎng)頁(yè)答題界面概念圖.3 IDE 插件設(shè)計(jì)IDE 插件的需要記錄學(xué)生在答題調(diào)過(guò)程中產(chǎn)生的交互數(shù)據(jù);同時(shí),因?yàn)閷W(xué)生程中可以拖動(dòng) IDE 中編輯器的側(cè)邊欄或下邊欄更改布局、滾動(dòng)頁(yè)面更改代所以 IDE 插件還需要記錄下的 IDE 界面內(nèi)容變化。因此,在開(kāi)發(fā)實(shí)現(xiàn)上,以下功能:1) 提供插件控制交互界面;2) 提供 socket 通信功能;3) 記錄 IDE 用戶(hù)界面變化;4) 記錄學(xué)生在答題過(guò)程中的鍵盤(pán)交互數(shù)據(jù);5) 記錄學(xué)生在答題過(guò)程中的鼠標(biāo)交互數(shù)據(jù);6) 提供屏幕坐標(biāo)與顯示內(nèi)容的映射關(guān)系

界面圖,網(wǎng)頁(yè),代碼,界面


華 中 科 技 大 學(xué) 碩 士 學(xué) 位 論 文點(diǎn),因此這里僅介紹兩種題型的答題界面。同樣的,本節(jié)僅介紹 Eclipse 插件的控制界面實(shí)現(xiàn),其內(nèi)部邏輯以及具體功能在數(shù)據(jù)采集模塊進(jìn)行介紹。4.2.1 網(wǎng)頁(yè)答題界面網(wǎng)頁(yè)答題界面的實(shí)現(xiàn)主要包括網(wǎng)頁(yè)代碼找錯(cuò)題代碼調(diào)試找錯(cuò)題的答題界面兩部分。網(wǎng)頁(yè)代碼找錯(cuò)題的答題界面構(gòu)成包括題目、代碼區(qū)、答題區(qū)以及提交按鈕。題目在頁(yè)面上方居中顯示;代碼采用雙欄布局且提供語(yǔ)法高亮顯示;因?yàn)閷W(xué)生需要對(duì)代碼行進(jìn)行選擇,所以答題區(qū)域由與代碼行等數(shù)量的復(fù)選框(單次點(diǎn)擊復(fù)選框呈現(xiàn)選中狀態(tài)、再次點(diǎn)擊取消選擇變成非選中狀態(tài))構(gòu)成,復(fù)選框同樣采用雙欄布局,每行代碼前面一個(gè),復(fù)選框的編號(hào)與代碼行編號(hào)一致,方便學(xué)生將其與代碼逐行對(duì)應(yīng),學(xué)生通過(guò)對(duì)復(fù)選框進(jìn)行點(diǎn)擊實(shí)現(xiàn)對(duì)代碼行的操作;提交按鈕在頁(yè)面右上方,點(diǎn)擊可以提交本題的答題結(jié)果,界面實(shí)現(xiàn)如圖 4-1 所示。


本文編號(hào):3146793

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/3146793.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶(hù)851c2***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com