This article details how to create Questions with Dynamic Content.
Questions with Dynamic Content allow for multiple variations of the same Question. This way each student will be assigned a randomly chosen variant from your data set.
Dynamic content works with all Question types but is utilised best in:
- Math and Chemistry,
- Multiple Choice Questions,
- Matching,
- Sort,
- Order Lists.
Add and Use Dynamic Content
The data set for your Dynamic Content has to be added on the Item level. This means that you can use it for numerous Questions within one Item. Considering the complexity of the data set and Questions that you'd need to prepare, it may be easier to add one Question for each item with its individual data set. Whichever option you choose, here's how you can add it:
- Create your quiz.
- Prepare your data in a CSV (comma-separated values) format and copy it over.
- Enter the quiz you are working on.
- Click Edit quiz.
- Click on the item and click on the cog icon.
- Select the Data table tab.
- Paste your correctly formatted data in a CSV format.
- Click Continue to preview your table.
- Confirm with Apply. You’ll be able to edit this table later on if needed.
Now, you can add them to your Questions by clicking on the data symbol in the top right corner of the editor within Questions and answers.
Format Data
We recommend using an external spreadsheet tool (such as Google Sheets or Excel) to create a snippet with your data.
- Make sure that there are no spaces or commas at the end of each row.
- To be able to nominate one variable as a correct response, you'll need to ensure that the correct answers are in the same column.
- For maths questions, you'll be able to add tolerance by using a correct answer variable with a plus-minus symbol, followed by the tolerance of your choice. Place your cursor within the answer editing window and choose Σ Add Math button from the editing toolbar at the top.
Here's a sample data snippet that you can try:
value,correct,wrong1,wrong2,wrong3
Melbourne,VIC,NSW,NT,QLD
Brisbane,QLD,WA,SA,TAS
Perth,WA,NSW,NT,VIC
Sydney,NSW,VIC,ACT,QLD
Add Images to a Data Set
It's possible to add images as variables, using HTML code. Please note all images have to be hosted on a public server to be displayed within Aula. Here's an example:
Image 1 Correct, Image 2, Image 3, Country
<img src="https://www.worldometers.info/img/flags/small/tn_us-flag.gif" height="100" width="200"/>, <img src="https://www.worldometers.info/img/flags/small/tn_uk-flag.gif" height="100" width="200"/>, <img src="https://www.worldometers.info/img/flags/small/tn_ca-flag.gif" height="100" width="200"/>, United States
<img src="https://www.worldometers.info/img/flags/small/tn_af-flag.gif" height="100" width="200"/>, <img src="https://www.worldometers.info/img/flags/small/tn_al-flag.gif" height="100" width="200"/>, <img src="https://www.worldometers.info/img/flags/small/tn_ag-flag.gif" height="100" width="200"/>, Afghanistan

Use Data Set with Distractors
- Head to Journey > Assignments.
- Enter the quiz you are working on.
- Click Edit quiz.
- Click on the Item and click on the cog icon.
- Select the Data table tab.
- Add a CSV snippet with your data.
- Click Continue to preview your table.
- Confirm with Apply. You’ll be able to edit this table later on if needed.
Value, correct, wrong1, wrong2, wrong3, distractor1, distractor2, distractor3
Melbourne, VIC, NSW, NT, QLD, Oops that’s a pretty unfortunate mistake! Not sure if residents of Melbourne would be happy about this one., That’s a bit far isn’t it?, That’s a bit far isn’t it?
Brisbane, QLD, WA, SA, TAS, I think you’re looking in the wrong direction., Oops that’s a bit far., We’re on a wrong island!
Perth, WA, NSW, NT, VIC, Almost but not there yet, This state is also not densely populated but that’s not it., Nice try but Victoria is famous for a different lively city.
Sydney, NSW, VIC, ACT, QLD, Oops that’s a pretty unfortunate mistake! Not sure if residents of Sydney would be happy about this one., Sydney is not an Australian capital. Do you remember which city that was?, Also on the east coast but that’s not quite it.
- Head to Journey > Assignments.
- Enter the quiz you are working on.
- Click Edit quiz and enter the Item.
- Click on the + icon to create a Question.
- Use variables from your data set to compose your questions and answers. You can find all variables by clicking on the Data button in the top right corner of the editor.
Nominate the correct answer(s). In this example, we chose to Shuffle options as well.
- Click on More options at the bottom of the Question editing window.
- Scroll down to Distractors.
- Click on the + icon.
- Add all relevant distractors. The order of your distractors should match the order of options at the top of the page.
In this example, the first response was correct and we didn't create a custom distractor for all correct answers, which is why we typed in a "Well done!" message.
- Scroll to the top of the page.
- Click on the Preview button in the top right.
- Select Show Distractor Rationale and click on different options to see what feedback would be displayed to students.
- Click on arrows to navigate between different variants.
Note that in this example we chose to shuffle options, which is why the correct answer is not always in the same position.
Save your Item when you're ready!
If you'd like for your distractors to be visible to students, don't forget to do the following:
- On the question editing window, scroll down and click More options.
- Select the Check answer button checkbox.
- If the Check answer attempts field is 0 (which is by default), students will have an unlimited number of attempts. Changing it to 1 will give students 1 attempt at checking their answer.