Exploring alternatives to existing research systems and methods.
R. Benjamin Shapiro, Kayla DesPortes, Betsy DiSalvo From Communications of the ACM | August 1, 2023
The growing importance of machine learning creates challenging questions for computing education.
R. Benjamin Shapiro, Rebecca Fiebrink, Peter Norvig From Communications of the ACM | November 1, 2018
How the future of general-purpose programming tools could include blocks-based structured editing, and how we should study students transitioning to text-based...R. Benjamin Shapiro, Matthew Ahrens From Communications of the ACM | May 1, 2016