Tool for teaching and learning python with handwriting

Cargando...
Miniatura

Fecha

2022

Título de la revista

Publicado en

Publicado por

URL de la fuente

Enlace a contenidos multimedia

ISSN de la revista

Título del volumen

Resumen

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.

Descripción

Abstract

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

Palabras clave

Escritura a mano, Educación en sistemas, Lenguaje visual, Lenguaje en bloques, Tecnologías educativas

Keywords

Handwriting, Systems education, Visual language, Block language, Educational technologies

Temáticas

Citación