Concept: Teaching and Learning Programming
Narrative Scaffolding: A Narrative-First Framework for Data-Driven Sensemaking
Putting storytelling at the center of how analysts explore and understand data.

CodeVoyager: Integrating Interactive Visual Aids with LLMs for Code Comprehension
Combining AI explanations with interactive diagrams to make unfamiliar code easier to understand

ExPeerience: Towards AI-Assisted Learnersourcing to Bridge Conceptual Understanding and Problem Solving in Database Programming Education
Using AI to help students learn while creating reusable educational resources

Report method in informatics and computer science teaching
How report-based teaching affects student learning outcomes and skills development

Stimulating Higher Order Thinking in Mechatronics by Comparing PID and Fuzzy Control
Comparing control methods to develop critical thinking in engineering design









