Session 12: Rubber Duck it

 

Chapter 6: Part 2
Rubber Duck it


Icebreaker: If you could hang out with any cartoon character, who would you choose and why?

Agenda:



Key Vocabulary:

Debugging: Code rarely works the first time. Debugging is finding out why your code is not working and fixing the problems. Debugging got its name when Grace Hopper found a moth in her computer (an actual bug!) that was making the computer malfunction. 

Read and Reflect:
You may answer these questions in the comment section below:

1. Compare and contrast the Rubber Duck and Error Detective strategies. Which one do you believe would be the most effective? Why?
2. Taking a break and embracing imperfection isn't specific to computer science or programming. Can you think of other situations where these strategies might have helped you succeed?
3. Describe what it might look like, sound, and feel like to embrace imperfection.
4. Embracing imperfection can be scary and requires bravery. What's a time when you've decided to just try something new without worrying about if you'll get it right? How did it go? Would you do it again?

0 comments:

Post a Comment