Please try out the new Edit quiz page

Please try out the new Edit quiz page

by Tim Hunt -
Number of replies: 54
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

You may remember this proposal we made ages ago for changing the Edit quiz page.

We have been working on point 5. "Modernising the quiz edit page" from there, which is the biggest part of the work and it must be done before the other parts.

It is now at the stage where it is nearly finished, and Moodle HQ have kindly set up a demo site for us: http://prototype.moodle.net/questionediting/. (Thank you Dan Poltawski.)

This is still work-in-progress. Looking on the posititve side, that means that if you have suggestion, it is not too late for us to consider them. On the negative side there are still some bugs that we are working on.

So, please talke a look and let us know what you think.

Tim, Colin and Mahmoud.

Average of ratings: Useful (3)
In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Kevin Wiliarty -

Hi Tim,

I like the overall approach. Here are a couple things that I would look for. I understand that they may have dependencies of their own.

  • Some indication of the question's scope (activity-level, course-level, etc.)
  • An edit button
  • A duplicate button
Average of ratings: Useful (1)
In reply to Kevin Wiliarty

Re: Please try out the new Edit quiz page

by Aaron Batty -

I, too, would like a duplicate button. It's possible, of course to open an item, edit it, and save it as a new one, but I've often wished there were a quicker way of doing this.

In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Jean-Michel Védrine -

Hello Tim,

Very nice to use and a lot more intuitive than the old interface.

Unfortunately for me the "add page break" and "remove page break" icons are undistinguishable but I guess this is because of my age and I know my eyesight is not what it used to be a few years ago sad. Fortunately the space between questions give some indication  on page breaks and there is the help menu when mouse is over the icon so all this considered it's not a big problem.

Average of ratings: Useful (1)
In reply to Jean-Michel Védrine

Re: Please try out the new Edit quiz page

by Aaron Batty -

I second that. I just tried clicking them to see what happened, and thought it was weird that the same icon did two different things, but then I squinted and noted that the arrows are different.

High-resolution displays are nice until something like that comes along...

In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Binoj D -
Hi Tim,

It would help if we could add "10 Random Questions" from a category.
In reply to Binoj D

Re: Please try out the new Edit quiz page

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

You can, but only by starting with "Add from question bank".

Clearly this is stupid. Fixing it was already on our todo list.

In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Binoj D -

Yeah, my point was, I was somehow able to add a random question. But what if I wanted to add n random questions? Should I press the button n times?

In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Aaron Batty -

K, I played a bit with it. Here are my critical notices; the "Cons" section looks longer simply because I am explaining my criticisms rather than just pronouncing things "bad" and walking away. I didn't write this software; I couldn't write this software, and I appreciate that fact as well as its existence greatly.

Pros

  • The UI is now consistent with the main course page. 
  • Adding a new item also puts it where you want it on the quiz. This saves a step.
  • Changing the order of the items is no longer a clicking marathon.
  • Pagination is easy to change (if you can distinguish the icons)

Cons

  • The UI is now consistent with the main course page. I agree it's much less cluttered, but I have become very irritated with modern UIs' insistence on making me click several times to do frequent actions. If I have "Edit" turned on, I am editing. The idea that the editing functions should be hidden in a menu makes no sense to me. It requires the user to go on a hunting expedition, and I think it is wrongheaded. But perhaps I digress. Suffice it to say, I do not like the new UI. It takes much longer to explain to teaching assistants, which verifies to me that it actually is more complex.
  • I do not really understand the benefit of hiding the item bank. I realize this may sound like a reiteration of the above, but it is a little different. When I am editing a quiz, what am I doing, primarily? I am adding items. That's the entire purpose of the quiz editing page. The question bank is not some little-used, optional feature for power users or other such weirdos; it's not subordinate to the quiz; the quiz is subordinate to the items. Items exist without quizzes, not the other way around. Opening an overlay that obfuscates the quiz item list, though visually cleaner, is actually more difficult, because one must remember what is already there.
  • This rework does nothing to address what I often think is the weirdest problem of adding items to quizzes: The fact that the items list up in order of type, which means that when adding an entire quiz' worth of items, one must either re-order after adding (much simplified by this rework), or click as many items as you can that happen to already be in the right order, then add them, then do another group, then add those... With this rework, one would still have to do that, but they have that "open the question bank" step thrown in the middle each time, and would have to remember what is already there. I suppose this is a sub-criticism to the immediately above, but if anything needed to be fixed in the Edit Quiz UI, it was that, in my opinion.
  • The page break icons are minuscule on high-resolution screens, and it's very hard to determine which way the arrows are going.
  • The "pen" icon, which usually is for renaming resources, changes the point weight. This is confusing. It's even more confusing than the pen icon itself, because the pen used to be the settings icon for many years and then it changed to a gear. But I digress.

