I was interested in teaching a 6th grade class how to make a video game. I volunteered at Citizen Schools to teach a 90 minute session per week over 10 weeks at a low-income school. Made them a simple IDE where they could draw things and make them move around the screen with high-level Lua code.
It was largely a disaster due to classroom management issues, though 3 students did complete a game. I definitely think the 1:3 teacher-student ratio mentioned in the article is necessary to making this kind of thing successful.