Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ora2 events #226

Merged
merged 1 commit into from Jun 19, 2023
Merged

Ora2 events #226

merged 1 commit into from Jun 19, 2023

Conversation

quitterie-lcs
Copy link
Member

@quitterie-lcs quitterie-lcs commented Oct 25, 2022

Purpose

ORA2 events describe the activity for assessments pair reviewing.
Edx defined models and their selectors are described with Pydantic.

Proposal

Define Pydantic model for:

  • openassessmentblock.create_submission,
  • openassessmentblock.get_peer_submission,
  • openassessmentblock.get_submission_for_staff_grading,
  • openassessmentblock.peer_assess,
  • openassessmentblock.save_submission,
  • openassessmentblock.self_assess,
  • openassessmentblock.staff_assess,
  • openassessmentblock.student_training_assess_example,
  • openassessment.submit_feedback_on_assessments,
  • openassessment.upload_file,

Copy link
Collaborator

@SergioSim SergioSim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks awesome! 💪
Have only some minor questions & suggestions)
Also, here are some ora2 events generated using the learning-analytics-playground to battle-test the models) Sorry for the long delay(

image

tests/models/edx/open_response_assessment/test_events.py Outdated Show resolved Hide resolved
tests/models/edx/open_response_assessment/test_events.py Outdated Show resolved Hide resolved
Copy link
Contributor

@wilbrdt wilbrdt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Alt text
Looks good! Just some minor questions/suggestions

Copy link
Contributor

@wilbrdt wilbrdt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Alt text

ORA2 events describe the activity for assessments pair reviewing.
Edx defined models and their selectors are described with Pydantic.
@quitterie-lcs quitterie-lcs merged commit 587578b into master Jun 19, 2023
21 checks passed
Roadmap 4.0 automation moved this from To be reviewed to Done Jun 19, 2023
@quitterie-lcs quitterie-lcs deleted the ora2_events branch June 19, 2023 16:12
@quitterie-lcs quitterie-lcs removed this from Done in Roadmap 4.0 Jun 20, 2023
@quitterie-lcs quitterie-lcs added this to the 4.0 milestone Jun 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

3 participants