Hacker News new | ask | show | jobs
by empressplay 1502 days ago
Computational thinking has applications beyond coding, it helps you learn to make logical decisions, and to break down problems into component parts, solving those parts in sequence. It also helps you think about how you yourself make decisions and take actions.

That said, a child can learn these things using Scratch or Logo, and it is better to learn these things at a much younger age than 13! For teenagers I would look at algorithmically-generated 3D models (for printing) and robotics.