Difference between revisions of "Random Short-Answer Matching question type"

Jump to: navigation, search
(Database tables)
(Response storage)
Line 15: Line 15:
  
 
==Response storage==
 
==Response storage==
 +
The random shortanswer matching questiontype reuses the save_session_and_responses method of the matching questiontype and therefore stores its responses in the same format. The difference is that the first id in the pair is the question id (quiz_questions) of the selected shortanswer and the second id is the id of the first correct answer that is found ofr that shortanswer question in the quiz_answers table.
  
 
==Question->options==
 
==Question->options==

Revision as of 08:31, 6 February 2006

Database tables

The quiz_randomsamatch table is an extension of the quiz_questions table

id
int(10) unsigned NOT NULL auto_increment,
Primary key
question
int(10) unsigned NOT NULL default '0',
Foreign key to the id field of the quiz_questions table
choose
int(10) unsigned NOT NULL default '4',
The number of shortanswer questions should be randomly chosen to build this randomsamatch question.

Response storage

The random shortanswer matching questiontype reuses the save_session_and_responses method of the matching questiontype and therefore stores its responses in the same format. The difference is that the first id in the pair is the question id (quiz_questions) of the selected shortanswer and the second id is the id of the first correct answer that is found ofr that shortanswer question in the quiz_answers table.

Question->options

State->options