This initial assignment is meant to be made in the first week, right after the student learns about "pyproject.toml".
Motivation: Many students get stuck on the first assignment, either because they skip a step during the setup, or because they change the contents of the pyproject.toml without understading it correctly. Having these tasks as their own assignment allows we to tackle these issues before jumping into the data-related activities.
This initial assignment is meant to be made in the first week, right after the student learns about "pyproject.toml".
Motivation: Many students get stuck on the first assignment, either because they skip a step during the setup, or because they change the contents of the
pyproject.toml
without understading it correctly. Having these tasks as their own assignment allows we to tackle these issues before jumping into the data-related activities.