What things can I teach a group of children about programming in one day?

Posted by Rich Bradshaw on Stack Overflow See other posts from Stack Overflow or by Rich Bradshaw
Published on 2010-03-11T18:55:30Z Indexed on 2010/03/11 18:59 UTC
Read the original article Hit count: 163

Filed under:
|
|

I'm running a day for 30 kids aged 11-18 about computer game programming. They have all opted to do it, but they have no experience at all of programming. My main aim is for them to learn a few things:

  • programming is hard/challenging
  • programming is something they can learn to do
  • being a computer games programmer != playing games all day
  • a little more insight into how games actually work

I'd thought of splitting them into two groups, of younger/less experience and older/more experience, then doing slightly different things.

I'd considered showing them Scratch, Game Maker, before showing them the basics of Python and getting them to write a simple text based game (perhaps something like, computer picks a random number, you have to guess it in as few guesses as possible, computer says higher/lower for each guess).

Does anyone have any ideas of things to do/show them/ways to teach them?

© Stack Overflow or respective owner

Related posts about teaching

Related posts about beginner