本發明公開了一種面向SQL查詢的細化評分方法,本發明一方面利用基于正確答案SQL語句等價變換得到的等價SQL語句集實現對學生提交的不同形式答案的合理分數判定,另一方面提出對含有部分錯誤的學生答案進行修正并基于修正代價和修正后的答案與正確答案之間的轉換代價來量化學生答案的分數。通過由多個教學班學生參與的在線SQL編程實踐活動收集學生的答案數據,并基于收集的學生答案數據對相關SQL查詢細化評分進行實驗分析。本發明通過對教師答案的等價變化、學生答案的修正,結合后續的細化評分處理,能夠在現有只能簡單評判答案對錯基礎上提高SQL查詢評判的準確度,使得SQL查詢評判更加公平合理。
聲明:
“面向SQL查詢的細化評分方法” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業用途,請聯系該技術所有人。
我是此專利(論文)的發明人(作者)