Creación de una aplicación web para apoyar al curso Introducción a la Programación de la Universidad Andrés Bello

dc.contributor.advisorSchwarzenberg Riveros, Pablo Hernán
dc.contributor.authorGonzález González, José Ignacio
dc.contributor.editorFacultad de Ingeniería
dc.date.accessioned2025-02-26T21:07:07Z
dc.date.available2025-02-26T21:07:07Z
dc.date.issued2023
dc.descriptionProyecto de título (Ingeniero Civil Informático)
dc.description.abstractEl proyecto se enfoca en el desarrollo de una aplicación web diseñada para apoyar al curso introductorio de programación de la Universidad Andres Bello. Con el propósito de enfocarse en desarrollar el pensamiento computacional de los estudiantes mediante la realización de ejercicios de programación basados en el lenguaje de programación Python, se implementó un sistema para recomendar ejercicios a los estudiantes basado en si ha realizado algún ejercicio o no y un analizador de código para notificar al estudiante si cometió algún error en el código o si está correcto. Con este, se busca que el estudiante pueda realizar una variedad de ejercicios basados en las areas del pensamiento computacional. La implementación se realizó mediante arquitecturas de desarrollo web, utilizando tecnologías como React y Firebase. Por último, los resultados, medidos tanto en la base de datos como en encuestas, evidencian una correcta implementación de los objetivos del proyecto.
dc.description.abstractThe project focuses on the development of a web application designed to support the introductory programming course at the Andres Bello University. With the purpose of focusing on developing the computational thinking of students by performing programming exercises based on the Python programming language, a system was implemented to recommend exercises to students based on whether they have performed an exercise or not and a code analyzer to notify the student if he made a mistake in the code or if it is correct. With this, it is intended that the student can perform a variety of exercises based on the areas of computational thinking. The implementation was done through web development architectures, using technologies such as React and Firebase. Finally, the results, measured both in the database and in surveys, show a correct implementation of the project objectives.
dc.identifier.urihttps://repositorio.unab.cl/handle/ria/63601
dc.language.isoes
dc.publisherUniversidad Andrés Bello
dc.subjectAplicaciones Web
dc.subjectDesarrollo
dc.subjectPensamiento Computacional
dc.titleCreación de una aplicación web para apoyar al curso Introducción a la Programación de la Universidad Andrés Bello
dc.typeTesis
Archivos
Bloque original
Mostrando 1 - 1 de 1
No hay miniatura disponible
Nombre:
a148077_Gonzalez_J_Creación_de_una_aplicación_web_2023_Tesis.pdf
Tamaño:
2.31 MB
Formato:
Adobe Portable Document Format
Descripción:
TEXTO COMPLETO EN ESPAÑOL
Bloque de licencias
Mostrando 1 - 1 de 1
No hay miniatura disponible
Nombre:
license.txt
Tamaño:
1.71 KB
Formato:
Item-specific license agreed upon to submission
Descripción: