From BLOG@CACM
Generative AI may turn out to be disruptive technologies for computer science education, but generative AI can also be conceived…
Ority Hazzan and Yael Erez| September 18, 2023
Barbara Ericson does an annual analysis of AP CS exam results. Her 2013 analysis attracted significant media attention.
Mark Guzdial From BLOG@CACM | February 16, 2014 at 01:04 PM
So when should we be able to provide computing education to everyone in the US? Using physics and mathematics as examples, we may be 100 years behind.Mark Guzdial From BLOG@CACM | January 17, 2014 at 12:57 PM
I volunteered at a middle school for the Hour of Code and helped students learn basic programming. Here are some observations that are relevant to CS education.Philip Guo From BLOG@CACM | December 10, 2013 at 03:19 PM
This article describes the sometimes fraught relationship between K–12 computer science teachers and university computer science faculty. It decribes how CSTA...Chris Stephenson From BLOG@CACM | November 22, 2013 at 01:00 PM
A summit of legislators, business leaders, officials from the Department of Education, and teachers convenes in South Carolina to advance computing education in...Mark Guzdial From BLOG@CACM | November 20, 2013 at 08:50 AM
The SC conference series provides a valuable opportunity each year to shape early research careers in an event where the whole community meets to exchange news,...Torsten Hoefler From BLOG@CACM | November 19, 2013 at 08:51 AM
All large, multinational companies that depend on their intellectual prowess are able to avoid most taxation. Two factors enable the trend: first intellectual property...Gio Wiederhold From BLOG@CACM | November 10, 2013 at 10:12 AM
The empirical results of first-year MOOCs are in. We're not there yet in terms of retention, learning, or access.
Mark Guzdial From BLOG@CACM | October 18, 2013 at 08:36 AM
The importance of interdisciplinary work, particularly in applying mathematics and computer science to biology, was a topic emphasized throughout the Heidelberg...Amanda Randles From BLOG@CACM | October 1, 2013 at 11:53 AM
Live coding is programming performance with generates music for an audience, often in a collaborative setting. It's a jam session on laptops with rich research...Mark Guzdial From BLOG@CACM | September 26, 2013 at 08:39 AM
This blog posts highlights two of my favorite moments from the second day at the Heidelberg Laureate Forum. I had the pleasure of speaking with Vinton G. Cerf and...Kyle Rector From BLOG@CACM | September 24, 2013 at 12:08 PM
This blog piece explores the mess that is K-12 Computer Science Teacher certification in the U.S. and why this matters. It introduces CSTA's new "Bugs in the System"...Chris Stephenson From BLOG@CACM | September 13, 2013 at 05:00 PM
If you were a superintendent of a big city school district, would you require every school in your district to teach computer science without reliable production...Mark Guzdial From BLOG@CACM | August 22, 2013 at 10:04 AM
We will find out this week at the annual ACM SIGKDD on Knowledge Discovery and Data Mining conference in Chicago.Ankur Teredesai From BLOG@CACM | August 13, 2013 at 10:35 AM
Scientists and engineers who program can work 10 to 100 times faster and come up with more creative solutions than those who don't.Philip Guo From BLOG@CACM | July 18, 2013 at 08:39 AM
A history of computing suggests that the computer science undergraduate degree is unnecessarily rigorous and may not be achieving the goals we have for it.Mark Guzdial From BLOG@CACM | July 15, 2013 at 08:42 AM