Issue Details (XML | Word | Printable)

Key: MDL-6353
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Tim Hunt
Reporter: Tim Hunt
Votes: 1
Watchers: 1
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle

The interface for putting page breaks into quizzes is confusing

Created: 25/Aug/06 04:40 AM   Updated: 12/Dec/08 11:52 PM
Return to search
Component/s: Quiz
Affects Version/s: 1.6.1, 1.7
Fix Version/s: 2.0

Issue Links:
Blockers
 
Duplicate
 
Relates
 

Participants: Olli Savolainen, Ray Lawrence and Tim Hunt
Security Level: None
Resolved date: 22/Aug/08
Affected Branches: MOODLE_16_STABLE, MOODLE_17_STABLE
Fixed Branches: MOODLE_20_STABLE


 Description  « Hide
The quiz settings page has a 'questions per page' option where you can select an integer, or 'unlimited'. This gives the impression that quizzes are automatically paginated.

Well, if the option 'shuffle questions' is turned on, then they are automatically paginated.

But if the shuffle option is off, then they are actually manually paginated. The quiz 'questions per page' option then only has an effect when a new question is added. On the quiz editing page, there is a tick-box 'show page breaks' that can be turned on. If you do, you can then see where the page breaks are and move them up and down. With the check-box on, there is also a dropdown that can be used for repaginating the quiz. That is only only effective way to change the questions per page option after questions have been added to the quiz. Changing the quiz settings dropdown does not trigger an automatic pagination.


Anyway, it is horribly confusing, as evidenced by several bug reports and forum posts. And I have been thinking about the quiz for months, and only just understood all the intricacies myself. We need something less confusing. I suggest:


On the quiz settings form, we add the option 'manual page breaks' to the 'questions per page' dropdown.

If one of the current 'questions per page' options is selected (unlimited or n) then the quiz is always automatically paginated, and the 'show page breaks' option and the other options it hides are not available.

If 'manual page breaks' is selected, the page breaks are always shown, and the manual repaginate dropdown is always present, and when new questions are added to the quiz, no automatic page breaks are added.

It is an error to try to select both 'shuffle questions' and 'manual page breaks' at the same time.

When making this change, all existing quizzes will be analysed for where the page breaks actually are. If the page breaks are uniformly spread, then they will be set to that automatic pagination value. If the page breaks are irregular, they will be set to manual pagination.

At the same time, I propse to change the default setting for new quizzes to 'one question per page' becuase I believe that pedagogically it is best for students to concentrate on one thing at a time.

And if only one question per page is shown, I propose to change the paging bar, so that instead of 'page' is says 'question' (and references to description items will be referred to as 'info', not given a number).

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Martin Dougiamas made changes - 27/Sep/06 04:40 PM
Field Original Value New Value
Issue Type Bug [ 1 ] Improvement [ 4 ]
Tim Hunt made changes - 26/Feb/08 11:43 PM
Link This issue is duplicated by MDL-13673 [ MDL-13673 ]
Tim Hunt made changes - 21/May/08 07:54 PM
Link This issue is duplicated by MDL-14929 [ MDL-14929 ]
Olli Savolainen made changes - 27/Jul/08 04:31 AM
Link This issue has a non-specific relationship to CONTRIB-528 [ CONTRIB-528 ]
Olli Savolainen made changes - 11/Aug/08 07:12 PM
Link This issue has a non-specific relationship to MDL-14632 [ MDL-14632 ]
Tim Hunt made changes - 22/Aug/08 09:43 AM
Link This issue is duplicated by MDL-16160 [ MDL-16160 ]
Tim Hunt made changes - 22/Aug/08 10:49 AM
Status Open [ 1 ] Resolved [ 5 ]
Fix Version/s 2.0 [ 10122 ]
Resolution Fixed [ 1 ]
Olli Savolainen made changes - 25/Nov/08 09:48 PM
Link This issue is blocked by MDL-17333 [ MDL-17333 ]