Alice: a 3-D tool for introductory programming concepts S Cooper, W Dann, R Pausch Journal of computing sciences in colleges 15 (5), 107-116, 2000 | 822 | 2000 |
Teaching objects-first in introductory computer science S Cooper, W Dann, R Pausch Acm Sigcse Bulletin 35 (1), 191-195, 2003 | 671 | 2003 |
Designing for deeper learning in a blended computer science course for middle school students S Grover, R Pea, S Cooper Computer science education 25 (2), 199-237, 2015 | 464 | 2015 |
Learning to program with Alice WP Dann, S Cooper, R Pausch Prentice Hall Press, 2008 | 444* | 2008 |
Evaluating the effectiveness of a new instructional approach B Moskal, D Lurie, S Cooper ACM SIGCSE Bulletin 36 (1), 75-79, 2004 | 379 | 2004 |
Reflections on stanford's moocs S Cooper, M Sahami Communications of the ACM 56 (2), 28-30, 2013 | 344 | 2013 |
Programming pluralism: Using learning analytics to detect patterns in the learning of computer programming P Blikstein, M Worsley, C Piech, M Sahami, S Cooper, D Koller Journal of the Learning Sciences 23 (4), 561-599, 2014 | 289 | 2014 |
Modeling how students learn to program C Piech, M Sahami, D Koller, S Cooper, P Blikstein Proceedings of the 43rd ACM technical symposium on Computer Science …, 2012 | 277 | 2012 |
Alice, greenfoot, and scratch--a discussion I Utting, S Cooper, M Kölling, J Maloney, M Resnick ACM Transactions on Computing Education (TOCE) 10 (4), 1-11, 2010 | 271 | 2010 |
Evaluating the educational impact of visualization T Naps, S Cooper, B Koldehofe, C Leska, G Rößling, W Dann, ... Acm sigcse bulletin 35 (4), 124-136, 2003 | 235 | 2003 |
Mediated transfer: Alice 3 to Java W Dann, D Cosgrove, D Slater, D Culyba, S Cooper Proceedings of the 43rd ACM technical symposium on Computer Science …, 2012 | 192 | 2012 |
Assessing Computational Learning in K-12 S Cooper, R Pea, S Grover | 185* | 2014 |
The design of Alice S Cooper ACM Transactions on Computing Education (TOCE) 10 (4), Article 15, 2010 | 144 | 2010 |
Tools for teaching introductory programming: what works? K Powers, P Gross, S Cooper, M McNally, KJ Goldman, V Proulx, ... Proceedings of the 37th SIGCSE technical symposium on Computer science …, 2006 | 137 | 2006 |
Teaching computer science in context S Cooper, S Cunningham Acm Inroads 1 (1), 5-8, 2010 | 135 | 2010 |
Factors influencing computer science learning in middle school S Grover, R Pea, S Cooper Proceedings of the 47th ACM technical symposium on computing science …, 2016 | 126 | 2016 |
Systems of assessments” for deeper learning of computational thinking in K-12 S Grover, R Pea, S Cooper Proceedings of the 2015 annual meeting of the American educational research …, 2015 | 119 | 2015 |
Making the connection: programming with animated small world W Dann, S Cooper, R Pausch ACM SIGCSE Bulletin 32 (3), 41-44, 2000 | 116 | 2000 |
Using visualization to teach novices recursion W Dann, S Cooper, R Pausch Proceedings of the 6th annual conference on Innovation and technology in …, 2001 | 114 | 2001 |
Engaging middle school teachers and students with alice in a diverse set of subjects SH Rodger, J Hayes, G Lezin, H Qin, D Nelson, R Tucker, M Lopez, ... Proceedings of the 40th ACM technical symposium on Computer science …, 2009 | 110 | 2009 |