A recent thread prompted this post, and it's been a while coming, as I sort stuff out in my head.
Some background:
There's a big push around the world to get kids programming again. And adults appear to be jumping on the bandwagon too!!
I've been dabbling with teaching kids at school programming in enCore MOO. Most have no background in either MOO or programming, but are keen.
Those who've seen my posts on this list know I'm not much of a programmer (in MOO) or the other languages I have to teach - I'm a Jack of all trades - Master of none.
But I'd like to find a process that allows kids to move from basic programming constructs to useful programming. That's where I see the MOO being out on it's own - with imagination, you can programme anything.
I've started with some basics like strings, sequence, moving onto iteration, but mostly using materials I've adapted from other lessons I've done (ie JavaScript or ActionScript). I've attached some of the stuff I'm talking about it a text file.
I'm really seeking advice on how to go from the theoretical to useful programming in a MOO (ie to do really useful stuff - stuff that will engage and really keep them going with a passion for a programming).
I've used VB, JavaScript, ActionScript, Java, Basic and others, and never quite got as excited as I have with MOO. While I haven't created anything especially worthwhile, I'd like to be able to ignite a passion in these kids, and I'm convinced MOO is the way. But the framework to get there has to be right.
I'd appreciate any positive advice.