Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers C Kelleher, R Pausch ACM computing surveys (CSUR) 37 (2), 83-137, 2005 | 1426 | 2005 |
Storytelling alice motivates middle school girls to learn computer programming C Kelleher, R Pausch, S Kiesler Proceedings of the SIGCHI conference on Human factors in computing systems …, 2007 | 641 | 2007 |
Towards customizable games for stroke rehabilitation G Alankus, A Lazar, M May, C Kelleher Proceedings of the SIGCHI conference on human factors in computing systems …, 2010 | 509 | 2010 |
Learnable programming: blocks and beyond D Bau, J Gray, C Kelleher, J Sheldon, F Turbak Communications of the ACM 60 (6), 72-80, 2017 | 374 | 2017 |
Using storytelling to motivate programming C Kelleher, R Pausch Communications of the ACM 50 (7), 58-64, 2007 | 371 | 2007 |
Stencils-based tutorials: design and evaluation C Kelleher, R Pausch Proceedings of the SIGCHI conference on Human factors in computing systems …, 2005 | 208 | 2005 |
Stroke therapy through motion-based games: a case study G Alankus, R Proffitt, C Kelleher, J Engsberg ACM Transactions on Accessible Computing (TACCESS) 4 (1), 1-35, 2011 | 144 | 2011 |
Motivating Programming: Using storytelling to make computer programming attractive to middle school girls C Kelleher Dissertation Abstracts International 68 (01), 2006 | 116 | 2006 |
Lessons learned from designing a programming system to support middle school girls creating animated stories C Kelleher, R Pausch Visual languages and human-centric computing (VL/HCC'06), 165-172, 2006 | 90 | 2006 |
Reducing compensatory motions in video games for stroke rehabilitation G Alankus, C Kelleher Proceedings of the SIGCHI conference on human factors in computing systems …, 2012 | 83 | 2012 |
Alice2: programming without syntax errors C Kelleher, D Cosgrove, D Culyba, C Forlines, J Pratt, R Pausch User Interface Software and Technology 2 (2), 35-36, 2002 | 81 | 2002 |
Distractors in Parsons problems decrease learning efficiency for young novice programmers KJ Harms, J Chen, CL Kelleher Proceedings of the 2016 ACM Conference on International Computing Education …, 2016 | 72 | 2016 |
A code reuse interface for non-programmer middle school students PA Gross, MS Herstand, JW Hodges, CL Kelleher Proceedings of the 15th international conference on Intelligent user …, 2010 | 54 | 2010 |
Enabling independent learning of programming concepts through programming completion puzzles KJ Harms, N Rowlett, C Kelleher 2015 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC …, 2015 | 53 | 2015 |
Non-programmers identifying functionality in unfamiliar code: strategies and barriers P Gross, C Kelleher Journal of Visual Languages & Computing 21 (5), 263-276, 2010 | 53 | 2010 |
Exploring novice programmer example use M Ichinco, C Kelleher 2015 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC …, 2015 | 39 | 2015 |
Growing up programming: democratizing the creation of dynamic, interactive media M Resnick, M Flanagan, C Kelleher, M MacLaurin, Y Ohshima, K Perlin, ... CHI'09 Extended Abstracts on Human Factors in Computing Systems, 3293-3296, 2009 | 36 | 2009 |
Barriers to programming engagement C Kelleher Advances in gender and education 1 (1), 5-10, 2009 | 35 | 2009 |
Use of computer games as an intervention for stroke RM Proffitt, G Alankus, CL Kelleher, JR Engsberg Topics in stroke rehabilitation 18 (4), 417-427, 2011 | 34 | 2011 |
Using storytelling to introduce girls to computer programming C Kelleher | 33 | 2008 |