RESEARCH
Current Research
In Progress
Intelligent Tutoring Systems for Programming Education in the LLM Era
As LLMs reshape how people learn to code, what cognitive competencies should AI tutoring systems actually develop? My doctoral research examines this through the lens of Cognitive Load Theory and the ICAP framework.
The goal is to understand not just whether AI can help students learn programming, but how to design AI-assisted learning experiences that build genuine understanding rather than surface-level code generation ability.
Cognitive Load Theory
ICAP Framework
Intelligent Tutoring Systems
LLMs in Education
Research Interests
Cognitive load in programming education, scaffolding strategies for novice programmers, the role of LLMs as pedagogical agents, automated assessment with formative feedback, and the design of educational technology that respects how human learning actually works.