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
New UI for ubcpi #168
New UI for ubcpi #168
Conversation
- Revise UI to improve visual consistency - Fix problem of response missing when switching between units - Add test cases for new chart format - Generate and return peer answers on-the-fly if nothing persisted
- implement the callback clear_student_state - add a new submission to indicate existing answers are deleted - add (but commented out) code to partially support revising score manually. But full support will require adding logic to persist the score within xblock - fix issue with same explanation displayed multiple times in Step 2 - simplify the Simple algo for picking sample explanation. Instead of using arbitrary max loop count of 100 and hope to pick unique explanations, remove item from the pool once they are chosen.
Great! Just need to update the background for the answer boxes around the graphs to #fbfbfb. Two other thoughts:
Thanks! |
- on step 2, display a link to allow students to refresh the answers shown
4b0d7ba
to
32ba633
Compare
@lenglund Changes deployed to testing env. Note that the logic to enable/disable the refresh samples button is not 100% accurate, e.g. instructors may have deleted the answer or answers got removed from the pool by the time students click on the refresh button. So there is always a chance to see the same samples again after clicking the refresh button. |
Sounds good and LGTM! Thanks for your work on this. |
UI revision:
Closes #144
Closes #148
Fix issues with deleting learner state:
Closes #119
Closes #149
Allow students to fresh rationales shown
Closes #165