{ "simple": { "xml": [ "<openassessment>", "<title>Foo</title>", "<assessments>", "<assessment name=\"peer-assessment\" start=\"2014-02-27T09:46:28\" due=\"2014-03-01T00:00:00\" must_grade=\"5\" must_be_graded_by=\"3\" />", "<assessment name=\"self-assessment\" start=\"2014-04-01T00:00:00\" due=\"2014-06-01T00:00:00\" />", "</assessments>", "<rubric>", "<prompt>Test prompt</prompt>", "<criterion>", "<name>Test criterion</name>", "<prompt>Test criterion prompt</prompt>", "<option points=\"0\"><name>No</name><explanation>No explanation</explanation></option>", "<option points=\"2\"><name>Yes</name><explanation>Yes explanation</explanation></option>", "</criterion>", "</rubric>", "</openassessment>" ], "title": "Foo", "prompt": "Test prompt", "start": "2000-01-01T00:00:00", "due": "3000-01-01T00:00:00", "submission_start": null, "submission_due": null, "leaderboard_show": 0, "rubric_criteria": [ { "order_num": 0, "name": "Test criterion", "prompt": "Test criterion prompt", "feedback": "disabled", "options": [ { "order_num": 0, "points": 0, "name": "No", "explanation": "No explanation" }, { "order_num": 1, "points": 2, "name": "Yes", "explanation": "Yes explanation" } ] } ], "rubric_assessments": [ { "name": "peer-assessment", "start": "2014-02-27T09:46:28", "due": "2014-03-01T00:00:00", "must_grade": 5, "must_be_graded_by": 3 }, { "name": "self-assessment", "start": "2014-04-01T00:00:00", "due": "2014-06-01T00:00:00" } ] }, "promptless": { "xml": [ "<openassessment>", "<title>Foo</title>", "<assessments>", "<assessment name=\"self-assessment\" start=\"2014-04-01T00:00:00\" due=\"2014-06-01T00:00:00\" />", "</assessments>", "<rubric>", "<criterion>", "<name>Test criterion</name>", "<prompt>Test criterion prompt</prompt>", "<option points=\"0\"><name>No</name><explanation>No explanation</explanation></option>", "<option points=\"2\"><name>Yes</name><explanation>Yes explanation</explanation></option>", "</criterion>", "</rubric>", "</openassessment>" ], "prompt": null }, "empty_prompt": { "xml": [ "<openassessment>", "<title>Foo</title>", "<assessments>", "<assessment name=\"self-assessment\" start=\"2014-04-01T00:00:00\" due=\"2014-06-01T00:00:00\" />", "</assessments>", "<rubric>", "<prompt></prompt>", "<criterion>", "<name>Test criterion</name>", "<prompt>Test criterion prompt</prompt>", "<option points=\"0\"><name>No</name><explanation>No explanation</explanation></option>", "<option points=\"2\"><name>Yes</name><explanation>Yes explanation</explanation></option>", "</criterion>", "</rubric>", "</openassessment>" ], "prompt": "" }, "unicode": { "xml": [ "<openassessment>", "<title>िѻѻ</title>", "<assessments>", "<assessment name=\"peer-assessment\" start=\"2014-02-27T09:46:28\" due=\"2014-03-01T00:00:00\" must_grade=\"5\" must_be_graded_by=\"3\" />", "</assessments>", "<rubric>", "<prompt>ՇєรՇ קг๏๓קՇ</prompt>", "<criterion>", "<name>𝓣𝓮𝓼𝓽 𝓬𝓻𝓲𝓽𝓮𝓻𝓲𝓸𝓷</name>", "<prompt>Ŧɇsŧ ȼɍɨŧɇɍɨøn ꝑɍømꝑŧ</prompt>", "<option points=\"0\"><name>𝕹𝖔</name><explanation>𝕹𝖔 𝖊𝖝𝖕𝖑𝖆𝖓𝖆𝖙𝖎𝖔𝖓</explanation></option>", "<option points=\"2\"><name>ﻉร</name><explanation>ﻉร ﻉซρɭคกคՇٱѻก</explanation></option>", "</criterion>", "</rubric>", "</openassessment>" ], "title": "िѻѻ", "prompt": "ՇєรՇ קг๏๓קՇ", "rubric_criteria": [ { "order_num": 0, "name": "𝓣𝓮𝓼𝓽 𝓬𝓻𝓲𝓽𝓮𝓻𝓲𝓸𝓷", "prompt": "Ŧɇsŧ ȼɍɨŧɇɍɨøn ꝑɍømꝑŧ", "feedback": "disabled", "options": [ { "order_num": 0, "points": 0, "name": "𝕹𝖔", "explanation": "𝕹𝖔 𝖊𝖝𝖕𝖑𝖆𝖓𝖆𝖙𝖎𝖔𝖓" }, { "order_num": 1, "points": 2, "name": "ﻉร", "explanation": "ﻉร ﻉซρɭคกคՇٱѻก" } ] } ] }, "multiple_criteria": { "xml": [ "<openassessment>", "<title>Foo</title>", "<assessments>", "<assessment name=\"peer-assessment\" start=\"2014-02-27T09:46:28\" due=\"2014-03-01T00:00:00\" must_grade=\"5\" must_be_graded_by=\"3\" />", "</assessments>", "<rubric>", "<prompt>Test prompt</prompt>", "<criterion>", "<name>Test criterion</name>", "<prompt>Test criterion prompt</prompt>", "<option points=\"0\"><name>No</name><explanation>No explanation</explanation></option>", "<option points=\"2\"><name>Yes</name><explanation>Yes explanation</explanation></option>", "</criterion>", "<criterion>", "<name>Second criterion</name>", "<prompt>Second criterion prompt</prompt>", "<option points=\"1\"><name>Maybe</name><explanation>Maybe explanation</explanation></option>", "</criterion>", "</rubric>", "</openassessment>" ], "rubric_criteria": [ { "order_num": 0, "name": "Test criterion", "prompt": "Test criterion prompt", "feedback": "disabled", "options": [ { "order_num": 0, "points": 0, "name": "No", "explanation": "No explanation" }, { "order_num": 1, "points": 2, "name": "Yes", "explanation": "Yes explanation" } ] }, { "order_num": 1, "name": "Second criterion", "prompt": "Second criterion prompt", "feedback": "disabled", "options": [ { "order_num": 0, "points": 1, "name": "Maybe", "explanation": "Maybe explanation" } ] } ] }, "no_dates_specified": { "xml": [ "<openassessment>", "<title>Foo</title>", "<assessments>", "<assessment name=\"peer-assessment\" must_grade=\"5\" must_be_graded_by=\"3\" />", "</assessments>", "<rubric>", "<prompt>Test prompt</prompt>", "<criterion>", "<name>Test criterion</name>", "<prompt>Test criterion prompt</prompt>", "<option points=\"0\"><name>No</name><explanation>No explanation</explanation></option>", "<option points=\"2\"><name>Yes</name><explanation>Yes explanation</explanation></option>", "</criterion>", "</rubric>", "</openassessment>" ], "prompt": "Test prompt", "start": "2000-01-01T00:00:00", "due": "3000-01-01T00:00:00", "submission_start": null, "submission_due": null, "rubric_assessments": [ { "name": "peer-assessment", "start": null, "due": null, "must_grade": 5, "must_be_graded_by": 3 } ] }, "submission_due": { "xml": [ "<openassessment submission_due=\"2014-01-01T00:00:00\">", "<title>Foo</title>", "<assessments>", "<assessment name=\"peer-assessment\" must_grade=\"5\" must_be_graded_by=\"3\" />", "</assessments>", "<rubric>", "<prompt>Test prompt</prompt>", "<criterion>", "<name>Test criterion</name>", "<prompt>Test criterion prompt</prompt>", "<option points=\"0\"><name>No</name><explanation>No explanation</explanation></option>", "<option points=\"2\"><name>Yes</name><explanation>Yes explanation</explanation></option>", "</criterion>", "</rubric>", "</openassessment>" ], "submission_due": "2014-01-01T00:00:00" }, "submission_start": { "xml": [ "<openassessment submission_start=\"2000-01-02T00:00:00\">", "<title>Foo</title>", "<assessments>", "<assessment name=\"peer-assessment\" must_grade=\"5\" must_be_graded_by=\"3\" />", "</assessments>", "<rubric>", "<prompt>Test prompt</prompt>", "<criterion>", "<name>Test criterion</name>", "<prompt>Test criterion prompt</prompt>", "<option points=\"0\"><name>No</name><explanation>No explanation</explanation></option>", "<option points=\"2\"><name>Yes</name><explanation>Yes explanation</explanation></option>", "</criterion>", "</rubric>", "</openassessment>" ], "submission_start": "2000-01-02T00:00:00" }, "criterion_feedback_optional": { "xml": [ "<openassessment>", "<title>foo</title>", "<assessments>", "<assessment name=\"peer-assessment\" start=\"2014-02-27T09:46:28\" due=\"2014-03-01T00:00:00\" must_grade=\"5\" must_be_graded_by=\"3\" />", "</assessments>", "<rubric>", "<prompt>test prompt</prompt>", "<criterion>", "<name>test criterion</name>", "<prompt>test criterion prompt</prompt>", "<option points=\"0\"><name>no</name><explanation>no explanation</explanation></option>", "<option points=\"2\"><name>yes</name><explanation>yes explanation</explanation></option>", "</criterion>", "<criterion feedback=\"optional\">", "<name>second criterion</name>", "<prompt>second criterion prompt</prompt>", "<option points=\"1\"><name>maybe</name><explanation>maybe explanation</explanation></option>", "</criterion>", "</rubric>", "</openassessment>" ], "rubric_criteria": [ { "order_num": 0, "name": "test criterion", "prompt": "test criterion prompt", "feedback": "disabled", "options": [ { "order_num": 0, "points": 0, "name": "no", "explanation": "no explanation" }, { "order_num": 1, "points": 2, "name": "yes", "explanation": "yes explanation" } ] }, { "order_num": 1, "name": "second criterion", "prompt": "second criterion prompt", "feedback": "optional", "options": [ { "order_num": 0, "points": 1, "name": "maybe", "explanation": "maybe explanation" } ] } ] }, "criterion_feedback_required": { "xml": [ "<openassessment>", "<title>foo</title>", "<assessments>", "<assessment name=\"peer-assessment\" start=\"2014-02-27T09:46:28\" due=\"2014-03-01T00:00:00\" must_grade=\"5\" must_be_graded_by=\"3\" />", "</assessments>", "<rubric>", "<prompt>test prompt</prompt>", "<criterion>", "<name>test criterion</name>", "<prompt>test criterion prompt</prompt>", "<option points=\"0\"><name>no</name><explanation>no explanation</explanation></option>", "<option points=\"2\"><name>yes</name><explanation>yes explanation</explanation></option>", "</criterion>", "<criterion feedback=\"required\">", "<name>second criterion</name>", "<prompt>second criterion prompt</prompt>", "<option points=\"1\"><name>maybe</name><explanation>maybe explanation</explanation></option>", "</criterion>", "</rubric>", "</openassessment>" ], "rubric_criteria": [ { "order_num": 0, "name": "test criterion", "prompt": "test criterion prompt", "feedback": "disabled", "options": [ { "order_num": 0, "points": 0, "name": "no", "explanation": "no explanation" }, { "order_num": 1, "points": 2, "name": "yes", "explanation": "yes explanation" } ] }, { "order_num": 1, "name": "second criterion", "prompt": "second criterion prompt", "feedback": "required", "options": [ { "order_num": 0, "points": 1, "name": "maybe", "explanation": "maybe explanation" } ] } ] }, "student_training_no_examples": { "xml": [ "<openassessment>", "<title>Foo</title>", "<assessments>", "<assessment name=\"student-training\" start=\"2014-04-01T00:00:00\" due=\"2014-06-01T00:00:00\" />", "</assessments>", "<rubric>", "<prompt>Test prompt</prompt>", "<criterion>", "<name>Test criterion</name>", "<prompt>Test criterion prompt</prompt>", "<option points=\"0\"><name>No</name><explanation>No explanation</explanation></option>", "<option points=\"2\"><name>Yes</name><explanation>Yes explanation</explanation></option>", "</criterion>", "</rubric>", "</openassessment>" ], "rubric_assessments": [ { "name": "student-training", "start": "2014-04-01T00:00:00", "due": "2014-06-01T00:00:00", "examples": [] } ] }, "student_training_one_example": { "xml": [ "<openassessment>", "<title>Foo</title>", "<assessments>", "<assessment name=\"student-training\" start=\"2014-04-01T00:00:00\" due=\"2014-06-01T00:00:00\">", "<example>", "<answer>ẗëṡẗ äṅṡẅëṛ</answer>", "<select criterion=\"Test criterion\" option=\"Yes\" />", "</example>", "</assessment>", "</assessments>", "<rubric>", "<prompt>Test prompt</prompt>", "<criterion>", "<name>Test criterion</name>", "<prompt>Test criterion prompt</prompt>", "<option points=\"0\"><name>No</name><explanation>No explanation</explanation></option>", "<option points=\"2\"><name>Yes</name><explanation>Yes explanation</explanation></option>", "</criterion>", "</rubric>", "</openassessment>" ], "rubric_assessments": [ { "name": "student-training", "start": "2014-04-01T00:00:00", "due": "2014-06-01T00:00:00", "examples": [ { "answer": "ẗëṡẗ äṅṡẅëṛ", "options_selected": [ { "criterion": "Test criterion", "option": "Yes" } ] } ] } ] }, "student_training_multiple_examples": { "xml": [ "<openassessment>", "<title>Foo</title>", "<assessments>", "<assessment name=\"student-training\" start=\"2014-04-01T00:00:00\" due=\"2014-06-01T00:00:00\">", "<example>", "<answer>ẗëṡẗ äṅṡẅëṛ</answer>", "<select criterion=\"Test criterion\" option=\"Yes\" />", "<select criterion=\"Another test criterion\" option=\"No\" />", "</example>", "<example>", "<answer>äṅöẗḧëṛ ẗëṡẗ äṅṡẅëṛ</answer>", "<select criterion=\"Another test criterion\" option=\"Yes\" />", "<select criterion=\"Test criterion\" option=\"No\" />", "</example>", "</assessment>", "</assessments>", "<rubric>", "<prompt>Test prompt</prompt>", "<criterion>", "<name>Test criterion</name>", "<prompt>Test criterion prompt</prompt>", "<option points=\"0\"><name>No</name><explanation>No explanation</explanation></option>", "<option points=\"2\"><name>Yes</name><explanation>Yes explanation</explanation></option>", "</criterion>", "<criterion>", "<name>Another test criterion</name>", "<prompt>Another test criterion prompt</prompt>", "<option points=\"0\"><name>No</name><explanation>No explanation</explanation></option>", "<option points=\"2\"><name>Yes</name><explanation>Yes explanation</explanation></option>", "</criterion>", "</rubric>", "</openassessment>" ], "rubric_assessments": [ { "name": "student-training", "start": "2014-04-01T00:00:00", "due": "2014-06-01T00:00:00", "examples": [ { "answer": "ẗëṡẗ äṅṡẅëṛ", "options_selected": [ { "criterion": "Test criterion", "option": "Yes" }, { "criterion": "Another test criterion", "option": "No" } ] }, { "answer": "äṅöẗḧëṛ ẗëṡẗ äṅṡẅëṛ", "options_selected": [ { "criterion": "Another test criterion", "option": "Yes" }, { "criterion": "Test criterion", "option": "No" } ] } ] } ] }, "example_based_assessment": { "xml": [ "<openassessment>", "<title>foo</title>", "<assessments>", "<assessment name=\"example-based-assessment\" algorithm_id=\"ease\">", "<example>", "<answer>тєѕт αηѕωєя</answer>", "<select criterion=\"Test criterion\" option=\"No\" />", "</example>", "<example>", "<answer>тєѕт αηѕωєя TWO</answer>", "<select criterion=\"Test criterion\" option=\"Yes\" />", "</example>", "</assessment>", "</assessments>", "<rubric>", "<prompt>test prompt</prompt>", "<criterion>", "<name>test criterion</name>", "<prompt>test criterion prompt</prompt>", "<option points=\"0\"><name>no</name><explanation>no explanation</explanation></option>", "<option points=\"2\"><name>yes</name><explanation>yes explanation</explanation></option>", "</criterion>", "</rubric>", "</openassessment>" ], "rubric_assessments": [ { "name": "example-based-assessment", "start": null, "due": null, "algorithm_id": "ease", "examples": [ { "answer": "тєѕт αηѕωєя", "options_selected": [ { "criterion": "Test criterion", "option": "No" } ] }, { "answer": "тєѕт αηѕωєя TWO", "options_selected": [ { "criterion": "Test criterion", "option": "Yes" } ] } ] } ] }, "example_based_default_algorithm_id": { "xml": [ "<openassessment>", "<title>foo</title>", "<assessments>", "<assessment name=\"example-based-assessment\">", "<example>", "<answer>тєѕт αηѕωєя</answer>", "<select criterion=\"Test criterion\" option=\"No\" />", "</example>", "<example>", "<answer>тєѕт αηѕωєя TWO</answer>", "<select criterion=\"Test criterion\" option=\"Yes\" />", "</example>", "</assessment>", "</assessments>", "<rubric>", "<prompt>test prompt</prompt>", "<criterion>", "<name>test criterion</name>", "<prompt>test criterion prompt</prompt>", "<option points=\"0\"><name>no</name><explanation>no explanation</explanation></option>", "<option points=\"2\"><name>yes</name><explanation>yes explanation</explanation></option>", "</criterion>", "</rubric>", "</openassessment>" ], "rubric_assessments": [ { "name": "example-based-assessment", "start": null, "due": null, "algorithm_id": "ease", "examples": [ { "answer": "тєѕт αηѕωєя", "options_selected": [ { "criterion": "Test criterion", "option": "No" } ] }, { "answer": "тєѕт αηѕωєя TWO", "options_selected": [ { "criterion": "Test criterion", "option": "Yes" } ] } ] } ] }, "file_upload": { "xml": [ "<openassessment allow_file_upload=\"True\">", "<title>Foo</title>", "<assessments>", "<assessment name=\"peer-assessment\" start=\"2014-02-27T09:46:28\" due=\"2014-03-01T00:00:00\" must_grade=\"5\" must_be_graded_by=\"3\" />", "<assessment name=\"self-assessment\" start=\"2014-04-01T00:00:00\" due=\"2014-06-01T00:00:00\" />", "</assessments>", "<rubric>", "<prompt>Test prompt</prompt>", "<criterion>", "<name>Test criterion</name>", "<prompt>Test criterion prompt</prompt>", "<option points=\"0\"><name>No</name><explanation>No explanation</explanation></option>", "<option points=\"2\"><name>Yes</name><explanation>Yes explanation</explanation></option>", "</criterion>", "</rubric>", "</openassessment>" ], "allow_file_upload": true }, "leaderboard": { "xml": [ "<openassessment leaderboard_show=\"12\">", "<title>Foo</title>", "<assessments>", "<assessment name=\"peer-assessment\" start=\"2014-02-27T09:46:28\" due=\"2014-03-01T00:00:00\" must_grade=\"5\" must_be_graded_by=\"3\" />", "<assessment name=\"self-assessment\" start=\"2014-04-01T00:00:00\" due=\"2014-06-01T00:00:00\" />", "</assessments>", "<rubric>", "<prompt>Test prompt</prompt>", "<criterion>", "<name>Test criterion</name>", "<prompt>Test criterion prompt</prompt>", "<option points=\"0\"><name>No</name><explanation>No explanation</explanation></option>", "<option points=\"2\"><name>Yes</name><explanation>Yes explanation</explanation></option>", "</criterion>", "</rubric>", "</openassessment>" ], "leaderboard_show": 12 } }