Step one
| Your Response Event: save_submission is sent. (draft saving) Request URL:
http://local.edly.io:8000/courses/course-v1:f+f+f/xblock/block-v1:f+f+f+type@openassessment+block@ced1666113244c5a9686cb1c2640ca39/handler/save_submission Request Method: POST Payload: (Form Data)
{"submission":["Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum."]} Response: {"success": true, "msg": ""} Submit response: Event: submit is sent. (submission) Request URL:
http://local.edly.io:8000/courses/course-v1:f+f+f/xblock/block-v1:f+f+f+type@openassessment+block@ced1666113244c5a9686cb1c2640ca39/handler/submit Request Method: POST Payload: (Form Data) {"submission":["Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum."]}
Response: [true, 3, 1] Event: render_submission is sent. Event: render_student_training is sent. Event: render_peer_assessment is sent. Event: render_message is sent. Event: render_staff_assessment is sent. Event: render_self_assessment is sent. Event: render_grade is sent. Event: render_leaderboard is sent.
For the events 3 - 10 server response has no data available. XBlock handler url was the same: http://local.edly.io:8000/courses/course-v1:f+f+f/xblock/block-v1:f+f+f+type@openassessment+block@ced1666113244c5a9686cb1c2640ca39/handler/<event> | Draft saving and submission |
Step two
| Assess Your Response Event: training_assess is sent. (draft saving) Request URL:
http://local.edly.io:8000/courses/course-v1:f+f+f/xblock/block-v1:f+f+f+type@openassessment+block@ced1666113244c5a9686cb1c2640ca39/handler/training_assess Request Method: POST Payload: (Form Data) {"options_selected":{"Ideas":"Good","Content":"Poor"}} Response: Event: training_assess may be sent many times Event: render_student_training is sent. Event: render_peer_assessment is sent. Event: render_message is sent. Event: render_staff_assessment is sent. Event: render_self_assessment is sent. Event: render_grade is sent. Event: render_leaderboard is sent.
For the events 3 - 9 server response has no data available. XBlock handler url was the same: Event: render_student_info is sent. Request URL:
http://local.edly.io:8000/courses/course-v1:f+f+f/xblock/block-v1:f+f+f+type@openassessment+block@02054c091e074cb6a902294ae2df89bf/handler/render_student_info Request Method: POST Payload: (Form Data) student_username=test%40test.com Response: no available response data Staff or instructor activities: Event: staff_assess is sent. Request URL:
http://local.edly.io:8000/courses/course-v1:f+f+f/xblock/block-v1:f+f+f+type@openassessment+block@02054c091e074cb6a902294ae2df89bf/handler/staff_assess Request Method: POST Payload: (Form Data) {"options_selected":{"Ideas":"Good","Content":"Good"},"criterion_feedback":{"Ideas":"it's ok"},"overall_feedback":"good job!","submission_uuid":"97394a57-6bcd-42e9-98fb-1a17e407a587","assess_type":"regrade"} Response: {"success": true, "msg": ""} Event: render_student_info runs again.
| |