Introduction
This document serves as a guide on how schools can link their own pedagogical content and how they can add them to the platform
- It will demonstrate how to create your own repository to store new projects and exercises that will be added on the platform.
Prerequisites
- A Docker Hub account
- Mandatory knowledge of Docker
- Knowledgeable with the platform
Two scenarios will be addressed on this guide, both different ways of uploading custom content into the platform:
Scenarios details:
- Projects/Exercises that are corrected through audits (either for peer-to-peer assessments or for admin reviews), in which case two things are required:
- An audit
README.md
containing the questions that make up the audit
- A subject
README.md
describing the Project/Exercise
- Projects/Exercises that run through an automatic tester, in which case two things are required :
- A subject
README.md
describing the Project/Exercise
- Specific files for the automated tests
An example of a repository containing both the scenarios above is present at the end of the document for reference
1. Content as Project/Exercise with audit:
2. Content as Project/Exercise with automatic tester:
Examples