I was testing the fill in the blank question type for the Dokeos LCMS (www.dokeos.com) and found its implimentation to be something that could work with Drupal. The basics to their approach:
1. There is a question (e.g. "Where is Amazon's headquarters located?")
2. Answers are placed in brackets [] (e.g. "Amazon's headquearters are located in the city of [Seattle] which is in [Washington] State." Users would see boxes where they can insert the answers like "Amazon's headquearters are located in the city of [ ] which is in [ ] State" -- see Dokeos for an example, test it quickly at opensourcecms.com for a working example)
A feature that I think would be very relevant to a Fill in the Blank question type is thus:
3. User controlled pass/fail: choose "pass" for getting only ONE answer right OR "pass" for getting all right
This last feature would be very helpful for quizes that target vocabularyb building like SAT type tests or, like myself, foreign language quizes. an example:
Question: What does "facetious" mean?
Answer: [amusing] [humorous] [frivolous]
Allowing a user to get a "pass" by writing in any of the above 3 answers OR requiring all 3 answers to be correct would be an oustanding feature, more so than even the "Flashcard" quiz type I suggested.
As you can tell I am pretty excited about the Quiz module (and Gradebook module) and cannot wait for it to be released. While I have not been able to get the old CVS version from May, I was able to install it and work with the taxonomy and create questions and the use of Taxonomy looks OUTSTANDING. Hopefully a stable build will be out soon!
Comment | File | Size | Author |
---|---|---|---|
#3 | fillblank.module | 25.06 KB | gilcot |
Comments
Comment #1
Suuch CreditAttribution: Suuch commentedA bit of self-promotion but you may want to check out this project -- www.drupal.org/project/fitb. Ideally, it would be integrated the quiz module.
Comment #2
Suuch CreditAttribution: Suuch commentedActual node url is http://drupal.org/node/68607.
Current thinking is how to integrate some progress-tracking features into that whole set of modules. Examining the quiz and gradebook modules for inspiration/integration.
Comment #3
gilcot CreditAttribution: gilcot commentedi'm using a different approche than acert, but can have the same result or similar (read comments in the code).
this is still a beta, based on the job done for
multichoice.module
:)please test and suggest improvements.
Comment #4
kymmx CreditAttribution: kymmx commentedI tried gilcot's attachment but it doesn't work. I guess the file is for Drupal 4.X?
Aren't there any further updates for this new fill-blank type?
Comment #5
renu_mughal CreditAttribution: renu_mughal commentedI have installed fillblank.module but has to work a lot on that.
I have integrated the changes in multichoice.module and already developed the textchoice.module its a fill in the blank type questionair and working very well can be mix with multichoice questions too.
I'll post it online very soon, just wait ................
Comment #6
westwesterson CreditAttribution: westwesterson commentedi look forward to your contribution. :-)
Comment #7
dcoe CreditAttribution: dcoe commentedFill in the Blanks: Renu_Mughal, I am very interested in seeing this contribution for the quiz module.
Comment #8
renu_mughal CreditAttribution: renu_mughal commentedHey guys, sorry for delay but here is the module for you all.
Please check and let me know if you'll find any bug or error.
textchoice.module
waiting for your comments.
Mughal
Comment #9
westwesterson CreditAttribution: westwesterson commentedHi Mughal, glad to see someone else working on the quiz module, but i have a few problems with your post.
1 - your link does not work. It redirects to drupal.org home page. Drupal.org does not allow the uploading of .zip files, this may be why. If you have the .module file this should be enough. to upload. Generally the best practice is to roll code as a patch file. using the .patch extension. Its much easier to keep track of wht version of the code you are using, because patch files are easy to roll out into existing code via an ide, or using the patch command (from command line)
2 - critical status is reserved for items which critically break the module (or drupal). This is not meant to reflect how much you want people to test code. Although a lot of people do want to test this code, myself included.
I know it seems silly that we have these guidelines, but its much easier to test code and to review patches when we follow these guidelines.
Thanks
:-)
Comment #10
renu_mughal CreditAttribution: renu_mughal commentedHi Joshua,
Thanks for the valuable advice if i'll upload the .module file then how it'll take the info of the module. I'll create a patch and upload it.
Thanks again.
Mughal
Comment #11
westwesterson CreditAttribution: westwesterson commentedIf you need help there is some info on creating patches here:
http://drupal.org/patch/create
best of luck!
westwesterson
Comment #12
dmnd CreditAttribution: dmnd commentedare you still working on this module?
Comment #13
mbutcher CreditAttribution: mbutcher commentedWhile this won't make it into 6.x-2.0 (which is just about done), I would love to add it to the Quiz 3 release.
So if there's a D6 version of the module, post it here and we'll see what we can do!
Comment #14
falcon CreditAttribution: falcon commentedThis issue seems to be relevant still. (I'm cleaning up the issue list)
Comment #15
Cyberwolf CreditAttribution: Cyberwolf commentedSubscribing.
Looks like this was available in quiz 3.x (http://drupal.org/node/329931) but I don't seem to find a real fill-in-the-blank question type in quiz 4.x.
Other related issues: http://drupal.org/node/701474, http://drupal.org/node/294331
Comment #16
RayCascellaWe can reevaluate this for 7.x-5.x, since the functionality isn't quite multi-choice or short answer. The closest you could get for now is to create, either, a multichoice question where the answer choices are paired, or create a short answer question, and allow the end user to enter the text however they like, and manually review the submission for pass/fail.
Comment #17
magnuma CreditAttribution: magnuma commentedJust wanted to let you know about the h5p module, which supports Fill in the blanks questions and other content types relevant for learning. Read more here: http://h5p.org/blog-fitb. The module is available for Drupal 6/7 (as well as WordPress and Joomla 2.5).
Comment #18
thehong CreditAttribution: thehong commentedI think you need https://www.drupal.org/project/cloze
Comment #19
djdevin