Admitting you have a problem is the first step: Modeling when and why students seek help in programming assignments.
Zhikai GaoBradley EricksonYiqiao XuCollin F. LynchSarah HeckmanTiffany BarnesPublished in: EDM (2022)
Keyphrases
- programming assignments
- automatic assessment
- programming course
- students learning
- introductory programming
- grounded theory
- student learning
- learning outcomes
- distance learning
- online course
- learning activities
- learning experience
- success or failure
- high school students
- high school
- distance education
- e learning
- tutoring system
- online learning
- computer programming
- open source
- concept maps
- college students
- control group
- intelligent tutoring systems
- mobile learning
- computer science