Kimberly Blessing is a computer scientist, a Web developer, a standards evangelist, a feminist, and a geek. This is where she writes about life, technology, women's issues, and whatever else comes to mind.
We’re pleased to let you know that the robot platform we developed for CS-1 instruction is now available for purchase.
The $149.95 platform includes a Parallax Scribbler robot, with an add on board developed at Georgia Tech. The complete diff-drive robot then includes: a color camera, bluetooth connectivity, a speaker, light sensors, and line sensors.
The robot can be controlled and programmed from a PC in Python using the Myro package developed at Bryn Mawr (included with the robot).
It is all part of our new curriculum for CS-1 centered on a robot context. The new textbook is also available online at our website.
Until November 26December 31, you can sponsor One Laptop Per Child by buying an XO laptop for a child in a developing country, and then get another one for yourself. I just got mine… hurry up and get yours!
This video was just too good to be left in my sidebar; the sheer fact that it exists mandated a full entry for it and its hilarity makes watching it a moral imperative.
Watch as a young(er) David Letterman is upstaged by Grace Hopper, not long after her retirement in 1986. My favorite part? Dave asks, “How did you know so much about computers then?” and Grace replies, “I didn’t. It was the first one!”
Delivered by Frances E. Allen, recipient of ACM’s 2006 A. M. Turing Award, the presentation calls for software systems designers to develop new tools that can improve the performance of computer software.
Allen, the first woman to win the Turing Award, issued the challenge in her Turing Award Lecture, delivered in June at the 2007 FCRC Conference in San Diego, CA.
Ms. Allen received the 2006 A.M. Turing Award for “pioneering contributions to the theory and practice of optimizing compiler techniques that laid the foundation for modern optimizing compilers and automatic parallel execution.” In her Turing Award Lecture presentation, she warns that computer software capabilities have fallen far behind the capabilities of computer hardware, and proposes several approaches to boost the performance of software in the face of the new hardware developments.