themade.org teaches free programming classes to kids. We've been doing this for 2 years now, and most of the time, our ratios are 50/50. Yesterday, in fact, we had 3 boys and 6 girls for our scratch class, then had 8 girls and 2 boys for our interactive fiction class, taught in Twine. Couple things we've learned. First, girls default to pair programming. They cluster, they work together, when they have a problem, the…
Do you have any material or guidance that could be used for people wanting to set up a similar programme in other parts of the world?
We are lucky and have some amazing teachers who make a new game each week in Scratch, and teach it to the kids. It's always Asteroids, or Moon Lander, or Nanacara Crash, or Pac-Man, or Flappy Bird (OMGWTFBBQ!?). Generally the best advice I can give you is to drag a roomful of kids at computers through the Scratch cirriculum MIT has created, and feel free to skip ahead if they get bored. MIT tends to be all engineery about the curriculum, and leaves no corner unexplained.
We find that if you ask kids 8-14 "Wanna learn to make videogames?" the answer is always yes. Then you just have to walk them through it in Scratch. It's super easy for them, and it does exactly what MIT designed it to do: teach kindergarteners how to code.