In both cases I assume that each student has Python available (on-campus students: bring a laptop to class); to me, leaning programming "while doing it yourself" makes a lot more sense that learning by "watching somebody else doing it"!
In addition to using WebCT, I'll to use this blog as a "dumping point" for course related matters. I'll update the entries from Spring 2010 along the way, so some older blog entries may jump to the top during the semester.
- Syllabus: Old (Spring 2010) course syllabus (will be updated)
- Iowa State Engineering Online Learning - HCI 574 Spring 2011 page
- WebCT page (will be updated)
- backup webspace link (will be updated)