Please enable JavaScript to use CodeHS

Creative Computing (MS)

Introduction to Programming with Turtle Graphics

Students learn Python commands, functions, and control structures by drawing shapes and solving puzzles with Turtle Graphics.

Lessons

3.1 Intro to Python with Tracy the Turtle

  • Intro to Tracy
  • Intro to Tracy
  • Slinky
  • Stretched Slinky

3.2 Tracy's Grid World

  • Tracy's Grid World
  • Tracy's Grid World
  • Dashed Line
  • Shorter Dashed Line
  • Caterpillar
  • +1 more

3.3 Turning Tracy

  • Turning Tracy
  • Turning Tracy
  • Square
  • X and Y Axes
  • Rectangle
  • +1 more

3.4 For Loops

  • For Loops
  • For Loops
  • Square Using Loops
  • Dotted Line
  • Row of Circles
  • +2 more

3.5 Turning Tracy Using Angles

  • Turning Tracy Using Angles
  • Turning Tracy Using Angles
  • Asterisk
  • Four Circles
  • Hexagon
  • +2 more

3.6 Comments

  • Comments
  • Comments
  • Four Circles with Comments
  • Circle Pyramid with Comments

3.7 Naming Guidelines

  • Naming Guidelines
  • Naming Guidelines

3.8 Functions

  • Functions
  • Functions
  • X and Y Axes with Hash Marks
  • Beaded Bracelet
  • Shape Stack
  • +1 more

3.9 Artistic Effects

  • Artistic Effects
  • Artistic Effects
  • Rainbow Octagon
  • Circle Square Triangle
  • Four Colored Triangles
  • +2 more

3.10 Top Down Design

  • Top Down Design
  • Top Down Design
  • Bubble Wrap
  • Bubble Wrap 2.0
  • Sidewalk

3.11 Variables

  • Variables
  • Variables
  • Increasing Length
  • Dartboard
  • Line of Increasing Blocks

3.12 User Input

  • User Input
  • User Input
  • Color Coded Increasing Length
  • Colored Dartboard
  • Four Corners
  • +1 more

3.13 Parameters

  • Parameters
  • Parameters
  • Concentric Circles
  • Colorful Caterpillar
  • Circle in a Square
  • +1 more

3.14 Using i in For Loops

  • Using i in For Loops
  • Using i in For Loops
  • Geometry
  • Geometry 2.0

3.15 Extended Loop Control

  • Extended Loop Control
  • Extended Loop Control
  • Square Swirl
  • Dartboard using i
  • Phone Signal
  • +1 more

3.16 If Statements

  • If Statements
  • If Statements
  • X and Y Axis with Bolded Marks
  • Happy Face
  • Black and White Squares

3.17 If/ Else Statements

  • If/Else Statements
  • If/Else Statements
  • Positive, Negative, Zero
  • Rating
  • Happy/ Sad Face

3.18 While Loops

  • While Loops
  • While Loops
  • Increasing Circles
  • Increasing Squares
  • Guess a Number
  • +1 more

3.19 Putting Together Control Structures

  • Putting Together Control Structures
  • Putting Together Control Structures
  • Block Pyramid
  • Guess a Number 2.0
  • Circle Pyramid 2.0
  • +2 more

3.20 Intro to Programming with Turtle Graphics Quiz

  • Putting It All Together Quiz
  • Intro to Programming with Turtle Graphics Badge

Courses that include this module