Overall, as clunky and weird as the old UI is/was, some of that clunkiness was actually useful. This rework is a lot prettier, and the reordering tool is easier than the old one, but I think that much of it comes at the expense of expedient editing.

Here are a few ideas, which may be too much of a headache to code, since I'm sure you're currently using a lot of existing code, and that will always be more elegant:

  • How about making the question bank "dockable"? Perhaps it could be a block that the user could enable or not. What would be really cool would be a pane that could slide out from the side if activated. But I suspect that would be a nightmare to put together as it doesn't exist anywhere else in Moodle, and besides, it would fragment the UX.
  • It would be wonderful if one could reorder items by typing numbers into boxes. Perhaps a button could be pressed that either brings up an overlay or displays numbers next to the items in the edit list. Then the user could change the order of all the items at once, hit "Save" or whatever, and bam, done.

I hope these comments are taken as intended: Constructive criticism from a heavy user of Moodle. As I said, it's not like I can sit down and write this stuff myself, so it's a bit of armchair UI/UX direction.

Thanks for your time/effort on this.

In reply to Aaron Batty

Re: Please try out the new Edit quiz page

by Colin Chambers -

Hi Aaron,

Thanks for taking the time to review the changes and make comments. They're very helpful. I pushed to port the course page look and feel into quiz with the idea that consistency at least helps everyone understand common ways of doing things. 

That is where the drop down approach for multiple options has come from. I didn't check further about why they did this. Though in our discussions it allowed us to fit more questions on a page. We have a lot of larger quizzes where this becomes important and as mobile editing becomes more prevalent the smaller screen real estate makes this much more of an issue. 

Just thought I'd share some of our reasons to follow this approach.

The other issues you mention are very good points. Thank you. 

In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Joshua Bragg -

Nice work all around Tim, Colin and Mahmoud.  It looks great and is a huge usability improvement.

Here are a few thoughts.

  • When I looked at it the first time, it took me a little bit to realize what the marked out of numbers were.  Perhaps some sort of column label might help?  In any case, I'm ok with the pen icon and keeping the with standard Moodle idiom on this.
  • Kevin mentioned an edit button earlier.  I can imagine teachers missing that you could edit a question directly from this page by clicking on the title link.  I'd say put it back in also.
  • This is a super nitpicky point admittedly but see visual issuesThe 74 circled in red should move up to the top of the box.  There can be some overlap of the question text on long questions with the preview button.
  • I agree with others on the add/remove page icons.
  • The P1, P2 for pages is obvious once you have more than one page.  At first glance I didn't understand what the P1 meant though.  Use Page 1 and Page 2 again perhaps?
  • I really appreciate that the add question boxes are now a popup.  I've had so many issues with themes screwing up that portion of this page over the past three years that it has become one of the first places I check when I look at a new theme.
  • The create a new question button in the from a question bank isn't necessary anymore.
  • A preview of the contents of a category would still be helpful on the add a random question page.  We've always had this essentially since the category contents were usually above that option.  It could be much less than the question bank contents.
  • When hitting "Show all XX questions" or "Show 20 questions" in the add from bank popup, the reload is a bit disconcerting.  I don't know what exactly about it bothers me but I wasn't sure it had reloaded the popup the first time I saw it.  That was because the underlying edit page loaded first.  I don't have any suggestions for this...
  • Its odd that the question bank popup is aligned right and not centered like the others.
  • I had some problems testing adding pages and then reordering things.  One of the bugs you mentioned no doubt.  Thought I'd point it out all the same in case you haven't seen it yet.  Here is what I ended up with... page editing wierdness
Average of ratings: Useful (1)
In reply to Joshua Bragg

