A question that is defined with parameter(s) is called a dynamic question (question with variations).
For example, the dynamic version of the question:
"Sam bought 2 books, ..." becomes, "Name bought X books, ...".
Name: Sam, David | X: 2, 3
In this example, Name and X are parameters and Sam, David, 2, 3 are the corresponding values.
This example has now 4 different variations,
Version 1: Sam bought 2 books
Version 2: Sam bought 3 books
Version 3: David bought 2 books
Version 4: David bought 3 books
A dynamic assessment consists of dynamic questions.
Each student accessing the assessment receives a different version of the question.
For example, if a question has 1,000 variations,
1,000 students receive unique questions.
Our number one priority was to develop a user-centred platform. No coding knowledge is necessary.
For a given question with n = 3 different parameters and m = 5 number of values for each parameter, the total number of variation would be 5 * 5 * 5 = 125.
For a 10-question test, you may choose more than 10 questions. For example, for question 1, you may select 3 dynamic questions, so not only each question will have different variations, the student may randomly see one of the 3 possibilities for question 1.
Share your questions with your colleagues or if you don't have time to generate dynamic questions, assign your teaching assistants to create questions and share them with you.
Made and tested by university professors in Toronto, Canada.
Out of the box, the default configurations will be sufficient to utilize BitBolide platforms. However, most features are customizable to meet your specific needs.
Decide dynamic parts of the question. In this question, the names, number of books bought and number of books lent were chosen.Learn More
Assign each parameter to a variable name. In this question, names were assign variable A, number of books bought, variable B and number of books lent, variable C.Learn More