Formative Automated Computer Testing (FACT). - Nicoll Hunt; Janet M. Hughes; Glenn Rowe (Br. J. Educ. Technol., 2002)

Trends in the use of verbal protocol analysis in software engineering research. - Janet M. Hughes; Steve Parkes (Behav. Inf. Technol., 2003)

Does Requiring Students to Produce Alternative Solutions Promote a High Quality of Software Design. - Janet M. Hughes; Steve Parkes (Software Engineering Research and Practice, 2004)

Assessing undergraduate experience of continuous integration and test-driven development. - Jon Bowyer; Janet M. Hughes (ICSE, 2006)

ASSISTing CS1 students to learn: learning approaches and object-oriented programming. - Janet M. Hughes; D. Ramanee Peiris (ITiCSE, 2006)

Accessibility Challenge - a Game Show Investigating the Accessibility of Computer Systems for Disabled People. - Maggie Morgan; Vicki L. Hanson; Christopher Martin 005; Janet M. Hughes; Alan F. Newell (CHI Extended Abstracts, 2008)

Cognitive dimensions questionnaire applied to exploratory algorithm design. - Chris J. Martin 003; Janet M. Hughes (ITiCSE, 2008)

Exploring flow in novice programming environments. - Mark Zarb; Janet M. Hughes (ITiCSE, 2011)

Robot dance: edutainment or engaging learning. - Chris J. Martin 003; Janet M. Hughes (PPIG, 2011)

Academic integrity policies in a computing education context. - Charles Riedesel; Alison Clear; Gerry W. Cross; Janet M. Hughes; Simon; Henry M. Walker (ITiCSE-WGR, 2012)

Industry-inspired guidelines improve students' pair programming communication. - Mark Zarb; Janet M. Hughes; John Richards (ITiCSE, 2013)

Evaluating industry-inspired pair programming communication guidelines with undergraduate students. - Mark Zarb; Janet M. Hughes; John Richards (SIGCSE, 2014)

Further Evaluations of Industry-Inspired Pair Programming Communication Guidelines with Undergraduate Students. - Mark Zarb; Janet M. Hughes; John Richards (SIGCSE, 2015)

Breaking the communication barrier: guidelines to aid communication within pair programming. - Mark Zarb; Janet M. Hughes (Comput. Sci. Educ., 2015)

Learning Experiences in Programming: The Motivating Effect of a Physical Interface. - Christopher Martin 005; Janet M. Hughes; John Richards (CSEDU (1), 2017)

Learning Dimensions: Lessons from Field Studies. - Christopher Martin 005; Janet M. Hughes; John Richards (ITiCSE, 2017)

Digital Makers: Ownership, Personalisation and Purpose. - Chris J. Martin 003; Janet M. Hughes (PPIG, 2017)

50 years of software engineering: challenges, results, and opportunities in its education. - Stephan Krusche; Bruce Scharlau; Åsa Cajander; Janet M. Hughes (ITiCSE, 2018)

An international investigation into student concerns regarding transition into higher education. - Mark Zarb; Joseph A. Abandoh-Sam; Bedour Alshaigy; Dennis J. Bouvier; Richard Glassey; Janet M. Hughes; Charles Riedesel (ITiCSE, 2018)

An international investigation into student concerns regarding transition into higher education computing. - Mark Zarb; Bedour Alshaigy; Dennis J. Bouvier; Richard Glassey; Janet M. Hughes; Charles Riedesel (ITiCSE (Companion), 2018)

Perspectives on the Student Transition into CS1. - Angela A. Siegel; Mark Zarb; Richard Glassey; Janet M. Hughes (ITiCSE, 2019)

Remote Pair Programming. - Janet M. Hughes; Ann Walshe; Bobby Law; Brendan Murphy (CSEDU (2), 2020)

Global and Local Agendas of Computing Ethics Education. - Janet M. Hughes; Ethan R. Plaut; Feng Wang; Elizabeth von Briesen; Cheryl Brown; Gerry W. Cross; Viraj Kumar; Paul Myers 001 (ITiCSE, 2020)

Remote Pair Programming. - Adeola Adeliyi; Janet M. Hughes; Karen Kear; Bobby Law; Brendan Murphy; Jon Rosewell; Ann Walshe; Michel Wermelinger (SIGCSE, 2021)

Becoming a CS1 Student in the Time of COVID. - Mark Zarb; Angela A. Siegel; Richard Glassey; Janet M. Hughes (SIGCSE, 2021)