Re: Please try out the new Edit quiz page

by Colin Chambers -

Hi Joshua,


Thanks for checking out the edit page and leaving your comments. I'd like to know more about how you arrived at the page numbers in your screenshot. I've done some work to pull it into line and I'm looking for issues like these so I can eliminate them. 

Could you give me some idea of what question number you dragged where.

Thanks

Colin

In reply to Colin Chambers

Re: Please try out the new Edit quiz page

by Joshua Bragg -

Sorry for the delay on getting back to you.  I've tried to play around and remember what I did but I can't reproduce it now either.  I can remember that the issues seemed to start when I tried to move an question and couldn't get it to drag anywhere.  It was happening up near the top of the page and I don't think I had more than one or two pages on there yet...  I was getting a pointer finger icon for my mouse cursor when I tried to move the questions rather than the crossed axes arrows when all this was going on?  Page loading issue perhaps?  It does take some time for the page to load between moves.

In any case, sorry I'm not more helpful.

In reply to Joshua Bragg

Re: Please try out the new Edit quiz page

by Colin Chambers -

oh thats fine. Testing drag and drop into new pages and slots has been challenging because it depends on so many things. I couldn't replicate the problem but did find the functional skills quiz had got into that state. If the javascript functionality loads slowy, a particular problem on IE, then these kinds of problems do seem to be more likely. 

Which browser were you using?

In reply to Colin Chambers

Re: Please try out the new Edit quiz page

by Joshua Bragg -

I was using Chrome. 

In reply to Joshua Bragg

Re: Please try out the new Edit quiz page

by Colin Chambers -

Thanks I'm a chrome user. I've noticed this server is slow at times. It's probably a shared server that goes slow occasionally. When that happens I've noticed funny things start to happen. 

Please let us know if it happens again. 

Thanks for your feedback so far. 

In reply to Joshua Bragg

Re: Please try out the new Edit quiz page

by Colin Chambers -

Richard Hall may have identified the problem in his comment further down. He simply used the remove/add page break buttons. I just tried clicking the same page break button and recreated the problem. 

Of course this is something  I tested a lot a while ago without fault so something may have introduced a bug. We'll have a look into it. 

In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Joseph Rézeau -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers Picture of Translators

I agree with Jean-Michel that "the "add page break" and "remove page break" icons are undistinguishable".

I was expecting to find an "Edit question" icon somewhere. I clicked on the Edit icon to find out that it was meant for editing the "score". Actually, the wording of that icon's bubble help ("Edit marked out of") is not clear to me.

I would like the "Add" link to be renamed "Add a question". Even though it is possible from that link to add more than one question, at least it would make it clear what kind of "object" we want to add to the quiz.

Aaron Batty. I do not understand what you mean by "The idea that the editing functions should be hidden in a menu makes no sense to me."

Apart from that, I really like the new interface. Well-done!

Joseph

In reply to Joseph Rézeau

Re: Please try out the new Edit quiz page

by dawn alderson -

OK,

been into the demo site. I have read the rest of the feedback here- and shall step aside from those valuable intricacies/feedback.

I want to reflect a teacher/student blend in my response-if I may.

So, a general flavour of the feel I had from my wanderings follows-hh.

In general nav is really nice and easy to follow.

notes:

listening quiz-my speakers/my attempt at getting this going was Kack...(the kit I have I suspect) so I guessed an answer to the sound of silence- and you will never believe this but got it wrong smile But, I like the conceptual underpinnings -great feature.  

MathJax v2.3 : very effective

Question forms based on deduction-very useful for teacher to gauge learner diagnostics-and seamless for interaction between teacher and student to dialogue about outcomes for movement forward based on a non-threatening task-huge thumbs-up. 

Selection questions....are nice...very nice, be even nicer to have a qual box for interpretations....somath problem without any prompt for those with higher level of capability-but keep the S-Constructivist prompts as an option -but an of stretching the student with blank qual boxes might be an idea=choice be great...although this can be done in the feedback in the form of an annotated provocation by practitioner....to extend thinking-great feature-so in place anyway-affordance might be more explicit for the learner-just a thought-affordance in terms of freedom to be innovative in answers/responses-and that the learner is aware of this.

Really effective use of permission options for the practitioner evident

