I would like to recommend a Flashcard question type. I have been developing Biblical Hebrew and Biblical Greek websites with the goal to provide learning aids and tools for students. Right now I offer a very basic quizing tool (click memorize on the below page to test; it blanks out the quizing side, randomizes the table, and has keyboard shortcuits):

http://www.biblical-hebrew.org/node/30

I would love to move this over to a Drupal based quizing module (and Unicode), especially if some backend "grading" tools and score tracking are incorperated. I really liked PHPTEST (free opensource script) but the option of only multichoice did not meet my needs very well. Multichoice isn't the best solution for vocabulary building. I just got done testing the CVC version of the quiz module, and while I rant into a fatal bug it looks to be feature rich and very well done. Hopefully others will find the below question type a worthy suggestion to this module.

Here is how it would work in an "ideal" Flashcard solution. A user could choose one of two modes for a "Flashcard Question Deck" -- for now, the Quiz mode is my primary need, but a Review mode would be nice.

1. Quiz Mode.
2. Review Mode.

Flashcard Quiz Work Flow
----------------------------------------

1. User Starts Quiz.
2. First Question Appears* (based on admin and/or user filtering of quiz by "answers", "questions", or "mixed")
3. User would then would guess the correct answer to themselves.
4. User Clicks "Show Answer" and marks whether they got it correct or incorrect.
5. User Clicks "Next Question" and continues to the end of the test. Student is then shown his/her results.

* Alternatively, an audio file could play in addition/instead of the word

Flashcard Review Mode Work Flow
----------------------------------------------------

1. User Starts Review.
2. First Question Appears* (based on admin and/or user filtering of quiz by "answers" or "questions")
3. User would then would guess the correct answer to themselves.
4. After predetermined amount of time (set when creating flashcard deck, e.g. 3 seconds) the answer appears.
5. User is then automatically shown the next question; this continues until the end of the deck.

Desired Options
------------------------

Needed Features:
1. Flashcard Quiz Creation: "Question" and "Answer" fields.
2. Flashcard Quiz Creation: Option to quiz "Answers" or "Questions" or a "Mixed".

Desired Features:

Flashcard Quiz Options:
- Word List View: Allow users to review the possibly Quiz Flashcards
- Keyboard shortcuts; e.g. 1 = Correct, 2 = Incorrect, 3 = Next
- Audio/Graphic Support

Record Keeping / Weighted Quizing
- Keep a record of right/wrong answers per user. Right answers move up in weight, Wrong answers move down in weight.
- Option for "quiz difficult words". In this option users would be quized with random questions where they are shown "heavier" questions (i.e. those missed more often) more frequently. Foundationstone.com.au has a nice application that performs such a task, likewise Miniflash from Southpaw Solutions and other flashcard applications.

Gradebook Integration

Review Mode
- Admin and User adjustable "flip" speed

Advanced / Dynamic Filters
- Set ranges. e.g. In Biblical Hebrew it is common to learn every word that appears 50x or more in the Hebrew Bible in a first year grammar class. Allowing users to focus on words that appear, for example, 50 to 100 times allows focused practice. (Drupal is EXCELLENT in that with the use of taxonomy you can quickly create quizes that only use Verbs, Nouns, etc... but ranges could be more difficult. A pre-set quiz would be simple enough, but allowing a dynamic filter "Verbs + all words 50x to 100x" would be even better).

I really like the framework that has been created so far for the Drupal Quiz module -- kudos to everyone involved. The Vocabulary/Terms is nice for question categorization (perfect for my goals!), as is the ability to make questions "required" in a quiz, random, etc from a larger group of questions (i.e. 500 questions, and the module randomly chooses 20).

Hopefully my Flashcard suggestion is useful to others as well and someone technically oriented can make it happen.

Ps- I hit a number of critical bugs in the module, but this may be due to my use of 4.7 instead of the CVC version. e.g. Matching never was displayed as a content type to create and and quizes kept breaking with array errors. I look forward to the final release.

Comments

Suuch’s picture

Most of the features described here have already been implemented in this project-- http://drupal.org/node/68604. Check out the demo.

wmostrey’s picture

Status: Active » Closed (fixed)

This is what the Flashcard module does.