79 citations · 108 across the 6 of their papers we have counts for
6 papers
Designing for Self-Regulation in Informal Programming Learning: Insights from a Storytelling-Centric Approach
Sami Saeed Alghamdi, Christopher Bull, Ahmed Kharrufa
Many people learn programming independently from online resources and often report struggles in achieving their personal learning goals. Learners frequently describe their experien…
LLMs Integration in Software Engineering Team Projects: Roles, Impact, and a Pedagogical Design Space for AI Tools in Computing Education
Ahmed Kharrufa, Sami Alghamdi, Abeer Aziz +1
This work takes a pedagogical lens to explore the implications of generative AI (GenAI) models and tools, such as ChatGPT and GitHub Copilot, in a semester-long 2nd-year undergradu…
Precarious Experiences: Citizens' Frustrations, Anxieties and Burdens of an Online Welfare Benefit System
Colin Watson, Adam W Parnaby, Ahmed Kharrufa
There is a significant overlap between people who are supported by income-related social welfare benefits, often in precarious situations, and those who experience greater digital…
The Potential and Implications of Generative AI on HCI Education
Ahmed Kharrufa, Ian G Johnson
Generative AI (GAI) is impacting teaching and learning directly or indirectly across a range of subjects and disciplines. As educators, we need to understand the potential and limi…
Generative AI Assistants in Software Development Education: A vision for integrating Generative AI into educational practice, not instinctively defending against it
Christopher Bull, Ahmed Kharrufa
The software development industry is amid another disruptive paradigm change - adopting the use of generative AI (GAI) assistants for programming. Whilst AI is already used in vari…
Classroom Technology Deployment Matrix: A Planning, Monitoring, Evaluating and Reporting Tool
Philip Heslop, Ahmed Kharrufa, Madeline Balaam +1
We present the Classroom Technology Deployment Matrix (CTDM), a tool for high-level Planning, Monitoring, Evaluating and Reporting of classroom deployments of educational technolog…