Check box lovely feature

Non iterative approach takes away any barrier to have a go-although iterative stance there too if wanted....again nice touch.

This is the jewel in the crown...

http://prototype.moodle.net/questionediting/mod/quiz/attempt.php?attempt=2&page=9

really well structured design that incorporates a stretch for learner capability and affords practitioner innovation...

I am aware I may be speaking a diff lingo-shout if so!

D

 


In reply to Joseph Rézeau

Re: Please try out the new Edit quiz page

by Aaron Batty -

Joseph:

>I do not understand what you mean by "The idea that the editing functions should be hidden in a menu makes no sense to me."

It's largely just a preference, and one I know I will just have to suffer through, but when I'm editing in Moodle, I'm editing. It doesn't bother me that the UI is cluttered with 4 or 5 buttons for every object, because those are what I am trying to use when I have editing turned on. They are normally hidden. I prefer to see everything I can do to an object without clicking something first. Just a preference.

In reply to Aaron Batty

Re: Please try out the new Edit quiz page

by Colin Fraser -
Picture of Documentation writers Picture of Testers

I agree Aaron, when I am in editing mode on other tools or programs, I know I am in editing mode, and I can save my edits, without leaving editing mode. But not in Moodle..... It is another aspect of the same problem we are having in other aspects of Moodle, additional complexity has led to additional complexity of use. 

It should be "black box stuff" I go click and the black box takes over. I don't care what is in the black box, how it performs its magic, all I am interested in is that it does what I want it to do when I want it to do it. When it doesn't, consistently, I am looking for another tool. That is the real risk.  



In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by David Bezemer -

Hi Tim,

also from my side some feedback, overall I really like the redesign, and it will make quiz editing a lot easier.
Most of the adjustments I propose below are visual clarifications or errors I still see.

  • Please make the "Add" menu open to the bottom, this is counter intuitive
  • The icons before the quiz questions do not line up, which makes it hard to see distinctions with some question types
  • I believe the question title should be line wrapped so it works on mobile, and does not hide parts of the title on narrow screens
  • If pages could be shown in the Bootstrap "Well"  element, it would clear up the distinction between pages
  • Could the question bank support searching for questions?
  • Is it possible to paginate the question bank?
  • All questions text/titles seem to get cut off very short without the usual ellipsis (...) notation, this to me is very confusing

Regards, David

In reply to David Bezemer

Re: Please try out the new Edit quiz page

by Joseph Rézeau -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers Picture of Translators

David "Please make the "Add" menu open to the bottom, this is counter intuitive"

I do not understand this sentence. Please provide a mock screenshot.

Joseph

In reply to Joseph Rézeau

Re: Please try out the new Edit quiz page

by David Bezemer -

Hi Joseph,

See attachments.

Attachment quiz_popup_bottom.JPG
Attachment quiz_popup_top.JPG
In reply to David Bezemer

Re: Please try out the new Edit quiz page

by Joseph Rézeau -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers Picture of Translators

Thanks for the explanation, David. For me I am not bothered by the fact that the Add menu opens above the "Add" word rather than below. I do not see as "counter-intuitive".

Joseph

In reply to David Bezemer

Re: Please try out the new Edit quiz page

by Douglas Broad -

I think the menu location should be either above or below the add button depending on how close the edge of the window is to the add button.  If the add button is right at the bottom of the window, then the menu should appear above the add button instead of hiding itself off-screen requiring a scroll.  Similar positioning should be adjusted for add button being at right edge, and top edge to make sure the menu shows up without scrolling.

I also agree that wrapping the text or hiding the text should be done. Currently the overflow of the question title/question text neither wraps nor is hidden. It just runs off the right edge of the screen and the preview/delete/weight/retitle objects float over. It would be better to put the button assembly on the far right of the screen and either:

1)word wrap long questions to occupy a maximum of 2 lines. Longer questions should be indicated as being cut off with ellipses ...

2)the question overflow should be hidden.

It is nice and compact now at one line per question. It might be better to allow hovering over the question, to sequentially show the title for 3 seconds followed by the title and the full text without pushing the preview button.


See this video:  https://screencast.autodesk.com/main/details/102554da-f66c-4efc-954f-21a6208b8f41


