Picture for Ahmed Kharrufa

Ahmed Kharrufa

Open Lab, School of Computing, Newcastle University

Designing for Self-Regulation in Informal Programming Learning: Insights from a Storytelling-Centric Approach

Add code
Jul 30, 2025
Viaarxiv icon

LLMs Integration in Software Engineering Team Projects: Roles, Impact, and a Pedagogical Design Space for AI Tools in Computing Education

Add code
Oct 30, 2024
Figure 1 for LLMs Integration in Software Engineering Team Projects: Roles, Impact, and a Pedagogical Design Space for AI Tools in Computing Education
Figure 2 for LLMs Integration in Software Engineering Team Projects: Roles, Impact, and a Pedagogical Design Space for AI Tools in Computing Education
Figure 3 for LLMs Integration in Software Engineering Team Projects: Roles, Impact, and a Pedagogical Design Space for AI Tools in Computing Education
Figure 4 for LLMs Integration in Software Engineering Team Projects: Roles, Impact, and a Pedagogical Design Space for AI Tools in Computing Education
Viaarxiv icon

The Potential and Implications of Generative AI on HCI Education

Add code
May 08, 2024
Figure 1 for The Potential and Implications of Generative AI on HCI Education
Figure 2 for The Potential and Implications of Generative AI on HCI Education
Viaarxiv icon

Generative AI Assistants in Software Development Education

Add code
Mar 24, 2023
Viaarxiv icon