Debugging: a review of the literature from an educational perspective R McCauley, S Fitzgerald, G Lewandowski, L Murphy, B Simon, L Thomas, ... Computer Science Education 18 (2), 67-92, 2008 | 246 | 2008 |
Debugging: finding, fixing and flailing, a multi-institutional study of novice debuggers S Fitzgerald, G Lewandowski, R McCauley, L Murphy, B Simon, L Thomas, ... Computer Science Education 18 (2), 93-116, 2008 | 174 | 2008 |
Pair programming in education: A literature review B Hanks, S Fitzgerald, R McCauley, L Murphy, C Zander Computer Science Education 21 (2), 135-173, 2011 | 158 | 2011 |
Debugging: the good, the bad, and the quirky--a qualitative analysis of novices' strategies L Murphy, G Lewandowski, R McCauley, B Simon, L Thomas, C Zander ACM SIGCSE Bulletin 40 (1), 163-167, 2008 | 141 | 2008 |
An undergraduate degree in data science: curriculum and a decade of implementation experience P Anderson, J Bowring, R McCauley, G Pothering, C Starr Proceedings of the 45th ACM technical symposium on Computer science …, 2014 | 126 | 2014 |
Computer science curriculum 2008: An interim revision of CS 2001 L Cassel, A Clements, G Davies, M Guzdial, R McCauley, A McGettrick, ... ACM, 2008 | 87 | 2008 |
Debugging from the student perspective S Fitzgerald, R McCauley, B Hanks, L Murphy, B Simon, C Zander IEEE Transactions on Education 53 (3), 390-396, 2009 | 76 | 2009 |
Women catch up: gender differences in learning programming concepts L Murphy, B Richards, R McCauley, BB Morrison, S Westbrook, T Fossum ACM SIGCSE Bulletin 38 (1), 17-21, 2006 | 73 | 2006 |
Saying isn't necessarily believing: influencing self-theories in computing B Simon, B Hanks, L Murphy, S Fitzgerald, R McCauley, L Thomas, ... Proceedings of the Fourth International Workshop on Computing Education …, 2008 | 63 | 2008 |
Ability to'explain in plain english'linked to proficiency in computer-based programming L Murphy, S Fitzgerald, R Lister, R McCauley Proceedings of the ninth annual international conference on International …, 2012 | 54 | 2012 |
'Explain in plain English'questions: implications for teaching L Murphy, R McCauley, S Fitzgerald Proceedings of the 43rd ACM technical symposium on Computer Science …, 2012 | 45 | 2012 |
A multi‐institutional, multinational study of programming concepts using card sort data K Sanders, S Fincher, D Bouvier, G Lewandowski, B Morrison, L Murphy, ... Expert Systems 22 (3), 121-128, 2005 | 45 | 2005 |
Pair debugging: a transactive discourse analysis L Murphy, S Fitzgerald, B Hanks, R McCauley Proceedings of the Sixth international workshop on Computing education …, 2010 | 44 | 2010 |
Agile development methods poised to upset status quo R McCauley ACM SIGCSE Bulletin 33 (4), 14-15, 2001 | 43 | 2001 |
An intelligent interface for keyboard and mouse control B Manaris, R McCauley, V MacGyvers Proc. 14th Int’l Florida AI Research Symposium (FLAIRS-01), 182-188, 2001 | 42 | 2001 |
Strategies for effective integration of software engineering concepts and techniques into the undergraduate computer science curriculum U Jackson, BZ Manaris, RA McCauley ACM SIGCSE Bulletin 29 (1), 360-364, 1997 | 42 | 1997 |
'explain in plain english'questions revisited: data structures problems M Corney, S Fitzgerald, B Hanks, R Lister, R McCauley, L Murphy Proceedings of the 45th ACM technical symposium on Computer science …, 2014 | 38 | 2014 |
Facilitating programming success in data science courses through gamified scaffolding and learn2mine PE Anderson, T Nash, R McCauley Proceedings of the 2015 ACM Conference on Innovation and Technology in …, 2015 | 36 | 2015 |
Studying the use of peer learning in the introductory computer science curriculum CE Wills, D Deremer, RA McCauley, L Null Computer Science Education 9 (2), 71-88, 1999 | 35 | 1999 |
Teaching and learning recursive programming: a review of the research literature R McCauley, S Grissom, S Fitzgerald, L Murphy Computer Science Education 25 (1), 37-66, 2015 | 33 | 2015 |