In reply to David Bezemer

Re: Please try out the new Edit quiz page

by Colin Chambers -

Hi David,

What browser are you using. I've tried chrome, firefox and IE 8&9 and the title wraps in each. Unfortunately the text occasionally overlaps the preview icon. That's a styling issue and we'd like to address it but wrapping is something we have ensured. Please let us know what browser and operating system you are using so we can check. 

Could you clarify what you mean by bootstrap "well".

Good points. I've asked about the searching the question bank too. I like the idea of paging aswell but I don't have the final say.

Colin

In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Joseph Thibault -
Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers

The ability to edit question point value is clearly improved (no page refresh every time) but could there be a bulk option or the ability to set a default question value in the quiz settings?

Just a thought at making an improved process (in this prototype) even better compared to the status quo. 

In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Bruce Soule -
Is there any chance that an option to hide "Marked out of ..." will be provided? See [MDL-22697]. Thank you.
Average of ratings: Useful (1)
In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

I just wanted to say thank you to everyone who has contributed here. (Please keep doing so!)

I have not replied in detail to every point, but I have read them all, and there are some really great suggestions there. We will be making a lot of these changes, and then I will try to summarise what we have, or have not, done.

In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Richard Hall -

Firstly, I'd like to say that thanks for the work going into the Edit Quiz interface as the new version looks great.

As has already been said by others, I really like being able to drag the questions to reorder them in a quiz; it makes the job far easier and helps to promote general consistency by reflecting the reordering of sections on a course page - so thanks!

I don't mind the options being "hidden" behind an Add button - I guess the alternative would be to present a set of icons on the screen and having to decide on appropriate and meaningful icons. I also admit to not having been sure about the hiding away of options behind the Edit "button" on the course page when it was introduced in 2.6 but I've got used to it now and think this approach again supports a consistent interface.

Just a few minor comments:

1. This was mentioned earlier and I'd like to vote for it too ... when you click "Add a random question", it would be nice if the pop-up allowed you to add a number of random questions from a category, rather than having to click "Add a question from the question bank", scrolling to the bottom and doing it from there.

2. I'd also support a change from "P1", "P2" to "Page 1", "Page 2" purely for clarification.

2. Since we're now showing question text on the Edit quiz page, I wondered if it were possible to include an ellipsis (...) when text is truncated just to illustrate that there is further text.

3. To add a specific question from the question bank to the quiz, you click on the "<<" icon. This seemed logical before as the Question Bank was (typically) on the right hand side and the icon pointed to the quiz question listings. It doesn't seem quite so logical now (with a central pop-up) and I wondered whether replacing the "<<" with a "+" icon might be better. I realise that this is changing an icon that people may be familiar with but I think it may make it a little more intuitive for new moodlers. Just a suggestion anyway.

