Intelligent Deep-Learning Tutoring System to Assist Instructors in Programming Courses.
David Roldán-ÁlvarezFrancisco J. MesaPublished in: IEEE Trans. Educ. (2024)
Keyphrases
- deep learning
- tutoring system
- programming course
- programming concepts
- programming assignments
- automatic assessment
- student modelling
- teaching materials
- unsupervised learning
- programming education
- student model
- unsupervised feature learning
- intelligent tutoring systems
- student learning
- object oriented programming
- weakly supervised
- mental models
- problem based learning
- computer programming
- machine learning
- learning process
- general purpose
- learning environment
- source code
- learning outcomes
- programming skills
- visual basic
- programming language
- reinforcement learning
- e learning
- authoring tool