Bringing the CS50

For several years I’ve been following news of the College Board creating a new Computer Science course, called AP CS Principles. It sounds like a great course outline, with algorithmic thinking and creativity emphasized over pure programming exercises. While the...

Twenty Five Percent

Women are underrepresented in tech jobs across the nation. In Massachusetts, about 27 percent of tech jobs were held by women in 2014. Apple, while actively engaged in efforts to recruit women, had 22 percent of its tech positions filled by women in 2015. The...

Summer Course

I’m teaching a new course, Learn Python Programming with Minecraft, through Acton Boxborough Community Ed this summer.   The course will run for two weeks, from July 11 to July 22, in the mornings from 9am to 12pm.  Students should bring a laptop computer...

April Break Course

I’m planning to offer a course on Python programming through Acton Boxborough Community Ed during April break from Tuesday to Friday.  To get notified when registration is available, sign up for my mailing list.