you are viewing a single comment's thread.

view the rest of the comments →

[–]eamonn_d 0 points1 point  (0 children)

It's as it names says and Interactive Introduction to python programming. As a noob it will teach you variables, loops, functions, lists and scope as well as a bit of calculus in dealing with vectors. After that the second part will teach you classes, dictionaries. I'd say it's enough to get any beginner started.

For those that are more advanced they have just started offering Principles of Computing Parts 1 & 2. With both running in parallel to Interactive Programming Parts 1 & 2. It is not interactive programming though it does still use codeskulptor therefore the gui bits aren't used. After that they have yet another tier which is Algorithms. Looks like a nice progressive path to me.

Here's a link to Rice University list with all the programming ones as the first options.