Boosting conceptual thinking in a programming course – An ontology-based approach - Barros, João Paulo (2023)