You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This repository is a template repository to enable seamless homework checking.
To use it, click the Use this template button at the top of the page.
This will create a repository with all the necessary pipelines set up to
check your homework submissions.
Where to find homeworks
The actual tasks you would have to do are found in the
supplementary-materials
repository. Just check the readme of that project to get started.
I will additionally announce most homeworks in separate videos on the YouTube channel.
How to submit a homework
Easy start
In order to start, you can instantly create a PR to fix a failing test (see the
Wiki of this project to see which test is failing). Just copy the contents of
the commands.sh in the example_task into the commands.sh in the
example_task_copy folder, commit it to a new branch an open a PR to your new
repository's main branch. If this is unclear then see
a video from the course about it.
More information
Homeworks must all be under homeworks folder. You can see an example homework
already there and you will be adding your own to the same folder alongside the
example_homework, using it as an example.
Homeworks are automatically checked with the use of the
homework_checker
project following the homework receipt found in the
homework-definitions
project.
About
💻 This is a template repository to enable homework checking for the modern C++ course.