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

feat: update ora settings course app for clarity #35550

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

KristinAoki
Copy link
Member

@KristinAoki KristinAoki commented Sep 26, 2024

Description

This change impacts the Course Author. This PR improves the clarity of the ORA Settings card in the pages and resources page. The only ORA setting available for configuration is peer grading assessments. This changes brings this setting to the top level of the card because there are no current plans to add other ORA configurations. Moving the setting to the top level makes it clear to the user which settings are available. This PR alters the backend fetches to accomplish A 1 and 3 listed below.

Supporting information

JIRA Ticket: AU-2058 🔒

Update ORA card in pages and resources for clarity

AC 1
The front of the card should read:
title: Flexible Peer Grading for ORAs
blurb: Course level settings for Flexible Peer Grading in Open Response Assessments

AC 2
“inside” of card should read:
title: Configure Flexible Peer Grading for ORAs

AC 3
“enabled” tag should hide/show based on true value of toggle inside card

Testing instructions

  1. Open a course that allow ORA blocks
  2. Navigate to the Pages and Resources page
  3. Confirm that the former ORA card now say "Flexible Peer Grading"
  4. In another tab open the advanced settings for the course
  5. Update "Force on flexible peer open assessments" to true
  6. Reload the Pages and Resources page and confirm that the "Flexible Peer Grading" has the "enabled" badge
  7. Click the Settings icon (gear)
  8. Confirm that the modal loads and the toggle is enabled.
  9. Turn off the toogle
  10. Click "Save"
  11. The modal should close
  12. Confirm that the "Enabled" badge no longer appears on the card.

Deadline

None

Other information

frontend-app-authoring PR #1332 depends on this change

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant