4 ms·
My wife purchased this book to use in her elementary school computer lab; tragically it likely won't be used as IT won't install Python in her lab. (More accura
by StevenXC 14y ago
My wife purchased this book to use in her elementary school computer lab; tragically it likely won't be used as IT won't install Python in her lab. (More accurately, she has requests put in from October that still haven't been fulfilled, so she gave up hope.)
That said, I've found it to be a very cute resource as I prepared a short presentation on Python for a programming techniques course I'm auditing at my university (I'm getting my PhD in math, but do a bit of web development). Reading through it, it's very appropriate as a first book in programming, the first part of the book structured as follows:
* Calcuations and Variables
* Strings, Lists, Tuples, and Maps
* Drawing with Turtles
* If / Then / Else
* Loops
* Functions / Modules
* Classes / Objects
It follows this with a few advanced topics, and a walkthrough on creating a couple of simple video games.
While it's written for kids, I've enjoyed using it as a resource occasionally while the internet was out at my home. Highly recommended!
- Gorgias 14y agoShe might be able to use CodeSkulptor.org It was designed by a Rice University professor and has some very useful features for the classroom. Mainly that they can turn in their code just by sending the URL. It has a few idiosyncrasies but it is a very friendly environment for learning in.
- pajop 14y agoalso: http://ideone.com/ http://ideone.com/ http://codepad.org/ http://codepad.org/ or even http://www.codecademy.com/tracks/python http://www.codecademy.com/tracks/python
- aethertron 14y agoHere's another one: http://repl.it/ http://repl.it/
- StevenXC 14y agoThanks for the link! (And thanks to the others below for their links as well!)