I am not an educator, so I'm not the target audience for this book. Nor have I ever tried coding. But reading about introducing coding in early childhood education certainly helped demystify it for me. I enjoyed reading about simple programming languages aimed at small children (and which perhaps I could handle, I thought hopefully!), and I liked the author's main points. She aims to take coding education out of the realm of technocratic education aimed at ensuring today's five year olds become tomorrow's engineers and drivers of the economy. Instead, her focus is on:
- coding as a playground (instead of a playpen): showing how in coding children can engage in meaningful play that impacts their development, and allows for choices and creativity instead of just learning to carry out instructions
- coding as another language: I liked this one. She explains that seeing coding as only STEM or problem-solving is limiting, whereas thinking of it as another language allows for seeing it as a tool for thinking and expression.
- coding as a palette of virtues: she explores how teachers can facilitate children's moral development during coding activities. I liked some of the concrete examples of children's social interaction during activities, as well as descriptions of projects they used coding for.
- coding as a bridge: she explores how programming can be used to create human interactions and meaning, with the example of a number of schools that worked on and shared projects together that enabled cultural exchange.
Enlightening for this non-teacher, non-programmer.