Development:Quiz UI redesign: Difference between revisions
From MoodleDocs
Line 48: | Line 48: | ||
** is it possible to have an empty random question in quiz? | ** is it possible to have an empty random question in quiz? | ||
*** Basically no, or at least it is possible, but it leads to an error. This situation can be represented in the database, and you can even create it through the current UI (add a random question from a category, then delete all the questions in that category). However, this will lead to an error when you run the quiz.--[[User:Tim Hunt|Tim Hunt]] 08:41, 2 July 2008 (CDT) | *** Basically no, or at least it is possible, but it leads to an error. This situation can be represented in the database, and you can even create it through the current UI (add a random question from a category, then delete all the questions in that category). However, this will lead to an error when you run the quiz.--[[User:Tim Hunt|Tim Hunt]] 08:41, 2 July 2008 (CDT) | ||
**** Thanks Tim. What I am thinking is it should be an error in the editing interface, and invisible in the quiz: that is, as you can create a random question right into the new category, as long as there would be such empty random questions, there would be visible warnings that the quiz is in an unfinished state in the editing UI - but this should not have any negative effect in quiz making itself, the question should just be absent (except perhaps in teacher preview, where the difference with the teacher preview and the actual quiz should then be made extremely obvious)? | |||
* More: project tracker: http://tracker.moodle.org/browse/CONTRIB-528 | * More: project tracker: http://tracker.moodle.org/browse/CONTRIB-528 |
Revision as of 14:24, 2 July 2008
This is the Docs page for the Quiz UI redesign project 2008
The project blog: http://www.pilpi.net/software/moodle_quiz_ui/ .
- Quiz UI redesign prototype presumptions
- Design specification
- Project tracker: http://tracker.moodle.org/browse/CONTRIB-528
- Obsolete: Quiz UI redesign prototype
- Pretty obsolete: Use cases - updating will follow scenarios
Related forum discussions
Scenarios
Scenarios work
- Scenarios work conclusions (executive summary)
- The idea and the content of the scenarios interviews I did
The Scenarios
Prototype testing
Published June 27th, 2008.
The prototype used in testing, the last iteration (ODP 230 KB; in Finnish. See the Design specification for a more final, translated view of the UI )
Development
Current todo:
- New Quiz edit tab http://tracker.moodle.org/browse/CONTRIB-530
- different presentations for at least random questions and other questions
- make forms functional: question scoring, new question/randomq/description formslib
- make CSS comply with moodle themes and UI guidelines
- add page count
- paging of items if there are >50 (Fluid allows to "Allow users to break up long lists of items into separate pages" - try this out?)
- how to make string changes go upstream?
- (As it says in the Moodle coding guidelines) you should never change langauge strings. This is because the same language packs are used for all versions of Moodle. If you need a different string, create a new one.--Tim Hunt 08:41, 2 July 2008 (CDT)
- question box layout: ensure line breaks don't break the layout unusable
- is it possible to have an empty random question in quiz?
- Basically no, or at least it is possible, but it leads to an error. This situation can be represented in the database, and you can even create it through the current UI (add a random question from a category, then delete all the questions in that category). However, this will lead to an error when you run the quiz.--Tim Hunt 08:41, 2 July 2008 (CDT)
- Thanks Tim. What I am thinking is it should be an error in the editing interface, and invisible in the quiz: that is, as you can create a random question right into the new category, as long as there would be such empty random questions, there would be visible warnings that the quiz is in an unfinished state in the editing UI - but this should not have any negative effect in quiz making itself, the question should just be absent (except perhaps in teacher preview, where the difference with the teacher preview and the actual quiz should then be made extremely obvious)?
- Basically no, or at least it is possible, but it leads to an error. This situation can be represented in the database, and you can even create it through the current UI (add a random question from a category, then delete all the questions in that category). However, this will lead to an error when you run the quiz.--Tim Hunt 08:41, 2 July 2008 (CDT)
- More: project tracker: http://tracker.moodle.org/browse/CONTRIB-528