Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Best Introduction To Programming For Bright 11-14-Year-Olds?

adlaiff6 Python or LOGO (962 comments)

Personally, my first introduction (at 8) was LOGO, and it was tons of fun, but I didn't make the connection between it and programming until much after I had started to do what I thought was programming (which I started in C). It also might be even too juvenile for 11-14 year olds, if they are sufficiently mature.

I'd suggest Python as a first 'real' programming language. Besides the fact that it has blindingly simple syntax that is often a few characters away from the pseudocode you might explain the program in, at a higher level, it allows for simple iterative programming, procedural programming, functional programming, and object-oriented programming, so students can progress from one level of intellectualism to the next without learning new syntax, and with the interactive shell, demos and exploration are made that much easier.

There's also something called PyLogo, which, though I've never tried it, looks promising:

http://ianbicking.org/docs/PyLogo_lightning.html

more than 5 years ago
top

I Will Derive

adlaiff6 Re:Ugh (269 comments)

I really don't think either one should be an integral part of slashdot.

more than 6 years ago

Submissions

adlaiff6 hasn't submitted any stories.

Journals

adlaiff6 has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?