In general, the procedures for analysing cost data for decision making are:
Ignore all sunk costs, ignore all ______ costs, use remaining costs for decision making purposes.
Book 11 Section 2.1', 'id' => 12944, ), 12945 => (object) array( 'question' => '4239', 'answer' => 'irrelevant*', 'fraction' => '1', 'feedback' => 'Yes, the correct answer is unavoidable (or \'irrelevant\') costs. Well done!
Book 11 Section 2.1', 'id' => 12945, ), 12946 => (object) array( 'question' => '4239', 'answer' => 'comitte*', 'fraction' => '1', 'feedback' => 'Yes, the correct answer is unavoidable costs. Well done!
Book 11 Section 2.1', 'id' => 12946, ), 12947 => (object) array( 'question' => '4239', 'answer' => 'commite*', 'fraction' => '1', 'feedback' => 'Yes, the correct answer is unavoidable costs. Well done!
Book 11 Section 2.1', 'id' => 12947, ), 12948 => (object) array( 'question' => '4239', 'answer' => '*', 'fraction' => '0', 'feedback' => 'The correct answer is unavoidable costs.
Book 11 Section 2.1', 'id' => 12948, ), ), 'usecase' => '0', ), 'hints' => false, ); $qsession = (object) array( 'id' => '39422', 'attemptid' => '4025', 'questionid' => '4239', 'newest' => '94517', 'newgraded' => '94517', 'sumpenalty' => '1', 'manualcomment' => '', 'manualcommentformat' => '1', 'flagged' => '1', ); $qstates = array( 92129 => (object) array( 'attempt' => '4025', 'question' => '4239', 'originalquestion' => '0', 'seq_number' => '0', 'answer' => '', 'timestamp' => '1178549306', 'event' => '0', 'grade' => '0', 'raw_grade' => '0', 'penalty' => '0', 'id' => 92129, ), 94433 => (object) array( 'attempt' => '4025', 'question' => '4239', 'originalquestion' => '0', 'seq_number' => '1', 'answer' => 'irrelevant', 'timestamp' => '1178639607', 'event' => '2', 'grade' => '0', 'raw_grade' => '1', 'penalty' => '1', 'id' => 94433, ), 94517 => (object) array( 'attempt' => '4025', 'question' => '4239', 'originalquestion' => '0', 'seq_number' => '2', 'answer' => 'irrelevant', 'timestamp' => '1178639607', 'event' => '6', 'grade' => '1', 'raw_grade' => '1', 'penalty' => '1', 'id' => 94517, ), ); $qa = $this->updater->convert_question_attempt($quiz, $attempt, $question, $qsession, $qstates); $expectedqa = (object) array( 'behaviour' => 'deferredfeedback', 'questionid' => 4239, 'variant' => 1, 'maxmark' => 1, 'minfraction' => 0, 'maxfraction' => 1, 'flagged' => 0, 'questionsummary' => "Complete the following sentence. \n\nIn general, the procedures for analysing cost data for decision making are: \n\nIgnore all sunk costs, ignore all ______ costs, use remaining costs for decision making purposes.", 'rightanswer' => 'unavoidable*', 'responsesummary' => 'irrelevant', 'timemodified' => 1178639607, 'steps' => array( 0 => (object) array( 'sequencenumber' => 0, 'state' => 'todo', 'fraction' => null, 'timecreated' => 1178549306, 'userid' => 55568, 'data' => array(), ), 1 => (object) array( 'sequencenumber' => 1, 'state' => 'complete', 'fraction' => null, 'timecreated' => 1178639607, 'userid' => 55568, 'data' => array('answer' => 'irrelevant'), ), 2 => (object) array( 'sequencenumber' => 2, 'state' => 'gradedright', 'fraction' => 1, 'timecreated' => 1178639607, 'userid' => 55568, 'data' => array('answer' => 'irrelevant', '-finish' => 1), ), ), ); $this->compare_qas($expectedqa, $qa); } public function test_shortanswer_deferredfeedback_history60() { $quiz = (object) array( 'id' => '789', 'course' => '3500', 'name' => 'Modes of integration quiz', 'intro' => '
Use this quiz to test your knowledge of when you have completed Modes of Integration.
This quiz is for your information only, the results will not be used as part of the work based activity.
Capital investment appraisal involves both quantitative and ______ issues.
Book 11 Section 3.1', 'id' => 12768, ), 12769 => (object) array( 'question' => '4184', 'answer' => 'qual*tat*ve*', 'fraction' => '1', 'feedback' => 'Yes, the correct answer is qualitative issues. Well done! (but watch your spelling!)
Book 11 Section 3.1', 'id' => 12769, ), 12770 => (object) array( 'question' => '4184', 'answer' => '*', 'fraction' => '0', 'feedback' => 'The correct answer is qualitative issues.
Book 11 Section 3.1', 'id' => 12770, ), ), 'usecase' => '0', ), 'hints' => false, ); $qsession = (object) array( 'id' => '40854', 'attemptid' => '4058', 'questionid' => '4184', 'newest' => '100733', 'newgraded' => '100733', 'sumpenalty' => '1', 'manualcomment' => '', 'manualcommentformat' => '1', 'flagged' => '1', ); $qstates = array( 94330 => (object) array( 'attempt' => '4058', 'question' => '4184', 'originalquestion' => '0', 'seq_number' => '0', 'answer' => '', 'timestamp' => '1178636138', 'event' => '0', 'grade' => '0', 'raw_grade' => '0', 'penalty' => '0', 'id' => 94330, ), 94415 => (object) array( 'attempt' => '4058', 'question' => '4184', 'originalquestion' => '0', 'seq_number' => '1', 'answer' => 'qualitative', 'timestamp' => '1178636171', 'event' => '2', 'grade' => '0', 'raw_grade' => '1', 'penalty' => '1', 'id' => 94415, ), 100142 => (object) array( 'attempt' => '4058', 'question' => '4184', 'originalquestion' => '0', 'seq_number' => '2', 'answer' => 'subjective', 'timestamp' => '1178825180', 'event' => '2', 'grade' => '0', 'raw_grade' => '0', 'penalty' => '1', 'id' => 100142, ), 100733 => (object) array( 'attempt' => '4058', 'question' => '4184', 'originalquestion' => '0', 'seq_number' => '3', 'answer' => 'subjective', 'timestamp' => '1178825180', 'event' => '3', 'grade' => '0', 'raw_grade' => '0', 'penalty' => '1', 'id' => 100733, ), ); $qa = $this->updater->convert_question_attempt($quiz, $attempt, $question, $qsession, $qstates); $expectedqa = (object) array( 'behaviour' => 'deferredfeedback', 'questionid' => 4184, 'variant' => 1, 'maxmark' => 1, 'minfraction' => 0, 'maxfraction' => 1, 'flagged' => 0, 'questionsummary' => "Complete the following sentence by providing an appropriate word for the indicated gap. \n\nCapital investment appraisal involves both quantitative and ______ issues.", 'rightanswer' => 'qualitative*', 'responsesummary' => 'subjective', 'timemodified' => 1178825180, 'steps' => array( 0 => (object) array( 'sequencenumber' => 0, 'state' => 'todo', 'fraction' => null, 'timecreated' => 1178636138, 'userid' => 83485, 'data' => array(), ), 1 => (object) array( 'sequencenumber' => 1, 'state' => 'complete', 'fraction' => null, 'timecreated' => 1178636171, 'userid' => 83485, 'data' => array('answer' => 'qualitative'), ), 2 => (object) array( 'sequencenumber' => 2, 'state' => 'complete', 'fraction' => null, 'timecreated' => 1178825180, 'userid' => 83485, 'data' => array('answer' => 'subjective'), ), 3 => (object) array( 'sequencenumber' => 3, 'state' => 'gradedwrong', 'fraction' => 0, 'timecreated' => 1178825180, 'userid' => 83485, 'data' => array('answer' => 'subjective', '-finish' => 1), ), ), ); $this->compare_qas($expectedqa, $qa); } }