Laborantum
With the Laborantum plugin, you can learn and teach various IT topics in the form of coding tasks and custom verification tests right inside VSCode.
The Laborantum plugin is free to use and supports only Python now. Support for other languages is planned for the future.
Installation guide
UI guide
The plugin has two operating modes:
- Teacher mode;
- Student mode.
UI in teacher mode
Context menu at the top of the navigation tree.
Functions:
- Run test - run the script for checking the current task;
- Next task - move to next task or open first task;
- Previous task - move to previous task or open last task;
- Refresh explorer tree - rebuild explorer tree and refresh view;
- Open settings - Open extension settings on the right side and course description file on the right side;
- Build course - build student version course.
- Add task - add a new task inside the selected chapter;
- Add chapter - add a new chapter inside the selected chapter;
- Rename - rename the selected chapter;
- Delete - delete the selected chapter;
- Hide node - Hide the selected chapter. Hide chapter do not move to student version source;
- Show node - Show the selected chapter. Chapter will move to student version source.
- Add task - add a new task below the selected task;
- Add chapter - add a new chapter below the selected task;
- Edit task - open configs files for the selected task;
- Rename - rename the selected task;
- Delete - delete the selected task;
- Add file to task - add a new empty text file inside the selected task;
- Copy task path - copy relative path (from .laborantum) to the clipboard;
- Hide text file - Hide text file for the selected task (set
visible: false );
- Show text file - Show text file for the selected task (set
visible: true );
- Hide node - Hide the selected task. Hide task do not move to student version source;
- Show node - Show the selected task. Task will move to student version source.
UI in student mode
| |