4. I've also managed to recreate a page-naming problem similar to the one that Joshua was encountering (see below). To achieve this, I didn't drag any questions around. I simply added a page break after Question 1 and then tried to remove that page break (you may be able to reproduce this now but thought I'd include the information anyway). I was also using Chrome.


Thanks again for all the efforts in changing the interface and I look forward to its release!

Kind Regards, Richard

Average of ratings: Useful (2)
In reply to Richard Hall

Re: Please try out the new Edit quiz page

by Colin Chambers -

Thanks for the info. This was enough to highlight where the problem lies. Drag and drop a question and the page numbering is fine. Keep clicking the same add/remove page break button and you get the error. 

Good spot and thanks for the info. 

In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Justin Reeve -

This looks fantastic. I wouldn't mind trying it. Is there a github page or any way to download the current version of the new question editor?

In reply to Justin Reeve

Re: Please try out the new Edit quiz page

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

The tracker issue is MDL-43089, and the code is at https://github.com/mkassaei/moodle/tree/MDL-43089. You should be able to get the code from there.

In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Peter Jonker -

Seem to be getting a coding error at the moment. Seen the new editor last week however and looks very nice!

In reply to Peter Jonker

Re: Please try out the new Edit quiz page

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

Oops! Yes. We must have done something stupid yesterday. Will get it fixed.

In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

You are all totally awesome. That is my overall impression having prepared the summary below.

This list tries to include all the suggestions made so far, and what if anything we are going to do about them. Let me know if you think I have missed anything important.

  1. Indicate on the page where in the question bank the question comes from. (Kevin Wiliarty)
    • This was not a feature of the old UI, and we are not going to add it now. We can debate later whether it woudl be a good or bad change. I am not sure.
  2. We need an edit icon, in addition to the question name being clickable. (Kevin Wiliarty, Joshua Bragg, Joseph Rézeau)
    • Will do.
  3. Duplicate button for questions on the edit page. (Kevin Wiliarty, Aaron Batty)
    • There is now a duplicate icon in the question bank. There might be value in adding one in the quiz editing page too, but if so, we will consider that in the future. We are trying to get this project finished.
  4. Add/remove page-break buttons look the same (Jean-Michel Védrine, Aaron Batty, Joshua Bragg, Joseph Rézeau)
    • Will do. (If we can find a way to make them more differnet. Suggestions welcome. Clearly I suck at icon design.)
  5. Add random questions needs to allow more than one (and this should not be duplicated in the qbank pop-up). (Binoj D, Richard Hall)
    • Will do.
  6. The new UI (all new UIs) require too many clicks. (Aaron Batty)
    • Sorry. This is the way it is going. (Note that, compared to filling in the form to create a multiple choice question, one extra click is nothing.)
  7. Hidden question bank is a pain. (Aaron Batty) - Hidden question bank is nice (Joshua Bragg)
    • So, we can't win. It is the way it is. wink
  8. Sort order in the question bank. (Aaron Batty)
    • Out of scope. MDL-25721 if you want to vote for it being done later.
  9. The pen icon next to the max mark is confusing, as are the numbers themselves (Aaron Batty, Joshua Bragg)
    • Will do. Our idea is try putting a patch of white background beind the mark and the icon. We'll have to see how that looks.
  10. Dockable question bank. (Aaron Batty)
    • Might be a good idea, but too bloody hard. Sorry. Not happening.
  11. Something like the old order-and-paging UI. (Aaron Batty)
    • Sorry. Not possible. If you have not tried it yet, try clicking the move icon (either on this page, or on the course page.) Yes, on our page, that is a bit buggy. We will fix that.
  12. Some layout niggles. (Joshua Bragg)
    • Mostly fixed, others should be fixed.
  13. P1, P2 for the page numbers is not clear enough. (Joshua Bragg, Richard Hall)
    • Will move these to the right of the split/join page icons, then we have space to spell out 'Page' in full.
  14. Create new question button not needed in question bank popup (Joshua Bragg)
    • Already done.
  15. Need preview of category contents for random questions (Joshua Bragg)
    • Agreed that something like that woulg be nice, but it will probably have to wait until later.
  16. It is a bit clunkly when the questionbank dialogue contents reloads (Joshua Bragg)
    • Will fix.
  17. Question bank pop-up should be centred like the others (Joshua Bragg)
    • Will do.
  18. Page numbering bug. (Joshua Bragg)
    • Should be fixed.
  19. Rename Add -> Add question (Joseph Rézeau)
  20. Add menu should open downwards, not upwards. (David Bezemer)
    • Will fix. (This is a standard Moodle widget. Don't know why it is doing that.)
  21. Icons don't line up (when the question number goes from 1 to 2 digits. (David Bezemer)
    • Will fix.
  22. Question title should line-wrap. (David Bezemer)
    • No. We should display as much as can fit in the space on one line, and then ...
  23. Ellipsis when truncating question names/text. (David Bezemer, Richard Hall)
    • Will fix.
  24. Pages should be boostrap wells. (David Bezemer)
    • No, or least not now. Note that in future we will also have sections as well as pages.
  25. Question bank search. (David Bezemer)
    • Out of scope. MDL-17875 if you want to vote for it being done later.
  26. Paginate the question bank. (David Bezemer)
    • Is already there.
  27. Easier way to bulk edit question max marks. (Joseph Thibault)
    • I can't think of a good way to do this, so no. (Someone could make an add-on, e.g. block or quiz report, to do this.)
  28. Hide max mark during attempts. (Bruce Soule)
    • Out of scope. Is there a tracker issue for this.
  29. Now the question bank is a pop-up, << icon to add to quiz is not so clear. (Richard Hall)
    • Will do, if we can think of an appropriate icon.
Average of ratings: Useful (1)
In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Rick Jerz -
Picture of Particularly helpful Moodlers Picture of Testers

Tim, I want to thank you (and others) for all of the thought that you are putting into the redesign of the Edit Quiz page.  I really like what I am seeing.

In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

Update on number 4:

If you think you can design better split/join page icons than mine, then please do. (They have to be 12px by 12px, monochrome.)

I can't think of any good way to make them more different.

In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Joshua Bragg -

What about keeping the add page icon the same (it makes sense to me) and then replacing the remove page icon with something like this:

Remove page icon

In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Elena Ivanova -

Here are some notes smile

1) When building a quiz, click Add > From question bank: 
 - If category has questions, then you will see the pop-up window aligned to the right. 
 - If there are none, the window will be in the center. 

Do not add anything, close it. Click  Add > From question bank again: 
 - Now the window will be displayed in the middle all the time. 

I would prefer central location, to make it consistent with other pop-ups there. 

2) In FF31 and IE 11 things look like this to me in that window: 

