Should we teach two different programming languages in the first CS course? Probably not -- here's what we know.Mark Guzdial From BLOG@CACM | May 22, 2018 at 12:08 PM
Evidence from Broward County of integrated CS curriculum having an impact on standardized tests
Mark Guzdial From BLOG@CACM | April 17, 2018 at 05:11 PM
The branch of philosophy known as phenomenology can broaden our understanding of what is really going on in the tasks we address with computing.Robin K. Hill From BLOG@CACM | March 29, 2018 at 07:39 AM
There is a growing trend to treat very difficult problems in computer science as purely engineering problems where solutions are approximated using data-driven...Walid S. Saba From BLOG@CACM | February 8, 2018 at 11:14 PM
Learning computer science has unique challenges that make it harder than learning other STEM disciplines.
Mark Guzdial From BLOG@CACM | January 5, 2018 at 04:17 PM
It is hard to convince people to become CS teachers (K–12 or University) when the opportunities elsewhere are so lucrative.Mark Guzdial From BLOG@CACM | December 1, 2017 at 10:33 AM
There are reports of much older number systems using only two symbols that have been developed mainly in Asia.
Herbert Bruderer From BLOG@CACM | October 10, 2017 at 10:54 AM
The White House promises $200M/year for CS Ed, and the Tech industry promises $300M over 5 years. What can we get for that?
Mark Guzdial From BLOG@CACM | September 27, 2017 at 10:37 PM