php echo 'Need help teaching kids PHP'
February 25, 2010 7:12 AM Subscribe
Does anyone have any suggestions for online tutorials to help me teach PHP to a 10-year-old?
I know it will take a while to work up to real games, but I want to start him off with some fun stuff -- forms, trivia quizzes, that kind of thing. Any recommendations would be most appreciated. Thank you in advance!
I know it will take a while to work up to real games, but I want to start him off with some fun stuff -- forms, trivia quizzes, that kind of thing. Any recommendations would be most appreciated. Thank you in advance!
This addresses more than just PHP, but may help keep a 10-year old interested. Hope it gives you a place to start!
posted by garnetgirl at 7:55 AM on February 25, 2010
posted by garnetgirl at 7:55 AM on February 25, 2010
Unless there is some strongly compelling reason for using PHP with this child, don't. PHP is a bad first language for anyone because it is (admittedly) a great big pile of hacks and will teach bad habits and poor thinking.
The MIT Scratch Project is intentionally designed for teaching children the concept of programming without syntax errors, edit/compile/crash cycles; it gives very rapid feedback and does "cool stuff" in a matter of minutes.
posted by fydfyd at 8:10 AM on February 25, 2010 [1 favorite]
The MIT Scratch Project is intentionally designed for teaching children the concept of programming without syntax errors, edit/compile/crash cycles; it gives very rapid feedback and does "cool stuff" in a matter of minutes.
posted by fydfyd at 8:10 AM on February 25, 2010 [1 favorite]
Please please please please don't start with PHP. Maybe Python, or even Visual Basic (gasp!). But not PHP.
posted by Precision at 9:08 AM on February 25, 2010
posted by Precision at 9:08 AM on February 25, 2010
Definitely recommend Python over PHP. The syntax is simpler, the language is more internally consistent, and there are resources available for kids that age. See Invent your own computer games with Python, "written to be understandable by kids as young as 10 to 12 years old."
posted by zjacreman at 10:41 AM on February 25, 2010
posted by zjacreman at 10:41 AM on February 25, 2010
This thread is closed to new comments.
posted by The Winsome Parker Lewis at 7:52 AM on February 25, 2010