Project 2: Turtle Graphics - Self Portrait

Due Date

See the calendar for due date.

Objectives:

Description:

For this project, you get to use a Turtle object to create a self portrait. Draw on paper or digitally the image that you want to produce. Then, write down instructions in English step-by-step instructions. Write these steps as comments in your python script. After writing down your plan, then start writing the code between the comments, one section at a time. Execute each part to make sure that is drawing correctly before adding more code.

Requirements

For full points, your project must meet the following items: Note, feel free to set your turtle's speed to fastest possible (i.e., turtle.speed(0)).

Rubric:

Points      Item
----------  --------------------------------------------------------------
_____ / 15  Meaningful comments in the code (including a comment header)
_____ / 50  Image
_____ /  9  Multiple colors
_____ /  9  Multiple pen sizes
_____ /  0  (bonus) <= 5 points for the most impressive / visually appealing project
_____ /  2  Completed rubric (estimates for each line including hours spent, and signing your name to affirm it is your own work)

_____ / 85  Total


_____  Approximate number of hours spent

I, (REPLACE WITH YOUR FULL NAME), affirm that the code that I submitted is my own work and that I did not receive help that was not authorized by the instructor.

Copy and paste this rubric into a .txt file (not a .docx, .doc nor .rtf file). For each grade item, fill in your estimate for the grade you deserve. Additionally, include your estimate of how many hours your spent. Lastly, replace, (REPLACE WITH YOUR FULL NAME) with you full name to indicate that what you are submitting is entirely your own work. You can create this as a new file in IDLE and save it as a .txt file.

Submission

Submit your project2.py and your rubric-project2.txt to the appropriate Assignment tab/folder in CougarVIEW. You can resubmit as many times as you like. Please use the same file names if you resubmit.

Optional

  1. Change more elements on the canvas (for example, background color, etc.)
  2. Draw multiple images
  3. Use multiple turtle objects