public function create_question() { $result = parent::create_question(); $result->qtype = 'description'; $result->fraction = 0; $result->defaultgrade = 0; $result->feedback = ''; return $result; }
public function create_question() { $result = parent::create_question(); $result->qtype = 'essay'; $result->fraction = 0; //essays have no score untill graded by the teacher. $result->feedback = $this->format_text(''); return $result; }
public function create_question() { $result = parent::create_question(); $result->qtype = 'match'; $result->subquestions = array(); $result->subanswers = array(); $result->generalfeedback = ''; return $result; }
public function create_question() { $result = parent::create_question(); $result->qtype = 'shortanswer'; $result->fraction = array(); $result->answer = array(); $result->feedback = array(); $question->usecase = false; return $result; }
public function create_question() { $result = parent::create_question(); $result->qtype = 'truefalse'; $result->fraction = array(); $result->answer = array(); $result->feedbacktrue = array('text' => '', 'format' => FORMAT_HTML, 'itemid' => null); $result->feedbackfalse = array('text' => '', 'format' => FORMAT_HTML, 'itemid' => null); $result->questiontext = ''; $result->correctanswer = true; return $result; }
public function create_question() { $result = parent::create_question(); $result->qtype = 'multichoice'; $result->fraction = array(); $result->answer = array(); $result->feedback = array(); $result->answernumbering = 'none'; $result->correctfeedback = ''; $result->partiallycorrectfeedback = ''; $result->incorrectfeedback = ''; return $result; }
public function create_question() { $result = parent::create_question(); $result->qtype = 'multianswer'; return $result; }