Skip Navigation

Terry’s Shoes

By Caitlin Davey 90 minutes
Grades 1-3
Social Sciences
  • Programming
  • Design
Tools & Languages

Key Coding Concepts

  • Events
  • Loops
  • Variables



Running the same sequence multiple times i.e. repeat or forever blocks



Stores a piece of information i.e. score of a game that increases by 1 value for each goal



One thing causing another thing to happen (ie. ‘when green flag is clicked’ block in Scratch)

Terry Fox is a Canadian hero. One of Terry’s main goals was to inspire others to find a cure for cancer by demonstrating how it affects everyone. He gathered support around this cause by applying his strong spirit of determination. His story has inspired many around the world.


In this lesson, learners will have the opportunity to share their personal stories through the medium of art. Computer art is amazing because it allows everyone to create something cool, regardless of ability.

  • Review the example project:
  • Print the solution sheet:
  • As a class, brainstorm several art techniques your learners could try exploring in Scratch.
    • Examples could include: pointillism, pixel art, or collage. The pen tool in Scratch can be adjusted in colour and size to achieve some of these different techniques!
    • If learners cannot identify specific names of art techniques, they can describe art they’ve seen and how they’d create a similar style in Scratch.

This lesson was made in partnership with:





  1. Have learners share what they already know about Terry Fox (this could be facilitated through a think/pair/share or as an entire class discussion).
  2. Watch Terry’s story
  3. What words come to mind when thinking about Terry’s journey and the impact he’s made?
  4. What images do learners think of when discussing Terry Fox?
  5. Terry’s prosthesis with one shoe may not come to mind at first, but this image can bring to mind the story of the 5,373km Terry ran across parts of Canada and the many lives he affected along the way.
  6. Our own shoes can tell stories, as well. Looking down at your feet, what do you think your shoes say (besides smelly!)?
  7. In Scratch, learners will create a drawing of a shoe using different visual techniques to share their own unique stories.
  8. Some techniques that can be used to create a visual message include line thickness, colour choice, empty space, filled space, shapes, and styles.
  9. Have learners follow the introductory lesson that teaches mouse-mirroring, loops, and if/else statements to create a rainbow doodle shoe.


Begin by opening and remixing the starter project and reviewing the sprites inside.

Have learners open the starter project on their screens and click "See Inside" or “Remix” (The remix button will only be visible once they are signed into their accounts.)

Use the solution sheet to walk learners through the following steps:

  1. Opening the starter project
  2. Making it draw
  3. Drawing when the mouse is down
  4. Clearing the canvas
  5. Changing the colour
  6. ...and any additional Add-Ons, if you have time

Have learners use a “design journal” or a shared Google Doc to answer questions, such as:

  • What aspect of Terry’s story do you relate to?
  • How can you make a difference in our community using your unique skills?
  • Explain what an event is, as if the person you’re explaining it to has no idea about coding or computers. How do you use events in your project? (A: The scripts with the ‘hat’-like curves on top)

Make a plan for how to access learners' work in Scratch. You could create class studios to collect projects, have learners email you class links, or gather project links in a shared Google doc or blog.

Have learners draw their own shoes instead of using the initial Sprites provided.

Have learners write a story about a day in the lives of their shoes.

Terry’s Marathon of Hope inspired researchers around the world to develop prostheses for running. This article on The Canadian Encyclopedia outlines the effort that goes into designing a prosthetic leg like Terry’s. Artificial limbs can be “outlets for self-expression”. For example, Alleles, a company based in Victoria, BC, creates aesthetic and expressive prosthetic covers. As an extension to this lesson, have learners explore and discuss the history of prostheses.

Terry Fox - Canadian Encyclopedia

Terry Fox and the Development of Running Prostheses

Alleles - Prosthetic Covers

Ink blot by James Cottell from the Noun Project

Lesson modified from Terry Fox Foundation

Teach lessons that are tied to your existing curriculum!


More Lesson Plans For Grades 1-3

    View All Lesson Plans

    Explore lessons based on components

    The K-12 Computer Science Framework

    Although learning how to build digital projects is a key part of Computer Science education, students should also learn a wider set of skills and competencies that will help them to harness the power of digital technologies as both creators and consumers. A comprehensive approach to K-12 Computer Science education includes learning about the following five focus areas:

    View Framework ➝


    By the end of high school, students should be able to create a simple computer program.

    Computing and Networks

    By the end of high school, students should understand and be able to use the tools and devices commonly used to build digital projects.


    By the end of high school, students should be able to explain how we use computers to create, store, organize, and analyze data.

    Technology and Society

    By the end of high school, students should be able to explore the ways in which technology and society have mutually shaped each other.


    By the end of high school, students should be able to apply design principles to the digital projects they create.