针对程序设计类课程实验教学的需求和特点,在分析现有的在线评测系统特点的基础上,设计开发了程序设计在线评测教学辅助系统,并成功应用在C/C++/Java/数据结构课程的实验教学中。文中介绍了系统的总体设计目标、技术架构、功能设计、数据库设计以及应用情况。结果表明:系统实现了实验课程教学资源、作业、题库、用户管理的功能,最重要的是实现了程序练习和评判过程的自动化和标准化,应用情况良好,获得师生好评,对教学质量有很大的促进作用。