Abstract
Professors need to grasp learning situations so that they can provide effective guidance to learners in programming exercises. It is particularly important to understand individual learners' circumstances based on the editing processes of source codes. However, such processes are difficult to analyze because of their diversity. This research was aimed at developing methods for analyzing the editing processes of source codes and a mechanism of estimating learning situations based on the extracted processes. We initially categorized the editing of source codes into typical patterns by sequence pattern mining and extracted the frequent editing patterns. We then associated the learning situations with editing patterns by carefully examining the extracted editing patterns and raw history data in the actual exercises.
Original language | English |
---|---|
Title of host publication | 2017 IEEE Conference on e-Learning, e-Management and e-Services, IC3e 2017 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 79-84 |
Number of pages | 6 |
ISBN (Electronic) | 9781538631454 |
DOIs | |
Publication status | Published - 2018 Jul 9 |
Event | 2017 IEEE Conference on e-Learning, e-Management and e-Services, IC3e 2017 - Sarawak, Malaysia Duration: 2017 Oct 16 → 2017 Oct 17 |
Other
Other | 2017 IEEE Conference on e-Learning, e-Management and e-Services, IC3e 2017 |
---|---|
Country/Territory | Malaysia |
City | Sarawak |
Period | 17/10/16 → 17/10/17 |
Keywords
- Editing process
- Educational data mining
- Estimation of learning situation
- Programing exercise
- Sequence pattern mining
ASJC Scopus subject areas
- Computer Networks and Communications
- Computer Science Applications
- Information Systems and Management
- Education
- Communication
- Strategy and Management