Please enable JavaScript to use CodeHS

Arkansas Introduction to Computer Science

Introduction to Programming with Turtle Graphics

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

Lessons

16.1 Intro to Python with Tracy the Turtle

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

16.2 Tracy's Grid World

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

16.3 Turning Tracy

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

16.4 For Loops

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

16.5 Turning Tracy Using Angles

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

16.6 Comments

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

16.7 Naming Guidelines

  • Naming Guidelines
  • Naming Guidelines

16.8 Functions

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

16.9 Artistic Effects

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

16.10 Top Down Design

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

16.11 Variables

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

16.12 User Input

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

16.13 Parameters

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

16.14 Using i in For Loops

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

16.15 Extended Loop Control

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

16.16 If Statements

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

16.17 If/ Else Statements

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

16.18 While Loops

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

16.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

16.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