The final, formatted version of the article will be published soon.
ORIGINAL RESEARCH article
Front. Comput. Sci.
Sec. Human-Media Interaction
Volume 6 - 2024 |
doi: 10.3389/fcomp.2024.1412458
Extracting Typing Game Keystroke Patterns as Potential Indicators of Programming Aptitude
Provisionally accepted- 1 Niigata University of International and Information Studies, Niigata, Japan
- 2 Chiba Institute of Technology, Narashino, Chiba, Japan
This study attempted to determine whether individuals possess programming aptitude solely based on keystroke information from typing games where participants type computer programs.The participants were students enrolled in university programming courses. The results indicated that using typing speed alone as an indicator achieved an accuracy of 0.71, while employing a custom machine learning model achieved an accuracy of 0.83. Additionally, it was found that individuals with programming aptitude tended to type the enter key relatively slower compared to other keys.
Keywords: Typing game, Programming aptitude, machine learning, Programming education, keystroke analysis
Received: 23 Apr 2024; Accepted: 09 Jul 2024.
Copyright: © 2024 Nakada and Miura. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
* Correspondence:
Toyohisa Nakada, Niigata University of International and Information Studies, Niigata, Japan
Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.