Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Re: Teaching Children How to Program

by robot_tourist (Hermit)
on Nov 14, 2005 at 11:46 UTC ( #508285=note: print w/ replies, xml ) Need Help??


in reply to Teaching Children How to Program

I wish I'd been on your class when I was 12. Your lesson plans are pretty good, but perhaps there are a few too many concepts for the first Item. If you are good at explaining those concepts and your class is intelligent enough, that's fine, but the first Item looks a little heavy to me. Personally, I would look more at variables first than code re-use.

When I started programming all I had was the manual of my dad's C=64. As I didn't have an IQ of 200 I was always amazed when I read about games programmers, like the Darling brothers, who were publishing their own games when still at boarding school. I pretty much gave up on programming as a hobby until my late teens when I finally understood the DATA lines in C=64 programs and I could suddenly design my own sprites! Unfortunately I didn't persevere with collision detection. To my shame it took until 2nd year at university to understand how to program things, not just a single sprite, on a frame-by-frame basis. We were in pairs for a practical class and my partner had a loop to decide what to do with each sprite at each frame.

How can you feel when you're made of steel? I am made of steel. I am the Robot Tourist.
Robot Tourist, by Ten Benson


Comment on Re: Teaching Children How to Program

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://508285]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (4)
As of 2015-07-07 07:55 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (87 votes), past polls