基于XML的程序设计自动批改的研究

基于XML的程序设计自动批改的研究

论文摘要

随着计算机技术特别是网络技术的迅速发展及其在教育领域中的广泛应用,CAI(ComputerAssisted Instruction)和 e-Learning 得到了飞速的发展,促进了无纸化测评技术的研究。采用无纸化测评系统对学习对象的学业水平进行科学公正的测评,一直是高等教育推进教学改革的难点和重点之一。本文对基于局域网的无纸化测评系统中程序设计的自动批改问题进行了研究和论述,在智能化教学的理论与实践方面作了有益的尝试。 本文对程序设计自动批改问题进行了剖析,借鉴了程序正确性验证领域的已有成果,提出了分级别、加权进行程序设计自动批改的思想,分别从程序结果、词法和语法分析、功能模块、变量变化曲线和人工检查五个级别对程序的正确程度进行了描述,并着重探讨了词法分析、功能模块匹配和变量变化曲线匹配的算法及实现。为了实现系统的可扩展性和可重用性,考虑到XML 的扩展性和可标记性,本文采用了标准的中间语言 XML对源程序进行描述。使用基于 DOM 的 XML 解析器 MSXML,得到 XML 文档的树状结构图,进行了功能模块匹配。同时采用变量的变化曲线来反映数据流的变化,提出了变量的变化曲线验证方法。从而实现了无纸化测评系统中程序设计的自动批改。

论文目录

  • 第一章 绪论
  • 1.1 CAI 与数字化学习
  • 1.2 基于局域网的无纸化测评技术
  • 1.3 本文的研究目的、主要成果及意义
  • 1.4 本文的结构
  • 第二章 程序设计自动批改及相关领域的研究概况
  • 2.1 程序设计自动批改与程序正确性验证
  • 2.2 程序正确性验证的研究概况
  • 第三章 程序设计自动批改系统的实现思想及关键问题
  • 3.1 程序设计自动批改系统实现思想
  • 3.2 关键问题描述
  • 第四章 程序语句结构的 XML SCHEMA 定义(C 语言)
  • 4.1 XML简述
  • 4.2 C语言结构的XML SCHEMA 定义
  • 4.3 C语言到XML 文档的转换
  • 第五章 基于XML的程序设计自动批改系统实现方案
  • 5.1 基于XML的程序设计自动批改系统的实现流程
  • 5.2 词法和语法分析
  • 5.3 结构模块匹配的实现
  • 5.4 变量变化曲线匹配的实现
  • 第六章 实验系统及结果分析
  • 6.1 问题描述和限制
  • 6.2 实例验证及其结果分析
  • 第七章 总结与展望
  • 附录 部分C 程序结构的 XML SCHEMA 定义
  • 参考文献
  • 攻读硕士学位期间已公开发表的论文
  • 致谢
  • 提要
  • 相关论文文献

    • [1].开源硬件程序自动测评系统的研究与设计[J]. 现代教育技术 2020(02)
    • [2].期末在线测评系统的设计与实现[J]. 现代信息科技 2020(02)
    • [3].面向传媒机构的考核测评系统设计与实现[J]. 中国传媒科技 2020(04)
    • [4].在线年长航线飞行员认知测评系统研制及信效度检验[J]. 航天医学与医学工程 2020(03)
    • [5].C语言计算机辅助测评系统的设计与实现[J]. 辽宁科技学院学报 2017(01)
    • [6].便携式程序设计测评系统设计与开发[J]. 三明学院学报 2017(04)
    • [7].《会计信息化》无纸化测评系统的分析与设计[J]. 国际商务财会 2016(09)
    • [8].基于信息化测评系统的“以评促学”模式的实践和研究[J]. 教育传播与技术 2020(03)
    • [9].FEG学生智能测评系统 智能测评助力末来教育[J]. 中国信息技术教育 2017(Z2)
    • [10].FEG学生智能测评系统 智能测评助力未来教育[J]. 中国信息技术教育 2017(17)
    • [11].FEG学生智能测评系统 智能测评助力未来教育[J]. 中国信息技术教育 2017(18)
    • [12].精准招聘,大学生就业的一场革命[J]. 大学生 2017(01)
    • [13].中学生职业(专业)倾向与能力测评系统[J]. 高中生之友 2017(07)
    • [14].中学生职业(专业)倾向与能力测评系统[J]. 高中生之友 2017(08)
    • [15].中学生职业(专业)倾向与能力测评系统[J]. 高中生之友 2017(10)
    • [16].道路运输驾驶员心理适宜性测评系统重测信度检验报告[J]. 交通节能与环保 2020(05)
    • [17].场景化网络空间安全动态测评系统设计与实现[J]. 苏州市职业大学学报 2020(02)
    • [18].基于学生参与视角下的辅导员、班主任测评系统的设计与实现[J]. 佳木斯职业学院学报 2018(05)
    • [19].论高职学院教学实时测评系统设计与实现[J]. 电脑编程技巧与维护 2016(11)
    • [20].论高职院校人文素质综合养成与测评系统的构建[J]. 扬州教育学院学报 2016(03)
    • [21].在线测评系统对程序设计课堂教学的影响[J]. 电脑迷 2016(06)
    • [22].网络教学管理平台形成性测评系统设计[J]. 高等农业教育 2013(12)
    • [23].常州市《成长阶梯——0-3岁婴幼儿能力发展家庭测评系统》正式启动[J]. 健康生活(下半月) 2012(05)
    • [24].优秀田径教练员综合能力测评系统研究[J]. 当代体育科技 2014(14)
    • [25].基于角色权限的投票测评系统的设计与实现[J]. 软件 2013(09)
    • [26].排球成绩测评系统动态权限管理的实现[J]. 现代计算机(专业版) 2012(29)
    • [27].中国教师、学生和家长幸福指数系列测评系统研发成功[J]. 中国特殊教育 2012(12)
    • [28].基于网络的测评系统的研究与开发[J]. 价值工程 2010(34)
    • [29].高校优秀田径教练员综合能力测评系统的研究[J]. 体育学刊 2009(11)
    • [30].趋势[J]. 领导文萃 2008(21)

    标签:;  ;  ;  ;  

    基于XML的程序设计自动批改的研究
    下载Doc文档

    猜你喜欢