INGInious
stable
Installation, configuration and upgrade
Commands reference
Teacher’s documentation
What is INGInious?
Creating a new course
Creating a new task
Creating a new container image
Course administration
Batch containers
Developer’s documentation
INGInious
Docs
»
Teacher’s documentation
Edit on GitHub
Teacher’s documentation
¶
Contents:
What is INGInious?
How does INGInious work?
Compatibility
Creating a new course
Tutorial
Course description files
Creating a new task
Tutorial
Task reference
Allowing students to download files
Overriding system files
Debugging tasks
Unit-tests on tasks
Best practices
Creating a new container image
Creating the Dockerfile
“Compiling” the Dockerfile
Share what you created
Course administration
Students submissions
Task edition
Classrooms and teams
Batch containers
Input, output, and metadata
Taking course data and submissions as input
Indicating metadata in the Dockerfile
Example