Teaching Computer Science

Personal by on December 9, 2007 at 9:09 pm

I caught up with Ben Chun over the weekend in San Francisco. Ben and I went to MIT together and he’s worked for Macromedia and Adobe. He’s now teaching high school computer science in the San Francisco Public Schools.

His students are currently designing and building Flash games. Each team consists of programmers, designers, and project managers. Not only are they learning to program, but they’re learning to design and most importantly work in teams.

One of Ben’s comments really made me think:

If only half your students did the homework, then you created a shitty assignment.

I wish more teachers thought this way - it is an incredibly insightful and empowering perspective.

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License. | Dave Naffziger's BlogDave & Iva Naffziger