At first, this program was pretty tricky, but working through it step by step helped me understand it.
The top-down plan from Checkpoint 1 made it easier to see how drawing the axes, ticks, and points all fit together. It was difficult to understand
the different parts of the complex program but the top-down plan and outside resources helped me achieve my goal. By the end,
I understood how the pieces worked as a whole, and it gave me ideas for other programs like making line graphs or bar charts in the same way.
Checkpoint 2:
Writing some more complex functions have proven to be a challenge but
also quite interesting. The new and more complex functions looked
intimidating at first because it looked like everything was all
over the place. My biggest struggle was figuring out what each
part of the new complex functions did and how they work with other
functions. In order to make progress I looked up information
related to the complex functions to get a better understanding
of what each part is meant for and how it work within itself and
other functions. Like previous checkpoints, this task required
me to think outside the box and seek outside clarification to be
successful.
Checkpoint 1:
If I were to write out my own scatter plot I think I could write a bit. I would need help with how to begin the scatter plot but
I would know what would be needed to complete the scatter plot. Getting the idea of what I need for the scatter plot is easier for me rather than
putting what I need on paper as a code for my scatter plot without many trial and error attempts.