View on GitHub

Turtle-Graphics

CS-1400 Project 2

Project 2: Turtle Graphics

Yondu

Problem Statement

Draw a picture, scene, landscape or doodle that has identifiable patterns. Your artwork must combine at least three different “atomic” shapes that create a pattern using repetition. Atomic means it’s a building block that you don’t break down into anything else.

  • Prompt the user for the window width and height, which must be positive integers.
  • One parameterized function should be created per atomic shape. The same function should be able to produce that one shape with different fill colors, border colors, sizes, and tilt.
  • Replace any repeated code with loops.

Directions

  1. Develop your algorithm in detail before writing any code. Read the problem statement very closely several times to make sure you understand all the small details.

  2. Accept the assignment in GitHub by opening the Assignment Invitation URL link provided in your Canvas assignment.
    • This video provides step-by-step directions for completing GitHub assignments.
  3. From inside your GitHub repository, click the Work in Repl.it button.

  4. Open the exercise.py file in the src directory, and begin coding your solution.

  5. Update the module docstring with your information.

  6. Execute your finished program, and capture a screenshot of your finished scene.

  7. Click the Version Control icon in the left menu, type a memo in the What did you change text box, then click Commit & push.

  8. Upload a screenshot of your finished turle scene into the screenshot directory.

Helpful Resources