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
Peer Instruction is an important pedagogical approach that is promoted by physics education researchers. I'm trying it for the first time in my CS class, and it's...Mark Guzdial From BLOG@CACM | January 24, 2011 at 09:33 AM
A federal program that invests in information technology research and development asks the community three sets of questions related to making K-12 computer science...Cameron Wilson From BLOG@CACM | January 18, 2011 at 01:27 PM
It is time we extracted a sample of cultural DNA from computing's history and engineered a new generation of contemplative, informal workshops. After gestation,...Daniel Reed From BLOG@CACM | January 5, 2011 at 04:30 PM
By the time students get to undergraduate CS1, they already have lots of ideas about computation. Objects, hardware, breadth, functions first--none of that really...Mark Guzdial From BLOG@CACM | December 7, 2010 at 10:11 AM
About the successful game design program for students at McKinley Tech and George Mason University which encourages young people to study STEM.Judy Robertson From BLOG@CACM | November 19, 2010 at 09:22 AM
Computer science education is valuable, even to those who do not major in computer science. Those non-CS major informants who talk about that value are doing us...Mark Guzdial From BLOG@CACM | November 15, 2010 at 01:47 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
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
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