We create projects for our volunteers to teach at after school coding clubs. The projects we make teach children how to program by showing them how to make computer games, animations and websites. Volunteers go to their local junior school or other venue, such as a library, for an hour a week and teach one project a week.
Code Club is about fun, creativity, and learning through exploring. It’s important that the children enjoy their time at Code Club. They should understand that they’re in charge of the computer, and can (and should) make it do what they want, not the other way around.
Other benefits of Code Club, such as learning about computational thinking, or developing expertise in coding, are secondary to these two objectives. Having said that, children will absorb all these wonderful skills as they work through the projects, rather than through didactic teaching.
We’d like to put a Code Club in every single primary school in the country. There are over 8,000 primary schools in Australia; it’s a big task, but we think we can do it!