Attribute gates. - Ahmed N. Sulaiman; Patrick Olivier (UIST, 2008)

Digital mysteries: designing for learning at the tabletop. - Ahmed Kharrufa; David Leat; Patrick Olivier (ITS, 2010)

Demo for digital mysteries: designing for learning at the tabletop. - Ahmed Kharrufa; Patrick Olivier; David Leat (ITS, 2010)

Exploring the requirements of tabletop interfaces for education. - Ahmed Sulaiman Kharrufa; Patrick Olivier (Int. J. Learn. Technol., 2010)

Analysing Frequent Sequential Patterns of Collaborative Learning Activity Around an Interactive Tabletop. Nominee for Best Paper Award. - Roberto Martínez Maldonado; Kalina Yacef; Judy Kay; Ahmed Kharrufa; Ammar Al-Qaraghuli (EDM, 2011)

Analysing Tabletop Based Computer Supported Collaborative Learning Data through Visualization. - Ammar Al-Qaraghuli; Halimah Badioze Zaman; Patrick Olivier; Ahmed Kharrufa; Azlina Ahmad (IVIC (1), 2011)

Magic land: the design and evaluation of an interactive tabletop supporting therapeutic play with children. - Olga Pykhtina; Madeline Balaam; Gavin Wood; Sue Pattison; Ahmed Kharrufa; Patrick Olivier (Conference on Designing Interactive Systems, 2012)

Learning extended writing: designing for children's collaboration. - Phil Heslop; Ahmed Kharrufa; Madeline Balaam; David Leat; Paul Dolan; Patrick Olivier (IDC, 2013)

Tables in the wild: lessons learned from a large-scale multi-tabletop deployment. - Ahmed Kharrufa; Madeline Balaam; Phil Heslop; David Leat; Paul Dolan; Patrick Olivier (CHI, 2013)

Extending tabletop application design to the classroom. - Ahmed Kharrufa; Roberto Martínez Maldonado; Judy Kay; Patrick Olivier (ITS, 2013)

Comparing Fatigue When Using Large Horizontal and Vertical Multi-touch Interaction Displays. - Shiroq Al-Megren; Ahmed Kharrufa; Jonathan Hook; Amey Holden; Selina Jeanne Sutton; Patrick Olivier (INTERACT (4), 2015)

Evaluating Digital Tabletop Collaborative Writing in the Classroom. - Phil Heslop; Anne Preston; Ahmed Kharrufa; Madeline Balaam; David Leat; Patrick Olivier (INTERACT (2), 2015)

Using IMUs to Identify Supervisors on Touch Devices. - Ahmed Kharrufa; James Nicholson; Paul Dunphy; Steve Hodges 001; Pam Briggs; Patrick Olivier (INTERACT (2), 2015)

Architecting Collaborative Learning Places. - Edward Tse; Ahmed Kharrufa; Emma Mercier; Cresencia Fong (ITS, 2015)

SOLE meets MOOC: Designing Infrastructure for Online Self-organised Learning with a Social Mission. - Hanna Celina; Ahmed Kharrufa; Anne Preston; Rob Comber; Patrick Olivier (Conference on Designing Interactive Systems, 2016)

Video Showcase: Using Expressy to Showcase Expressiveness in Touch-based Interactions. - Gerard Wilkinson; David Philip Green; Gavin Wood; Ahmed Kharrufa; Jonathan Hook; Bradley Pursglove; Hendrik Haeuser; Nils Y. Hammerla; Steve Hodges 001; Patrick Olivier (CHI Extended Abstracts, 2016)

Expressy: Using a Wrist-worn Inertial Measurement Unit to Add Expressiveness to Touch-based Interactions. - Gerard Wilkinson; Ahmed Kharrufa; Jonathan Hook; Bradley Pursglove; Gavin Wood; Hendrik Haeuser; Nils Y. Hammerla; Steve Hodges 001; Patrick Olivier (CHI, 2016)

Interactivity: Using Expressy to Demonstrate Expressiveness in Touch-based Interactions. - Gerard Wilkinson; Gavin Wood; Jonathan Hook; Thomas Nappey; Ahmed Kharrufa; Bradley Pursglove; Hendrik Haeuser; Nils Y. Hammerla; Steve Hodges 001; Patrick Olivier (CHI Extended Abstracts, 2016)

Virtual.Cultural.Collaboration: mobile phones, video technology, and cross-cultural learning. - Vidya Sarangapani; Ahmed Kharrufa; Madeline Balaam; David Leat; Peter C. Wright (MobileHCI, 2016)

Students' Perceptions of Learning Processes as Co-Authors of Digital Tabletop Activities. - Philip Heslop; Anne Preston; Anna Reid; Ahmed Kharrufa (BCS HCI, 2017)

