Sistema web inteligente de apoyo a la enseñanza de la programación : módulo recomendador

dc.contributor.advisorSchwarzenberg Riveros, Pablo Hernán
dc.contributor.authorEscobar Figueredo, Joaquín Andrés
dc.contributor.editorFacultad de Ingeniería
dc.date.accessioned2023-06-22T14:38:12Z
dc.date.available2023-06-22T14:38:12Z
dc.date.issued2023
dc.descriptionTesis (Ingeniero Civil Informático)es
dc.description.abstractEl siguiente proyecto tiene como propósito diseñar e implementar una plataforma web inteligente de apoyo a la enseñanza a la programación, el rol asignado dentro de la realización del proyecto corresponde a un servicio de recomendación. Este servicio trabaja como API REST y provee de información que la plataforma web consume para que los estudiantes puedan monitorear su progreso y ver recomendaciones de ejercicios. El Algoritmo de recomendación funciona en base al registro histórico de ejercicios realizados por los alumnos y su finalidad es buscar ejercicios similares al estado actual del estudiante con su registro de ejercicios realizados. El proyecto se abordó utilizando ingeniería de requisitos mediante reuniones semanales con el Stakeholder. Para su realización se utilizó la metodología ágil Scrum y se planificaron 2 Sprints para desarrollar todos los requisitoses
dc.description.abstractThe following project´s purpose is to design and implement a smart web platform that supports programming learning. The main role assigned within the realization of the project is a recommendation service. This service works as an API REST and provides information that is later consumed by the web platform so that students can monitor their progress and get exercise recommendations. The recommendation algorithm functions based on the historic register of exercises already done by the students and its objective is to find similar exercises that correlate to the current state of the students’ knowledge, utilizing their own history of done exercises. The project was approached applying resources engineering through weekly meetings with the Stakeholder. For its realization, the agile Scrum methodology was used, and two Sprints were planned to develop every single requirement.en
dc.identifier.urihttps://repositorio.unab.cl/xmlui/handle/ria/50955
dc.language.isoeses
dc.publisherUniversidad Andrés Belloes
dc.subjectPáginas Webes
dc.subjectDiseñoes
dc.subjectProgramaciónes
dc.titleSistema web inteligente de apoyo a la enseñanza de la programación : módulo recomendadores
dc.typeTesises
Archivos
Bloque original
Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
a141881_Escobar_J_Sistema_web_inteligente_apoyo_enseñanza_2023_Tesis.pdf
Tamaño:
1.58 MB
Formato:
Adobe Portable Document Format
Descripción:
TEXTO COMPLETO 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: