Automatically Classifying Students in Need of Support by Detecting Changes in Programming Behaviour.
Anthony EsteyHieke KeuningYvonne CoadyPublished in: SIGCSE (2017)
Keyphrases
- programming course
- learning scenarios
- online collaborative
- high school students
- computer programming
- lifelong learning
- learning experience
- e learning
- learning environment
- learning styles
- intelligent tutoring systems
- problem based learning
- computer science education
- active participation
- experiential learning
- distance education
- student learning
- learning outcomes
- mobile learning
- learning activities
- learning process
- computer science curriculum
- student engagement
- middle school students
- college students
- online course
- high school