自动阅卷算法实现
智慧阅卷系统特点设计方案

智慧阅卷系统特点设计方案智慧阅卷系统是一种通过人工智能和机器学习技术来进行自动阅卷的系统。
它能够实现快速、准确地对大量试卷进行评分,并可以根据阅卷结果生成相应的统计报告。
以下是智慧阅卷系统的特点和设计方案。
1. 自动化:智慧阅卷系统能够实现试卷的全自动阅卷,无需人工干预。
它可以通过光学字符识别技术将试卷中的答案转换成数字形式,并使用机器学习算法进行评分。
这样可以大大提高阅卷的效率,减少人力成本。
2. 准确性:智慧阅卷系统采用了先进的机器学习算法和模型,能够准确地判断和评分试卷中的答案。
它可以根据大量的样本数据进行训练,从而提高评分的准确性和稳定性。
3. 灵活性:智慧阅卷系统可以根据不同科目和题型的要求进行定制化设计。
它可以适应多种题型,包括选择题、填空题、判断题等。
同时,它还可以根据教师的要求进行评分方式的定制,如加分项、扣分项等。
4. 可视化报告:智慧阅卷系统可以生成直观、清晰的评分报告。
教师可以通过系统查看每个学生的得分情况,如总分、各题得分等。
同时,系统还可以根据评分结果生成相应的统计报告,包括得分分布、得分曲线、常见错误分析等,为教师提供参考和指导。
5. 安全性:智慧阅卷系统具有高度的安全性。
它可以对试卷和评分结果进行加密和存储,确保数据的保密性和完整性。
同时,系统还可以限制用户的访问权限,确保只有授权人员才能进行操作和查看相关信息。
在实现智慧阅卷系统时,可以采用以下的设计方案。
1. 数据采集和预处理:首先,需要收集大量的试卷数据,并对其进行预处理。
预处理包括试卷扫描、图像处理和字符识别等步骤,将试卷中的答案转换成机器可识别的数字形式。
2. 评分模型的构建:根据试题的类型和评分要求,构建相应的评分模型。
对于选择题和判断题,可以采用分类算法进行评分;对于填空题和简答题,可以采用文本相似度算法进行评分。
评分模型的构建需要使用机器学习算法,并使用训练数据进行训练和调优。
3. 系统开发和部署:根据评分模型的需求,开发相应的智慧阅卷系统。
智慧在线阅卷系统建设方案

对收集到的数据进行清洗、分类和整理,提取出与效果评估相关的 关键指标和数据。
数据分析
运用统计分析、数据挖掘等方法对整理后的数据进行分析,发现智 慧阅卷系统存在的问题和不足之处。
持续改进策略制定及实施计划安排
问题诊断
根据数据分析结果,对智慧阅卷系统存在 的问题进行诊断,明确问题的性质和原因
。
智能打分
根据评分模型对考生答案进行智能打分,确保评分公正、客观。
成绩统计与分析
成绩汇总
自动汇总考生各科成绩,生成成绩单 和报表。
趋势预测
根据历史数据分析考试成绩变化趋势 ,为教学改进提供参考。
数据分析
对考试成绩进行多维度分析,包括平 均分、最高分、最低分、及格率等。
03
技术架构与实现
云计算平台选择及部署
学校、老师、学生角色定位及协同工作机制建立
学校
老师
作为智慧在线阅卷系统的使用方和管理方 ,学校应负责系统的日常维护和管理工作 ,确保系统正常运行。
老师是智慧在线阅卷系统的核心用户,应 积极参与系统的使用和反馈工作,提高阅 卷效率和准确性。
学生
建立协同工作机制
学生通过智慧在线阅卷系统提交作业或试 卷,并获取相应的成绩和评价,应积极配 合老师使用该系统。
改进策略制定
针对诊断出的问题,制定相应的改进策略 ,如优化算法、完善系统功能、提升用户 体验等。
实施计划安排
将改进策略转化为具体的实施计划,明确 每项任务的负责人、完成时间和所需资源
,确保改进工作的顺利进行。
持续改进循环
在改进策略实施后,再次进行效果评估, 并根据评估结果制定新的改进策略和实施 计划,形成持续改进的良性循环。
智慧在线阅卷系统建设方案
天淼教育阅卷系统

