Stopped working on section 2023.8.25
Within Unit 2, lab_scatter, I used the top-down method for
planning_scatter.md, transform.py writing code to transform data with
function, and build the scatter plot. I'm requesting assistance to
complete several sections within transform.py and scatterplot.py files.
Checkpoint 1
I believe I could write about a quarter or small segments of the code
for the scatterplot.py, but would not be able to complete it without
guidance from an instructor. The top-down method to break down the
process of the scatterplot into small blocks was straight forward when
thinking, planning, and writing it out.
Honestly, I wouldn't know how to begin the scatterplot program
without additional information and instruction from the instructor.
It's abstract and frustrating. I don't have the background experience
using Python.
Checkpoint 2
From 2.1, minimum to 2.4, clamp, I understood how to and code the simple
functions with transforming data. From 2.5, ratio to the end, 2.8,
get_y_values, I was confused and lost. I felt the information provided
was minimal, my perspective only. I could look back to the beginning
information to use some of the strategies, but unable to complete these
sections. I rewatched
the videos and searched within Discord to see what issues if any my
colleagues were faced with. There was little information online about
transforming data with functions using def statements with only a return
and not printing. More examples and explanation needed to be provided to
better understand what was expected.
Checkpoint 3
The program scatterplot.py is incomplete with the following:
Find the scaled y-position for the point.
Use draw_point(scaled_x, scaled_y, color, size) to draw the point.
Also, it won't run correctly because transform.py file is incomplete.
Sections 2.5, ratio to the end, 2.8, get_y_values
I understood the scatterplot.py and how the data from the other files
was imported into this program file. From Checkpoint 1, I would have
still used the same format and structure. You could create programs
to visualize data such at charts and diagrams.