Intro to Debugging: A Coding Lesson

$2.00

Highly engaging lesson to teach the concept of DEBUGGING CODE to primary students. 

👇🏼 PREVIEW WHAT’S INCLUDED IN THIS LESSON HERE!

Category:

Products Included in this Bundle:

Description

Students fear making mistakes, and are hesitant to revise code even if they make one. After downloading this resource you will receive a fun lesson with 3 different activities to teach students that making and fixing mistakes is fun; not something to be ashamed of. They will also learn that mistakes or errors in code is a bug, and that fixing those areas is debugging.

👉🏼 To download the materials be sure to click the link and then click the download arrow in the upper right hand corner. This will save the files to your computer.

👉🏼 This resource includes links to digital resources. Click the link to get your own copies.

👉🏼 Read more about coding with PreK students here!

👉🏼 Let’s stay connected! Be sure to sign up for my newsletter where I share tips, tools, & tricks to increase engagement without increasing your prep time!

___________________________________

Copyright © Vr2lTch

Permission to copy for single classroom use only.

Please purchase additional licenses if you intend to share this product.

Included

This resource includes: 

  • Standards Based lesson that engages early learners to learn about debugging. Standards are listed below. 
  • List of suggested picture books that help students identify problems and mistakes as fun and no big deal.
  • Unplugged activity that expects students to make mistakes and helps them see how they are crucial to learning.
  • 3 suggested FREE apps and/or web based tools that engage students in directional coding. Each have a visual component that makes it easier for students to identify a bug in their algorithm and debug it.
  • Reflection questions that help students understand that recognizing mistakes in a program leads to debugging and can be fixed. 
  • Lesson slideshow to facilitate the lesson. Includes key coding vocabulary, reflection questions, 3 video tutorials to show how to use 3 different coding programs that are great for early learners. 

Standards

This activity meets the following standards:

AASL

  • Problem solving through cycles of design, implementation, and reflection. 
  • Recognizing capabilities and skills that can be developed, improved, and expanded.

ISTE

  • Students understand how automation works and use algorithmic thinking to develop a sequence of steps to create and test automated solutions.

CSTA

  • Develop programs with sequences & simple loops to express ideas or address a problem 
  • Create programs that include sequences, events, loops, and conditionals
  • Test & debug a program or algorithm to ensure it runs as intended

CCSS

  • Make sense of problems and persevere in solving them.
  • Use appropriate tools strategically.

Included

This resource includes: 

  • Standards Based lesson that engages early learners to learn about debugging. Standards are listed below. 
  • List of suggested picture books that help students identify problems and mistakes as fun and no big deal.
  • Unplugged activity that expects students to make mistakes and helps them see how they are crucial to learning.
  • 3 suggested FREE apps and/or web based tools that engage students in directional coding. Each have a visual component that makes it easier for students to identify a bug in their algorithm and debug it.
  • Reflection questions that help students understand that recognizing mistakes in a program leads to debugging and can be fixed. 
  • Lesson slideshow to facilitate the lesson. Includes key coding vocabulary, reflection questions, 3 video tutorials to show how to use 3 different coding programs that are great for early learners. 

Standards

This activity meets the following standards:

AASL

  • Problem solving through cycles of design, implementation, and reflection. 
  • Recognizing capabilities and skills that can be developed, improved, and expanded.

ISTE

  • Students understand how automation works and use algorithmic thinking to develop a sequence of steps to create and test automated solutions.

CSTA

  • Develop programs with sequences & simple loops to express ideas or address a problem 
  • Create programs that include sequences, events, loops, and conditionals
  • Test & debug a program or algorithm to ensure it runs as intended

CCSS

  • Make sense of problems and persevere in solving them.
  • Use appropriate tools strategically.

SALE

ALL YOUR BACK-TO-SCHOOL LIBRARY NEEDS

AUGUST 6-7