计算机化自适应考试系统的设计与实现
【摘要】:考试是教育评价的主要手段,传统考试特别是大规模的纸笔考试,费时费力,在实施传统考试时,组织管理过程中也存在不少困难。随着计算机技术的飞速发展,在标准化考试中,计算机所起的作用越来越大。但一般的计算机化考试大多是基于计算机的考试,是纸笔考试的无纸化形式,无法实现“因人施测”。
近二十年来,项目反应理论(IRT)指导下的计算机自适应测试(CAT),得到迅速发展和应用。与纸笔考试不同,CAT的宗旨是为每个被试构建一个理想的考试,使不同的被试进行不同长度和内容的考试。CAT具有的纸笔考试所不具备的优势——更短的测试长度、更高的测试精度、按需测试和即时的成绩及结果报告,都使CAT更具吸引力。然而,CAT的最初成本高,需要花费大量的人力、物力去编写CAT程序。
本文对一个不定长CAT的设计与实现进行了探讨。本系统由用户管理和自适应测试两个功能模块组成。用户管理模块实现对各类型用户信息的增、删、修改和校正等操作;自适应测试模块包括估计被试能力、连续地为被试选择合适的试题、在达到预期目标时终止考试、查询考试结果、管理题库等功能。
系统以洛德(Lord)最大信息量为选题策略,以条件极大似然估计为能力估计方法,以费舍测验信息总量为测试终止规则。
为考察本系统的性能,进行了Monte Carlo模拟实验,结果表明本系统具有较好的测试效果。
本CAT系统用Visual Basic 6.0设计,用Access 2000为数据库。
文章对CAT未来发展的可能性进行了展望。