Pushing computer science classes into the high schools is a top-down approach. If there was required computer science in undergraduate education, the high schools...Mark Guzdial From BLOG@CACM | May 18, 2011 at 09:15 AM
Is Google's new Chromebook a fundamental change in personal computing? Or is it just another netbook?Greg Linden From BLOG@CACM | May 13, 2011 at 02:08 PM
That picture of you at a family reunion, squinting into the sun, can rarely be delimited by a physical location once it is placed on the web. Instead, information...Daniel Reed From BLOG@CACM | May 11, 2011 at 12:46 PM
Precision is not required in everything or even most things. Failures are best handled by expecting them all the time, not treating them as exceptions. We should...Greg Linden From BLOG@CACM | April 28, 2011 at 12:43 PM
We're only five months into this year, but there have been a large number of sensational security breaches. Why have there been so many, and what can we do about...Jason Hong From BLOG@CACM | April 27, 2011 at 12:50 PM
Computer science is still a new discipline compared to the rest of STEM. It will take a while for people to know what a "computer scientist" is in the same way...Mark Guzdial From BLOG@CACM | April 23, 2011 at 09:51 AM
A summary of the mistakes researchers make when analysing likert type data and what the correct methods should be.
Judy Robertson From BLOG@CACM | April 4, 2011 at 10:01 AM
A preview of the upcoming New York Celebration of Women in Computing, which is designed to bring the experience of the Grace Hopper Celebration to students in a...Valerie Barr From BLOG@CACM | April 3, 2011 at 10:06 AM
Rhetoric in education tends to be politicized and polarized, and computing education is no different. Research in computing education might learn from design-based...Mark Guzdial From BLOG@CACM | March 25, 2011 at 09:27 AM
Commentary on a recent study which evalauted the impact of Twitter on student engagement and grades.Judy Robertson From BLOG@CACM | March 24, 2011 at 09:26 AM
It is our responsibility as scientists and engineers to understand what can or cannot be done from a technical point of view on privacy.Jeannette M. Wing From BLOG@CACM | March 21, 2011 at 01:40 PM
As I have followed the international news regarding the Japanese disaster, I have been struck by the challenges each news organization has faced in explaining technical...Daniel Reed From BLOG@CACM | March 20, 2011 at 06:44 PM
If you’re interested in using or developing algorithm visualizations (AVs), you should visit AlgoViz.org, a portal dedicated to creating a repository of AVs and...Jack Rosenberger From BLOG@CACM | March 11, 2011 at 06:56 AM
Matthias Felleisen and a team of computer scientists have developed the TeachScheme! Project, which provides high school teachers with courseware and other tools...Jack Rosenberger From BLOG@CACM | March 10, 2011 at 08:55 AM
Verification is maturing to the point where it will become integrated into mainstream software development.Bertrand Meyer From BLOG@CACM | February 28, 2011 at 01:20 PM
The NSF CE21 Community Meeting highlighted the opportunity that computing has to catch up with the rest of STEM on education issues.
Mark Guzdial From BLOG@CACM | February 24, 2011 at 09:32 AM