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!

CommentFileSizeAuthor
#3 fillblank.module25.06 KBgilcot
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Suuch’s picture

A 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.

Suuch’s picture

Actual 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.

gilcot’s picture

FileSize
25.06 KB

i'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.

kymmx’s picture

I 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?

renu_mughal’s picture

Assigned: Unassigned » renu_mughal

I 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 ................

westwesterson’s picture

i look forward to your contribution. :-)

dcoe’s picture

Fill in the Blanks: Renu_Mughal, I am very interested in seeing this contribution for the quiz module.

renu_mughal’s picture

Component: Miscellaneous » Code
Priority: Normal » Critical

Hey 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

westwesterson’s picture

Priority: Critical » Normal

Hi 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
:-)

renu_mughal’s picture

Hi 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

westwesterson’s picture

If you need help there is some info on creating patches here:
http://drupal.org/patch/create
best of luck!

westwesterson

dmnd’s picture

are you still working on this module?

mbutcher’s picture

Status: Active » Postponed

While 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!

falcon’s picture

Version: 6.x-2.x-dev » 6.x-5.x-dev
Assigned: renu_mughal » Unassigned

This issue seems to be relevant still. (I'm cleaning up the issue list)

Cyberwolf’s picture

Subscribing.

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

RayCascella’s picture

Version: 6.x-5.x-dev » 7.x-5.x-dev
Component: Code » Code - Import/Export
Status: Postponed » Active

We 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.

magnuma’s picture

Component: Code - Import/Export » Code - Quiz core

Just 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).

thehong’s picture

djdevin’s picture

Status: Active » Closed (won't fix)