|Telephone:||+44 (0) 1224 262768|
Senior Lecturer, Course leader for BSc Digital Media and BSc Graphics and Animation
Duties and Responsibilities
Mark is the course leader for BSc Digital Media and BSc Graphics and Animation within the School of Computing Science and Digital Media at Robert Gordon University. Prior to this, he received his PhD in Computing (with a focus on CS Education and Software Engineering) from the University of Dundee.
Currently, Mark teaches on a variety of first and second year modules, on topics ranging from introductory programming to software architecture and Arduino microcontrollers.
Zarb, M., & Hughes, J. (2015). Breaking the communication barrier: guidelines to aid communication within pair programming. Computer Science Education, 1–32. doi:10.1080/08993408.2015.1033125
Menzies, R., Petrie, K., & Zarb, M. (2015). A case study of Facebook use: Outlining a multi-layer strategy for higher education. Education and Information Technologies, 1–15. doi:10.1007/s10639-015-9436-y
- Menzies, R., Crabb, M., Herron, D., Petrie, K., Stewart, C., & Zarb, M. (2015). An Analysis of User Engagement in Relation to Computing Workshop Activities. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (pp. 469–474). New York, NY, USA: ACM. doi:10.1145/2676723.2677272
- Zarb, M., Hughes, J., & Richards, J. (2015). Further Evaluations of Industry-Inspired Pair Programming Communication Guidelines with Undergraduate Students. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (pp. 314–319). New York, NY, USA: ACM. doi:10.1145/2676723.2677241
- Zarb, M., Hughes, J., & Richards, J. (2014). Evaluating industry-inspired pair programming communication guidelines with undergraduate students. In Proceedings of the 45th ACM technical symposium on Computer Science Education (pp. 361–366). Atlanta, GA, USA: ACM Press. Retrieved from http://dl.acm.org/citation.cfm?doid=2538862.2538980
- Zarb, M., Hughes, J., & Richards, J. (2013). Industry-inspired guidelines improve students’ pair programming communication. In Proceedings of the 18th ACM conference on Innovation and technology in computer science education (pp. 135–140). Canterbury, England, UK: ACM Press. doi:10.1145/2462476.2462504