Beefy Boxes and Bandwidth Generously Provided by pair Networks
DiBona There's more than one way to do things  Teaching Children
How to Program  by Sandy (Deacon) on Nov 13, 2005 at 19:28 UTC
( #508131=perlmeditation: print w/ replies, xml ) Need Help??
Hi all,  I am just about to begin a course in programming to a
bunch of 12 year olds at my son's school.  To the dismay of
some, and the amusement of others, I will be using Perl as my
language of choice.  At work, many accuse me of using this
course as an evil plot to convert the world's future programmers
to the perlish way of doing things. All I can say to that is,
"Bwa Ha ha ha ha!"  On a more serious note, I would like to have
comments regarding what and how I will teach these young
impressionable children.  Firstly, after have taught children
before (many many moons ago), I can honestly say that if I were
just to teach programming the same way that we teach adults to
program, the children will become bored very quickly. They want
action!  So, I thought