CS 101 HW9 Grading Notes 50 points total Overall: - must have name and lab section in a comment at the top of code (-2 points) - each function must have docstring (-2 point total) - submitted code must compile and run (-5 points) - program must produce NO OUTPUT when run, ie, when pressing green arrow in Thonny (-2 points total) - NO usage of input() or print() (-2 points) - must have NO hardcoded filenames (-2 points) - must submit a sample output image (-3 points) Point class: - class definition worth 7 points, including 5 points for scale() method - must include definitions for methods __init__() and scale() drawDots(): - function worth 8 points - should draw all Point objects in a list, no lines between them drawLines(): - function worth 10 points - should visit all Point objects in a list - no line from origin to first point in list (-2 points) readPoints(): - function worth 10 points total - function earns 5 points if it just works for witch0.txt - function earns 8 points if it works for all files given except witch0.txt - function earns 10 points if it works for all files given scalePoints(): - function worth 5 points - must use the scale() method in the Point class drawObject(): - function worth 10 points - function earns 8 points if it works for all files given except witch0.txt - function earns 10 points if it works for all files given