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...
Gespeichert in:
Veröffentlicht in: | International journal of emerging technologies in learning 2021-01, Vol.16 (3), p.307 |
---|---|
Hauptverfasser: | , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | 3 |
container_start_page | 307 |
container_title | International journal of emerging technologies in learning |
container_volume | 16 |
creator | Feijoo-Garcia, Pedro Guillermo Chen, Yu-Peng Esmaeili, Shaghayegh Ma, Yingbo Gardner-McCune, Christina |
description | 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. |
doi_str_mv | 10.3991/ijet.v16i03.17979 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2666927101</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2666927101</sourcerecordid><originalsourceid>FETCH-LOGICAL-c268t-1d95866692062b121c6c8b6db0af41b4208a88f73cb28898971ab67c5383e00b3</originalsourceid><addsrcrecordid>eNpNkMtOwzAURC0EEqXwAewisU56r936wQ6ilocqwaKIpWU7jpQo1MVOKvH3pC0LVjOL0dHoEHKLUDClcNa0vi_2yBtgBQol1BmZoOQsBybZ-b9-Sa5SagE4U0xNyOwzNr2nZaj8ffbut_mjSb7KltXgTN-EremyTQhdVoeYvZq9uSYXtemSv_nLKflYLTflc75-e3opH9a5o1z2OVZqITnnigKnFik67qTllQVTz9HOKUgjZS2Ys1RKJZVAY7lwi_GhB7BsSu5O3F0M34NPvW7DEMc7SdMjVyDguMLTysWQUvS13sXmy8QfjaAPXvTBiz550Ucv7BcrUlR8</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2666927101</pqid></control><display><type>article</type><title>Write2Code: Pen-Based Educational Tool for Java</title><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><source>EBSCOhost Education Source</source><creator>Feijoo-Garcia, Pedro Guillermo ; Chen, Yu-Peng ; Esmaeili, Shaghayegh ; Ma, Yingbo ; Gardner-McCune, Christina</creator><creatorcontrib>Feijoo-Garcia, Pedro Guillermo ; Chen, Yu-Peng ; Esmaeili, Shaghayegh ; Ma, Yingbo ; Gardner-McCune, Christina</creatorcontrib><description>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.</description><identifier>ISSN: 1863-0383</identifier><identifier>EISSN: 1863-0383</identifier><identifier>DOI: 10.3991/ijet.v16i03.17979</identifier><language>eng</language><publisher>Vienna: International Association of Online Engineering (IAOE)</publisher><subject>Java</subject><ispartof>International journal of emerging technologies in learning, 2021-01, Vol.16 (3), p.307</ispartof><rights>2021. This work is published under http://creativecommons.org/licenses/by/3.0/at/deed.en_GB (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Feijoo-Garcia, Pedro Guillermo</creatorcontrib><creatorcontrib>Chen, Yu-Peng</creatorcontrib><creatorcontrib>Esmaeili, Shaghayegh</creatorcontrib><creatorcontrib>Ma, Yingbo</creatorcontrib><creatorcontrib>Gardner-McCune, Christina</creatorcontrib><title>Write2Code: Pen-Based Educational Tool for Java</title><title>International journal of emerging technologies in learning</title><description>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.</description><subject>Java</subject><issn>1863-0383</issn><issn>1863-0383</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNpNkMtOwzAURC0EEqXwAewisU56r936wQ6ilocqwaKIpWU7jpQo1MVOKvH3pC0LVjOL0dHoEHKLUDClcNa0vi_2yBtgBQol1BmZoOQsBybZ-b9-Sa5SagE4U0xNyOwzNr2nZaj8ffbut_mjSb7KltXgTN-EremyTQhdVoeYvZq9uSYXtemSv_nLKflYLTflc75-e3opH9a5o1z2OVZqITnnigKnFik67qTllQVTz9HOKUgjZS2Ys1RKJZVAY7lwi_GhB7BsSu5O3F0M34NPvW7DEMc7SdMjVyDguMLTysWQUvS13sXmy8QfjaAPXvTBiz550Ucv7BcrUlR8</recordid><startdate>20210101</startdate><enddate>20210101</enddate><creator>Feijoo-Garcia, Pedro Guillermo</creator><creator>Chen, Yu-Peng</creator><creator>Esmaeili, Shaghayegh</creator><creator>Ma, Yingbo</creator><creator>Gardner-McCune, Christina</creator><general>International Association of Online Engineering (IAOE)</general><scope>AAYXX</scope><scope>CITATION</scope><scope>0-V</scope><scope>3V.</scope><scope>7XB</scope><scope>88B</scope><scope>8FK</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ALSLI</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>CCPQU</scope><scope>CJNVE</scope><scope>COVID</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>M0P</scope><scope>PIMPY</scope><scope>PQEDU</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>Q9U</scope></search><sort><creationdate>20210101</creationdate><title>Write2Code: Pen-Based Educational Tool for Java</title><author>Feijoo-Garcia, Pedro Guillermo ; Chen, Yu-Peng ; Esmaeili, Shaghayegh ; Ma, Yingbo ; Gardner-McCune, Christina</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c268t-1d95866692062b121c6c8b6db0af41b4208a88f73cb28898971ab67c5383e00b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Java</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Feijoo-Garcia, Pedro Guillermo</creatorcontrib><creatorcontrib>Chen, Yu-Peng</creatorcontrib><creatorcontrib>Esmaeili, Shaghayegh</creatorcontrib><creatorcontrib>Ma, Yingbo</creatorcontrib><creatorcontrib>Gardner-McCune, Christina</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Social Sciences Premium Collection</collection><collection>ProQuest Central (Corporate)</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Education Database (Alumni Edition)</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Social Science Premium Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>ProQuest One Community College</collection><collection>Education Collection</collection><collection>Coronavirus Research Database</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>Education Database</collection><collection>Access via ProQuest (Open Access)</collection><collection>ProQuest One Education</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>ProQuest Central Basic</collection><jtitle>International journal of emerging technologies in learning</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Feijoo-Garcia, Pedro Guillermo</au><au>Chen, Yu-Peng</au><au>Esmaeili, Shaghayegh</au><au>Ma, Yingbo</au><au>Gardner-McCune, Christina</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Write2Code: Pen-Based Educational Tool for Java</atitle><jtitle>International journal of emerging technologies in learning</jtitle><date>2021-01-01</date><risdate>2021</risdate><volume>16</volume><issue>3</issue><spage>307</spage><pages>307-</pages><issn>1863-0383</issn><eissn>1863-0383</eissn><abstract>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.</abstract><cop>Vienna</cop><pub>International Association of Online Engineering (IAOE)</pub><doi>10.3991/ijet.v16i03.17979</doi><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1863-0383 |
ispartof | International journal of emerging technologies in learning, 2021-01, Vol.16 (3), p.307 |
issn | 1863-0383 1863-0383 |
language | eng |
recordid | cdi_proquest_journals_2666927101 |
source | Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals; EBSCOhost Education Source |
subjects | Java |
title | Write2Code: Pen-Based Educational Tool for Java |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T05%3A21%3A58IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Write2Code:%20Pen-Based%20Educational%20Tool%20for%20Java&rft.jtitle=International%20journal%20of%20emerging%20technologies%20in%20learning&rft.au=Feijoo-Garcia,%20Pedro%20Guillermo&rft.date=2021-01-01&rft.volume=16&rft.issue=3&rft.spage=307&rft.pages=307-&rft.issn=1863-0383&rft.eissn=1863-0383&rft_id=info:doi/10.3991/ijet.v16i03.17979&rft_dat=%3Cproquest_cross%3E2666927101%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2666927101&rft_id=info:pmid/&rfr_iscdi=true |