M12d - Embed Quiz Questions Anywhere

What Is It?

Embed Quiz Questions Anywhere is a set of open source (GPL) plugins that allows for quiz questions to be given to students outside of a quiz activity.

Why Use It?

Quiz questions can be made available to students outside of a quiz activity directly within Moodle content such as a page, book or lesson activity, which enables them to be used as a tool for formative assessment. Your students will see the question feedback and you can review all student attempts using the reports.

Who Can Use It?

Tutors and course administrators can create questions in the Moodle question bank, then embed them into their Moodle content.

Students can respond to questions as they work through content on their Moodle courses.

Before I Start...

Embed Quiz Questions Anywhere relies on the appropriate question bank categories and questions having unique ID numbers. The plugin that powers this functionality uses these ID numbers to identity questions that are embedded into content on your Moodle courses. These ID numbers have to be set manually and are currently an optional step when creating question bank categories and questions within Moodle, but can be added retrospectively by editing the questions and the category from which they're drawn.

Meeting the Baseline

The UCL Connected Learning Baseline  includes the following for Orientation :

2.1 Include the module syllabus and intended learning outcomes

2.2 Explain participation requirements:

  • Outline how students are expected to use Moodle in a course usage statement.
  • Identify which activities are compulsory and optional.
  • Explicitly signpost all online and offline activities and how they interrelate.
  • Provide an indicator of effort (such as timings or page counts) for all compulsory tasks.
  • Explain how students are expected to use UCL and any external e-learning tools as part of programme or module induction. Wholly online courses might provide this information as a screen-cast video, with a voice over.
  • Link to instructions for any e-learning tools that students are expected to use.
  • Explain what digital devices and software students are expected to provide for themselves.

The Student active participation category suggests that you should encourage students to interact with each other and participate in online activities.

How Do I Set One Up?

Embedding a quiz question onto your Moodle course is very straightforward, but question bank categories and individual quiz questions must be assigned an ID number beforehand. The steps below will detail how to add these ID numbers, add questions to your course and then review student responses.

Setting an ID Number for Question Bank Categories

  1. Navigate to your Moodle course, go to the More drop-down menu in the top ribbon and choose Question Bank.
  2. Choose Categories in the top drop-down menu.
  3. You will then see the name of your Moodle course and a list of all question bank categories for that course. Click the Settings cog for the category you wish to edit.
  4. In the ID  number box, enter a unique ID number for the question bank category you're editing.
    • We recommend using a consistent format based on the course code. For example CODEXXXX-01, which can then be incremented for any additional question bank categories you wish to assign an ID number to.
  5. Press Save changes and edit any additional categories if required.

Setting an ID Number for Quiz Questions

  1. Navigate to your Moodle course, go to the More drop-down menu in the top ribbon and choose Question Bank.
  2. Choose Categories in the top drop-down menu.
  3. You will then see the name of your Moodle course and a list of all question bank categories for that course. Select the category containing questions you wish to assign an ID.
  4. Find the question you wish to add an ID number to, open the Edit dropdown and press Edit question.
  5. In the ID Number box, enter a unique ID number for the question being edited.
    1. We recommend using a consistent format based on the course code and question bank category ID. For example, if the category ID number is CODEXXXX-01, the question ID number is CODEXXXX-01-01 which you can increment for additional questions that are assigned an ID.
  6. Press Save changes and edit any additional questions if required.

Embedding a Quiz Question

  1. Ensure the Atto HTML editor is selected in your Editor preferences (found in your profile).
  2. Navigate to your Moodle and toggle Edit mode on.
  3. Edit or create the activity you wish to embed a quiz question into.
  4. Select the question bank category from the Question category dropdown.
  5. Select the question from the Question dropdown.
  6. Attempt options and Display options can be left on their default settings.
  7. Press Embed question and then Save and display at the bottom of the page.

Reporting on Student Question Attempts

Once students have completed embedded quiz questions, you can view a report which contains information on how they responded to each question, whether they were correct on their most recent attempt and when they last attempted the question. This can be done at a course level or individually within each activity that contains an embedded question.

To view the report at the course level, please follow these steps:

  1. Navigate to your Moodle course.
  2. Click Reports in the top course menu.
  3. Click on Embedded questions progress.
  4. Optional: You can filter the report and download the displayed data as a CSV.
    1. Date filter allows you to look back a fixed number of days or filter between certain dates.
    2. First name and Surname allow the list of students to be filtered by the starting letter of their first names or surnames.

To view the report at an activity level, please follow these steps:

  1. Navigate to your Moodle course and open an activity with an embedded question.
  2. Click the Embedded questions progress tab.
  3. Optional: You can filter the report and download the displayed data as a CSV.
    1. Date filter allows you to look back a fixed number of days or filter between certain dates.
    2. First name and Surname allow the list of students to be filtered by the starting letter of their first names or surnames.

Caution

TinyMCE Text Editor
The embed quiz questions anywhere function isn't supported within the TinyMCE text editor on Moodle. If you're using this editor and wish to embed questions, you will have to switch to the Atto HTML editor.

Question Bank Category and Question IDs
As the plugin relies on question bank categories and questions to have a unique ID number, we only recommend assigning these ID numbers to questions that you intend on embedding. We recommend this as the process of assigning an ID number is rather time-consuming, so this spreads out the work of assigning ID numbers into smaller chunks as you start making use of them within your Moodle content. Likewise, the plugin will only show categories and questions with assigned ID numbers, so this avoids any accidental embedding of questions being used for summative assessments.

Examples and Case Studies

Coming soon

Questions & Answers

Coming soon


Further help

See also the Moodle documentation on Embedded questions.

If you find any inaccurate or missing information you can even update this yourself (it's a communal wiki).

If you have a specific question about the tool please contact the Digital Education team.