博学笃行自强不息
天淼教育阅卷系统
天淼教育阅卷系统是一种能够自动化地进行试卷阅卷的系统。
这个系统使用人工智能和机器学习算法来识别和评估学生的答案,并根据设定的评分标准为答案打分。
天淼教育阅卷系统通过将试卷扫描或导入电子文件的方式将学生的答案输入系统中。
系统会根据所设定的评分标准,对学生的答案进行自动评分。
这些评分标准可以是预先设定好的规则,也可以是根据教师的要求进行自定义。
系统使用先进的光学字符识别(OCR)技术来将学生的手写答案转换为可识别的文本,并使用自然语言处理技术来理解和分析学生的答案。
系统还可以通过机器学习算法来自动学习和改进评分的准确性。
天淼教育阅卷系统可以大大减轻教师在阅卷过程中的负担,节省时间和精力。
它还可以提供即时的反馈和分析,帮助教师更好地了解学生的学习情况和需求,以便进行个性化的教学。
1。
汇编语言自动评分系统设计与实现

汇编语言自动评分系统设计与实现摘要:根据需求分析合理安排自动阅卷系统的整体结构和局部逻辑关系,包括通过VB6.0对汇编语言编程题自动系统的建模,并通过正则检测技术对自动阅卷系统进行设计。
在实现汇编语言程序设计题自动阅卷技术方面提出了自己的解决方案。
关键词:自动阅卷;要点分析;正则表达式0引言汇编语言是直接控制硬件的计算机程序设计语言,在各类高等院校的计算机及相关专业中,均被列为一门必修的基础课。
目前国内也有很多有关程序设计语言的上机考试系统,大多设计有选择题和填空题,可很好地实现对理论知识的考核,而且自动评分技术也较成熟。
但对应用能力的考核——程序设计题,由于其程序自动评分很难实现。
以NCRE三级PC技术的上机考试系统为例,该系统中设计有程序设计题,对程序设计类试题主要采用的是结果评分法,即只根据程序运行结果给出相应分数,而并不查看考生程序内容。
这与传统人工阅卷中的评分原则是不相一致的,评分结果也并不能反映出考生的真实水平。
1评分算法1.1算法一该算法思想就是应用了人工阅卷的基本思想:即按考生程序中出现正确要点的情况按比例给分,以使考生的实际得分更加合理。
通过大量的汇编语言程序汇编实例我们发现:当考生源程序代码中的段定义出错时将在MSG.TXT文件中给出提示如下:①error A2034: must be in segment block 说明段定义伪指令出错了;②fatal error A1010: unmatched block nesting: data说明数据段段定义伪指令出错了;③fatal error A1010: unmatched block nesting: stack说明堆栈段段定义伪指令出错了;④fatal error A1010: unmatched block nesting: code说明代码段段定义伪指令出错了;⑤fatal error A1010: unmatched block nesting: datacate说明数据段、代码段、堆栈段、附加数据段4个段中一个或多个段完全没定义。
Java程序设计题自动评阅技术的研究

虑一下 问题 : aa 大小 写敏感 的 , 注意 大小写 @Jv 是 要
匹配问题 ;②程序入 口 m i a n方法所在类 名须与文件
卤
名同; ③包 的正确 导入 问题 ; 类名 、 ④ 对象 名 、 量名 变
的多样化 问题 ; ⑤结 构化控 制语句 的变化 问题 ; 接 ⑥ 口的使用问题 ; ⑦死循环 问题 ; ⑧线程 的执 行 、 调度等
类 型是很 困难 的, 根据 日常教学经验 , 学生容ቤተ መጻሕፍቲ ባይዱ出错 的
②每 一个类 中包含类 成员变 量和类成 员方法 ,特别
是继 承线 程类 的类 需要 实 现特定 的方 法 rn)③ 程 u( ;
序文 件 中与文件名 同名 的类 中一 般有 m i a n方法 , 它
是程序运行 的入 口;() v 语 言中程序构成除 了类 ,  ̄J a a
还有包 和接 口: ⑤程序 块的结构有分 支语句“f.s” i.l . e e
信 息和 运行 结果分析 的评 阅方法。该方 法能反馈评 阅结果 , 阅 系统 能更好 应用于 日常教 学 中。 使评
关键 词 : v ; J a 自动评 阋; a 程序设计题
中图分类 号 :P 9 . T 3 1 1 文献标志码 : A
Re e r h so t m a i a l a i g Te tPa e s s a c e n Au o tc l Gr d n s p r y
下 面的处理
里要求这 些结构 中语句数为 1也用 “ 括起来 。 , 如遇
到 i 则检 查其 后是 否有 ‘’没 有则 添加 , 读取 到 f , f, 再 e e则检查其后是否有 ‘’没有则添加 , 一直没读 l, s }, 若
主观题自动评分算法分析与实现

