计算机自适应测试模拟器
catsim的Python项目详细描述
快速启动
catsim是一个用python 3.4编写的计算机化自适应测试模拟器。它允许模拟计算机自适应测试,选择不同的测试初始化规则、项目选择规则、熟练度重新评估方法和停止标准。
计算机化适应性测试是一种教育评价,通常由考生用计算机或其它一些数字手段进行,在每一项回答后对考生的能力进行评价。然后使用新的熟练程度来选择一个新的项目,更接近考生的实际熟练程度。与传统的纸笔法相比,这种考试方法有几个优点,因为高水平的考生不需要回答考试中所有的简单项目,只回答那些实际上提供了一些关于他或她的真实知识的项目。对于那些低水平的考生来说,也会有类似但相反的效果。
catsim允许用户模拟计算机自适应测试的应用,给定由其熟练程度表示的考生样本,以及根据某个项目反应理论模型由其参数表示的题库。
安装
使用pip install catsim安装它。
重要环节
依赖性
catsim取决于最新版本的numpy、scipy、matplotlib和scikit learn, 从pip自动安装。
要运行测试,您需要安装测试需求pip install catsim[testing]。
要生成文档,需要sphinx及其依赖项。