Last week's ICER 2011 conference was a smashing success. We learned how students believe in a "Geek gene," where students work on their programs, how to make compilers...Mark Guzdial From BLOG@CACM | August 19, 2011 at 09:26 AM
We rely on online information sources—maybe too much. What is our responsibility to make sure that they're accurate, and what responsibility do the sources have...Mark Guzdial From BLOG@CACM | July 28, 2011 at 01:35 PM
Based on recent interviews with 12 year olds about careers in computing, I argue that if we want to evaluate programs that encourage young people to study computing...Judy Robertson From BLOG@CACM | July 25, 2011 at 10:15 AM
It's a hallmark of CS thinking, to be able to shift levels of abstraction down to the bytes. Why do programming languages make this so hard to teach students?
Mark Guzdial From BLOG@CACM | June 22, 2011 at 09:10 AM
Imagine a Facebook where the point is for students to study together, not trade pictures and jokes. Imagine a World of Warcraft where students earn levels and points...Ashwin Ram From BLOG@CACM | June 2, 2011 at 09:36 AM
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
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 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
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
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
Ledin's call for teaching malware to all undergraduate students conflicts with my understanding of the purpose of an undergraduate CS degree.
Mark Guzdial From BLOG@CACM | February 24, 2011 at 09:29 AM
Detailed data collection at ETH Zurich over eight years shows what entering computer science students already know in computer usage and programming.
Bertrand Meyer From BLOG@CACM | January 25, 2011 at 09:01 AM