From BLOG@CACM
Deep learning only took a few years to make the leap from another theoretical piece of future-tech to a very real tool that's…
Vivienne Sze| March 16, 2023
Insights from a recent Dagstuhl Seminar on "Notional Machines and Programming Language Semantics in Education."
Mark Guzdial From BLOG@CACM | July 14, 2019 at 04:00 AM
Many otherwise competent software developers and potential contributors end up being overwhelmed by "hazardous enthusiasm." They end up overwhelmed by their excitement...Yegor Bugayenko From BLOG@CACM | June 27, 2019 at 06:41 AM
The Super Simple Programming Book is one example to teach programming in an Agile way. In general, Agile concepts can lead to highly effective learning.
Edwin Torres From BLOG@CACM | March 29, 2019 at 11:29 AM
Our goal should not be Computational Thinking, but Science, Mathematics, History, Engineering, and *Everything* Thinking.
Mark Guzdial From BLOG@CACM | March 17, 2019 at 09:54 AM
What SIGCSE's Top 10 Lists tell us about the growing field of Computer Science Education (and computer science more broadly).Shuchi Grover From BLOG@CACM | March 8, 2019 at 09:45 AM
If a student's program goes awry, who is responsible? How do we protect society and encourage people to learn about code?
Mark Guzdial From BLOG@CACM | January 6, 2019 at 01:08 PM
Some small steps that can make a big difference.
Mary Hall, Richard Ladner, Diane Levitt, Manuel Pérez-Quiñones From BLOG@CACM | December 11, 2018 at 04:51 PM
Science fiction like Frankenstein nudges readers to confer humanity but nudges them away from moral fortitude.
Robin K. Hill From BLOG@CACM | November 21, 2018 at 03:03 PM
We should teach students directly, not expect them to discover for themselves. What should we be teaching directly?
Mark Guzdial From BLOG@CACM | November 7, 2018 at 01:29 PM
Rethinking the timeline of Computational Thinking to recognize several computer scientists in addition to Jeannette Wing.
Shuchi Grover From BLOG@CACM | November 5, 2018 at 01:17 PM
Does a super computer have a really big chip in it? Would we be more or less clever if computers had never been invented? These are the sorts of questions which...Judy Robertson From BLOG@CACM | October 19, 2018 at 06:28 AM