-
New Feature
-
Resolution: Fixed
-
Critical
-
2.5.1, 2.8
-
MOODLE_25_STABLE, MOODLE_28_STABLE
-
MOODLE_29_STABLE
-
In a quiz, allow teachers to require question N has been answered before question N + 1 can be seen
Sometimes you have a sequence of of questions that build on each other, and the text of question 2 inevitably gives away the answer to question 1. A not very good example might be:
Q1: Which tool in Moodle can you use to automatically grade your students?
Q2: How do you add a quiz to Moodle?
So, if the quiz is set to a behaviour where the students can finish one question during an attempt (e.g. immediate feedback, interactive, ...), then there should be a way for teachers to indicat that Q2 depends on Q1.
In this case, until Q1 is finished, Q2 will not be accessible:
- It will not be a link in the navigation, and will be shown 'greyed out' in some way.
- If Q2 is on a page on its own, then it will not be possible to navigate to page 2.
- If Q2 is on a page with other questions that can be accessed, then instead of rendering Q2, we will show a grey box saying "This question will not be avialable until Question 1 has been answered."
- We will need a special string to describe this state on the summary page.
I am not sure how we will implement this in the back end. We will probably do something general like QX depends on QY. However, in the UI, we will only provide a way to make QN depend on Q
{N - 1}.
- blocks
-
MDL-40992 Option for teachers to allow students to redo a finished question within a quiz attempt
- Closed
- caused a regression
-
MDL-50026 Lock icon appears on the quiz edit screen for random questions in deferred feedback tests
- Closed
-
MDL-49814 Quiz navigation does not indicate depended questions
- Closed
- has a QA test
-
MDLQA-7632 A teacher can set a quiz question to be dependent on a previous one
- Open
-
MDLQA-15212 CLONE - A teacher can set a quiz question to be dependent on a previous one
- Passed
-
MDLQA-15803 CLONE - A teacher can set a quiz question to be dependent on a previous one
- Passed
-
MDLQA-16450 CLONE - A teacher can set a quiz question to be dependent on a previous one
- Passed
-
MDLQA-17068 CLONE - A teacher can set a quiz question to be dependent on a previous one
- Passed
-
MDLQA-17664 CLONE - A teacher can set a quiz question to be dependent on a previous one
- Passed
-
MDLQA-18172 CLONE - A teacher can set a quiz question to be dependent on a previous one
- Passed
- is blocked by
-
MDL-49446 Bad code in many 'should not' rules in behat_general.php
- Closed
-
MDL-49315 Most of the behaviour_type classes don't have unit tests
- Closed
-
MDL-49445 Behat steps for selecting list items or table rows should match the inner-most
- Closed
- is duplicated by
-
MDL-43096 Add Question dependencies
- Closed