LabGuide is an open-source, interactive self-learning and autograding lab. It uses Jupyter Notebook to hold the questions, and learntools
and suss
python packages to power the autograding and autotesting.
Note: You will be required to have permission and be authenticated before having access to the LabGuide of the courses.
Kaggle's learningtools https://github.com/Kaggle/learntools
To set up labguide
in a virtual environment, please read the Sysadmin Guide.
- Read Installation
- Read Plugins documentation.
A special shoutout to our amazing interns who have played a part in making LabGuide work:
- Bryan Chew @bchewzy
- Joey Tan @jeezusplays