3 1 词 库 的 建 立 .
标 准 答 案 与 学 生 答 案 在 进 行 自动 分 词 时 都 需 要 与 词
库 中 的 词 进 行 比对 来 提 取 关 键 词 , 此 词库 的 建立 在 网络 因 考 试 系 统 中 占有 重 要 的 作 用 。为 了 提 高 自动 分 词 的 效 率 , 本 算 法 在 建 立 词 库 时 附 加 两 个 字 段 分 别 为 首 字 编 码 字 段
() 师开始对 学生答案 进行评 阅 , 学生 答案 中出 2教 将
现 的词 汇 与 标 准答 案 中 的关 键 词 进 行 比对 , 果 两者 相 同 如 或 是 近 义 词 , 么学 生 取 得 该 得 分 点 的 分 值 , 题 最 后 的 那 该
总 得 分 为所 有 得 分 点 的 总 和 。 ( ) 了 防止 学 生 在 答 题 时 只答 关 键 词 , 出 现 语 句 3为 而
生 答 案 进 行 分 句 预 处 理 与处 理 , 定 每 一 个 分 句 的句 子 模 确 式 ; 标 准 答 案 中 的分 句 与 学 生 答 案 中 的分 句 进 行 模 式 匹 将 配 , 留有 用 的分 句 , 除无 用 的分 句 , 得 到该 句 语 法 相 保 删 并 似 度 的值 ; 保 留下 来 的有 用 分 句 采 用 最 大正 向 匹 配算 法 对
相似度得分之总和 。
从 上 述 处 理 过 程 不 难 看 出 , 算 法 的 句 子 相 似相 似 度 即关 键 词 匹配 语
得分 。
( ) 定 主观 题 标 准 答 案 的 得 分 点 , 一 个 得 分 点 所 1确 每 对 应 的关 键 词 , 每一 个 关 键 词 的权 值 。
主观题人工智能阅卷

主观题人工智能阅卷全文共四篇示例,供读者参考第一篇示例:主观题人工智能阅卷是指利用人工智能技术处理主观性较强的试卷或论文,实现自动化评分和打分的过程。
随着科技的不断发展,人工智能在教育领域也逐渐得到了应用,主观题的人工智能阅卷技术的出现,让教育评价变得更为高效、准确和公正。
传统的主观题评卷过程通常需要老师花费大量的时间和精力,还有可能存在主观性较强的评分偏见等问题。
而主观题人工智能阅卷技术的出现,可以有效地解决这些问题。
人工智能可以通过对试卷文本的自然语言处理和机器学习等技术进行分析,快速准确地评判学生的答案,避免了人为因素对评分的影响,提高了评分的客观性和公正性。
主观题人工智能阅卷技术的应用,对教育评价体系带来了革命性的变革。
它可以大大节省教师的时间和精力,使教师能够更多地投入到教学设计和教学过程中,提高了教学质量;它可以实现大规模的作文或论文批改,降低了评卷的成本,为教育管理部门提供了更多的数据支持;它可以提高评分的准确性和一致性,消除了人为因素对评分的干扰,为学生提供了更为客观和公正的评价,帮助他们更好地认识自己的优劣势,改进学习方法。
主观题人工智能阅卷技术也存在一些挑战和争议。
人工智能评卷系统的设计需要考量到语言的多样性和灵活性,以及对于语境、逻辑思维等方面的理解能力,这需要耗费大量的人力物力进行研究和开发;人工智能评卷系统可能无法完全取代教师的专业判断和经验,对于一些复杂、含深层次思考的题目可能难以有效评判;评卷过程中会涉及到学生的隐私保护等问题,如何在保障学生利益的同时实现主观题人工智能阅卷的应用也是一个值得关注的问题。
为了克服这些挑战,我们需要通过不断的研究和实践,不断完善主观题人工智能阅卷技术,提高其智能化水平和准确性。
我们也需要加强对教师和学生的培训,使其更好地理解和应用人工智能评卷技术,发挥其辅助和提升教育质量的作用。
主观题人工智能阅卷技术的应用,为教育评价体系带来了一次革命性的变革,提高了评分的效率和准确性,促进了教育的公平和公正。
基于自然语言处理主观题智能阅卷技术

基于自然语言处理的主观题智能阅卷技术摘要:本文主要探讨使用自然语言处理技术来实现主观题智能阅卷的方法,使用到的关键技术包括分词、句法分析、词语相似度计算以及句子相似度计算。
文章对如何使用这些关键技术来实现主观题智能阅卷系统进行了详细的阐述。
关键词:智能阅卷;分词;词语相似度计算;句子相似度计算中图分类号:tp391.7文献标识码:a文章编号:1007-9599 (2013) 07-0000-02随着计算机技术和通信技术的高速发展,计算机已经应用到人们生活中的各个领域。
在教育领域中,计算机实现试卷自动评阅是教育系统智能化必备的功能。
一方面,计算机智能阅卷能避免人为的误差,能够更客观的反映出评阅结果,保证了阅卷的客观公正性。
另一方面,电脑阅卷省去了老师在传统阅卷模式中主观题阅卷的体力劳动,让老师省出更多时间和精力用在教学工作中。
主观题智能阅卷主要采用的技术路线是自然语言处理技术。
按照主观题的评分流程,阅卷系统主要分为五个部分:分句、分词、句法分析、词语相似度计算以及句子的相似度计算。
1分句将答案分句是评分的第一个步骤,分句的粒度大小也将影响评分结果。
本文将根据特定的标点符号(句号、问号、分号、感叹号)作为句子的分隔符,将句子分为若干子句。
在对参考答案进行分句的时候,需要将之前录入的权值赋值给对应的每个子句。
最后题目的得分应该是各子句相似度的加权求和,用s具体计算如式(1):(1)simi表示第i句的相似度,ßi表示第i句的权值,i取值范围为[0,n],n为子句的个数。
值得注意的是,参考答案每句话的权重是根据句子结束的标点符号来分配的,因此参考答案录入和学生答题的时候每句话的标点符号必须正确填写。
2分词由于分词及词性标注对准确率要求较高,如果这两个步骤出现错误,将会对后续步骤产生严重影响。
因此本文初步考虑使用已经相对成熟得分词工具来进行分词和词性标注。
本文选择的分词工具是中科院计算机研究所开发的ictclas系统,它是最早的中文开源分词项目之一。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
随着教育改革的不断深化和发展,人们对信息技术与教育系统整合的要求越来越迫切. 传统的考试方式已不能适应现代考试的需要,计算机应用能力的上机考核逐渐成为高校考试改革的重要方式之一. 而且随着网络考试环境的不断开发,对自动阅卷技术的研究也将越来越深入,并逐步使得考试系统走向成熟,全面推进计算机无纸化考试是今后的发展趋势[1 ] . 同时随着考试方式的改革,各种类型的计算机考试系统也应运而生. 而影响计算机无纸化考试全面推行的关键是考试结果的评判. 因此,从某种意义上说,评分算法是整个考试系统成败的关键所在,是整个无纸化考试系统的核心.1 问题提出由于每个考生的思维方式不同,解决问题的能力也不同,在程序设计时往往会采用不同的语句或使用不同的控制结构来实现,因评阅时对考生程序的准确性判断存在一定的难度,自然而然地给阅卷工作带来极大的难度. 在以往的人工阅卷模式中,对于考生所提交的程序清单,阅卷人员不仅需要以自身的经验去评价考生的程序答案是否可行,还要对程序的运行过程或结果的准确性加以评判,才能对整个程序做出一个合理的评分结果. 由此可见,实施程序测试是检验程序功能,提高计算机自动阅卷的合理性较为关键的技术.作为图形界面的表单程序,是《Visual FoxPro 程序设计》课程教学的重点和考核点,而表单设计比较复杂,不仅包括控件的属性,如名称、标签、外观等的设计,还包括程序功能的设计,即程序代码的编写.自动阅卷时不仅要考虑表单界面元素的设计是否符合要求,还要分析程序的功能是否实现.2 方案确定2. 1 阅卷规则分析判断一个程序是否正确有不同的标准,在进行自动阅卷时必须先制定一套判断程序是否符合要求的准确、可行的标准,在这个标准的指导下进行自动阅卷的研究才有实用价值.针对Visual FoxPro 表单程序的特点和程序考试的评分要求,制定了以下判断准则:1) 程序界面符合要求. 这里的“符合要求”指界面的初始位置、界面大小、界面中控件的类型、数量符合题目所规定的要求;2) 程序中控件的属性符合要求. 每一个控件都有很多属性,这些属性必须符合题目的要求,即应该修改的属性必须修改,没有特别要求修改的属性保留默认值;3) 控件事件符合要求. 控件在程序运行时会有一定的控件事件产生,这些控件事件必须按照题目要求对应正确,不应该有多余的与题目无关的事件;4) 程序运行结果符合要求. 判断程序最主要的是看结果是否正确. 当提供正确的输入数据或触发某一事件时,程序必须按题目的要求给出正确的输出结果.2. 2 表单程序自动阅卷方案通过分析表单程序文件的结构和面向对象软件测试技术的特点,系统采用静态测试和动态测试相结合的方法来完成表单程序自动阅卷.其基本思想是根据提交的考生程序文件,对该考生程序即时编译,对于不能编译的程序,通过获取程序的相关信息,根据关键字匹配技术实现自动判分;而对于通过编译的考生程序,将考生程序作为子进程来控制,模拟Windows 运行的消息机制,驱动考生程序自动运行,并在自动运行过程中记录运行过程,再根据窗口句柄,获取表单界面上控件的动态信息和运行结果信息,从而达到评阅的目的因此针对表单自动评阅功能实现,开发了一个小平台,利用“消息驱动”机制,驱动考生程序按照指定要求执行,获取执行后的界面信息以及结果信息.3 实现的相关技术3. 1 表单文件格式分析通过文献资料的参考以及对表单程序文件结构分析,发现Visual FoxPro 面向对象表单程序文件是一个数据表,表中记录了表单界面上的对象和功能实现的全部程序代码. 其中包括控件对象的类名信息、属性信息、控件的直接容器信息、以及表单控件的方法和事件代码等详细信息. 下面以某表单上的一个命令按钮为例,以数据表形式访问其命令按钮对象相关信息,其涉及的字段信息如下表1 所示.表1 表单程序文件结构通过对Visual FoxPro 表单文件结构的分析,与阅卷有关的所有信息都可以通过以数据表的形式访问表单文件来获得,即在程序不能正确运行的情况下通过这种静态测试来实现按步打分的原则,而避免“一刀切”的算法 .3. 2 考生程序运行及跟踪的研究在评阅表单程序文件时,为了获取表单运行状态信息,需采用动态测试,利用跟踪技术记录考生程序运行状态. 由于Visual FoxPro 程序设计语言中本身提供了用于操作程序的函数,如FILE ( ) 、FOPEN ( ) 、FWRITE() 、FCLOSE() 、AMEMBERS() 以及AERROR()等,这些函数可实现记录程序运行过程,其中还包括程序运行过程中出现的错误信息,而这些信息是动态评阅的关键. 其实现过程如图1 所示.图1 考生程序跟踪记录在阅卷时调用跟踪模块对考生提交的程序加以运行,记录相关数据. 其中包含判断考生程序是否存在、自动执行考生程序、跟踪记录执行过程、提取错误信息等,并将记录的结果信息写入到文本文件中,生成结果文件和错误信息文件,然后读取结果文本中的信息,判断题目所规定的内容(如表单中的控件,控件中的属性和方法等) 是否己实现,同时通过函数获取考生程序运行过程中的错误.3. 3 消息和事件驱动机制在表单程序测试时,通过读取考生文件信息获取得分要点信息,在不运行考生程序的情况下进行静态测试;而真正的自动阅卷还需实现自动运行考生程序,通过测试数据或执行过程进行验证,才能判断程序是否具有指定要求的功能,该功能是否能够真正实现,以及对象状态是否变化,运行结果是否正确,以此确定程序的正确性. 因此如何驱动考生程序运行以及测试数据的生成是实现自动阅卷的关键技术.而通过对Visual FoxPro 文件结构分析,以及根据参考文献资料,发现Visual FoxPro 表单程序文件是面向对象程序设计界面,具有面向对象技术的特点和事件驱动机制. 因此可借助面向对象软件测试方法以及程序自动测试技术,实现表单程序的自动阅卷. 对于考生编写的程序,可通过面向对象程序测试技术,实现模拟用户操作,发送消息,利用消息驱动程序,驱动考生程序运行,同时利用句柄获得对象的动态信息,从而实现程序的动态测试,达到静态和动态阅卷,以此获得各项的步骤分,给考生一个较公平的成绩.4 表单程序设计题自动阅卷的设计与实现4. 1 表单程序自动阅卷模块设计表单程序设计题的自动评阅流程设计为三个模块,其详细如图2 所示.图2 自动阅卷流程图(1) 阅卷系统数据库模块. 它是自动阅卷系统记录数据的重要部分,主要存放了标准答案、评分标准、考生答案、评阅结果的得分情况和考生成绩库等信息.(2) 跟踪记录模块. 主要完成驱动考生程序运行,记录考生程序运行过程,包括错误信息、测试结果、运行结果等信息,并记入阅卷系统数据库中.(3) 评分模块. 提取考生程序执行的跟踪记录信息,与标准答案相关信息进行评阅,再根据评分标准,完成表单程序设计题的自动阅卷.由于本系统对于表单程序设计题的自动阅卷,不仅根据考生程序执行结果,而且还根据考生程序执行过程这两种方法作为评判的依据,因此将表单程序自动阅卷分静态和动态两步进行,以此得到一个比较合理的评分结果.4. 2 静态阅卷阅卷时首先对程序进行静态分析,获取表单界面信息,如控件名、相关属性以及事件和方法,并获取程序执行过程的跟踪记录信息,目的是用于判断考生表单程序界面设计是否符合要求,事件代码设计是否合理. 其流程图如图3所示.图3 静态评阅流程图4. 3 动态阅卷通过自动运行考生程序,获取考生程序动态运行过程信息以及结果信息,来判断考生程序的正确性,进而给出分值,以达到自动评阅的目的. 其动态评阅过程如图4所示.图4 动态评阅流程图4. 4 实例分析在课程考核中随机抽取20 名考生的答案文件,并针对两份考试卷的表单程序的阅卷情况与以往的阅卷方法进行了对比,其分析结果如下:通过实验数据分析,系统采用的自动阅卷算法与人工阅卷之间有一定的误差,但误差较小,而且自动化程度和效率都得到了较大的提高.表1 抽样试题一的实验对比数据表表2 抽样试题二的实验对比数据表5 结束语在对表单程序自动阅卷时采用静态和动态相结合的自动阅卷算法,特别是根据Windows 消息驱动机制来运行考生程序,利用跟踪模块记录考生程序执行过程,再根据记录的信息利用要点匹配技术实现自动阅卷功能,该系统在课程考试中运行良好,评阅结果也比较公平、合理,满足教学考核的基本要求.参考文献[1 ]谭炳文,王更生,周娟. 在线裁判系统的一种新阅卷方式[J ] . 华东交通大学学报,2008 ,25 (6) :59~62.[2 ]李凤霞,陈朔鹰,李凌. 改革主观题的评判方法,使程序设计回归真实[J ] . 计算机教育,2008 , (15) :69~71.[3 ]张新林. 基于动态技术的计算机操作题的智能命题与评卷系统[J ] . 电脑与电信,2007 , (6) :1~3.[4 ]赵岩. 高校PB 教学考试程序设计题自动阅卷系统的研究与实现[D] . 沈阳工业大学硕士学位论文,2006.[5 ]赵庆兰. 进化测试中的静态分析技术研究[D] . 西北工业大学硕士学位论文,2006.[6 ]Nghi Truong ,Paul Roe ,Peter Bancroft . Static Analysis of Students’Java Programs. Australian Computer Society[J ] . Inc ,2004 ,30 (6) :56~59.[7 ]Stephen H. Edwards. Teaching Software Testing :Automatic Grading Meets Test2first Coding.OO PSLA Companion Anaheim CaliforniaUSA ,2003 :318~319.Research and Implementation of an Automated AssessmentAlgorithm for Form Program(The Computer Engineering Department of Huaiyin Institute of Technology ,Huaian 223003 ,China)。