Checkpoint 3:
My experience working with OOP is that I understand most of it but is still a little confusing. I wasn't able to figure out all of the goals for the game. This is different than how I would have written the program in units 1 and 2 as I would have just made a bunch of functions and called them throughout my code. Now we can use classes.
Checkpoint 2:
My thinking was different in that I was trying to see what the code was doing instead of actually figuring out the correct syntax. It was definitely easier to think this way as I already knew the code worked. I will add docstrings in my future code for portions of the code that is confusing.
Checkpoint 1:
You could use classes when coding something that uses multiple functions. For example, any game with multiple players could be made with classes.