Full Publication List

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

Also see Papers available online

Selected recent Publications

This paper begins with a scenario characterising learning on a day in 2030. It overviews broader educational needs and the pervasive computing elements for realising them: mobile devices; embedded devices; pervasive infrastructures; and multi-disciplinary foundations. The Grand Challenges are: (1) Smart learning environments that feel safe, trusted, scrutable and controllable; (2) Harness long-term, rich data for self-knowledge and shared understanding; (3) Long-term personal digital learning companions; (4) Augment classroom teacher’s awareness and memory; (5) Smart classrooms that seamlessly fit into teaching and learning; (6) Meta-research to understand if and when technology really supports learning.
In IEEE Pervasive Computing, 2022

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


All of these build on aspects of scutability and enabling people to harness their long term data to support learning.

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:

  • Alan Yung - Exploring support for oncologists with the data that drives decisions in diagnosis and treatments (with: Tim Shaw)

  • Josh Burridge - The Investigation and Development of Non-Traditional Laboratories in Science and Engineering Education (with: David Lowe , Keith Willey)

  • Nisal Menuka Kanwel Gamage Don - Sustainable non-intrusive wearable devices for long term activity monitoring for applications in healthcare and education (with: Anusha Withana)

  • Jiakun Yu - Soft and flexible smart sensor for monitoring long-term gastrointestinal activities (with: Anusha Withana)

Also see alumni and their theses.

Recent & Upcoming Conferences