“In his wonderful TED talk ” Let’s teach kids to code “, Scientist Mitch Resnick made this beautiful analogy :
Drawing on Mitch’s talk and a bunch of other online resources, we came up with this list of skills kids learn from coding. These abilities apply to all kinds of activities, including:
- It helps kids learn in real context
- It teaches them that learning is an active process and not a product
- It teaches them how to take difficult concepts and break them down into simpler parts
- It teaches them how to cooperate with others
- It also teaches them how to keep consistency and persevere in the face of frustration when things do not work well
- It teaches dedication and risk-taking
- It helps them become fluent with innovations and enables them to expand and express their ideas.
- It helps them be innovative
- It assists them to interact with the world around them