-->

Creating Assignments

When you create an assignment you have various options to choose from. You can set a deadline, specify wether it’s supposed to be an individual or group assignment, set the repository visibility to private or public…

For more detailed information go to this website: Creating assignments

If you want to use autograding make sure that you follow all of the steps in: How to set up autograding

VScode as Preconfigured IDE for Assignments

When you chose VScode as integrated IDE the assignments will contain an “Open in VScode” badge. This badge handles installing VS Code, the Classroom extension pack, and opens VScode in the active assignment with one click. Git is not automatically installed, students have to do that themselves.

VScode is the easiest way to interact with GitHub Classroom as it handles pulling and pushing with the use of buttons instead of having to use a terminal or command prompt. For more details see: GitHub Classroom with VScode