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...

Full description

Saved in:
Bibliographic Details
Main Author: FWA, Hua Leong
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