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
The critics and detractors of the Advanced Placement exam in Computer Science (APCS) are many. But the flaws of APCS most likely have no effect on undergraduate...Mark Guzdial From BLOG@CACM | June 4, 2009 at 09:22 AM
If you go to a startup, make sure you go for the right reasons.Greg Linden From BLOG@CACM | June 4, 2009 at 03:13 PM
From BLOG@CACM
In February, President Obama pegged Melissa Hathaway of the National Security Council to do a 60-day review of the nation’s cybersecurity policy. Midway through...Jeannette M. Wing From BLOG@CACM | June 2, 2009 at 02:46 PM
The Media Computation approach to introductory computing is mostly used for creative expression, but it can also lead to some surprises.Mark Guzdial From BLOG@CACM | May 14, 2009 at 09:24 AM
The developing world has lots of women in computing. Great talks at this week's NCWIT meeting explain why the difference.Mark Guzdial From BLOG@CACM | May 14, 2009 at 10:20 AM
If you find reading research papers unpleasant, difficult, and boring, maybe it is time to try doing it differently.Greg Linden From BLOG@CACM | May 8, 2009 at 12:19 PM
Although many people in computer security think that user education is hopeless, security education can really work, but only if it's done right. I report on a...Jason Hong From BLOG@CACM | April 22, 2009 at 10:11 AM
The challenge of computing education today is convincing students that not every application is done and available for download.
Mark Guzdial From BLOG@CACM | April 18, 2009 at 09:41 AM
First part and introduction of an analysis to common problems faced by SE students in Latin America.
Carlos Brewer From BLOG@CACM | April 10, 2009 at 09:52 AM
We rarely talk about computers as "Electronic Brains" or "Thinking Machines." That seems presumptuous or audacious today. Maybe that's exactly what we need to...Mark Guzdial From BLOG@CACM | March 29, 2009 at 10:38 AM
Why not teach introductory courses without programming? Here are three good reasons to use programming to introduce computing.Mark Guzdial From BLOG@CACM | March 19, 2009 at 02:11 PM
It's been a while since several Latin countries decided to start programs to deliver computers and to connect all public schools to the Internet providing access...Carlos Brewer From BLOG@CACM | March 6, 2009 at 08:47 PM
The United States certainly needs more and better computing educators, but that alone may not be enough to turn around declining enrollments in computing.Mark Guzdial From BLOG@CACM | February 11, 2009 at 11:12 AM