Skip to content

Open Response Assessment - Enhanced Staff Grader - Allows graders to easily review, evaluate and grade ORAs

License

Notifications You must be signed in to change notification settings

zeit-labs/frontend-app-ora-grading

 
 

Repository files navigation

frontend-app-ora-grading

The ORA Staff Grading App is a microfrontend (MFE) staff grading experience for Open Response Assessments (ORAs). This experience was designed to streamline the grading process and enable richer previews of submission content.

When enabled, ORAs with a staff grading step will link to this new MFE when clicking "Grade Available Responses" from the ORA or link in the instructor dashboard.

Quickstart

To start the MFE and enable the feature in LMS:

  1. Start the MFE with npm run start. Take a note of the path/port (defaults to http://localhost:1993).

  2. Add the route root to edx-platform settings: In edx-platform/lms/envs/private.py or similar, add ORA_GRADING_MICROFRONTEND_URL = 'http://localhost:1993'

  3. Enable the feature: In Django Admin go to django-waffle > Flags and add/enable a new flag called openresponseassessment.enhanced_staff_grader.

From there, visit the new experience by going to the Instructor Dashboard > Open Responses or an ORA with a Staff Graded Step and click a link to begin grading.

Resources

See the ORA Staff Grading section on ReadTheDocs for usage information.

About

Open Response Assessment - Enhanced Staff Grader - Allows graders to easily review, evaluate and grade ORAs

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 98.2%
  • SCSS 1.3%
  • Other 0.5%