IllumiDesk streamlines the integration of Jupyter Notebooks with LTI compliant Learning Management Systems. IllumiDesk is currently certified with the LTI 1.3 Advantage standard and has tested the integration with the leading LMS's in the market.
IllumiDesk allows LMS admins, instructors, teachers assistants, graders, and learners to seamlessly collaborate using Jupyter Notebooks within the LMS.
Support for multiple languages and frameworks, including Python3, R, C++, and Julia.
Combine manual and automated grading and provide feedback to students directly within the Jupyter Notebook file
Custom workspace environment for each persona: admins, instructors, learners, and graders.
Create modules and assignments as LTI External Tool links.
Synchronize course members with your LMS.
Post grades to the LMS directly from the Jupyter Notebook interface.
Deep integration with LMS grading tools, such as Canvas Speed Grader and edX XBlocks.
SSO with LDAP, SAML, and Social Authentication
We are just getting started! If you would like to see something added, feel free to open an issue in our GitHub repo with the
Teachers who want to augment their courses with interactive Jupyter Notebooks.
Teachers Assistants that wish to streamline grading and guidance efforts.
Students who wish to use Jupyter Notebooks to complete their assignments and submit them directly to the LMS hassle free.
LMS admin teams who need a secure and certified Jupyter Notebook add-on for their LMS instance.
Our documentation is separated into collections:
Installation and Configuration
If you have any additional questions please drop us a line in our Slack channel. We would be glad to provide you with additional information or schedule a live demo!