Remix Portal: Connecting Classrooms with Local Music Communities. - Colin Dodds; Ahmed Kharrufa; Anne Preston; Catherine Preston; Patrick Olivier (C&T, 2017)

Exploring Public Places as Infrastructures for Civic M-Learning: Full paper. - Dan Richardson; Clara Crivellaro; Ahmed Kharrufa; Kyle Montague; Patrick Olivier (C&T, 2017)

Group Spinner: Recognizing and Visualizing Learning in the Classroom for Reflection, Communication, and Planning. - Ahmed Kharrufa; Sally Rix; Timur Osadchiy; Anne Preston; Patrick Olivier (CHI, 2017)

ThinkActive: Designing for Pseudonymous Activity Tracking in the Classroom. - Andrew Garbett; David J. Chatting; Gerard Wilkinson; Clement Lee; Ahmed Kharrufa (CHI, 2018)

Parklearn: creating, sharing and engaging with place-based activities for seamless mobile learning. - Dan Richardson; Pradthana Jarusriboonchai; Kyle Montague; Ahmed Kharrufa (MobileHCI, 2018)

Supporting the smart teacher: an agenda for the use of embedded sensing in novel learning spaces. - Anne Preston; Shaimaa Lazem; Ahmed Kharrufa; Bradley Pursglove; Patrick Olivier (Smart Learn. Environ., 2018)

A Unified Model for User Identification on Multi-Touch Surfaces: A Survey and Meta-Analysis. - Ahmed Kharrufa; Thomas Ploetz; Patrick Olivier (ACM Trans. Comput. Hum. Interact., 2018)

Evaluating Technologies with and for Disabled Children. - Emeline Brulé; Oussama Metatla; Katta Spiel; Ahmed Kharrufa; Charlotte Robinson (CHI Extended Abstracts, 2019)

WhatFutures: Designing Large-Scale Engagements on WhatsApp. - Daniel Lambton-Howard; Robert Anderson; Kyle Montague; Andrew Garbett; Shaun Hazeldine; Carlos Alvarez; John A. Sweeney; Patrick Olivier; Ahmed Kharrufa (CHI, 2019)

HOPE for Computing Education: Towards the Infrastructuring of Support for University-School Partnerships. - Megan Venn-Wycherley; Ahmed Kharrufa (CHI, 2019)

Learning, Education, and HCI. - Benjamin Xie; Erik Harpstead; Betsy DiSalvo; Petr Slovák; Ahmed Kharrufa; Michael Jongseon Lee; Viktoria Pammer-Schindler; Amy Ogan; Joseph Jay Williams (CHI Extended Abstracts, 2019)

Fostering deep learning in cross-cultural education through use of content-creation tools. - Vidya Sarangapani; Ahmed Kharrufa; David Leat; Peter C. Wright (IndiaHCI, 2019)

Exploring e-mentoring: co-designing & un-platforming. - Aseel Alhadlaq; Ahmed Kharrufa; Patrick Olivier (Behav. Inf. Technol., 2019)

Group tagging: Using video tagging to facilitate reflection on small group activities. - Haneen Qarabash; Philip Heslop; Ahmed Kharrufa; Madeline Balaam; Marie Devlin (Br. J. Educ. Technol., 2019)

Evaluation of emerging educational technologies in the classroom. - Ahmed Kharrufa; Serdar Abaci; Emeline Brulé; Petr Slovák; Megan Venn-Wycherley; Daniel Lambton-Howard (IDC (Extended Abstracts), 2020)

Unplatformed Design: A Model for Appropriating Social Media Technologies for Coordinated Participation. - Daniel Lambton-Howard; Patrick Olivier; Vasilis Vlachokyriakos; Hanna Celina; Ahmed Kharrufa (CHI, 2020)

We are the Greatest Showmen: Configuring a Framework for Project-Based Mobile Learning. - Dan Richardson; Ahmed Kharrufa (CHI, 2020)

PIP Kit: An Exploratory Investigation into using Lifelogging to support Disability Benefit Claimants. - Colin Watson 001; Reuben Kirkham; Ahmed Kharrufa (CHI, 2020)

Supporting Pedagogy Through Automation and Social Structures in Student-Led Online Learning Environments. - Hanna Celina; Daniel Lambton-Howard; Clement Lee; Ahmed Kharrufa (NordiCHI, 2020)

Design Studios for K-12 Computing Education. - Megan Venn-Wycherley; Christine Bennett; Ahmed Kharrufa (SIGCSE, 2020)

Learning and education in HCI: a reflection on the SIG at CHI 2019. - Viktoria Pammer-Schindler; Erik Harpstead; Benjamin Xie; Betsy DiSalvo; Ahmed Kharrufa; Petr Slovák; Amy Ogan; Joseph Jay Williams; Michael Jongseon Lee (Interactions, 2020)

Blending into Everyday Life: Designing a Social Media-Based Peer Support System. - Daniel Lambton-Howard; Emma Simpson; Kim Quimby; Ahmed Kharrufa; Heidi Hoi Ming Ng; Emma Foster; Patrick Olivier (CHI, 2021)

HCI - H is also for Hazard: Using HAZOP to Identify Undesirable Consequences in Socio-Technical Systems. - Colin Watson 001; Ahmed Kharrufa (COMPASS, 2021)

'Social media is their space': student and teacher use and perception of features of social media in language education. - Daniel Lambton-Howard; Jieun Kiaer; Ahmed Kharrufa (Behav. Inf. Technol., 2021)

Classroom Technology Deployment Matrix: A Planning, Monitoring, Evaluating and Reporting Tool. - Philip Heslop; Ahmed Kharrufa; Madeline Balaam; David Leat (CoRR, 2021)

Participatory Design Goes to School: Co-Teaching as a Form of Co-Design for Educational Technology. - Rebecca Nicholson; Tom Bartindale; Ahmed Kharrufa; David Kirk 001; Caroline Walker-Gleaves (CHI, 2022)

Gender and Racism: Considerations for Digital Learning Among Young Refugees and Asylum Seekers. - Denise Lengyel; Ahmed Kharrufa; James Stanfield; Haley Powers; Bridget Lara Stratford; Reem Talhouk (INTERACT (3), 2023)

Exploring the Support for Self-Regulation in Adult Online Informal Programming Learning: A Scoping Review. - Sami Saeed Alghamdi; Christopher Bull 001; Ahmed Kharrufa (ITiCSE (1), 2023)

Generative AI Assistants in Software Development Education. - Christopher Bull 001; Ahmed Kharrufa (CoRR, 2023)

Editorial: Teaching and learning human-computer interaction (HCI): current and emerging practices. - Craig M. MacDonald; Audrey Girouard; Toni Granollers; Anirudha Joshi; Jin Kang; Ahmed Kharrufa; Karin Slegers; Olivier St-Cyr (Frontiers Comput. Sci., 2023)

Sketching dialogue: incorporating sketching in empathetic semi-Structured interviews for human-computer interaction research. - Euijin Hwang; Reuben Kirkham; Kevin Marshall; Ahmed Kharrufa; Patrick Olivier (Behav. Inf. Technol., 2023)

Hostile Systems: A Taxonomy of Harms Articulated by Citizens Living with Socio-Economic Deprivation. - Colin Watson 001; Clara Crivellaro; Adam W. Parnaby; Ahmed Kharrufa (CHI, 2024)

The Potential and Implications of Generative AI on HCI Education. - Ahmed Kharrufa; Ian Johnson (EduCHI, 2024)

Thematic Analysis of Self-Regulation Narratives in Textual Posts by Informal Programming Learners on Social Media. - Sami Saeed Alghamdi; Christopher Bull 001; Ahmed Kharrufa (VL/HCC, 2024)

Precarious Experiences: Citizens' Frustrations, Anxieties and Burdens of an Online Welfare Benefit System. - Colin Watson 001; Adam W. Parnaby; Ahmed Kharrufa (CoRR, 2024)

LLMs Integration in Software Engineering Team Projects: Roles, Impact, and a Pedagogical Design Space for AI Tools in Computing Education. - Ahmed Kharrufa; Sami Saeed Alghamdi; Abeer Aziz; Christopher Bull 001 (CoRR, 2024)

Show-and-Tell: An Interface for Delivering Rich Feedback upon Creative Media Artefacts. - Colin Dodds; Ahmed Kharrufa (Multimodal Technol. Interact., 2024)

Generative Artificial Intelligence Assistants in Software Development Education: A Vision for Integrating Generative Artificial Intelligence Into Educational Practice, Not Instinctively Defending Against It. - Christopher Bull 001; Ahmed Kharrufa (IEEE Softw., 2024)

The Realities of Evaluating Educational Technology in School Settings. - Megan Venn-Wycherley; Ahmed Kharrufa; Susan Lechelt; Rebecca Nicholson; Kate Howland; Abrar Almjally; Anthony Trory; Vidya Sarangapani (ACM Trans. Comput. Hum. Interact., 2024)

Qudwa: STEM e-mentoring for young women in Saudi Arabia. - Aseel Alhadlaq; Ahmed Kharrufa; Abeer Alnuaim; Patrick Olivier (Behav. Inf. Technol., 2024)

Beyond Bridging Divides: Examining the Goals of Digital Inclusion Practice in Post-Digital Societies. - Adam W. Parnaby; Ahmed Kharrufa; Clara Crivellaro (CHI, 2025)

Designing for Self-Regulation in Informal Programming Learning: Insights from a Storytelling-Centric Approach. - Sami Saeed Alghamdi; Christopher Bull 001; Ahmed Kharrufa (CoRR, 2025)