screenshot


3)  - Click Add random question, then under "Random question using a new category" type new category name and click "Create category and add random question" button.
 - See "question" placeholder in the quiz stating Random (TITLE)[Empty]. If you click on it, you can only rename the category. You do need to go to the question bank and add a question from there. I was expecting that I would both create a category and create/add a question because this is what the button said.
Previously interface was warning the user: "This random question is not in use, since its category is empty. Add questions to the category TITLE".  Can we add the same?  

And I agree that #15 "preview of category contents" would be nice to re-add - we have it now and I think it is helpful. 

I then went to the question bank, found my new category and added questions there. 
Went back to the quiz editing page -  it still states Random (TITLE)[Empty], even though there are questions now, and the quiz itself seems to be working. 

Thank you ! smile


In reply to Elena Ivanova

Re: Please try out the new Edit quiz page

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

Thanks for your feedback.

1) and 3) were basically already on our list. I have added your point 2) The first view columns shoudl be much narrower, to make as much space as possible for the question name and text.

In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Sakshi Goel -

Tescher view - When we edit a question breadcrumb shows Home > My courses > Course category > Course name > Topic name > Quiz name > Quizzes > Quiz name > Editing quiz > Editing a description. I think it need to be

Home > My courses > Course category > Course name > Quizzes > Quiz name > Editing quiz > Editing a description





In reply to Sakshi Goel

Re: Please try out the new Edit quiz page

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

Acutally, that is an unrelated bug, MDL-28075. It is a bit embarassing it has gone un-fixed for that long.

In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Emma Richardson -
Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Plugin developers

Definitely an improvement overall.  Nice work!

Suggestions:

1. Under add a random question - it seems strange to have the option to add a random question from a new category.  You create the category, but then it has no questions, so nothing is added to the quiz.  I am just not sure that this is the correct place for the new category add link.  Perhaps something like a button that says "Need to set up categories?" that takes you to the question bank.

2. Add a Random question should have the option found in the Question Bank option of adding multiple questions from one category.

3. On the Add Question page, I think T should actually say Type.  Just to avoid any confusion...!

4.  Yes to needing a Copy or Save As New option.

In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

Just to say that, at the end of what feels like a very long week, I think we are getting close.

There are still few items on our todo list, the most significant ones being

  • Add random questions UI
  • Some remaining details of the layout
  • When you alter the mark for one question, the total of marks a the top of the page does not update.
  • Still, after certain actions, we refresh the whole page, to make sure the display is accurate.

prototype.moodle.net should update with all our recent changes in about 10 hours time. After that, if anyone has time to do more testing, that would be really great.

Apart from that, the other main thing that needs to happen before this goes in is review by Moodle HQ, and that may, of course, generate a list of more things that need to change.

In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

Another milestone passed last night. I decided that the code was good enough, and submitted it for peer review.

(Of course, I then did that thing that always happens when you submit a major piece of work: I found a mistake! As I was typing the comment into the tracker issue, I decided to run the automated tests one more time, and one of them failed. I will be fixing that today.)

In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Kelly Booth -

Hi Tim,

I am joining this thread late, perhaps too late, but...

