Hello,
Here is the latest dual pane feature, unfortunately not yet a plugin
Create a Text block (HTML block in Moodle<4.0) in a quiz.
Place the script attached below in the HTML code of this block.
A "dual pane" is composed of a question, generally a description question, and one or more questions related to it, displayed side by side in a quiz.
There can be either zero or only one dual pane on each page of a quiz.
There are 3 arrays that set the dual panes for a quiz. The number of elements in each array corresponds to the number of pages of the quiz on which you want dual panes.
The first array is the number of dual panes on each page of the quiz. The elements of the array can only be 1 (one dual pane) or 0 (no dual pane), in other words there can only be one dual pane or no dual pane on a given page of a quiz. For example, with 4 pages in a quiz and dual panes on page 1, 2 and 4, the first array must be [1,1,0,1].
The second array is the question number of the first question of the dual pane, i.e. in general the description question, on each page of the quiz. For example, if the description question on page 1 of the quiz is the third question on this page, the description question on page 2 is the second question and the description question on page 4 is the first question, the second array must be [3,2,0,1].
The third array is the number of questions related to the description question in the dual pane on each page of the quiz. For example, if the dual pane on page 1 has 2 questions, the dual pane on page 2 has 1 question and the dual pane on page 4 has 3 questions, the third array must be [2,1,0,3].
The students can display the description question to the left or to the right of the questions related to it.
The students can modify the relative width of the panes.
When "Sticky panes" is on, the dual pane will stick to the top of the window when scrolling down the quiz, allowing the students to scroll both panes as required (as shown in the video in my previous post).
When reviewing the quiz, the dual panes will only display if "Show one page at a time" is selected.