Coding clubs in New Zealand
Before we started Code Club Auckland, I visited some other weekly coding clubs to learn how they did things.
Here are my notes from those visits.
I only wrote down what I felt would be useful for me, so this isn’t meant to be an accurate view of how these groups work – it’s just a list of ideas to try and lessons learned.
Coder Dojo Porirua
- free and volunteer-run
- set up as a charitable society.
- 1.5 hours long
- 30 students, 8 mentors
- Meetup.com for bookings.
- Spaces are limited, there’s lots of demand. Bookings open while the dojo is running, which means people who didn’t get a spot this week have an opportunity to book a spot next week while this week’s students are busy.
- Mentors meet up and debrief two times a term.
- Students earn badges and belts. There’s a ceremony to this.
- Get hardware for free from ewaste companies. Laptops, LCD screens.
- Ages 4 to 18?
- “No curriculum”, but…
New arrivals go through the code.org program. (The club signed up as an organisation, so they can reset their members’ passwords when they forget them. This happens a lot and is a good job for a parent helper.)
code.org - some of the non-digital activites are good but others are not. “Try it out, if it doesn’t make sense to you it won’t make sense to the kids.”
After kids finish code.org they move onto JavaScript.
Just started using Code Combat (JavaScript).
They no longer use Scrach.
They have special activities like putting a computer together from parts. They’ll call a few kids out to the back of the room to do the activity, then swap them back into the normal class.
Arduinos - kids love hardware. You can buy lots of great cheap gear from Ali Express.
But always try a project yourself before trying it on kids!
Parents must attend.
Some parents help out in non-technical roles, like handing sign-in at the door. Some non-technical parents have learned enough from attending that they have become technical mentors.
Having parents present can cause problems too. Sometimes, parents become frustrated or embarrassed by their child not progressing fast enough. They end up ‘helping’ too much, giving their child the answers or taking over entirely.
You don’t want to tell off the parents or give them a lecture, but you can help by sitting next to the child and mentoring them for a while, by asking leading questions and getting them to think rather than giving them the answers – parents will hopefully pick up on the teaching style and use it after you move on.
Code Club Christchurch at Orion Health
I misplaced my notes from this trip, so this section will be a bit light!
Free to attend.
Intermediate students: 5 PM to 6 PM. They use the course material provided by Code Club World.
High-school students: 6 PM TO 8 PM, with free dinner provided. Arduino-based course. It’s very engaging for the students, but also expensive to buy and challenging to run.
They force high school students to work in pairs.
They run a meetup for mentors called ‘Code Pub’.
I can’t remember if it was Code Club or Coder Dojo, but someone said they had a mix of provided computers and Bring Your Own Device. The room layout meant that BYOD students had to sit at the back of the room, which created an unfortunate kind of class system where the wealthier kids all sat together at the back on their laptops.
Wellington Makerspace coding club
I could only stay for a few minutes, so I didn’t get too much info.
- Ages 8-12
- Run by a parent, which can be tricky - kids don’t see you as cool.
- currently quite small, 4 students, one adult, but has been bigger.
- 4pm to 6pm, which is good for the kids, but hard for their parents.
Uses these tools:
- Scatch
- Sploder
- AppInventor
- EpicInventor
- Pivot
Tried kid-directed sessions but “they can be very silly.”
The students work on their own projects. Victoria gets them to describe what they’re doing to her or the other students – expressing themselves and thinking critically.
Attendees pay a per-term fee.
Set up as a trust or incorporated society.
Consider not letting them use the internet.
“We keep an exercise book in which we record all kids and volunteers who attend and what we did. If parents are not staying we make sure that we have their number. We also do a basic health and safety/what will we do in an earthquake/where is the toilet at the beginning of each session.”
Decode
Also lost my notes from this meeting, so this is just what I can remember:
Decode is lead by a high school student.
At the time, Decode ran a weeknight session for students from Kristen School, and a Saturday session that was open to students from other schools as well.
There’s no fixed curriculum. Students come in and work on what interests them - with some guidance if they need it.
They’re putting together some tutorials on their website for people to do.
Auckand Libraries Game-Making Hangouts
Auckland Libraries hosts weekly hangouts where children come and make games using Gamefroot and Sploder. They use library computers.
You have to book online to reserve a computer. People can also BYOD.