Predicting non-completion of programming exercises using action logs and keystrokes
Computing programming skills is gaining importance but yet it is not an easy subject to master as exemplified in the high attribution rates of computer science courses. It is thus critical that we identify learners who struggle with computer programming at opportune moments to sustain and support th...
Saved in:
Main Author: | |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2019
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/6906 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-7909 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-79092022-02-07T02:36:02Z Predicting non-completion of programming exercises using action logs and keystrokes FWA, Hua Leong Computing programming skills is gaining importance but yet it is not an easy subject to master as exemplified in the high attribution rates of computer science courses. It is thus critical that we identify learners who struggle with computer programming at opportune moments to sustain and support their learning. In this study, the keystrokes and actions of learners are captured in real-time in a Java programming tutoring system and used to predict the possibility of non-completion of programming exercises on a granular basis. The results indicate that this can be detected at an adequate accuracy with the proposed feature engineering and machine learning techniques. The use of keystrokes and action logs is significant as they are unobtrusive and easy to set up and thus can easily be propagated for use in any learning environment. 2019-07-04T07:00:00Z text https://ink.library.smu.edu.sg/sis_research/6906 info:doi/10.1109/ISET.2019.00064 Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Keystrokes; Learning; Machine learning; Programming Databases and Information Systems |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Keystrokes; Learning; Machine learning; Programming Databases and Information Systems |
spellingShingle |
Keystrokes; Learning; Machine learning; Programming Databases and Information Systems FWA, Hua Leong Predicting non-completion of programming exercises using action logs and keystrokes |
description |
Computing programming skills is gaining importance but yet it is not an easy subject to master as exemplified in the high attribution rates of computer science courses. It is thus critical that we identify learners who struggle with computer programming at opportune moments to sustain and support their learning. In this study, the keystrokes and actions of learners are captured in real-time in a Java programming tutoring system and used to predict the possibility of non-completion of programming exercises on a granular basis. The results indicate that this can be detected at an adequate accuracy with the proposed feature engineering and machine learning techniques. The use of keystrokes and action logs is significant as they are unobtrusive and easy to set up and thus can easily be propagated for use in any learning environment. |
format |
text |
author |
FWA, Hua Leong |
author_facet |
FWA, Hua Leong |
author_sort |
FWA, Hua Leong |
title |
Predicting non-completion of programming exercises using action logs and keystrokes |
title_short |
Predicting non-completion of programming exercises using action logs and keystrokes |
title_full |
Predicting non-completion of programming exercises using action logs and keystrokes |
title_fullStr |
Predicting non-completion of programming exercises using action logs and keystrokes |
title_full_unstemmed |
Predicting non-completion of programming exercises using action logs and keystrokes |
title_sort |
predicting non-completion of programming exercises using action logs and keystrokes |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2019 |
url |
https://ink.library.smu.edu.sg/sis_research/6906 |
_version_ |
1770576117316452352 |