Introduction to Programming Series

I've put it off for far too long, but I've finally resolved to start the programming sessions I promised. I've placed the first two sessions on the calendar. My rough plan is to go through purely fundamentals for about the first four classes, then break out a real language for a couple classes. A rough idea of the content:

Parts 1/2 - Prodecural programming and the extreme basics
Parts 3/4 - Object oriented design and related concepts
Parts 5/6 - Getting to know Python and Subversion

After that, we should have established enough of a background to write a real open source module as a group (with guidance of course). Depending on what we need to accomplish the coding project, I might consider offering a "Part 7 - SQL Basics".

I'll split the class pairs up a little, so don' t expect to see the the third or fourth portions until after Penguicon.