With the increased use of computers in education, there will be a big new opportunity for computers to learn to help students learn.Greg Linden From BLOG@CACM | November 10, 2010 at 02:11 PM
Computers in schools should be making teachers' jobs easier, making it easier for students to learn, and increasing student achievement in measurable ways. Little...Greg Linden From BLOG@CACM | October 26, 2010 at 09:19 PM
Betwixt and between ubiquitous consumer software and the ethereal realm of ultra-high-performance computing, lies the excluded middle, the world of day-to-day computational...Daniel Reed From BLOG@CACM | October 24, 2010 at 09:20 PM
At SPLASH 2010, Andrew Black, Kim B. Bruce, and James Noble presented their manifesto for a new educational object-oriented programming language called Grace. Jack Rosenberger From BLOG@CACM | October 20, 2010 at 09:20 PM
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. Jack Rosenberger From BLOG@CACM | October 20, 2010 at 10:14 AM
There is a simple way to make refereeing better, almost overnight. It takes a bit of courage, but it would restore honesty and quality to the process.Bertrand Meyer From BLOG@CACM | October 20, 2010 at 09:21 PM
A simmering debate on peer review processes threatens to boil to the surface of various discussion forums for the scientific communities and the public at large...Ed H. Chi From BLOG@CACM | October 18, 2010 at 09:22 PM
Improving high-school computer science in the United States is critical for the success and growth of computing education. To do that, we need teachers. To get...Mark Guzdial From BLOG@CACM | October 13, 2010 at 09:22 PM
Do we have a crisis in U.S. STEM (and particularly) CS education or don't we? It could be that all the commentators are right, and the problem is too few of the...Mark Guzdial From BLOG@CACM | October 13, 2010 at 09:23 PM
UIST 2010 has concluded with Jaron Lanier's inspiring and profound keynote after another set of paper presentations demonstrating innovative UI technology.
Langxuan "James" Yin From BLOG@CACM | October 7, 2010 at 09:23 PM
The Grace Hopper Celebration of Women in Computing had two special technical tracks added to this year's program: open source and human-computer interaction (HCI)...Gail Carmichael From BLOG@CACM | October 6, 2010 at 09:41 PM
We started the day at the beautiful Judson Memorial Church, crowded with more than 300 people attending UIST 2010, which is a new record.
Jessica Cauchard From BLOG@CACM | October 6, 2010 at 09:35 PM
Two papers about enhanced mouse cursors quickly drew my attention today. I briefly introduce these papers among other interesting topics of the second day of UIST...Langxuan "James" Yin From BLOG@CACM | October 6, 2010 at 09:45 PM
UIST 2010 started on October 4th in New York. A cool breeze and a light rain makes it the perfect time for a symposium. Great papers are presented, and I'm writing...Langxuan "James" Yin From BLOG@CACM | October 5, 2010 at 09:45 PM
NCWIT research scientists Lecia Barker and Joanne Cohoon spoke about recruitment and retention of women in computer science at this year's Grace Hopper Celebration...Gail Carmichael From BLOG@CACM | October 4, 2010 at 09:46 PM
The success or failure of technology transfer depends on many factors. No single mechanism is guaranteed to succeed, though there are many mechanisms that are likely...Daniel Reed From BLOG@CACM | October 4, 2010 at 09:47 PM
The K-12 CS Education Town Hall at Grace Hopper brought together K-12 educators with people from industry, academia, and research.Valerie Barr From BLOG@CACM | October 2, 2010 at 09:48 PM
In her Grace Hopper keynote talk, Barbar Liskov reflected on her research journey and the work for which she was given the Turing Award.Valerie Barr From BLOG@CACM | October 2, 2010 at 09:49 PM