Boosting Conceptual Thinking in a Programming Course - An Ontology-Based Approach.
João Paulo BarrosPublished in: SIGCSE (2) (2023)
Keyphrases
- programming course
- programming education
- automatic assessment
- source code
- student learning
- artificial intelligence
- program comprehension
- computer programming
- cognitive process
- novice programmers
- learning algorithm
- teaching materials
- e learning
- introductory programming
- cognitive processes
- open source
- general purpose
- programming assignments