


What Is Computational Thinking?
The way humans think of ideas are complex, intuitive, and can’t always be explained. Computational thinking is the mindset of solving problems from the ground up:
Decomposing a problem into its smallest individual parts,
Recognizing the common patterns in those pieces,
Abstracting your ultimate goal so that it relates to those pieces, then
Creating an algorithm that puts the pieces into a reliable and reusable approach for solving that problem.
What's Included?
What's Included?
- Outline of Computational Thinking
- 9 Computational Thinking activities that largely do not rely on computers or the internet
- Coding cheat sheets for using to teach basic concepts


Get in touch
Get your school all set for Digital Skills
BSD Education is a global team with members working across time zones to ensure a timely response wherever you are.
Schedule a meeting:
Asia Pacific | North America | Europe | Latin America | Middle East | Oceania | Africa
