Getting Unstuck is a project of the Creative Computing Lab at the Harvard Graduate School of Education
Scratch is a graphical programming language and online community where users can program and share interactive media such as stories, games and animations. Whilst it is targeted at 8 to 16 year olds, anyone of any age can write a program in Scratch.
Excerpt from my book Lifelong Kindergarten: Cultivating Creativity through Projects, Passion, Peers, and Play
Techno-skeptics often argue that children should spend more time with crayons and watercolors, rather than tablets and laptops. But they tend to forget that crayons and watercolors were viewed as “advanced technologies” at some point in the past. We see them differently now because they’ve become integrated into the culture. Computer pioneer Alan Kay likes to say that technology is anything that was invented after you were born. For kids growing up today, laptops and mobile phones aren’t high-tech tools — they’re everyday tools, just like crayons and watercolors.
He also explains that the problem with technology is not necessarily the tool itself, but the way in which it is used. With this in mind he suggests that we try and maximise ‘creative’ time
Spending all your time on any one thing is problematic. But the most important issue with screen time is not quantity but quality. There are many ways of interacting with screens; it doesn’t make sense to treat them all the same. Time spent playing a violent video game is different from time spent texting with friends, which is different from time spent researching a report for school, which is different from time spent creating and sharing an interactive story with Scratch. Rather than trying to minimize screen time, I think parents and teachers should try to maximize creative time.