-
Notifications
You must be signed in to change notification settings - Fork 34
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
Materia Chunk - Notify viewer client when a score has been received #1772
Labels
Milestone
Comments
zachberry
added
enhancement
New feature or request
obo node
involving the use of obo nodes
labels
May 24, 2021
FrenjaminBanklin
added a commit
to FrenjaminBanklin/Obojobo
that referenced
this issue
Sep 28, 2021
…es available to the viewer component.
FrenjaminBanklin
added a commit
to FrenjaminBanklin/Obojobo
that referenced
this issue
Sep 28, 2021
…s and display them in the viewer. Added Materia as a type option for questions. Added support to assessment reviews for partial scores.
FrenjaminBanklin
added a commit
to FrenjaminBanklin/Obojobo
that referenced
this issue
Sep 28, 2021
FrenjaminBanklin
added a commit
to FrenjaminBanklin/Obojobo
that referenced
this issue
Oct 7, 2021
…sessment-specific code was moved out of the Materia chunk and into a new MateriaAssessment chunk. A new table was created to store relevant external tool data payloads according to user/visit/draft content/node IDs, and this table is being used to verify Materia widget scores instead of the LTI grade passback event records. Finalized support for partial scores in question outcomes.
FrenjaminBanklin
added a commit
to FrenjaminBanklin/Obojobo
that referenced
this issue
Oct 7, 2021
… component to be passed down to assessment components instead of onFormChange. onFormChange calls onSaveAnswer for form-based assessment types, non-form-based assessment types can call onSaveAnswer directly.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. We do this to keep our backlog under control, but we thank you for your contributions. |
FrenjaminBanklin
added a commit
to FrenjaminBanklin/Obojobo
that referenced
this issue
Sep 27, 2023
…licts, adjusted migration date, added some logic to prevent Materia assessments from being a selectable option if the relevant node is not registered, made the Materia assessment node appropriately optional.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Materia's score integration isn't completely implemented yet.
Right now, scores are sent from Materia to Obojobo via an LTI score passback. That passback is validated using oauth and is stored in the event stream. Materia also sends a post message out when a score is achieved. Though the LTI passback should be considered the most authoritative & secure source.
We need a way to capture the verified LTI score and give it to the viewer in the browser. Eventually this will be passed to the question chunk code so that the score can be used for assessment questions.
Sockets might be an option. Perhaps use the postmesage to kick off polling?
The text was updated successfully, but these errors were encountered: