Before you can use Vocareum in a Brightspace course, you must contact Teaching-support@tudelft.nl for access.This applies even if you used Vocareum in the previous academic year.

Vocareum offers a cloud-based platform for hosting and deploying Jupyter Notebook, a platform for Python programming in an educational context, and is suitable for multiple users. Key capabilities of the platform include grading automation, plagiarism detection, providing feedback on code, team projects, and peer reviews.

Students will always enter assignments through Brightspace, so installing a separate application is unnecessary.

Vocareum is meant for educational purposes only. TU Delft only has a license for Jupyter Notebook and JupyterLab; other lab types are not available for use.

Summative testing is currently not supported in Vocareum. Formative testing in Vocareum can slow down servers and result in failures. Please be aware of this before deciding to hold formative tests in Vocareum.

No support for Vocareum is available outside of our regular office hours, and there is no vendor support in our time zone.



Starting in Q1 of the 2023/24 academic year, JupyterLab is also available for TU Delft users in Brightspace. At this time there are no plans to discontinue offering Jupyter Notebooks, as each option can support different instructional needs or preferences. JupyterLab uses the new Jupyter web interface, supports more up-to-date Python kernels than JupyterNotebook, and has other advanced functionalities.
The decision to use JupyterNotebooks or JupyterLab must be made at the time of the initial request; it is not possible to have more than one Vocareum environment linked to a course in Brightspace or to convert one Jupyter course type into the other. 

Get started with Vocareum

Class settings

You can set attributes associated with the course in the Settings menu on the navigation bar.

Links to relevant help articles about Vocareum


For support, please contact Teaching-support@tudelft.nl.