Last updated by renu_mughal on Tue, 2008-04-15 08:52
This is a list of features that it would be nice if quiz had. These have no time-frame on them and are purely speculative, but simply a listing of what might help quiz along for future development. Note that the nature of this stuff is to change over time, and these are speculation, and may never be actual modules.
Extensible and robust question type api.
should account for different possible question types. Some question types might be:
reg expression matching
math problem with randomly generated numbers
math problem utilizing advanced syntax functionality
fill in the blanks (I have already finished this and working fine on my website)
essay/short answer which is to be graded by humans.
- +1 to all of that! [webchick]
adding question types often seen in e-learning development tools:
Questions:
- true/false
- multiple choice (radiobuttons)
- multiple response (checkboxes)
- Fill in the blank ( I have already finished that and working fine on my website, want to know more of it then just mail me.)
- Matching via drag & drop
- Matching via dropdowns
- Sequence (sorting) via drag and drop
- Sequence via dropdowns
Survey questions:
- Likert scale (-- | - | +/- | + | ++)
- Pick one…
- Pick Multiple…
- Which word
- Short answer
- Essay
- Ranking with drag & drop
- Ranking with dropdowns
- How many…
[yoroy]
What quiz api should be able to handle (examples not extensive):
Separating the api/framework from quiz specifics:
Areas of great usefulness
cck question types
- Agreed. I've sometimes thought that quiz question types should just be CCK fields so that there's no new APIs for developers to learn, but I'm not sure how well that would work in practice. One of the initial specs in this module was the ability to community-review questions, and you can't tag/comment on/author/etc. a CCK field. [webchick]
better developer documentation for question type modules.
jquery based timer
workflow/workflow-ng
Human Grading Interface
blocks
-
I prefer the default Views option, personally. Whatever we guess people are going to want out of the box, it's probably going to be wrong. :) [webchick]
-
I agree, i think this can be handled by views. If you want interesting ways to display data from the quiz module, views will be a prerequisite, but if you just want an easy to use quiz interface and don't care much about how your data is organized, don't enable views. I just might make a GHOP task out of this one. [westwesterson]
drupal 6.0 upgrade
-
We're somewhat stalled in this area on the Views 6.x port... see http://groups.drupal.org/node/7206 for more details. However, we could always port without Views integration at first. [webchick]
-
Depending on how long views takes we may upgrade without it. The goal is to start work on a drupal 6 upgrade after we launch 2.0 [westwesterson]