Commit Graph

3 Commits

Author SHA1 Message Date
tgaeta
5cb7e62ba7 Finished scatter plot implementation
I think it went well, and the goal was decomposed into understandable
chunks. The programmer in me couldn't help but be annoyed with the
redundancies in this implementation; we can avoid redoing the same
calculation, which is how I designed my outline. I know that for most
students this is probably something easily overlooked, but if I were to
teach this lab, I would actually have students use their plan to
implement the plot. You could guide them in the right direction by
saying "break it down into at least n functions" and maybe even go over
this outline as an example but still encourage students to write follow
their own steps.

Making a pie chart would also be a fun project for the turtle library.
I think it would also be conceptually easier for younger students
because you're working with categorical data; make a list the student's
favorite ice-cream flavors and use that data to make a pie chart
2025-10-08 12:20:22 -04:00
tgaeta
7e82d88659 Implemented the transform functions.
It went well. At first it wasn't clear what the scale function was
supposed to do because it also translates the data so it's really more
of a change of coordinates.
2025-10-06 12:47:10 -04:00
tgaeta
8c95af2153 Drew outline for making scatter plot
I'm not sure how to draw text with the turtle library but besides that
I think I can do the rest.
2025-10-06 12:18:07 -04:00