Full Publication List

For a full list of my publications, see Google scholar and dblp.

Also see Papers available online

Selected recent Publications

Mobile food logging is important but tedious and difficult. We created the EaT (Eat and Track) app with a novel Search-Accelerator. Our evaluation, in a 12-participant lab study and a field study with 1,027-participants and careful analysis of causes of failures in the food search. Our core contributions are: 1) EaT’s novel support for detailed food logging; 2) our study design; 3) new performance benchmarks for mobile food logging.
In Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, 2020

Many people do not get recommended levels of physical activity. Virtual reality (VR) games might help them get there since VR games can be both fun and physically demanding. This paper reports a study of 11 particiapnts using a VR game studio in a sedentary workplace over 8-weeks. All participants gained benefits for physical activity and mood. Our key contributions are insights about the use and benefits of a sedentary workplace VR game studio.
In Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, 2020

As technology has become ubiquitous in learning contexts, there has been an explosion in the amount of learning data. This creates opportunities to draw on the decades of learner modelling research from Artificial Intelligence in Education and more recent research on Personal Informatics. We use these bodies of research to introduce a conceptual model for a Personal User Model for Life‐long, Life‐wide Learners (PUMLs). … Our core contribution is a way to think about the design and evaluation of learning data and applications so that they give learner control and agency beyond simple data access and algorithmic transparency. This was an invited paper for the 50th Anniversary of BJET
In British Journal of Educational Technology, 2019

This work explored ways to analyse step data fomr 140,000 individuals, walking a combined 74 billion steps in 305 days of a city-wide public health campaign. We add to emerging understanding of ways to interpret this data, using both patterns of device use and step counts to identify 16 user segments and show the predictive user outcomes from their first few days of tracking. The figure above shows an example of a person from the group we describe as self-driven power trackers. The paper won a Distinguished Paper Award for IMWUT Volume 3 (2019).
In Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, 2019

Recent and upcoming events


This section is under construction

My current projects are:

Editorial and Research Leadership


Current teaching

Previous teaching

Problem Based Learning (PBL): Over several years, we established and refined the approach to teaching programming fundamentals along with a very broad problem-based skills. If you are considering this approach you may find the resources below useful.

  • Kay, J., Barg, M., Fekete, A., Greening, T., Hollands, O., Kingston, J. H., & Crawford, K. (2000). Problem-based learning for foundation computer science courses. Computer Science Education, 10(2), 109-128. DOI | Tech Report

  • Student resources: 80 page student resources

  • Tutor scripts week by week: 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 10 | 11 | 12 | 13

Curriculum mapping: The CUSP system was created to tackle the challenge of designing a university curriculum that builds generic skills such as communication. This has been commercialised as u-improve. and published in the PhD work of [Richard Gluga] ()

Building group work skills: This aspect of my teaching has been core to several HCI and AIED reseach projects. This is reflected in the publications by PhD alumni Andrew Clayphan, Roberto Martinez Maldonado, undergraduate reseach by Kim Upton and Dilhan Perera.


Current research students:

I am also co-supervising:

Also see alumni and their theses.

Recent & Upcoming Conferences