Student Code Refactoring Misconceptions.
Eduardo OliveiraHieke KeuningJohan JeuringPublished in: ITiCSE (1) (2023)
Keyphrases
- source code
- student knowledge
- tutoring system
- computer science students
- student learning
- novice programmers
- learning environment
- software systems
- open source
- student model
- intelligent tutoring systems
- programming course
- object oriented systems
- static analysis
- software evolution
- conceptual change
- learning process
- e learning
- software maintenance
- university level
- learning styles
- high level