Do all the items on this Preparation page well BEFORE Exam 2.
In Session 5 you watched/read the following 3 items. Watch/read them again, making sure that you understand AND CAN APPLY their concepts to any debugging required for Exam 2.
Optional: PRINT statements suffice for the debugging required in this course. However, software professionals use a tool called a debugger that lets you step through the program statement by statement, showing the values of variables as you go. PyCharm's debugger is quite easy to use. Watch the following video if you think you might like to try out PyCharm's debugger.
There is no Preparation-Summary Quiz for this session.
See Moodle Session 15 for when and where Exam 2 takes place.
There is no regular Starting Code for this session.
However, IN CLASS (in the summer, at a Thursday meeting) you will live-code the Click-in-the-Circle Pygame Tutorial, using the following Starting code for ClickInTheCircle.
There are no Follow-Me videos for this session.