Moodle

multianswer qtype cannot use new question types easily

Details

  • Type: Sub-task Sub-task
  • Status: Open Open
  • Priority: Minor Minor
  • Resolution: Unresolved
  • Affects Version/s: 1.7, 2.1
  • Fix Version/s: DEV backlog
  • Component/s: Questions
  • Labels:
  • Affected Branches:
    MOODLE_17_STABLE, MOODLE_21_STABLE

Description

New question types cannot be made available to the multianswer question types without hacking it a lot.

Activity

Hide
Pierre Pichet added a comment -

Part of this is because all the normal grading is done under the hypothesis that there is only one good response so we can use the [''] array element to stock it, test it etc.
Multichoice multianswer solve the problem in encoding the responses.
I have solved it also for the new multicalculated question with the additional problem of having multiple questions that can be themselves Multichoice multianswer question.
I will try so find a more genral solution so that we could get code rules for new plugs-ins that could be themselves multiquestion ones.

Show
Pierre Pichet added a comment - Part of this is because all the normal grading is done under the hypothesis that there is only one good response so we can use the [''] array element to stock it, test it etc. Multichoice multianswer solve the problem in encoding the responses. I have solved it also for the new multicalculated question with the additional problem of having multiple questions that can be themselves Multichoice multianswer question. I will try so find a more genral solution so that we could get code rules for new plugs-ins that could be themselves multiquestion ones.
Hide
Tim Hunt added a comment -

Just to note that there is still no fix for this. It is a hard problem.

Suggested designs for a solution, or even a working proof-of-concept, would be gratefully received.

Show
Tim Hunt added a comment - Just to note that there is still no fix for this. It is a hard problem. Suggested designs for a solution, or even a working proof-of-concept, would be gratefully received.

People

Vote (2)
Watch (3)

Dates

  • Created:
    Updated: