UWPCE-PythonCert / PythonCertDevel

Development Repo for the Certificate Program
https://uwpce-pythoncert.github.io/PythonCertDevel/index.html
Other
7 stars 15 forks source link

Lesson8: confusion over step 5 #186

Closed natasha-aleksandrova closed 5 years ago

natasha-aleksandrova commented 5 years ago

I just noticed this line: NOTE: wait on this one ‘till we learn about class methods.. in step 5: https://uwpce-pythoncert.github.io/PythonCertDevel/exercises/circle_class.html#step-5

This caused confusion with students whether they should implement this step or not.

Even though this is listed as one of the goals:

You will use:

properties.
a bunch of “magic methods”.
a classmethod (after you’ve learned about them…).

is step 5 required? if yes then the note should be removed or clarified if no, then step 5 should be removed

natasha-aleksandrova commented 5 years ago

@ChrisBarker-NOAA

natasha-aleksandrova commented 5 years ago

Looks like this can be linked to this doc: https://uwpce-pythoncert.github.io/PythonCertDevel/modules/StaticAndClassMethods.html in that NOTE

natasha-aleksandrova commented 5 years ago
Screen Shot 2019-06-05 at 6 11 56 PM

the site doesn't mention class methods in the outline, but link is included as part of the required reading but not mentioned again in the videos.

PythonCHB commented 5 years ago

I just noticed that last week -- thanks for the prod to fix it.

It is in required reading, so I've removed that note, and added one "this would be a good use of classmethod": bce41c45765708d82