You can complete additional courses on LinkedIn Learning or other venues for extra credit. The below links are curated to be especially helpful and useful, but almost any online activity that you complete and can document the completion of is acceptable. I’ve indicated how many pages of homework this is considered to be equivalent to.
This is Python 2, but Python 3 isn’t very different, and the Python 3 course requires a (paid) subscription to Codecademy, while the Python 2 course does not. To do this assignment, sign up for Codecademy (free) and work through the 12 topical modules by reading about Python syntax and solving the interactive web-based exercises on your own. If you get stuck, you’ll be provided with instructive hints. This course will take much less than the time they estimate, because you can skip projects and quizzes that are accessible only through a (paid) PRO account. (100 points)
You can complete relevant LinkedIn Learning courses to earn extra credit; one will earn roughly 10 points/hour by doing this, though I will “round up” somewhat because working through the material in these courses does take time, I know. For example, you can choose to complete some of the courses you’ve already (partly) seen in the course material.
Python Exercises from W3Schools 95 simple interactive questions grouped by topic. (~1 hour; 10 points)
Python Quiz from W3Schools 25 multiple-choice questions. (~10 minutes; 3 points)
PYnative Python Quizzes 14 topic-specific quizzes each with ~15 questions each. (~5 minutes per quiz; 2 points)
Interactive Python Quizzes from Real Python A collection of short interactive quizzes. (~5 minutes per quiz; 2 points)