Archive for August, 2008

I think it’s out of pedagogical interest rather than a nascent love for programming that I’m sharing another tool for teaching programming. This one, DrawBot (Mac OS X) starts with visual experiments (a reversal from the introductory programming courses I took which focused on text-based activities first before moving into graphical interface activities).  According to the software home page,

“DrawBot is an ideal tool to teach the basics of programming. Students get colorful graphic treats while getting familiar with variables, conditional statements, functions and what have you.”

I’ve been reading some works by phenomenologists like Heidegger lately, and I’m starting to think perhaps much of our pedigogical approach to teaching technical skills focuses too much on abstractions and not enough on rich experiences. If expertise can be developed in some cases through experience and feedback without abstraction perhaps there’s a way I can change my approach in the classroom.

Read Full Post »