ABSTRACT

Grassroots groups have sprung up around the world to teach programming, web design, robotics and other skills to free-range learners. These groups exist so that people don’t have to learn these things on their own, but ironically, their founders and teachers are often teaching themselves how to teach.