论文部分内容阅读
作业和批改作业是一个重要的教学环节。大量研究表明,学生认真做作业和教师认真改作业对学生的学习质量和学习成绩具有至关重要的影响。利用计算机对学生作业进行识别和批改,较教师手工批改作业能大大提高作业批改的速度,减轻教师的工作量。目前已有较多作业批改软件,但它们大多是对选择题、判断题等客观题进行识别和批改,较少能对计算类主观题进行自动识别和批改。本文提出了利用计算机自动识别和批改计算类主观题的方法,并以“材料力学”课程为主要研究对象,运用符号运算、专家系统等技术,研究了部分初等数学表达式的比较识别方法,并在此基础上建立了材料力学课程部分计算类主观题的自动识别和批改技术。 计算类主观题的自动批改是一个基于知识的智能识别技术,本文研究了适合材料力学计算类主观题识别的知识表示方法。文中将知识分为学科理论知识和学科专家知识。为了进行计算机自动批改和识别,就必须有效的组织和表达学科理论知识。本文提出了将学科理论知识中的解答步骤用SUM、TERM、FIELD等算子进行嵌套表示,对一些较复杂的FIELD还采用O变量进行化简,从而保证了识别的效率和正确性。为了对学生在作业中暴露出来的错误和问题进行描述,必须合理有效地根据教师丰富的教学经验来设计学科专家知识。本文提出了通过定义关键步骤、错误步骤等学科专家知识来诊断学生作业中的错误和问题,形成学生的学习情况记录,从而指导学生进一步的学习。 数学表达式的比较识别是学生作业自动识别技术的核心,本文运用最大公因式提取和因式分解等符号运算技术,实现了部分初等数学表达式的比较识别,为计算类主观题的自动批改打下了一定的技术基础。 本文提出了适合计算类主观题自动识别和批改的控制模型。计算类主观题的识别是一个相当复杂的过程。为此建立了一套高效的控制模型对识别和批改工作的整个过程进行控制,本文将识别过程分为前处理、正确解答的识别、错误解答的识别以及相似错误的识别四个阶段,而在识别策略上则提出了采用了“解法识别”、“解答识别”和“步骤识别”三层结构的识别控制策略,从而使学生作业的自动识别和批改更加准确可靠。 本文运用专家系统实现了作业错误的自动跟踪与动态诊断。已有的大部分教学软件除了缺乏对主观题进行自动识别的功能之外,还缺乏对学生作业中错误和问题的定义、描述、自动跟踪和动态诊断等功能,而这些功能是作