Ontology-Guided Pedagogically Meaningful Knowledge Component Extraction from Code
Accurate extraction of Knowledge Components (KCs) is critical for fine-grained learner modeling in programming education. Yet existing approaches remain limited: manual Q-matrices ignore solution variability; Abstract Syntax Tree (AST) based methods may not produce pedagogically meaningful KCs; and Large Language Model...