Tasks¶
- Tutorial
- Task description files
- Run file
- The inginious_container_api package (commands inside containers)
- Allowing students to download files
- Share common files between tasks
- Random tasks parameters
- Overriding system files
- Debugging tasks
- Best practices
- Use YAML with RST
- Provide a test set for the student to test their code themselves, and grade the code with at least this set
- Do not use the “file” subproblem type
- If you still have to use a “file” subproblem type, make it lightweight
- If you still have to use a lightweight “file” subproblem, ask for code, not for binary executables
- Do not delete tasks
- Do not put the student’s code directly in your tests
- Use student container
- Make small tests
- Translating tasks