Plataforma NIBBLE

dc.contributor.advisorGelatti, Facundo Javier
dc.contributor.coadvisorDufour, Alexandra
dc.creatorSánchez, José Agustín
dc.creatorNuñez, Marcelo de Jesús
dc.creatorNavarro Alascio, Germán Agustín
dc.creatorTaddei, Iván Arturo
dc.date.accessioned2025-03-21T19:29:32Z
dc.date.issued2024-12-06
dc.description.abstractEn los últimos años, la cantidad de estudiantes de Ingeniería en Sistemas de Información en la UTN-FRT ha crecido significativamente. Esto no solamente pasa en esta carrera, sino que dicho mostró un aumento significativo en carreras relacionadas con la ingeniería de software y sistemas en general, impulsadas por la creciente demanda en la industria del software. Este aumento ha generado una sobrecarga en los docentes, especialmente en materias que involucran programación, ya que se requiere la corrección manual de una gran cantidad de trabajos prácticos y exámenes. Para abordar esta problemática, surge la necesidad de una plataforma que automatice la evaluación de código y facilite tanto la enseñanza como el aprendizaje de la programación. Nibble es una plataforma diseñada para asistir a docentes y estudiantes en la enseñanza de Algoritmos y Estructuras de Datos. Su principal funcionalidad es permitir la corrección automática de ejercicios de programación, proporcionando a los estudiantes retroalimentación en tiempo real sobre su desempeño. Esto se logra mediante la implementación de un sistema de evaluación basado en pruebas automatizadas, las cuales incluyen test de caja negra, gris y blanca. Los test de caja negra verifican si las soluciones de los estudiantes cumplen con las especificaciones de entrada y salida, mientras que los test de caja gris y caja blanca profundizan en la validación de la estructura interna del código y el comportamiento de funciones específicas, garantizando una evaluación exhaustiva del conocimiento del estudiante. La plataforma no solo optimiza la corrección de trabajos prácticos, sino que también permite a los docentes obtener un panorama más completo sobre el progreso de los estudiantes. Esto incluye la identificación de las ´áreas temáticas en las que los estudiantes presentan mayor dificultad, permitiendo un enfoque pedagógico más preciso y eficaz. Por ´ultimo, Nibble también integra un entorno de codificación en línea que soporta lenguajes como C++ y Python, brindando a los estudiantes una herramienta completa para la práctica y evaluación de sus habilidades de programación. Esta solución busca reducir significativamente el tiempo de corrección de trabajos y mejorar la calidad del aprendizaje, al tiempo que ofrece una experiencia educativa más moderna y alineada con las demandas actuales del sector tecnológico.
dc.description.affiliationFil: Sánchez, José Agustín. Universidad Tecnológica Nacional. Facultad Regional Tucumán; Argentina.
dc.description.affiliationFil: Navarro Alascio, Germán Agustín. Universidad Tecnológica Nacional. Facultad Regional Tucumán; Argentina.
dc.description.affiliationFil: Núñez, Marcelo de Jesús. Universidad Tecnológica Nacional. Facultad Regional Tucumán; Argentina.
dc.description.affiliationFil: Taddei, Iván Arturo. Universidad Tecnológica Nacional. Facultad Regional Tucumán; Argentina.
dc.formatpdf
dc.identifier.urihttps://hdl.handle.net/20.500.12272/12457
dc.language.isoes
dc.relation.referencesAraneda, P. (2018). Base de Datos: El camino de los datos a la informaci´on. Open Data Clinica.
dc.relation.referencesAttlasian. (2024). ¿Qu´e son las historias de usuario ´agiles? https://www.atlassian.com/es/agile/projectmanagement/user-stories
dc.relation.referencesAWS. (2024a). Amazon RDS para Mysql. https://aws.amazon.com/es/rds/mysql/
dc.relation.referencesAWS. (2024b). AWS Fargate para Amazon ECS. https://docs.aws.amazon.com/es es/AmazonECS/latest/ developerguide/AWS Fargate.html
dc.relation.referencesC++. (s.f.). https://isocpp.org/
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsAttribution-NonCommercial-NoDerivs 2.5 Argentinaen
dc.rights.holderNúñez, Marcelo de Jesús
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/ar/
dc.rights.useCC BY-NC (Autoría - No Comercial) Se autoriza la reproducción, distribución, adaptación, creación de obras derivadas, comunicación pública, en cualquier medio únicamente para uso no comercial, siempre que se le otorgue la atribución al creador o creadora.
dc.subjectPlataforma digital
dc.subjectEvaluación
dc.subjectProgramacion
dc.titlePlataforma NIBBLE
dc.typeinfo:eu-repo/semantics/bachelorThesis
dc.type.versionacceptedVersion

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
NIBBLE (1).pdf
Size:
21.04 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
3.63 KB
Format:
Item-specific license agreed upon to submission
Description: