对于编程(程序设计、算法学习)类课程的教学,训练是一个非常重要的环节。基于此,借鉴一些在线测评平台,根据学生的学情和特点,开发了Online Judge平台,旨在打造一个集教、学、练、赛于一体的交互式学习社区:师生提供内容,组建教学共同体;学生"闯关",激发自主学习力;系统及时反馈,强化过程性评价;学生同场竞技,提升实战能力。在实际使用中感到,还应该对OJ平台进行优化提升:广泛搜集高质量题目,进一步扩充题库;结合实际使用情况,解决新问题,满足新需求。