createAssessmentStructure function

Create an assessment structure

Create an assessment structure

createAssessmentStructure is a function for creating an assessment_structure object that defines the structure of the assessment.

createAssessmentStructure( n_test, n_phase, route_limit_below, route_limit_above, test_routing_restrictions = c("R1", "R2", "R3") )

Arguments

  • n_test: a numeric, the number of test administrations.
  • n_phase: a numeric, the number of phases within each test.
  • route_limit_below: the number of grades to allow routing below, relative to the grade of record. If the grade of record is G4 and this is 1, then routing to G3 is allowed but not to G2.
  • route_limit_above: the number of grades to allow routing above, relative to the grade of record. If the grade of record is G4 and this is 2, then routing to G6 is allowed but not to G7.
  • test_routing_restrictions: the restrictions for between-test routing. (default = c("R1", "R2", "R3"))

Returns

an assessment_structure object.

Examples

assessment_structure <- createAssessmentStructure( n_test = 3, n_phase = 2, route_limit_below = 1, route_limit_above = 2 )
  • Maintainer: Seung W. Choi
  • License: GPL (>= 2)
  • Last published: 2022-05-18