Fixing the Easter Route | Easter Debugging Coding Activities

$3.80

Fixing the Easter Route | Easter Debugging Coding Activities

$3.80

Fixing the Easter Route | Easter Debugging Coding Activities

About this resource

Easter Debugging Coding Activities like this one are the perfect way to build on from directional coding. This activity looks at how to debug code that isn’t correct. With three different difficulty levels to suit your whole class. This unplugged coding activity is designed to introduce students to the idea of debugging – following a code to ensure it works, and if it doesn’t – learning how to correct it.

This pack contains:
15 debugging worksheets

  • 5 worksheets with a simple code
  • 5 worksheets with a simple code and one obstacle
  • 5 worksheets with a lengthy code and multiple obstacles

We have linked these Easter Debugging Coding Activities to Easter in an attempt to make it easier to introduce coding into your everyday classroom life.

Progress Outcomes Covered

We’ve designed this project to cover a large portion of the Digital Curriculum. Specifically looking at Progress Outcome 1 and 2 of Computational Thinking.

In authentic contexts and taking account of end-users, students use their decomposition skills to break down simple non-computerised tasks into precise, unambiguous, step-by-step instructions (algorithmic thinking). They give these instructions, identify any errors in them as they are followed, and correct them (simple debugging).
– Progress Outcome 1

In authentic contexts and taking account of end-users, students give, follow, and debug simple algorithms in computerised and non-computerised contexts. They use these algorithms to create simple programs involving outputs and sequencing (putting instructions one after the other) in age-appropriate programming environments.
– Progress Outcome 2

This project is the perfect way to introduce the concept of debugging to your students.

Assessing Your Students

Year 1

  • Set 1.2: I can use objects to see if my steps are right
  • Set 1.3: I can spot wrong steps
  • Set 1.4: I can change the wrong steps to correct steps
  • Set 1.7: I can see and say where my instructions are wrong
  • Set 1.8: I can verbally fix my instructions

Year 2

  • Set 2.2: I can test my written steps to see if they work
  • Set 2.3: I can identify when my steps are wrong
  • Set 2.4: I can correct my wrong steps by rewriting them
  • Set 2.5: I can retest my steps to make sure they are correct
  • Set 2.6: I understand why I need to give precise steps
  • Set 2.7: I understand that tasks can be broken down into smaller steps

Year 3

  • Set 3.1: I can give precise instructions to solve a problem (Move one space to the left)
  • Set 3.2: I can describe what I think will happen when I give an instruction
  • Set 3.3: I can identify errors in my instructions
  • Set 3.4: I can correct errors in my instructions

Year 4

  • Set 4.3: I can test instructions that include symbols and words.
  • Set 4.4: I can identify problems (bugs) and fix them (debug)

Year 5

  • Set 5.1: I can create a written algorithm using symbols and words
  • Set 5.4: I can test my algorithm in a programming environment.
  • Set 5.5: I can find a bugs and use a simple debugging strategy to fix them

Year 6

  • Set 6.2: I can communicate my algorithm correctly when testing it
  • Set 6.3: I can debug a variety of bugs in a programming environment.

Linked Courses

Discover courses that cover this resource

Feature Coming Soon

Terms of Use

Everything included in this resource is licensed for a single classroom or family use. It may be photocopied by the original purchaser for his or her classroom only. It may not be put on the internet, sold, or redistributed in any form. If you would like to share this product with your colleagues or friends, please honour the time and energy put into it by purchasing multiple licenses through the avenue you purchased it.

Copying any part of this resource and placing it on the internet is strictly forbidden. This is a violation of the Digital Millennium Copyright Act. Thank you for respecting the copyright.