General instructions for coding assignments
During the course we'll use different assignments to try the different practices and concepts we'll look at.
Some of the assignments are coding assignment that asks you to write some program. Coding assignments have dedicated GitHub repositories containing all the details about the program to write. Some code assignments are also explained in the related recorded lectures.
Given a coding assignment you can start working on it by either:
If you want to receive feedback on your implementation, just make your code available on a GitHub repository and send the repository link to Dario Campagna by email or on Microsoft Teams. This means that if you just clone the assignment repository, then you need to push it to a new GitHub repository.
When you git clone, git fetch, git pull, or git push to a remote repository using HTTPS URLs on the command line, Git will ask for your GitHub username and password. From August 13, 2021, GitHub no longer accepts account passwords when authenticating Git operations and will require the use of token-based authentication, such as a personal access token (PAT). When Git prompts you for your password, enter your PAT instead.
We will use GitHub Issues to review the implementation.