TPT
Total:
$0.00
Rubber Duck Debugging Lesson
Rubber Duck Debugging Lesson
Rubber Duck Debugging Lesson
Rubber Duck Debugging Lesson
Rubber Duck Debugging Lesson
Rubber Duck Debugging Lesson
Rubber Duck Debugging Lesson
Rubber Duck Debugging Lesson
Share

Description

How can a rubber duck help you be a better programmer? How can they possibly have a place in our classrooms? What is rubber duck debugging?

When I first heard about this strange phenomenon, I was a little sceptical. Is this just another gimmick? Is there a surplus of rubber ducks that need repurposing? No, apparently this is a recognised programming technique that really works.

WHAT DO I NEED TO DO?

You need enough rubber ducks so that each pupil has their own duck. Amazon sell bags of rubber ducks for a reasonable price.

What are you waiting for? Grab a load of ducks, download this ready to use lesson now and discover the joys of rubber duck debugging for yourself.

Run through the presentation with them, give them the 3 Python programs to practice with and watch as your programming classes learn how to solve many of their programming problems without having to rely on you!

If you are having trouble finding non-squeaky ducks you can either print out an image of the duck to be blue-tacked to the corner of their screen for everyone, or try the squeaky ducks but tell them, if there is an excessive amount of squeaking they will have their duck taken away and given a "flat duck" instead.

Download this FREE ready to use lesson today and help your pupils become more independent debuggers.

RELATED PRODUCTS

Rubber Duck Debugging Display

Python Programming Lesson Bundle

Report this resource to TPT
Reported resources will be reviewed by our team. Report this resource to let us know if this resource violates TPT's content guidelines.

Rubber Duck Debugging Lesson

Rated 5 out of 5, based on 2 reviews
5.0 (2 ratings)
Nichola Wilkin
458 Followers
FREE

Highlights

Digital downloads
Grades icon
Grades
8th - 9th
Standards icon
Standards
Answer Key
Included
Teaching Duration
1 hour

Save even more with bundles

Take a giant step towards regaining control over your workload and teach Python programming with confidence.Grab your copy of these fabulous ready to use lessons now and start your pupils on an exciting road to programming confidence. These ready to use Python lessons will save you hours of planning
Price $89.86Original Price $99.84Save $9.98
22

Description

How can a rubber duck help you be a better programmer? How can they possibly have a place in our classrooms? What is rubber duck debugging?

When I first heard about this strange phenomenon, I was a little sceptical. Is this just another gimmick? Is there a surplus of rubber ducks that need repurposing? No, apparently this is a recognised programming technique that really works.

WHAT DO I NEED TO DO?

You need enough rubber ducks so that each pupil has their own duck. Amazon sell bags of rubber ducks for a reasonable price.

What are you waiting for? Grab a load of ducks, download this ready to use lesson now and discover the joys of rubber duck debugging for yourself.

Run through the presentation with them, give them the 3 Python programs to practice with and watch as your programming classes learn how to solve many of their programming problems without having to rely on you!

If you are having trouble finding non-squeaky ducks you can either print out an image of the duck to be blue-tacked to the corner of their screen for everyone, or try the squeaky ducks but tell them, if there is an excessive amount of squeaking they will have their duck taken away and given a "flat duck" instead.

Download this FREE ready to use lesson today and help your pupils become more independent debuggers.

RELATED PRODUCTS

Rubber Duck Debugging Display

Python Programming Lesson Bundle

Report this resource to TPT
Reported resources will be reviewed by our team. Report this resource to let us know if this resource violates TPT's content guidelines.

Reviews

5.0
Rated 5 out of 5, based on 2 reviews
2
ratings
All verified TPT purchases
Rated 5 out of 5
March 30, 2025
My students loved this!! This was super cute.
Amber H.
418 reviews
Grades taught: 6th
Rated 5 out of 5
December 4, 2020
Great resource to reinforce debugging skills.
JT H.
1,226 reviews
Grades taught: 10th, 11th, 12th

Questions & Answers

Loading

Standards

to see state-specific standards (only available in the US).
Follow precisely a multistep procedure when carrying out experiments, taking measurements, or performing technical tasks.
Determine the meaning of symbols, key terms, and other domain-specific words and phrases as they are used in a specific scientific or technical context relevant to grades 6–8 texts and topics.
Follow precisely a complex multistep procedure when carrying out experiments, taking measurements, or performing technical tasks, attending to special cases or exceptions defined in the text.
Loading