Skip to content
integrated computational thinking

Algorithms 5: Algorithms Plugged - Spicy

< Back to Building Block
Step 7 of 7: Reflecting

Debugging is a foundational skill in Computer Science. In fact, it is a foundational skill for life! Sure, it is easy to follow an algorithm (set of steps) that is given to you, perhaps it might also be easy to build an algorithm of steps of your own.

However, Being able to identify an issue in any set of commands, isolating that issue and then manipulating it so that it solves your problem begins to open up more difficult concepts of Computational Thinking such as Abstraction.

Reflection

☞ Explain how using Scratch as a tool for Computational Thinking allowed you to better understand the use of Algorithms to solve problems.

☞ How could you apply concepts learned in Scratch to subjects you teach with your students?