On many quiz questions I use a two, three, or four versions of the same question (especially T/F questions) so that on a 25 question quiz in a large class, there are many versions of the quiz. On Blackboard there is the option of having alternates for an particular question, but on Moodle I have to use quiz categories, where each category is really one question with several versions in the category. Is there some way in the improved system you can replicate the Blackboard option of alternate questions in Moodle without using categories?

If not, then I have another question: In the current layout I could at least easily see the versions of the question in the quiz editing page. For instance within a random question it would show the text of questions TF 12.1, TF 12.2, and TF 12.3. In the new layout I don't see the text of the alternate questions. So if I want to make a new version, I have to use edit or preview to look at each version of the question. Can you show the text of the questions either on the edit quiz page, or at least when I click on "See Questions"?

Thanks.

In reply to Kelly Booth

Re: Please try out the new Edit quiz page

by Marcus Green -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers

Could you explain more about how alternate questions work in Blackboard?

In reply to Marcus Green

Re: Please try out the new Edit quiz page

by Kelly Booth -

In the old Blackboard system, which was a descendent of WebCT (before the new Blackboard Learn), when you were creating or editing a quiz you could add a "Question Set." Clicking that option in a dropdown menu took you to the question bank. You could tick a box in front of any question and then click "Add Selected" at the bottom of the page. This took you back to the quiz where you would see your new question set containing those questions. Looking from a Moodle perspective, these were not restricted to categories and could be from anywhere in the question bank. It was very straightforward and I used it often.

The other way of creating a question set, also very easy, was to click the box in front of any existing quiz question on the edit quiz page, then at the bottom of the page click "Add Question Alternatives". Again, this took you to the question bank where you selected your questions and clicked "Add Selected". This took you back to the edit quiz page and you would see your new question set where before there was just a single question.

On the quiz edit page the question set would have a number (e.g. "8. Question Set), and indented below that would be the questions in that set with their question bank names (e.g. TF 15.1, TF 15.2)

Both of these methods were so easy I was surprised that there was nothing like them in Moodle. I could only replicate it by creating hundreds of categories, each with a few questions, and these categories are nested in other categories grouped according to question type and textbook chapter. Very complicated.

In the new Blackboard Learn system (which has chased many people in our university away from Blackboard, including me), it is basically the same as the old Blackbaord, but requires about 4 times as many clicks. And once the set is in the quiz, you also have to click a link to see what is in the set.

In reply to Kelly Booth

Re: Please try out the new Edit quiz page

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

Well, Categories are the way Moodle does alternate versions of one question. (Categories are also used for other things.)

I don't think that is ever going to fundamentally change behind the scenes. However, that does not prevent us making the user interface better.

For example, I was already thinking of adding a tool-tip like pop-up for questions, to give a quick preview of the question (quicker even that clicking the preview icon). For random questions that could give a list of the questions in that category. I suppose the tooltip could even have an 'Add question to this set' button.

However, these are (relatively) small incremental additions to the UI, so we can add them later. Right now, the priority is to get the bulk of the work integrated before the Moodle 2.8 deadline, so we are not going to add more features right now.

Average of ratings: Useful (1)
In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Joseph Rézeau -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers Picture of Translators

Tim "I was already thinking of adding a tool-tip like pop-up for questions, to give a quick preview of the question"

That would be nice to have.

In reply to Joseph Rézeau

Re: Please try out the new Edit quiz page

by Brian Evans -

I REALLY like this idea.  It would save me loads of time over opening a preview for each question.

In reply to Tim Hunt

Re: Please try out the new Edit quiz page

by Rob Dahlin -

I would love to be able to "mass assign" passwords to multiple quizzes.


I run a standard's based grading system and have different quizzes for each standard. Students are expected to master the standards over the course of the semester. Not every student learns them at the same rate. Therefore on a given day, multiple different quizzes are taken. by the end of the semester I might have up to 15 quizzes per class (chemistry or physics) to change passwords for, which ends up taking a significant amount of time. As an example, in week 4 of school, between my chemistry and physics classes I have 10 different quizzes available for students. It would be nice to change all of these once...


I like to keep the quizzes viewable for students so they can go back and look at their previous attempts. It is helpful for me and them to be able to see what they have done in the past and help them improve upon that.