Representing and Tracing Students’ Cognitive Processes in Project-Based
Learning Through the Function-Behavior-Structure Framework and Knowledge
Graphs
Jerry Ryan David
Gustafson, Xiaokun
Zhang, Gaganpreet
Jhajj, and
1 more author
In IEEE Smart World Congress 2025 (IEEE SWC’25), Aug 2025
This research proposes a framework to represent and track students’
cognitive processes during project-based software development using the
Function-Behavior-Structure (FBS) model, Knowledge Graphs (KGs), and
AI-assisted analysis. The goal is to make student thinking more visible,
recursive, and actionable for both learners and instructors. The system
supports real-time feedback and adaptive learning interventions by mapping
student reflections, decisions, and misconceptions to evolving KGs. A
prototype case study from a Computer Science Training Through Projects
course illustrates how AI can automatically extract and update cognitive
elements from student input, compare them to expert models, and provide
targeted guidance. This approach builds on dynamic semantic network theory
and leverages large language models to reduce instructor workload while
improving transparency and formative assessment. Future work includes
piloting the system with students to evaluate usability, precision, and
impact on metacognitive development.