Answers to frequently asked questions.

What is the Dojo?

The Dojo is a programming platform for teachers to propose assignments and students to perform them as exercises. It is developed within the HES-SO. Assignments are just git repositories hosted on any self-hosted Gitlab instance. It is flexible and allows the creation of assignment of any complexity for any programming language, thanks to the containerization of the exercises (based on Docker).

For more informations about the Dojo refer to the dedicated documentation of each part of the project.

How do I create an assignment?

See our tutorial on assignment creation.

How do I perform an exercise?

See our tutorial on how to do an exercise.

Are there any assignment templates?

This is ongoing work.

Other documentation?

Contact the project?

Send an E-mail to: