I’m really excited to have gotten the call today from Steve McGriff at the Krause Center for Innovation telling me that I won the 2009 Rambus/KCI Innovation Award. I’ll be presenting the project, which I wrote about briefly just before starting it, at their award event on November 4th. Here’s what I wrote for the [...]
Archive for the ‘Projects’ Category
4 Sep
Multiple Languages
The idea of teaching multiple languages early in the sequence of computer science in order to help students gain a deeper understanding of what we are actually doing when we’re programming a computer keeps coming back to me. The advantage of a second (and third) language is that expressing the same computation in each allows [...]
16 Jan
Elementary Collaboration
Here’s another crazy idea, both more plausible and further along in its development than the last. Here’s the setup: I take my Introduction to Programming class (which is mostly juniors and seniors) over to an elementary school. They meet a class of students (who are, let’s say, in 5th grade) and their teacher. [...]
25 Apr
Making a Zine
I just had a very encouraging meeting with a couple of colleagues (at a lovely off-campus venue) about a project we’re going to do with my freshman classes. The basic idea is that students will create a zine about how they relate to their neighborhoods, with a focus on understanding and preventing violence. [...]
15 Feb
Gamestepper
I jumped into a new online experiment today with my senior class. For the past couple weeks I’ve been working with dabu, a friend who is a teacher at Academy of Art University, to set up a new web site called Gamestepper. It’s an online space focused on game design and development where [...]




Recent Comments