Releases: lumenlearning/OpenAssessments
Bug Fixes from Sprint 25
Release Notes
General bug fixes from sprint 25:
-
Wait modal now renders in the center of the screen, regardless of how much the user scrolls up/down the page
-
When making the call to grab the Assessment XML to provide assessment result feedback, we no longer are passing a third argument that expects the Assessment Result Id. Before, we were incorrectly passing the User Assessment Id, and it was decided that in the grand majority of cases, we don't need to know the assessment result id at all (with the caveat of 1 or 2 edge cases what will rarely crop up).
-
When embedded in LMS's like Blackboard, the style had the summative assessment start page content flush up against the side of the window, which didn't look great. We've added the padding back in for better UX in other LMS's besides Canvas.
Minor Bug Fix: Teacher View Answer Indicators
This release addresses a small bug where teachers, when reviewing a student's assessment attempt, could not see the wrong answer selected by the student. The red 'x' indicator was not appearing. Only the green checkmark indicator was appearing to demarcate the correct answer, which was confusing for teachers.
Wait/Wait, Quiz Feedback, and Style Updates!
Release Notes
Wait/Wait Feature
The wait/wait feature is designed to interrupt a student who is about to take a second attempt at a quiz without going back to study first. It provides a moment for the student to reflect and modify their course of action, and gently nudge them to develop different study habits.
- Show "Quiz Tips" on summative assessment start pages
- Show assessment feedback to students on start pages after attempts have been made
- Offers students a list of things to go back and study before the next attempt
- Adds a modal that prompts students to go back and study if there is less than 5 minutes between attempts
- A/B Testing on quiz tip language and modal functionality
Quiz Feedback Feature
Formative and Practice assessment types now provide students with immediate feedback when working through problem sets. This allows assessment writers to provide detailed "correct" and "incorrect" feedback on assessment questions, giving students a greater chance at better learning outcomes.
- Show feedback on formative and practice questions
- Does not show feedback on summative and swyk questions
Style Updates
Also shipping in this release are new frontend layout/designs that have been tested to deliver a more cohesive user experience when integrated with other Lumen systems.
- Revamped frontend layout, styles, color palette that aligns with Lumen's design system
Documentation Updates
The README has been updated with more granular steps on how to get the project up and running locally, and a section has been added that illustrates current A/B testing of the new Wait/Wait feature.
Disable Email Health Checks (Round 2)
The config that was added to remove email health checks has syntax relevant to later version of the health_check gem (and that does not work on the version installed in OEA). This updates the health_check gem to the latest compatible version with Rails 4.
Disable Email Health Checks
- Disable email-related health checks since email isn't used in OEA
- Make health check endpoint succeed against localhost (development environment)
Accessibility and Quiz Ordering
- Progress bar accessibility fixes
- Quiz moving now receives an option parameter to preserve order of questions related to outcome structure.
release/2019-02-19: prevent increment of quiz attempts
If LTI launch is not unique, do not increase summative quiz attempts, but rather log that this anomaly has occurred.
Move quizzes associated with section
When a section is moved between study plans, this will move all quiz questions associated with a section to be associated with the new target study plan.
release/2018-11-08: Merge pull request #60 from lumenlearning/release/waymaker-editing-1
delete tile feature enhancements