Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
edx-platform
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
edx
edx-platform
Commits
27927a78
Commit
27927a78
authored
Aug 11, 2014
by
Alison Hodges
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
cleanup
parent
2bc6f1d8
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
109 additions
and
94 deletions
+109
-94
docs/en_us/data/source/internal_data_formats/event_list.rst
+10
-10
docs/en_us/data/source/internal_data_formats/tracking_logs.rst
+99
-84
No files found.
docs/en_us/data/source/internal_data_formats/event_list.rst
View file @
27927a78
...
@@ -76,15 +76,15 @@ Alphabetical Event List
...
@@ -76,15 +76,15 @@ Alphabetical Event List
- :ref:`Instructor_Event_Types`
- :ref:`Instructor_Event_Types`
* - ``modify_access``
* - ``modify_access``
- :ref:`Instructor_Event_Types`
- :ref:`Instructor_Event_Types`
* - ``oe_feedback_response_selected``
(deprecated)
* - ``oe_feedback_response_selected``
- :ref:`ora`
- :ref:`ora`
* - ``oe_hide_question``
(deprecated)
* - ``oe_hide_question``
- :ref:`ora`
- :ref:`ora`
* - ``oe_show_full_feedback``
(deprecated)
* - ``oe_show_full_feedback``
- :ref:`ora`
- :ref:`ora`
* - ``oe_show_question``
(deprecated)
* - ``oe_show_question``
- :ref:`ora`
- :ref:`ora`
* - ``oe_show_respond_to_feedback``
(deprecated)
* - ``oe_show_respond_to_feedback``
- :ref:`ora`
- :ref:`ora`
* - ``openassessmentblock.get_peer_submission``
* - ``openassessmentblock.get_peer_submission``
- :ref:`ora2`
- :ref:`ora2`
...
@@ -106,9 +106,9 @@ Alphabetical Event List
...
@@ -106,9 +106,9 @@ Alphabetical Event List
- :ref:`navigational`
- :ref:`navigational`
* - ``pause_video``
* - ``pause_video``
- :ref:`video`
- :ref:`video`
* - ``peer_grading_hide_question``
(deprecated)
* - ``peer_grading_hide_question``
- :ref:`ora`
- :ref:`ora`
* - ``peer_grading_show_question``
(deprecated)
* - ``peer_grading_show_question``
- :ref:`ora`
- :ref:`ora`
* - ``play_video``
* - ``play_video``
- :ref:`video`
- :ref:`video`
...
@@ -146,7 +146,7 @@ Alphabetical Event List
...
@@ -146,7 +146,7 @@ Alphabetical Event List
- :ref:`problem`
- :ref:`problem`
* - ``reset-student-attempts``
* - ``reset-student-attempts``
- :ref:`Instructor_Event_Types`
- :ref:`Instructor_Event_Types`
* - ``rubric_select``
(deprecated)
* - ``rubric_select``
- :ref:`ora`
- :ref:`ora`
* - ``save_problem_fail``
* - ``save_problem_fail``
- :ref:`problem`
- :ref:`problem`
...
@@ -164,9 +164,9 @@ Alphabetical Event List
...
@@ -164,9 +164,9 @@ Alphabetical Event List
- :ref:`problem`
- :ref:`problem`
* - ``speed_change_video``
* - ``speed_change_video``
- :ref:`video`
- :ref:`video`
* - ``staff_grading_hide_question``
(deprecated)
* - ``staff_grading_hide_question``
- :ref:`ora`
- :ref:`ora`
* - ``staff_grading_show_question``
(deprecated)
* - ``staff_grading_show_question``
- :ref:`ora`
- :ref:`ora`
* - ``textbook.pdf.chapter.navigated``
* - ``textbook.pdf.chapter.navigated``
- :ref:`pdf`
- :ref:`pdf`
...
...
docs/en_us/data/source/internal_data_formats/tracking_logs.rst
View file @
27927a78
...
@@ -20,7 +20,7 @@ The sections in this chapter describe:
...
@@ -20,7 +20,7 @@ The sections in this chapter describe:
in the LMS.
in the LMS.
Student and instructor events are grouped into categories in this chapter. For
Student and instructor events are grouped into categories in this chapter. For
a
n alphabetical
list of events, see the :ref:`event_list`.
a list of events, see the :ref:`event_list`.
.. _sample_events:
.. _sample_events:
...
@@ -149,8 +149,8 @@ If you use a JSON formatter to "pretty print" this event, a version that is more
...
@@ -149,8 +149,8 @@ If you use a JSON formatter to "pretty print" this event, a version that is more
Common Fields
Common Fields
********************
********************
This section describes the JSON fields that are common to the schema
definitions
This section describes the JSON fields that are common to the schema
of all events.
definitions
of all events.
=====================
=====================
``agent`` Field
``agent`` Field
...
@@ -183,8 +183,8 @@ The member fields are blank if values cannot be determined. The ``context``
...
@@ -183,8 +183,8 @@ The member fields are blank if values cannot be determined. The ``context``
field can also contain additional member fields that apply to specific events
field can also contain additional member fields that apply to specific events
only: see the description for each type of event.
only: see the description for each type of event.
**History**: Added 23 Oct 2013; ``user_id`` added 6 Nov 2013. Other event
fields
**History**: Added 23 Oct 2013; ``user_id`` added 6 Nov 2013. Other event
may duplicate this data. ``course_user_tags`` added 12 Mar 2014.
fields
may duplicate this data. ``course_user_tags`` added 12 Mar 2014.
===================
===================
``event`` Field
``event`` Field
...
@@ -300,7 +300,8 @@ outside the Instructor Dashboard.
...
@@ -300,7 +300,8 @@ outside the Instructor Dashboard.
The descriptions that follow include what each event represents, the system
The descriptions that follow include what each event represents, the system
component it originates from, the history of any changes made to the event over
component it originates from, the history of any changes made to the event over
time, and any additional member fields that the ``context`` and ``event`` fields contain.
time, and any additional member fields that the ``context`` and ``event``
fields contain.
The value in the ``event_source`` field (see the :ref:`common` section above)
The value in the ``event_source`` field (see the :ref:`common` section above)
distinguishes between events that originate in the browser (in JavaScript) and
distinguishes between events that originate in the browser (in JavaScript) and
...
@@ -329,8 +330,8 @@ activities completed by a student.
...
@@ -329,8 +330,8 @@ activities completed by a student.
**Unregister** for the course.
**Unregister** for the course.
In addition, actions by instructors and course staff members also generate
In addition, actions by instructors and course staff members also generate
enrollment events. For the actions that members of the course team complete
that
enrollment events. For the actions that members of the course team complete
result in these events, see :ref:`instructor_enrollment`.
that
result in these events, see :ref:`instructor_enrollment`.
**Event Source**: Server
**Event Source**: Server
...
@@ -377,8 +378,8 @@ result in these events, see :ref:`instructor_enrollment`.
...
@@ -377,8 +378,8 @@ result in these events, see :ref:`instructor_enrollment`.
replace the ``event`` ``event_type`` field.
replace the ``event`` ``event_type`` field.
* - ``session``
* - ``session``
- string
- string
- The Django session ID, if available. Can be used to identify events for
a
- The Django session ID, if available. Can be used to identify events for
specific user within a session. **History**: Added 07 May 2014.
a
specific user within a session. **History**: Added 07 May 2014.
Example
Example
--------
--------
...
@@ -490,8 +491,9 @@ The browser emits these events when a user selects a navigational control.
...
@@ -490,8 +491,9 @@ The browser emits these events when a user selects a navigational control.
**Event Source**: Browser
**Event Source**: Browser
``event`` **Member Fields**: All of the navigational events have the same fields
``event`` **Member Fields**:
in the ``event`` dict field.
All of the navigational events add the same fields to the ``event`` dict field:
.. list-table::
.. list-table::
:widths: 15 15 60
:widths: 15 15 60
...
@@ -631,7 +633,8 @@ to the same value.
...
@@ -631,7 +633,8 @@ to the same value.
The browser emits ``speed_change_video`` events when a user selects a different
The browser emits ``speed_change_video`` events when a user selects a different
playing speed for the video.
playing speed for the video.
**History**: Prior to 12 Feb 2014, this event was emitted when the user selected either the same speed or a different speed.
**History**: Prior to 12 Feb 2014, this event was emitted when the user
selected either the same speed or a different speed.
``event`` **Member Fields**:
``event`` **Member Fields**:
...
@@ -655,7 +658,8 @@ playing speed for the video.
...
@@ -655,7 +658,8 @@ playing speed for the video.
``load_video``
``load_video``
-----------------
-----------------
The browser emits ``load_video`` events when the video is fully rendered and ready to play.
The browser emits ``load_video`` events when the video is fully rendered and
ready to play.
``event`` **Member Fields**:
``event`` **Member Fields**:
...
@@ -727,7 +731,8 @@ Textbook Interaction Events
...
@@ -727,7 +731,8 @@ Textbook Interaction Events
``book``
``book``
----------
----------
The browser emits ``book`` events when a user navigates within the PDF Viewer or the PNG Viewer.
The browser emits ``book`` events when a user navigates within the PDF Viewer
or the PNG Viewer.
* For textbooks in PDF format, the URL in the common ``page`` field contains
* For textbooks in PDF format, the URL in the common ``page`` field contains
'/pdfbook/'.
'/pdfbook/'.
...
@@ -810,8 +815,8 @@ on the icon to show or hide page thumbnails.
...
@@ -810,8 +815,8 @@ on the icon to show or hide page thumbnails.
``textbook.pdf.thumbnail.navigated``
``textbook.pdf.thumbnail.navigated``
------------------------------------
------------------------------------
The browser emits ``textbook.pdf.thumbnail.navigated`` events when a user
clicks
The browser emits ``textbook.pdf.thumbnail.navigated`` events when a user
on a thumbnail image to navigate to a page.
clicks
on a thumbnail image to navigate to a page.
**Component**: PDF Viewer
**Component**: PDF Viewer
...
@@ -844,8 +849,8 @@ on a thumbnail image to navigate to a page.
...
@@ -844,8 +849,8 @@ on a thumbnail image to navigate to a page.
``textbook.pdf.outline.toggled``
``textbook.pdf.outline.toggled``
------------------------------------
------------------------------------
The browser emits ``textbook.pdf.outline.toggled`` events when a user clicks
the
The browser emits ``textbook.pdf.outline.toggled`` events when a user clicks
outline icon to show or hide a list of the book's chapters.
the
outline icon to show or hide a list of the book's chapters.
**Component**: PDF Viewer
**Component**: PDF Viewer
...
@@ -906,8 +911,8 @@ on a link in the outline to navigate to a chapter.
...
@@ -906,8 +911,8 @@ on a link in the outline to navigate to a chapter.
``textbook.pdf.page.navigated``
``textbook.pdf.page.navigated``
------------------------------------
------------------------------------
The browser emits ``textbook.pdf.page.navigated`` events when a user manually
enters
The browser emits ``textbook.pdf.page.navigated`` events when a user manually
a page number.
enters
a page number.
**Component**: PDF Viewer
**Component**: PDF Viewer
...
@@ -937,8 +942,8 @@ a page number.
...
@@ -937,8 +942,8 @@ a page number.
``textbook.pdf.zoom.buttons.changed``
``textbook.pdf.zoom.buttons.changed``
--------------------------------------
--------------------------------------
The browser emits ``textbook.pdf.zoom.buttons.changed`` events when a user
clicks
The browser emits ``textbook.pdf.zoom.buttons.changed`` events when a user
either the Zoom In or Zoom Out icon.
clicks
either the Zoom In or Zoom Out icon.
**Component**: PDF Viewer
**Component**: PDF Viewer
...
@@ -971,8 +976,8 @@ either the Zoom In or Zoom Out icon.
...
@@ -971,8 +976,8 @@ either the Zoom In or Zoom Out icon.
``textbook.pdf.zoom.menu.changed``
``textbook.pdf.zoom.menu.changed``
------------------------------------
------------------------------------
The browser emits ``textbook.pdf.zoom.menu.changed`` events when a user selects
a
The browser emits ``textbook.pdf.zoom.menu.changed`` events when a user selects
magnification setting.
a
magnification setting.
**Component**: PDF Viewer
**Component**: PDF Viewer
...
@@ -1040,8 +1045,8 @@ magnification setting from the zoom menu or resizes the browser window.
...
@@ -1040,8 +1045,8 @@ magnification setting from the zoom menu or resizes the browser window.
``textbook.pdf.display.scrolled``
``textbook.pdf.display.scrolled``
------------------------------------
------------------------------------
The browser emits ``textbook.pdf.display.scrolled`` events each time the
displayed
The browser emits ``textbook.pdf.display.scrolled`` events each time the
page changes while a user scrolls up or down.
displayed
page changes while a user scrolls up or down.
**Component**: PDF Viewer
**Component**: PDF Viewer
...
@@ -1074,11 +1079,11 @@ page changes while a user scrolls up or down.
...
@@ -1074,11 +1079,11 @@ page changes while a user scrolls up or down.
``textbook.pdf.search.executed``
``textbook.pdf.search.executed``
------------------------------------
------------------------------------
The browser emits ``textbook.pdf.search.executed`` events when a user searches
for a
The browser emits ``textbook.pdf.search.executed`` events when a user searches
text value in the file. To reduce the number of events produced, instead of
for a text value in the file. To reduce the number of events produced, instead
producing one event per entered character this event defines a search
of producing one event per entered character this event defines a search string
string as the set of characters that is consecutively entered in the search
as the set of characters that is consecutively entered in the search field
field
within 500ms of each other.
within 500ms of each other.
**Component**: PDF Viewer
**Component**: PDF Viewer
...
@@ -1121,8 +1126,8 @@ field within 500ms of each other.
...
@@ -1121,8 +1126,8 @@ field within 500ms of each other.
``textbook.pdf.search.navigatednext``
``textbook.pdf.search.navigatednext``
---------------------------------------------
---------------------------------------------
The browser emits ``textbook.pdf.search.navigatednext`` events when a user
clicks
The browser emits ``textbook.pdf.search.navigatednext`` events when a user
on the Find Next or Find Previous icons for an entered search string.
clicks
on the Find Next or Find Previous icons for an entered search string.
**Component**: PDF Viewer
**Component**: PDF Viewer
...
@@ -1283,7 +1288,8 @@ checked, styled as GET parameters.
...
@@ -1283,7 +1288,8 @@ checked, styled as GET parameters.
Both browser interactions and server requests produce ``problem_check`` events.
Both browser interactions and server requests produce ``problem_check`` events.
The server emits ``problem_check`` events when a problem is successfully checked.
The server emits ``problem_check`` events when a problem is successfully
checked.
**Event Source**: Server
**Event Source**: Server
...
@@ -1292,7 +1298,8 @@ The server emits ``problem_check`` events when a problem is successfully checked
...
@@ -1292,7 +1298,8 @@ The server emits ``problem_check`` events when a problem is successfully checked
* On 5 Mar 2014, the ``submission`` dictionary was added to the ``event`` field
* On 5 Mar 2014, the ``submission`` dictionary was added to the ``event`` field
and ``module`` was added to the ``context`` field.
and ``module`` was added to the ``context`` field.
* Prior to 15 Oct 2013, this server-emitted event was named ``save_problem_check``.
* Prior to 15 Oct 2013, this server-emitted event was named
``save_problem_check``.
* Prior to 15 Jul 2013, this event was emitted twice for the same action.
* Prior to 15 Jul 2013, this event was emitted twice for the same action.
...
@@ -1381,11 +1388,13 @@ The server emits ``problem_check`` events when a problem is successfully checked
...
@@ -1381,11 +1388,13 @@ The server emits ``problem_check`` events when a problem is successfully checked
.. no sample to check
.. no sample to check
The server emits ``problem_check_fail`` events when a problem cannot be checked successfully.
The server emits ``problem_check_fail`` events when a problem cannot be checked
successfully.
**Event Source**: Server
**Event Source**: Server
**History**: Prior to 15 Oct 2013, this event was named ``save_problem_check_fail``.
**History**: Prior to 15 Oct 2013, this event was named
``save_problem_check_fail``.
``event`` **Member Fields**:
``event`` **Member Fields**:
...
@@ -1412,7 +1421,8 @@ The server emits ``problem_check_fail`` events when a problem cannot be checked
...
@@ -1412,7 +1421,8 @@ The server emits ``problem_check_fail`` events when a problem cannot be checked
``problem_reset``
``problem_reset``
--------------------
--------------------
The browser emits ``problem_reset`` events when a user clicks **Reset** to reset the answer to a problem.
The browser emits ``problem_reset`` events when a user clicks **Reset** to
reset the answer to a problem.
.. return Logger.log('problem_reset', [_this.answers, response.contents], _this.id);
.. return Logger.log('problem_reset', [_this.answers, response.contents], _this.id);
...
@@ -1436,7 +1446,8 @@ The browser emits ``problem_reset`` events when a user clicks **Reset** to reset
...
@@ -1436,7 +1446,8 @@ The browser emits ``problem_reset`` events when a user clicks **Reset** to reset
.. no sample to check
.. no sample to check
The server emits ``problem_rescore`` events when a problem is successfully rescored.
The server emits ``problem_rescore`` events when a problem is successfully
rescored.
**Event Source**: Server
**Event Source**: Server
...
@@ -1482,7 +1493,8 @@ The server emits ``problem_rescore`` events when a problem is successfully resco
...
@@ -1482,7 +1493,8 @@ The server emits ``problem_rescore`` events when a problem is successfully resco
.. no sample to check
.. no sample to check
The server emits ``problem_rescore_fail`` events when a problem cannot be successfully rescored.
The server emits ``problem_rescore_fail`` events when a problem cannot be
successfully rescored.
**Event Source**: Server
**Event Source**: Server
...
@@ -1546,7 +1558,8 @@ The browser emits ``problem_show`` events when a problem is shown.
...
@@ -1546,7 +1558,8 @@ The browser emits ``problem_show`` events when a problem is shown.
.. no sample to check
.. no sample to check
The server emits ``reset_problem`` events when a problem has been reset successfully.
The server emits ``reset_problem`` events when a problem has been reset
successfully.
.. %%what is the difference between reset_problem and problem_reset?
.. %%what is the difference between reset_problem and problem_reset?
...
@@ -1576,7 +1589,8 @@ The server emits ``reset_problem`` events when a problem has been reset successf
...
@@ -1576,7 +1589,8 @@ The server emits ``reset_problem`` events when a problem has been reset successf
.. no sample to check
.. no sample to check
The server emits ``reset_problem_fail`` events when a problem cannot be reset successfully.
The server emits ``reset_problem_fail`` events when a problem cannot be reset
successfully.
**Event Source**: Server
**Event Source**: Server
...
@@ -1630,7 +1644,8 @@ The server emits ``show_answer`` events when the answer to a problem is shown.
...
@@ -1630,7 +1644,8 @@ The server emits ``show_answer`` events when the answer to a problem is shown.
.. no sample to check
.. no sample to check
The server emits ``save_problem_fail`` events when a problem cannot be saved successfully.
The server emits ``save_problem_fail`` events when a problem cannot be saved
successfully.
**Event Source**: Server
**Event Source**: Server
...
@@ -1661,7 +1676,8 @@ The server emits ``save_problem_fail`` events when a problem cannot be saved su
...
@@ -1661,7 +1676,8 @@ The server emits ``save_problem_fail`` events when a problem cannot be saved su
.. no sample to check
.. no sample to check
The server emits ``save_problem_success`` events when a problem is saved successfully.
The server emits ``save_problem_success`` events when a problem is saved
successfully.
**Event Source**: Server
**Event Source**: Server
...
@@ -1718,10 +1734,10 @@ Forum Events
...
@@ -1718,10 +1734,10 @@ Forum Events
``edx.forum.searched``
``edx.forum.searched``
----------------------------------
----------------------------------
After a user executes a text search in the navigation sidebar of the
Discussion
After a user executes a text search in the navigation sidebar of the
course
tab of a cours
e, the server emits an ``edx.forum.searched`` event.
**Discussion** pag
e, the server emits an ``edx.forum.searched`` event.
**Component**: Discussion
Tab
**Component**: Discussion
**Event Source**: Server
**Event Source**: Server
...
@@ -1760,13 +1776,11 @@ Jun 2014.
...
@@ -1760,13 +1776,11 @@ Jun 2014.
Open Response Assessment Events
Open Response Assessment Events
======================================
======================================
An open response assessment is a type of assignment that may not have
In an open response assessment, students review a question and then submit a
definitively correct or incorrect answers. Students review a question and
text response and, optionally, an image file. To evaluate their own and one or
submit a text response and, optionally, an image file. To evaluate these
more other students' responses to the questions, students use an instructor-
responses to the questions, students use an instructor-definfed scoring rubric
definfed scoring rubric. For more information about open response assessments,
to assess different aspects of their own and one or more other students'
see `Creating a Peer Assessment`_.
essays. For more information about open response assessments, see `Creating a
Peer Assessment`_.
**Component**: Open Response Assessments
**Component**: Open Response Assessments
...
@@ -1776,12 +1790,14 @@ April 2014.
...
@@ -1776,12 +1790,14 @@ April 2014.
openassessmentblock.get_peer_submission
openassessmentblock.get_peer_submission
----------------------------------------
----------------------------------------
The server emits these events when an essay is delivered to a student for
After students submit their own essays for evaluation, they use the scoring
evaluation. After students submit their own essays for evaluation, they use the
rubric to evaluate the essays of other course participants. The server emits
scoring rubric to evaluate the essays of other course participants
.
this event when an essay is delivered to a student for evaluation
.
**Event Source**: Server
**Event Source**: Server
**History**: Added 3 April 2014.
``event`` **Member Fields**:
``event`` **Member Fields**:
.. list-table::
.. list-table::
...
@@ -1815,16 +1831,17 @@ scoring rubric to evaluate the essays of other course participants.
...
@@ -1815,16 +1831,17 @@ scoring rubric to evaluate the essays of other course participants.
- The course-specific anonymized user ID of the student who requested the
- The course-specific anonymized user ID of the student who requested the
essay.
essay.
**History**: Added 3 April 2014.
openassessmentblock.peer_assess and openassessmentblock.self_assess
openassessmentblock.peer_assess and openassessmentblock.self_assess
----------------------------------------------------------------------
----------------------------------------------------------------------
The server emits th
ese events
when a student either submits an assessment of a
The server emits th
is event
when a student either submits an assessment of a
peer's essay or submits a self-assessment of her own essay.
peer's essay or submits a self-assessment of her own essay.
**Event Source**: Server
**Event Source**: Server
**History**: Added 3 April 2014.
``event`` **Fields**:
``event`` **Fields**:
.. list-table::
.. list-table::
...
@@ -1869,16 +1886,16 @@ peer's essay or submits a self-assessment of her own essay.
...
@@ -1869,16 +1886,16 @@ peer's essay or submits a self-assessment of her own essay.
- datetime
- datetime
- Timestamp for when the assessment was submitted.
- Timestamp for when the assessment was submitted.
**History**: Added 3 April 2014.
openassessmentblock.submit_feedback_on_assessments
openassessmentblock.submit_feedback_on_assessments
----------------------------------------------------
----------------------------------------------------
The server emits th
ese events
when a student submits a suggestion, opinion, or
The server emits th
is event
when a student submits a suggestion, opinion, or
other feedback about the assessment process.
other feedback about the assessment process.
**Event Source**: Server
**Event Source**: Server
**History**: Added 3 April 2014.
``event`` **Fields**:
``event`` **Fields**:
.. list-table::
.. list-table::
...
@@ -1899,17 +1916,17 @@ other feedback about the assessment process.
...
@@ -1899,17 +1916,17 @@ other feedback about the assessment process.
- The label of each check box option that the student selected to evaluate
- The label of each check box option that the student selected to evaluate
the assessment process.
the assessment process.
**History**: Added 3 April 2014.
openassessment.create_submission
openassessment.create_submission
--------------------------------
--------------------------------
The server emits th
ese events each time a student submits an essay. The same
The server emits th
is event when a student submits an essay. The same event is
e
vent is emitted when a student submits an essay for peer assessment or for
e
mitted when a student submits an essay for peer assessment or for self
self
assessment.
assessment.
**Event Source**: Server
**Event Source**: Server
**History**: Added 3 April 2014.
``event`` **Fields**:
``event`` **Fields**:
.. list-table::
.. list-table::
...
@@ -1942,16 +1959,16 @@ self assessment.
...
@@ -1942,16 +1959,16 @@ self assessment.
- Timestamp for when the student submitted the essay. This value is
- Timestamp for when the student submitted the essay. This value is
currently always the same as ``created_at``.
currently always the same as ``created_at``.
**History**: Added 3 April 2014.
openassessment.save_submission
openassessment.save_submission
-------------------------------
-------------------------------
The server emits th
ese events when a student saves a response essay. Note that
The server emits th
is event when a student saves a response essay. Students
s
tudents s
ave responses before they submit them for assessment.
save responses before they submit them for assessment.
**Event Source**: Server
**Event Source**: Server
**History**: Added 3 April 2014.
``event`` **Fields**:
``event`` **Fields**:
.. list-table::
.. list-table::
...
@@ -1970,19 +1987,19 @@ students save responses before they submit them for assessment.
...
@@ -1970,19 +1987,19 @@ students save responses before they submit them for assessment.
identifies the location of the image file on the Amazon S3 storage
identifies the location of the image file on the Amazon S3 storage
service.
service.
**History**: Added 3 April 2014.
openassessment.student_training_assess_example
openassessment.student_training_assess_example
-----------------------------------------------
-----------------------------------------------
The server emits th
ese events
when a student submits an assessment for an
The server emits th
is event
when a student submits an assessment for an
example essay. To assess the example essay, the student uses a scoring rubric
example essay. To assess the example essay, the student uses a scoring rubric
provided by the instructor. These events
include
the options the student
provided by the instructor. These events
record
the options the student
selected to assess the example
,
and identifies any criteria that the student
selected to assess the example and identifies any criteria that the student
scored differently than the instructor.
scored differently than the instructor.
**Event Source**: Server
**Event Source**: Server
**History**: Added 6 August 2014.
``event`` **Fields**:
``event`` **Fields**:
.. list-table::
.. list-table::
...
@@ -2007,17 +2024,17 @@ scored differently than the instructor.
...
@@ -2007,17 +2024,17 @@ scored differently than the instructor.
selected for each criterion in the rubric, in the format
selected for each criterion in the rubric, in the format
``'criterion_name': 'option_name'``.
``'criterion_name': 'option_name'``.
**History**: Added 6 August 2014.
openassessment.upload_file
openassessment.upload_file
-----------------------------
-----------------------------
The browser emits th
ese events when a student successfully uploads an imag
e
The browser emits th
is event when a student successfully uploads an image fil
e
file as part of a response. Note that students complete the upload process
as part of a response. Students complete the upload process before they submit
before they submit
the response.
the response.
**Event Source**: Browser
**Event Source**: Browser
**History**: Added 6 August 2014.
``event`` **Fields**:
``event`` **Fields**:
.. list-table::
.. list-table::
...
@@ -2039,8 +2056,6 @@ before they submit the response.
...
@@ -2039,8 +2056,6 @@ before they submit the response.
- The size of the uploaded file in bytes. Reported by the student's
- The size of the uploaded file in bytes. Reported by the student's
browser.
browser.
**History**: Added 6 August 2014.
.. _AB_Event_Types:
.. _AB_Event_Types:
==========================
==========================
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment