Computational Thinking With Photon

Computational thinking is a powerful universal problem-solving technique in helping children navigate the world.

But what is the difference between computational thinking and coding? They are not the same but are directly related. Computational thinking is about formulating things clearly, and systematically before one can program a computer to do it.

Computational thinking is a way humans solve problems; it is not trying to get humans to think like computers. Computers are dull and boring; humans are clever and imaginative. We, humans, make computers exciting.

As our economies and workplaces - not to mention our social lives, culture, and entertainment - come to rely more on ever-evolving software infrastructure, problem- solving using computational thinking could prove the ultimate transferable skill.