Tool for teaching and learning python with handwriting

Las instrucciones en Python generalmente involucran el uso de Entornos de Desarrollo Integrado (IDE), esto con el fin de instruir al usuario con la comprensión de la estructura del programa y la sintaxis del mismo. Sin embargo, la utilización de los IDE depende netamente de un computador, donde esto...

Full description

Autores:
Ferreira Pérez, Nicolás
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2022
Institución:
Universidad El Bosque
Repositorio:
Repositorio U. El Bosque
Idioma:
spa
OAI Identifier:
oai:repositorio.unbosque.edu.co:20.500.12495/9497
Acceso en línea:
http://hdl.handle.net/20.500.12495/9497
Palabra clave:
Escritura a mano
Educación en sistemas
Lenguaje visual
Lenguaje en bloques
Tecnologías educativas
621.3
Handwriting
Systems education
Visual language
Block language
Educational technologies
Rights
openAccess
License
Atribución-NoComercial-CompartirIgual 4.0 Internacional
id UNBOSQUE2_89c7c9847efd7405d237a6e2e4a0bf86
oai_identifier_str oai:repositorio.unbosque.edu.co:20.500.12495/9497
network_acronym_str UNBOSQUE2
network_name_str Repositorio U. El Bosque
repository_id_str
dc.title.spa.fl_str_mv Tool for teaching and learning python with handwriting
dc.title.translated.spa.fl_str_mv Herramienta para la enseñanza y el aprendizaje de Python con manuscrito
title Tool for teaching and learning python with handwriting
spellingShingle Tool for teaching and learning python with handwriting
Escritura a mano
Educación en sistemas
Lenguaje visual
Lenguaje en bloques
Tecnologías educativas
621.3
Handwriting
Systems education
Visual language
Block language
Educational technologies
title_short Tool for teaching and learning python with handwriting
title_full Tool for teaching and learning python with handwriting
title_fullStr Tool for teaching and learning python with handwriting
title_full_unstemmed Tool for teaching and learning python with handwriting
title_sort Tool for teaching and learning python with handwriting
dc.creator.fl_str_mv Ferreira Pérez, Nicolás
dc.contributor.advisor.none.fl_str_mv Delgado Román, Carlos Ignacio
dc.contributor.author.none.fl_str_mv Ferreira Pérez, Nicolás
dc.contributor.orcid.none.fl_str_mv Ferreira Pérez, Nicolás [0000-0001-6503-0882]
dc.subject.spa.fl_str_mv Escritura a mano
Educación en sistemas
Lenguaje visual
Lenguaje en bloques
Tecnologías educativas
topic Escritura a mano
Educación en sistemas
Lenguaje visual
Lenguaje en bloques
Tecnologías educativas
621.3
Handwriting
Systems education
Visual language
Block language
Educational technologies
dc.subject.ddc.none.fl_str_mv 621.3
dc.subject.keywords.spa.fl_str_mv Handwriting
Systems education
Visual language
Block language
Educational technologies
description Las instrucciones en Python generalmente involucran el uso de Entornos de Desarrollo Integrado (IDE), esto con el fin de instruir al usuario con la comprensión de la estructura del programa y la sintaxis del mismo. Sin embargo, la utilización de los IDE depende netamente de un computador, donde esto genera mayor reto a la comprensión de los elementos y en la escritura de las soluciones a través de un código a mano. Según estudios, la escritura a mano ralentiza los procesos de pensamiento de los estudiantes, ayudándolos a tener mejor compromiso y mejores reflejos en la solución de problemas. Por eso se desarrolló Write2Code - LATAM, una aplicación de reconocimiento de texto, dirigido a estudiantes para aprender lenguaje en bloques y el aprendizaje de código en Python escrito a mano, donde éste reconoce su respectiva sintaxis. En este artículo se presentará arquitectura, características y tecnología de terceros. Así mismo se describe como este diseño ayuda a los estudiantes a entender Python a través de una interfaz que promueve una experiencia libre con un marco similar al de un IDE.
publishDate 2022
dc.date.accessioned.none.fl_str_mv 2022-12-13T17:58:57Z
dc.date.available.none.fl_str_mv 2022-12-13T17:58:57Z
dc.date.issued.none.fl_str_mv 2022
dc.type.local.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.hasversion.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12495/9497
dc.identifier.instname.spa.fl_str_mv instname:Universidad El Bosque
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Universidad El Bosque
dc.identifier.repourl.none.fl_str_mv repourl:https://repositorio.unbosque.edu.co
url http://hdl.handle.net/20.500.12495/9497
identifier_str_mv instname:Universidad El Bosque
reponame:Repositorio Institucional Universidad El Bosque
repourl:https://repositorio.unbosque.edu.co
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv Atribución-NoComercial-CompartirIgual 4.0 Internacional
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rights.local.spa.fl_str_mv Acceso abierto
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Atribución-NoComercial-CompartirIgual 4.0 Internacional
http://creativecommons.org/licenses/by-nc-sa/4.0/
Acceso abierto
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.program.spa.fl_str_mv Ingeniería de sistemas
dc.publisher.grantor.spa.fl_str_mv Universidad El Bosque
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
institution Universidad El Bosque
bitstream.url.fl_str_mv https://repositorio.unbosque.edu.co/bitstreams/8e3515e6-d683-4af2-821c-05fb9fcec20b/download
https://repositorio.unbosque.edu.co/bitstreams/59fac461-c346-44cc-8e5c-1e5dc3a0f3c0/download
https://repositorio.unbosque.edu.co/bitstreams/89559d46-fea2-44d9-8fae-712bef776eeb/download
https://repositorio.unbosque.edu.co/bitstreams/6e0085fc-2d80-4a57-8073-9a94a1af9420/download
https://repositorio.unbosque.edu.co/bitstreams/f386626e-1ad6-4e9b-b9bf-f134a40ceb78/download
https://repositorio.unbosque.edu.co/bitstreams/4c2a7825-c545-4632-b75a-e5143b7e9e4c/download
https://repositorio.unbosque.edu.co/bitstreams/b95be23a-be2c-486f-b2e4-4619a17e84b8/download
bitstream.checksum.fl_str_mv 127adb16c13e5f34b76842ef1680bc54
934f4ca17e109e0a05eaeaba504d7ce4
17cc15b951e7cc6b3728a574117320f9
aae3540abaebc22a3fec5f7d426e3fd2
57053f82bb0269338b82d09de31b7962
a16cb1afb5d3d1eb1837f910bb770f1b
a07374a9d3a0dc3a87a8875979de08a8
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad El Bosque
repository.mail.fl_str_mv bibliotecas@biteca.com
_version_ 1814100785967923200
spelling Delgado Román, Carlos IgnacioFerreira Pérez, NicolásFerreira Pérez, Nicolás [0000-0001-6503-0882]2022-12-13T17:58:57Z2022-12-13T17:58:57Z2022http://hdl.handle.net/20.500.12495/9497instname:Universidad El Bosquereponame:Repositorio Institucional Universidad El Bosquerepourl:https://repositorio.unbosque.edu.coLas instrucciones en Python generalmente involucran el uso de Entornos de Desarrollo Integrado (IDE), esto con el fin de instruir al usuario con la comprensión de la estructura del programa y la sintaxis del mismo. Sin embargo, la utilización de los IDE depende netamente de un computador, donde esto genera mayor reto a la comprensión de los elementos y en la escritura de las soluciones a través de un código a mano. Según estudios, la escritura a mano ralentiza los procesos de pensamiento de los estudiantes, ayudándolos a tener mejor compromiso y mejores reflejos en la solución de problemas. Por eso se desarrolló Write2Code - LATAM, una aplicación de reconocimiento de texto, dirigido a estudiantes para aprender lenguaje en bloques y el aprendizaje de código en Python escrito a mano, donde éste reconoce su respectiva sintaxis. En este artículo se presentará arquitectura, características y tecnología de terceros. Así mismo se describe como este diseño ayuda a los estudiantes a entender Python a través de una interfaz que promueve una experiencia libre con un marco similar al de un IDE.Ingeniero de sistemasPregradoPython instructions generally involve the use of Integrated Development Environments (IDE), in order to instruct the user with the understanding of the program structure and syntax. However, the use of IDEs depends entirely on a computer, which creates a greater challenge in the understanding of the elements and in the writing of the solutions through handwritten code. According to studies, handwriting slows down students' thinking processes, helping them to have better commitment and better reflexes in problem solving. That is why Write2Code - LATAM was developed, a text recognition application, aimed at students to learn language in blocks and learning handwritten Python code, where it recognizes its respective syntax. This article will present architecture, features and third-party technology. It will also describe how this design helps students understand Python through an interface that promotes a free experience with an IDE-like framework.application/pdfspaAtribución-NoComercial-CompartirIgual 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-sa/4.0/Acceso abiertoinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Escritura a manoEducación en sistemasLenguaje visualLenguaje en bloquesTecnologías educativas621.3HandwritingSystems educationVisual languageBlock languageEducational technologiesTool for teaching and learning python with handwritingHerramienta para la enseñanza y el aprendizaje de Python con manuscritoIngeniería de sistemasUniversidad El BosqueFacultad de IngenieríaTesis/Trabajo de grado - Monografía - Pregradoinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisORIGINALDT_2022-01-09_FerreiraPérez.pdfDT_2022-01-09_FerreiraPérez.pdfTool for teaching and learning python with handwritingapplication/pdf1390614https://repositorio.unbosque.edu.co/bitstreams/8e3515e6-d683-4af2-821c-05fb9fcec20b/download127adb16c13e5f34b76842ef1680bc54MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81031https://repositorio.unbosque.edu.co/bitstreams/59fac461-c346-44cc-8e5c-1e5dc3a0f3c0/download934f4ca17e109e0a05eaeaba504d7ce4MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-82000https://repositorio.unbosque.edu.co/bitstreams/89559d46-fea2-44d9-8fae-712bef776eeb/download17cc15b951e7cc6b3728a574117320f9MD54Carta de Autorizacion de uso de tesis y trabajos de grado a favor de la UEB.pdfCarta de Autorizacion de uso de tesis y trabajos de grado a favor de la UEB.pdfCarta de autorizaciónapplication/pdf419594https://repositorio.unbosque.edu.co/bitstreams/6e0085fc-2d80-4a57-8073-9a94a1af9420/downloadaae3540abaebc22a3fec5f7d426e3fd2MD57THUMBNAILDT_2022-01-09_FerreiraPérez.pdf.jpgDT_2022-01-09_FerreiraPérez.pdf.jpgIM Thumbnailimage/jpeg4963https://repositorio.unbosque.edu.co/bitstreams/f386626e-1ad6-4e9b-b9bf-f134a40ceb78/download57053f82bb0269338b82d09de31b7962MD55Carta de Autorizacion de uso de tesis y trabajos de grado a favor de la UEB.pdf.jpgCarta de Autorizacion de uso de tesis y trabajos de grado a favor de la UEB.pdf.jpgIM Thumbnailimage/jpeg8635https://repositorio.unbosque.edu.co/bitstreams/4c2a7825-c545-4632-b75a-e5143b7e9e4c/downloada16cb1afb5d3d1eb1837f910bb770f1bMD56TEXTDT_2022-01-09_FerreiraPérez.pdf.txtDT_2022-01-09_FerreiraPérez.pdf.txtExtracted texttext/plain81102https://repositorio.unbosque.edu.co/bitstreams/b95be23a-be2c-486f-b2e4-4619a17e84b8/downloada07374a9d3a0dc3a87a8875979de08a8MD5820.500.12495/9497oai:repositorio.unbosque.edu.co:20.500.12495/94972024-02-07 05:46:03.024http://creativecommons.org/licenses/by-nc-sa/4.0/Atribución-NoComercial-CompartirIgual 4.0 Internacionalopen.accesshttps://repositorio.unbosque.edu.coRepositorio Institucional Universidad El Bosquebibliotecas@biteca.comTGljZW5jaWEgZGUgRGlzdHJpYnVjacOzbiBObyBFeGNsdXNpdmEKClBhcmEgcXVlIGVsIFJlcG9zaXRvcmlvIGRlIGxhIFVuaXZlcnNpZGFkIEVsIEJvc3F1ZSBhIHB1ZWRhIHJlcHJvZHVjaXIgeSBjb211bmljYXIgcMO6YmxpY2FtZW50ZSBzdSBkb2N1bWVudG8gZXMgbmVjZXNhcmlvIGxhIGFjZXB0YWNpw7NuIGRlIGxvcyBzaWd1aWVudGVzIHTDqXJtaW5vcy4gUG9yIGZhdm9yLCBsZWEgbGFzIHNpZ3VpZW50ZXMgY29uZGljaW9uZXMgZGUgbGljZW5jaWE6CgoxLiBBY2VwdGFuZG8gZXN0YSBsaWNlbmNpYSwgdXN0ZWQgKGVsIGF1dG9yL2VzIG8gZWwgcHJvcGlldGFyaW8vcyBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IpIGdhcmFudGl6YSBhIGxhIFVuaXZlcnNpZGFkIEVsIEJvc3F1ZSBlbCBkZXJlY2hvIG5vIGV4Y2x1c2l2byBkZSBhcmNoaXZhciwgcmVwcm9kdWNpciwgY29udmVydGlyIChjb21vIHNlIGRlZmluZSBtw6FzIGFiYWpvKSwgY29tdW5pY2FyIHkvbyBkaXN0cmlidWlyIHN1IGRvY3VtZW50byBtdW5kaWFsbWVudGUgZW4gZm9ybWF0byBlbGVjdHLDs25pY28uCgoyLiBUYW1iacOpbiBlc3TDoSBkZSBhY3VlcmRvIGNvbiBxdWUgbGEgVW5pdmVyc2lkYWQgRWwgQm9zcXVlIHB1ZWRhIGNvbnNlcnZhciBtw6FzIGRlIHVuYSBjb3BpYSBkZSBlc3RlIGRvY3VtZW50byB5LCBzaW4gYWx0ZXJhciBzdSBjb250ZW5pZG8sIGNvbnZlcnRpcmxvIGEgY3VhbHF1aWVyIGZvcm1hdG8gZGUgZmljaGVybywgbWVkaW8gbyBzb3BvcnRlLCBwYXJhIHByb3DDs3NpdG9zIGRlIHNlZ3VyaWRhZCwgcHJlc2VydmFjacOzbiB5IGFjY2Vzby4KCjMuIERlY2xhcmEgcXVlIGVsIGRvY3VtZW50byBlcyB1biB0cmFiYWpvIG9yaWdpbmFsIHN1eW8geS9vIHF1ZSB0aWVuZSBlbCBkZXJlY2hvIHBhcmEgb3RvcmdhciBsb3MgZGVyZWNob3MgY29udGVuaWRvcyBlbiBlc3RhIGxpY2VuY2lhLiBUYW1iacOpbiBkZWNsYXJhIHF1ZSBzdSBkb2N1bWVudG8gbm8gaW5mcmluZ2UsIGVuIHRhbnRvIGVuIGN1YW50byBsZSBzZWEgcG9zaWJsZSBzYWJlciwgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGRlIG5pbmd1bmEgb3RyYSBwZXJzb25hIG8gZW50aWRhZC4KCjQuIFNpIGVsIGRvY3VtZW50byBjb250aWVuZSBtYXRlcmlhbGVzIGRlIGxvcyBjdWFsZXMgbm8gdGllbmUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBkZWNsYXJhIHF1ZSBoYSBvYnRlbmlkbyBlbCBwZXJtaXNvIHNpbiByZXN0cmljY2nDs24gZGVsIHByb3BpZXRhcmlvIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBwYXJhIG90b3JnYXIgYSBsYSBVbml2ZXJzaWRhZCBFbCBCb3NxdWUgbG9zIGRlcmVjaG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgbGljZW5jaWEsIHkgcXVlIGVzZSBtYXRlcmlhbCBjdXlvcyBkZXJlY2hvcyBzb24gZGUgdGVyY2Vyb3MgZXN0w6EgY2xhcmFtZW50ZSBpZGVudGlmaWNhZG8geSByZWNvbm9jaWRvIGVuIGVsIHRleHRvIG8gY29udGVuaWRvIGRlbCBkb2N1bWVudG8gZW50cmVnYWRvLgoKNS4gU2kgZWwgZG9jdW1lbnRvIHNlIGJhc2EgZW4gdW5hIG9icmEgcXVlIGhhIHNpZG8gcGF0cm9jaW5hZGEgbyBhcG95YWRhIHBvciB1bmEgYWdlbmNpYSB1IG9yZ2FuaXphY2nDs24gZGlmZXJlbnRlIGRlIGxhIFVuaXZlcnNpZGFkIEVsIEJvc3F1ZSwgc2UgcHJlc3Vwb25lIHF1ZSBzZSBoYSBjdW1wbGlkbyBjb24gY3VhbHF1aWVyIGRlcmVjaG8gZGUgcmV2aXNpw7NuIHUgb3RyYXMgb2JsaWdhY2lvbmVzIHJlcXVlcmlkYXMgcG9yIGVzdGUgY29udHJhdG8gbyBhY3VlcmRvLgoKNi4gVW5pdmVyc2lkYWQgRWwgQm9zcXVlIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBzdS9zIG5vbWJyZS9zIGNvbW8gZWwvbG9zIGF1dG9yL2VzIG8gcHJvcGlldGFyaW8vcyBkZSBsb3MgZGVyZWNob3MgZGVsIGRvY3VtZW50bywgeSBubyBoYXLDoSBuaW5ndW5hIGFsdGVyYWNpw7NuIGRlIHN1IGRvY3VtZW50byBkaWZlcmVudGUgYSBsYXMgcGVybWl0aWRhcyBlbiBlc3RhIGxpY2VuY2lhLgo=