Overview |
|
---|---|
Multiple Administrations Adaptive Testing |
|
Example data |
|
|
Example item pools |
Structure and Module functions |
|
Create an assessment structure |
|
Class 'assessment_structure': assessment structure |
|
Load multiple modules |
|
Create a single module |
|
Class 'module': a module |
|
OperatorsOperators for manipulating grades, phases, and tests |
|
Grade operator: add or subtract |
|
Grade operator: difference between two grades |
|
Bound grades within a specified range |
|
Phase operator: move to next phase |
|
Test operator: move to next phase |
|
Examinee class and updater functions |
|
Class 'examinee': a single examinee |
|
Update the grade slot of an examinee object |
|
Update the current phase of an examinee object |
|
Update the current test of an examinee object |
|
Update the theta used for routing of an examinee object |
|
Update theta estimates using combined responses from a test |
|
Update the assessment-level theta of an examinee object |
|
Update the item data slot of an examinee object |
|
Update the routing log of an examinee object |
|
Update the current module of an examinee object |
|
Simulation functions |
|
Simulate multi-stage multi-administration adaptive test |
|
Simulate an examinee list |
|
Simulate theta values |
|
Class 'output_maat': a simulation output |
|
Helper functions |
|
Update a constraints object to exclude administered items |
|
Get administered items per test |
|
Get item names per grade |
|
Remove item data from examinee list |
|
Format the output of maat |
|
Performance evaluation |
|
Calculate RMSE from an examinee list object |
|
Calculate bias from an examinee list object |
|
Calculate standard error from an examinee list object |
|
Get item exposure rates from an examinee list |
|
Calculate adaptivity indices from an examinee list object |
|
Extensions |
|
Extension of plot() |
|
Extension of print() |
|
Extension of show() |