-
Notifications
You must be signed in to change notification settings - Fork 7
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
Investigation: Can we use the SuperSet API to pull data into LMS? #29
Comments
Possible implementation options are Xblock Asides: https://github.com/edx/edx-arch-experiments/tree/main/edx_arch_experiments/summaryhook_aside Or using LTI, which would need further investigation |
assign me |
A demo with different interactions was created using an XBlock aside and an XBlock. You can find more details in the PR: |
FYI @bmtcril @Ian2012 CC @ashultz0 👋
Had a chat to @giovannicimolin, and LTI doesn't look like the way to go here..
|
EduNEXT has an embedding implementation working, and we'll be pursuing that avenue for v1 so I'm going to close this out. |
We have some exciting use cases available if we can use the Superset SSO to display data from the data lake in the LMS. I'd like to investigate how difficult it would be to create a plugin in edx-platform to pull some data into the either Studio or the LMS directly and display it. Nothing fancy for this investigation, just "number of registrations for this course" or "number of times this problem has been submitted" that only are visible to instructors, global staff, or superusers.
This tutor plugin should give you a starting place with permissions based in the LMS MySQL database: openedx-unsupported/tutor-contrib-superset#1 and the Superset API is pretty well documented.
It has been suggested that XBlock asides could be useful to handle getting this into a course without creating substantial changes in the LMS.
AC:
The text was updated successfully, but these errors were encountered: