检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:苏小红[1] 王宇颖[1] 王甜甜[1] 王宽全[1]
机构地区:[1]哈尔滨工业大学计算机科学与技术学院
出 处:《实验技术与管理》2010年第10期174-177,共4页Experimental Technology and Management
基 金:国家自然科学基金项目(60673035,61073052);黑龙江省新世纪高等教育教学改革工程项目(37)
摘 要:如何利用计算机快速、准确地考核学生的编程实践能力,实现编程题的自动评分,成为计算机辅助教学领域的一个研究热点。针对现有系统要么只能对客观题进行自动评分,要么只能对没有任何语法错误的编程题按照运行结果的正误进行自动评分的问题,从理解、分析程序源代码的角度,设计实现了基于程序理解的C语言编程题自动评分系统,介绍了该系统的体系结构、关键技术、评分策略、系统特点、应用效果以及推广情况。How to accomplish automatic grading of programming assignments,so as to evaluate the students' programming ability rapidly and accurately,becomes a hot subject in the field of computer aided education.Existing automatic grading systems can only deal with objective questions,or deal with the programs without syntactic errors by evaluating the executing results of the programs.Therefore,an automatic grading system based on program understanding for the programs written in the programming language C has been designed and implemented by analyzing the source code of programs.The architecture,key technique,grading strategy,features,application effects and promotion of the system are introduced.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.219.23.38