SOLVER Un agente que te enseña a resolver problemas de matemáticas
Abstract
El uso de las tecnologías de la información ha pasado a formar parte de nuestra vida cotidiana en casi cualquier actividad diaria, este proyecto fin de carrera se centra en las posibilidades que ofrece las tecnologías de la información en el ámbito de la enseñanza. En concreto, el objetivo es el desarrollo de un sistema informático de tipo Agente Conversacional Pedagógico (ACP) que permita ayudar al alumno en su proceso de aprendizaje de problemas y ecuaciones matemáticas. La aplicación está dividida en dos partes, la parte del profesor y la parte del alumno. La parte del profesor está diseñada para que profesores de matemáticas definan problemas que puedan ser parametrizables. La parte del alumno está orientada a un sistema ACP para que el alumno pueda interactuar paso a paso y resolver los problemas planteados por el profesor. El sistema ha sido construido mediante una arquitectura de tres capas (datos, negocio, presentación), desarrollado en el lenguaje Java. Se ha utilizado la biblioteca gráfica SWING. Se ha implementado un analizador léxico, sintáctico y semántico mediante JFlex y CUP. Se ha dispuesto MySQL como sistema gestor de base de datos para gestionar la información de la aplicación, además se ha empleado Hibernate que facilita el mapeo de atributos entre una base de datos relacional y el modelo de objetos de una aplicación. Se han realizado pruebas de aceptación con seis niños de edades comprendidas entre 10 y 13 años con unos resultados satisfactorios, se ha obtenido una puntuación media de 7,5 sobre 10 en los cuestionarios de satisfacción con preguntas relacionadas con la utilidad, valoración o usabilidad de la aplicación.
Description
Proyecto Fin de Carrera leído en la Universidad Rey Juan Carlos en el curso académico 2011/2012. Tutor del Proyecto: Diana Pérez Marín
Collections
- Proyectos Fin de Carrera [439]