A survey of literature on the teaching of introductory programming A Pears, S Seidman, L Malmi, L Mannila, E Adams, J Bennedsen, ... Working group reports on ITiCSE on Innovation and technology in computer …, 2007 | 787 | 2007 |
Using Facebook to improve communication in undergraduate software development teams T Charlton, M Devlin, S Drummond Computer Science Education 19 (4), 273-292, 2009 | 72 | 2009 |
Exploring metacognition as a support for learning transfer L Scharff, J Draeger, D Verpoorten, M Devlin, LS Dvorakova, JM Lodge, ... Teaching and Learning Inquiry 5 (1), 2017 | 66 | 2017 |
Toward a framework for teaching artificial intelligence to a higher education audience B Allen, AS McGough, M Devlin ACM Transactions on Computing Education (TOCE) 22 (2), 1-29, 2021 | 35 | 2021 |
Learning with technology: what do students want? A Gorra, J Finaly, M Devlin, J Lavery, R Neagle, JS Ross, T Charlton, ... 5th International Conference on e-Learning, 2010 | 24 | 2010 |
Software engineering students’ cross-site collaboration: An experience report S Drummond, M Devlin School of Computing Science Technical Report Series, 2007 | 21 | 2007 |
Video coursework: opportunity and challenge for HCI education A Vasilchenko, A Wilde, S Snow, M Balaam, M Devlin Proceedings of the 2018 International Conference on Advanced Visual …, 2018 | 16 | 2018 |
Group tagging: Using video tagging to facilitate reflection on small group activities H Qarabash, P Heslop, A Kharrufa, M Balaam, M Devlin British Journal of Educational Technology 50 (4), 1913-1928, 2019 | 15 | 2019 |
Encouraging interaction and status awareness in undergraduate software engineering projects: The role of social networking services T Charlton, M Devlin, L Marshall, S Drummond IEEE EDUCON 2010 Conference, 179-184, 2010 | 14 | 2010 |
Assessing competency in undergraduate Software Engineering teams M Devlin, C Phillips IEEE EDUCON 2010 Conference, 271-278, 2010 | 12 | 2010 |
Evaluating a peer assessment approach in introductory programming courses AK Al-Khalifa, M Devlin United Kingdom & Ireland Computing Education Research conference., 51-58, 2020 | 10 | 2020 |
Investigating the role choice of female students in a software engineering team project L Heels, M Devlin Proceedings of the 3rd Conference on Computing Education Practice, 1-4, 2019 | 10 | 2019 |
Improving assessment in software engineering student team projects M Devlin, S Drummond, C Phillips, L Marshall School of Computing Science Technical Report Series, 2008 | 8 | 2008 |
Making computing science students more employable with problem-based learning and cross-site teamwork M Devlin, C Phillips, L Marshall School of Computing Science Technical Report Series, 2007 | 8 | 2007 |
Designing a portfolio-oriented curriculum using problem based learning J Barnes, J Colquhoun, M Devlin, L Heels, P Lord, L Marshall, C Napier, ... Proceedings of the 4th Conference on Computing Education Practice, 1-4, 2020 | 7 | 2020 |
Evaluating the extent to which sociability and social presence affects learning performance T Charlton, L Marshall, M Devlin ACM SIGCSE Bulletin 40 (3), 342-342, 2008 | 7 | 2008 |
Using collaborative technology in CS education to facilitate cross-site software development M Devlin, S Drummond, A Hatch School of Computing Science Technical Report Series, 2007 | 5 | 2007 |
Active Learning in Computing: Engaging Learners in a Cross-Site Team Project M Devlin, L Marshall, C Phillips SOLSTICE Conference, 1-11, 2006 | 5 | 2006 |
Considering computing education in undergraduate computer science programmes Q Cutts, M Kallia, R Anderson, T Crick, M Devlin, M Farghally, C Mirolo, ... Proceedings of the 2023 Conference on Innovation and Technology in Computer …, 2023 | 4 | 2023 |
‘Fair assessment of contribution and process in student team projects’ M Devlin, LF Marshall, C Phillips Teaching with Team Projects in Higher Education, 89-106, 2016 | 4 | 2016 |