Random Assessment
The Random assessment type allows you to define a pool of assessments, with each student receiving a randomly selected assessment from that pool. Note that specific layout requirements apply.
Layout Requirements
Simple Layout (1-panel): Multiple Random assessments can be added on the same page
Complex Layout (multi-panel):
Cannot be added on the same page
Cannot be mixed with any other assessments
Warning will display when Publishing if mixed with other assessments
May not function as intended if layout requirements are violated
Duplication Prevention
Codio automatically prevents duplicate assessments at the assignment level by checking library assessment IDs for uniqueness. This ensures students won’t see the same assessment question multiple times within an assignment.
Requirements for duplication prevention:
All questions in the assessment library must be unique
All randomized assessments must be drawn from the same library
Note
If duplicate assessments are generated, the assessment library does not contain enough unique assessments to satisfy all random assessment queries in the assignment.
Creating a Random Assessment
On the General page, enter the name of your assessment that describes the test. This name is displayed in the teacher dashboard so the name should reflect the challenge and thereby be clear when reviewing.
On the Grading page, enter the amount of points to assign to the assessment. Enter the score for correctly answering the question they are assigned. You can choose any positive numeric value. If this is an ungraded assessment, enter zero (0).
Use maximum score - Enables selection of the highest score from all attempts as the final assessment score.
On the Execution page, browse to an assessment library where you can set up filters define the range of assessments to randomly assign. You can work from any assessment library you have access to.
Click here for more information on how to use Assessment Libraries.
Updating Random Assessments
Modifying Assessment Parameters
To update, change, or review the assessments assigned to a random assessment:
Publishing Changes
After reviewing assessments, follow the appropriate publishing method based on your situation:
If ONLY random assessment changes were made:
Students have not started: Publish normally
Students have already started: Use the Sync button on the Edit tab (see Synchronizing Changes below)
If other assignment changes were also made:
Publish normally first
Then navigate to the Edit tab to sync if students have started
Synchronizing Changes from the Course
When random assessment changes are made (either by you or another organization member), synchronize them from the Edit tab in the course.
A Sync button appears on the Edit tab when changes are available to synchronize.
Warning
Students who have already started the assignment will not receive updates unless their assignment is reset. Resetting will cause them to start “as new” and all previous work will be lost.
Sync Options
When you press the Sync button, Codio will check if students have started and present appropriate options:
No students have started
The assignment will sync and publish to all students.
Students have started
You can choose to:
Reset and publish: All students restart with new changes (previous work lost)
Publish only: Only students who haven’t started receive the changes