计算机文化基础开放式考试评价系统姜华强张佳姚国忠项洁姚建新张量詹国华(杭州师范学院计算机教育与应用研究所,浙江杭州310036)摘要:本文阐述了计算机文化基础课程开放式考试评价系统的设计与实现,对系统结构及实现过程中采用的主要技术进行了总体介绍,并指出本系统在功能上的特点。“开放式考试评价系统”解决了以往上机考试系统存在的“封闭性”问题,体现了高度的开放性、通用性等优点,为当前计算机文化基础课程的自主命题、测试、阅卷的实现提供了一种简便、高效的方法与手段。关键词:开放式考试评价系统;命题;测试;阅卷;监控AnOpenOperationTest&EvaluationSystemofBasicComputerScienceEducationJiangHuaqiangZhangJiaYaoGuozhongXiangJieYaoJianxingZhangLiangZhanGuohua(ComputerEducation&ApplicationInstituteofHangZhouTeachersCollegeZheJiangHangZhou310036)Abstract:Inthispaper,Thedesignandimplementationofanopenoperationtest&evaluationsystemofbasiccomputerscienceeducationisintroduced.Furthermore,theinstructionandthemaintechnologyofthissystemarediscussedgenerally.Recently,Oursystemhasovercomesomedefectsofothertestsystem,whichcannotmakequestionandgradepaperbyteacherthemselves.Soweprovideaneasyandefficientwayforteachermakingquestionsanddogradingworksindependently.Keywords:OpenOperationTest&EvaluationSystem;Questionsystem;GradingSystem;MonitorSystem0引言随着计算机技术的高速发展,计算机文化基础课程的内容正在不断迅速地被更新和充实,计算机基础教育日趋普及,作为评判教学效果的手段之一的考试也要求从单纯的理论考试逐步过渡到“理论考试+操作考试”,于是各种基于局域网的C/S模式或基于Web的B/S模式的上机考试系统被开发出来,并且得到了广泛的应用,进行上机操作考试的问题已经不存在了。然而,综观目前国内流行的各种上机考试系统,并没能很好地解决当前计算机文化基础课程中的另一大难题,就是教师无法根据教学要求和学生知识的掌握情况来自主命题。也就是说,系统是封闭性的。所谓封闭性,一是指题库封闭性,考试系统所用的题库是开发者提供的,教师无法根据教学内容、学生特点以及学生的实际掌握情况去调整试题的难度与内容。二是指阅卷封闭性,阅卷程序只能针对事先做好的静态题库中的试题进行阅卷一旦开发者修改题库就必须修改阅卷程序。因此,这两个封闭性是急需解决的问题。我们在研究了现有上机考试系统的基础上成功地开发出了一套教师可以自主命题的开放式考试评价系统,解决了上述系统封闭性的问1题。本文将介绍体现本系统的特色的几个子系统:命题系统、阅卷系统、测试系统、监控系统,并对集中体现“开放式”的两个子系统—命题系统、阅卷系统作详细介绍,同时也介绍具有创新特点的测试系统和监控系统的功能和实现。1系统的组成与工作流程“开放式考试评价系统”由四个子系统构成:命题系统、阅卷系统、测试系统、监控系统,下面介绍系统的工作流程和主要特点:图1系统的工作流程首先,教师利用“命题系统”,结合实际的教学需要,生成考试或练习的试题库。本试题库中不仅包含试题,还包含试题的标准答案、评分细则。完成的试题库为“测试系统”提供题目,同时为“阅卷系统”提供标准答案、评分细则。然后,“测试系统”为考生提供练习、考试的环境,根据试题库的内容要求进行考试或练习。“测试系统”的整个工作过程中,受到“监控系统”的控制。第一,在开始考试前要对回收数据的服务器进行配置。第二,考试过程中“监控系统”和“测试系统”协同工作,完成上机测试工作。第三,考试结束后,“监控系统”要将考试结果保存起来,为阅卷系统提供数据。当考生处于练习状态时,测试系统还提供考生自己评定成绩功能,边练习边评阅成绩。最后,“阅卷系统”根据考试结果、标准答案和评分细则,利用通用阅卷系统,完成考生成绩的批阅。2系统的功能与特点2.1命题系统(1)试题的编辑:教师可以根据需要添加、编辑、删除试题,试题类型包括:选择题、文字输入题、Windows操作题、Word操作题、Ex...