acm-header
Sign In

Communications of the ACM

BLOG@CACM


bg-corner

Judea Pearl Wins 2011 ACM Turing Award
From ACM News

Judea Pearl Wins 2011 ACM Turing Award

Judea Pearl, professor of computer science at the University of California, Los Angeles, is the winner of the 2011 ACM A.M. Turing Award.  

Algorithm Visualizations and Community Building
From BLOG@CACM

Algorithm Visualizations and Community Building

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...

TeachScheme! U­sing Mathematics to Teach Programming
From BLOG@CACM

TeachScheme! U­sing Mathematics to Teach Programming

Matthias Felleisen and a team of computer scientists have developed the TeachScheme! Project, which provides high school teachers with courseware and other tools...

Grace: A Manifesto For a New Educational Object-Oriented Programming Language
From BLOG@CACM

Grace: A Manifesto For a New Educational Object-Oriented Programming Language

At SPLASH 2010, Andrew Black, Kim B. Bruce, and James Noble presented their manifesto for a new educational object-oriented programming language called Grace.  

Can Randomly Generated Code Fix Software Bugs?
From BLOG@CACM

Can Randomly Generated Code Fix Software Bugs?

Can the principles of evolution be applied to software code and used to improve it? Stephanie Forrest thinks so—and has some encouraging data to prove it.  
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account