3:40 PM - 4:00 PM
[1R4-OS-10a-03] Utilizing Learners' Behavioral History to Enhance Programming Exercise Support
Keywords:programming Learning, learner behavior analysis, learning analytics, machine learning
We are developing a system that automatically collects the history of students' program editing, compilation, and execution history during programming exercises, recognizes the history and its temporal changes, and detects impasses in the exercises. Using the results, we have also developed a system to support individual advice for students who are stuck in a programming exercise. In this study, we use machine learning to detect whether a student is still stuck or not after the next 10 minutes from 20 minutes of automatically collected exercise activity history. We employed several machine learning methods to identify the impasse using the training data from the exercise history collected in previous exercises. Although the dataset is relatively small, an F value of 0.95 was obtained as the impasse detection rate by learning with a decision tree.
Authentication for paper PDF access
A password is required to view paper PDFs. If you are a registered participant, please log on the site from Participant Log In.
You could view the PDF with entering the PDF viewing password bellow.