Write2Code: Pen-Based Educational Tool for Java

Java instruction generally involves the use of Integrated Development Envi-ronments (IDEs) to assist learners in understanding program structure and code syntax. However, the usage of IDEs can make learners’ understanding dependent on the computer, which makes it challenging for them to transi-tion...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International journal of emerging technologies in learning 2021-01, Vol.16 (3), p.307
Hauptverfasser: Feijoo-Garcia, Pedro Guillermo, Chen, Yu-Peng, Esmaeili, Shaghayegh, Ma, Yingbo, Gardner-McCune, Christina
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Java instruction generally involves the use of Integrated Development Envi-ronments (IDEs) to assist learners in understanding program structure and code syntax. However, the usage of IDEs can make learners’ understanding dependent on the computer, which makes it challenging for them to transi-tion to write their solutions by hand for programming assessments and cod-ing interviews. Research suggests that handwriting slows down learners’ thinking processes, helping them to better reflect on and engage in problem-solving contexts. We developed Write2Code, a handwriting-recognition ap-plication, to scaffold students’ learning of code syntax and logic by recog-nizing Java input from their handwritten text. In this paper, we present the tool’s architecture, features, and third-party technologies. We also describe how our design helps learners understand Java through an interface that promotes an unplugged experience with feedback similar to an IDE.
ISSN:1863-0383
1863-0383
DOI:10.3991/ijet.v16i03.17979