Adding quizzes =============== Add your questions as standard Moodle quiz questions and they will be exported to run as quizzes on the mobile device. .. contents:: :depth: 2 Question types supported ---------------------------- * Description * Multichoice (only one valid option) * Multiselect (one or more valid options) * True/False * Matching * Short Answer * Numerical Randomising questions ---------------------- Often you won't want users to see the same questions in the same order every time they attempt a particular quiz. With Moodle and Oppia, you can set up a group of questions and specify how many of these questions will be randomly selected each time a user attempts a quiz. To do this: * In your quiz in Moodle, add all of the questions you want the randomised selection to be from * When you export to Oppia, you can select the number of questions that will be randomly selected each time the user attempts the quiz .. _content-quiz-pretest: Creating pre-tests -------------------- For creating a pre-test that users must complete in the Oppia app before they can access the course content, create your quiz in the 'Topic 0' section of your Moodle course (i.e. before any other topics/sections). Showing correct/incorrect answers ------------------------------------- As of :ref:`block version 1.2.13` and :ref:`app version 7.3.5` you can define whether users are shown if they got particular questions right or wrong. You can define this on 2 levels, if they see the right/wrong answers immediately after completing the quiz, and also if they can see the right/wrong answers in the quiz attempt review part of the app. So, there are 4 combinations for how this is displayed in the Oppia app: #. Show right/wrong answers immediately after the quiz has been attempted and show right/wrong answers when the user reviews their quiz attempts. #. Show right/wrong answers immediately after the quiz has been attempted but do not show right/wrong answers when the user reviews their quiz attempts. #. Do not show right/wrong answers immediately after the quiz has been attempted but do show right/wrong answers when the user reviews their quiz attempts. #. Do not show right/wrong answers immediately after the quiz has been attempted and do not show right/wrong answers when the user reviews their quiz attempts. To set this up in Moodle, you will need to tick/untick the following options in the Moodle quiz settings: .. image:: images/quiz-right-wrong.png Tick/Untick the `whether correct` under `Immediately after the attempt` to decide whether to show the right/wrong answers straight after the user has taken the quiz in Oppia app Tick/Untick the `whether correct` under `Later while the quiz is still open` to decide whether to show the right/wrong answers when the user reviews their quiz attempts in Oppia app When these have been ticked/unticked in Moodle, these will get updated on the next export to the Oppia app. Giving Quiz Question feedback ------------------------------- When you export a course to Oppia, you have the option to specify when question feedback will appear in the app. The options are: * After each question and end of quiz * At the end of the quiz (default) * Don't show feedback The Oppia app uses the specific feedback for individual question responses (not the general feedback), so for quizzes that are part of final assessment activities, you might want to be careful about what feedback text you provide, and when it is shown. In the feedback view, depending on the user correct/incorrect responses different icons are shown: * Correct answer: green tick (✓) * Incorrect answer: red cross (❌) * Partially correct answer: orange exclamation (!). Only for multiselect, matching and numerical question types Quiz password protection ------------------------ The Oppia moodle block offers the possibility of protect the access of a quiz with a password. A password can be set in the Moodle quiz settings, under the ``Extra restrictions on attempts`` section. If any password is set for a particular quiz, the app will prompt an text box when pressing the "Take this quiz" button. Only if the correct password is introduced, the user can access this quiz. HTML Formatting ----------------- With app version 7.3.2 and above, you can use HTML formatting in your quiz questions, quiz responses and question feedback. The following HTML tags are supported: p, ul, li, div, span, strong, b, em, cite, dfn, i, big, small, font, blockquote, tt, a, u, del, s, strike, sup, sub, h1, h2, h3, h4, h5, h6, br Pass Threshold ---------------- On export from the Oppia block you can set the pass threshold for each quiz (from 0-100%, default is 80%). The pass threshold determines the mark a user must achieve to have the quiz being considered completed/passed. Limiting number of attempts ---------------------------- On export from the Oppia block you can set the maximum number of attempts a user can have at a quiz (1-10 or unlimited, default is unlimited). Notes on some quiz configurations ----------------------------------- #. If a quiz has the max no attempts set, and has a pass threshold higher than 0, then if a learner uses up all their attempts, but still hasn't passed the quiz, then there's no way for them to complete/pass the course. #. In the instance above, this can be made worse if the course sequencing is set, as then there's also no way for a user to access the rest of the topic/course.