Overview
Here are the assignment and exercise topics, weights, and due dates. I will be posting the exercise and assignment handouts here. All exercises and assignments will be submitted on MarkUs.
Exercises
Exercise | Topic (tentative) | Weight | Due Date | Solution(s) | |
---|---|---|---|---|---|
1 | Handout e1.py | Simple Functions | 5% | Sept. 23 at 11:59pm | e1.py |
2 | Handout e2.py e2_is_close.py | If Statements | 5% | Sept. 30 at 11:59pm | e2.py |
3 | Handout e3.py | Strings, For loops | 5% | Oct. 7 at 11:59pm | e3.py |
4 | Handout e4.py | Lists, For loops | 5% | Oct. 14 at 11:59pm | e4.py |
5 | Handout e5.py sample grades.csv | Files | 5% | Nov. 4 at 11:59pm | e5.py |
6 | Handout e6.py sample image_files.csv | Files, Dictionaries | 5% | Nov. 11 at 11:59pm | e6.py |
Assignments
Assignment | Topic | Weight | Due Date | Solutions | |
---|---|---|---|---|---|
1 | Handout game.py hangman.py settings.py | Strings, Loops, Lists, Functions | 10% | Oct. 28 at 11.59pm | game.py hangman.py |
2 | Handout pokedex.py backend.py const.py pokemon.csv images.zip | Files, Dicts, Tuples | 10% | Nov. 23 at 11.59pm | pokedex.py backend.py |
3 | Handout pokedex.py backend.py const.py pokemon.csv images.zip | Databases | 10% | Dec 3 at 11.59pm | pokedex.py backend.py |