Communications of the ACM · 2017 · 315 citations · 33 references
ComputingComputer ScienceInstructional DesignProgramming LanguagesSoftware EngineeringSoftware DesignLearnabilityProgramming Instruction
New blocks frameworks open doors to greater experimentation for novices and professionals alike.
33
Mitchel Resnick, John Maloney, Andrés Monroy‐Hernández et al. · Communications of the ACM · 2009 · 3.2K citations
The Cornell program synthesizer
Tim Teitelbaum, Thomas Reps · Communications of the ACM · 1981 · 709 citations · Full text
Six Learning Barriers in End-User Programming Systems
Amy J. Ko, Brad A. Myers, Htet Htet Aung · 2004 · 547 citations · Full text
Computing, Computer Science, Design +16