摘要
计算机高级语言程序设计题作为网络教学系统的关键技术之一,其自动化批改技术日益受到关注。近几年出现了程序设计题的自动批改系统,然而没有对源程序进行编译与运行的系统。通过在服务器端生成编译器的方法,对学生程序进行编译与运行,及时让学生看到自己程序的正误。这样不仅减轻教师的工作量,提高教学水平,而且有助于提高学生编程的能力,从而达到教学目的。通过实践证明该系统的正确性与高效性,系统可应用于入门类以及提高类的程序设计课程考试。
A computer program design problem of network teaching system as one of the key technology, and the attention of its automation correcting technology is increasing. In recent years, the program design appears automatically corrects system, but not the source program is compiled and operation of the system. Based on the server, the method of generating compilers compile the program for students with operation, lets the student to see his program. This not only reduces the workload of teachers, improves teaching level, and improves students' ability of programming, so as to achieve the goal of teaching. Practice proves the validity and efficiency of the system, the system can be applied into categories such as improving the program design course exam.
出处
《计算机技术与发展》
2011年第3期229-231,235,共4页
Computer Technology and Development
基金
安徽省教育科学改革项目(2008jyxm274)
关键词
网络教学
程序设计
机器批改
network teaching
program design
machine corrects