mirror of
https://github.com/moodle/moodle.git
synced 2025-08-05 00:46:50 +02:00
MDL-14204 "Content for Quiz Statistics report table - Random_guess_score" added method random_guess_score to question type objects and a new function in questionlib that calls the question type method.
This commit is contained in:
parent
ed48af75b4
commit
6f51ed72be
12 changed files with 201 additions and 96 deletions
|
@ -425,6 +425,16 @@ class question_match_qtype extends default_questiontype {
|
|||
// This should almost certainly be overridden
|
||||
return substr(implode(', ', $this->get_actual_response($question, $state)), 0, $length);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @param object $question
|
||||
* @return integer a score out of 1 that the average random guess by a
|
||||
* student might give.
|
||||
*/
|
||||
function get_random_guess_score($question) {
|
||||
return 1 / count($question->options->subquestions);
|
||||
}
|
||||
|
||||
/// BACKUP FUNCTIONS ////////////////////////////
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue