Dynamic Exam configuration requires coordination with BenchPrep to implement. In order to take advantage of this functionality, first you need to:
- Identify an exam within a course where you would like to enable the dynamic exam experience
- Both Standard and Full length exams can be used
- Ensure the test is configured within the course and ALL of the questions you would like to use are in the course as well. Click here to learn about Test Configuration and here for an Intro to Questions article.
No need to associate questions to the exam via BluePrint, the script will do that for you.- Pro-Tip: Having a greater number of questions available in BluePrint than what you wish to include in an exam attempt will improve the overall dynamic experience; there will be more questions to pull from to create each unique attempt.
Once ready, follow the steps in the section below to submit a CSV file to our support team and apply the dynamic exam experience to a designated test.
Click here for directions on exporting a list of question IDs from BluePrint to help with the configuration process.
Populating the CSV
- Download the CSV sample here.
- Submit a request to our support team to implement dynamic exams. NOTE: The request can take 5-7 business days from the submission of a properly formatted CSV to course input.
NOTE: Submit 1 CSV per each exam (full length or standard) you would like to implement dynamic exams for.
exam_section_id | ID of exam section if the exam is Full length. Leave blank for standard (mini) exams that do not have sections. |
question_family_name |
Name of a family, or group, certain questions will belong to. This field is not visible in BluePrint or learners. It is only used for categorization purposes. For example, you can designate names based on the question category, e.g., ‘chemistry’, ‘math'.
NOTE: Each question_family_name needs to be unique. If your course will have multiple dynamic exams, each question_family_name will need to be unique across all exams. For example, if you have Exams 1 and 2, Exam 1's question family name cannot be reused in Exam 2. |
question _ids | BluePrint ID(s) of each question that belongs to the specific question family. Question ID(s) need to be separated by semicolons. |
slot_count | The number of questions to pull from each family for that portion of the exam. The sum of slots_count column will indicate the number of total questions seen by a learner during a given attempt of the exam. |
Note that 1 full-length exam section can have more than one question family. If so, create a separate row for each question family and its corresponding questions.
CSV Checklist
Before submitting the CSV make sure you check the following:
- Double check BluePrint IDs to make sure they are correct and accurate
- Double check that question IDs are separated by a semicolon
- Leave exam_section_id blank if not using an exam with sections
- Make sure all question_family_names are unique
NOTE: After our team processes the request, the course will need to be built for the changes to take effect.