SlideShare una empresa de Scribd logo
1 de 11
App mate-comp
Armando Espíndola Pozos1
, Enrique Espinoza Monrroy2
, Olivia Romero Tehuitzil3
Facultad de Ciencias de la Computación de la Benemérita Universidad Autónoma de
Puebla, Puebla, México
1
espinpozos@gmail.com, 2
enrique_face1994@hotmail.com, 3
oliromteh@gmail.com.
Resumen. En este trabajo se describe el diseño, la creación y la prueba piloto
de la aplicación web de matemáticas llamada app mate-comp la cual se enfoca
en resolver dos demandas: para el docente, facilitar la gestión y administración
de clases diarias de cursos de matemáticas de la Facultad de Ciencias de la
Computación (FCC) de la Benemérita Universidad Autónoma de Puebla
(BUAP), para el estudiante, proporcionar una herramienta tecnológica
disponible en dispositivos móviles con acceso a internet y con múltiples
aplicaciones integradas especializadas de matemáticas.
Palabras Clave: Dispositivo móvil, Aplicación web, Herramientas, Gestión,
Administración.
1 Introducción
En los últimos años de acuerdo con Vásquez [1] el acceso a internet ha influenciado
grandes cambios en los procesos educativos pero recientemente el internet inalámbrico
ha hecho posible el acceso a la información y comunicación prácticamente en la palma
de la mano a cualquier hora y en cualquier lugar. Así mismo la interacción entre
múltiples dispositivos móviles y la comunicación es una característica de las
actividades cotidianas de hoy en día de manera que hablar, escuchar, mirar, gesticular,
escribir, dibujar, tocar, y apuntar, alternadamente o al mismo tiempo para conseguir un
objetivo es de lo más usual. En cuanto a la educación uno de los beneficios de desplegar
contenido educativo en dispositivos móviles es su usabilidad a pesar de las limitaciones
que hay en procesamiento y almacenamiento.
De la misma forma en la tesis de Rincón [2] se afirma que las tecnologías electrónicas,
calculadoras y computadoras son herramientas esenciales para enseñar, aprender y
hacer matemáticas, su aplicación permite visualizar conceptos matemáticos, con ellas
se facilita organizar y analizar datos y se pueden hacer más eficientes y precisos los
cálculos además de que son útiles a los estudiantes casi en cualquier área de
matemáticas incluyendo geometría, estadística, álgebra y análisis numérico.
Adicionalmente es comentado en la tesis de Castrillon [3] “el aumento de los
dispositivos tecnológicos portátiles (handheld) y sus ventajas en los procesos de
aprendizaje en distintas áreas de la matemática, ha llevado a que especialistas en
didáctica y educación matemática centren su atención en investigar aspectos
relacionados con el diseño, implantación y evaluación de actividades que motiven la
construcción de conocimiento”
En el mismo orden de ideas Abramovich [4] menciona que el desarrollo de nuevos
productos de software matemático ha aportado diferentes niveles de sofisticación en la
resolución de problemas mediante el uso de la computadora y que los avances
tecnológicos han abierto nuevas oportunidades de investigación para los matemáticos,
pero al mismo tiempo han creado nuevos retos a los maestros de matemáticas.
Además por los datos aportados en [5] en el 2011 hubo 17.7 billones de descargas
de aplicaciones y en los años siguientes se pronosticaba un gran crecimiento de ellas,
efectivamente en la actualidad las pequeñas aplicaciones que se ejecutan en páginas
web o dispositivos móviles se han convertido en una forma de interacción ampliamente
adoptada.
Para concluir, se ha observado que dentro y fuera del aula con sus dispositivos
móviles los estudiantes acceden rápidamente a múltiples plataformas, aplicaciones y
recursos educativos en línea como son: Blackboard, Kahoot!, Duolingo, Edmodo,
Coursera, Wolfram alpha, Geogebra y Schoology por mencionar algunos y apoyados
de estos calculan, grafican, visualizan, ilustran, revisan, buscan, interactúan, practican
resuelven y junto con el docente gestionan y administran su proceso educativo de aquí
el interés por llevar a cabo el proyecto App-mate-comp.
2 Objetivo General
Diseñar y crear una aplicación web disponible en dispositivos móviles para facilitar
al docente la gestión y administración de distintos cursos de matemáticas de la FCC de
la BUAP y que al estudiante le proporcione una herramienta tecnológica con múltiples
aplicaciones integradas especializadas de matemáticas.
3 Objetivo Específico
 Dar un seguimiento personalizado a los estudiantes de los cursos de
matemáticas que se imparten en la FCC para valorar su desempeño académico
diario mediante los registros que genere el sistema.
 Proporcionar una herramienta tecnológica con múltiples aplicaciones
integradas especializadas de matemáticas.
4 Descripción de la Aplicación Web “app mate-comp”
La app mate-comp actualmente se encuentra en fase de prueba y está disponible en
dispositivos móviles con acceso a internet en la dirección http://mate-
comp.cs.buap.mx/ incluye para cada docente: lista de cursos, un registro detallado de
instrumentos de evaluación como son: número de tareas entregadas, número de
ejercicios resueltos, número de participaciones y calificación de exámenes. Todo esto
es característico del e-learning [6].
Figura 1. Interfaz inicial del sistema
A continuación, se explica la función de los usuarios que podrán acceder a la
plataforma, por el momento restringido a los alumnos inscritos a los cursos de
matemáticas y a los docentes de la FCC, no abierta al público en general.
5 Diseño y Creación de la aplicación “app mate-comp”
El diseño y creación de la plataforma web estuvo enfocada en proporcionar una
herramienta ágil, por lo cual se utilizaron las siguientes herramientas para poder crear
un sitio web completo con las siguientes herramientas web:
5.1 CSS
Es el lenguaje utilizado para describir la presentación de documentos HTML o XML,
esto incluye varios lenguajes basados en XML como son XHTML o SVG.
5.2 Boostrap
Bootstrap es un conjunto de herramientas de código abierto para desarrollar
rápidamente prototipos de aplicaciones web con HTML, CSS y JS.
5.3 Angular
Es ideal para declarar documentos estáticos, permite ampliar el vocabulario HTML
para una aplicación. El entorno resultante es extraordinariamente expresivo, legible y
rápido para desarrollarse.
5.4 PDO
Es una extensión que provee una capa de abstracción de acceso a datos para PHP 5,
con lo cual se consigue hacer uso de las mismas funciones para hacer consultas y
obtener datos de distintos manejadores de bases de datos.
5.5 Javascript
Se define como orientado a objetos, basado en prototipos, imperativo, débilmente
tipado y dinámico.
5.6 Herramientas complementarias
Se optó por utilizar material gratuito para la integración de múltiples aplicaciones
especializadas de matemáticas entre otras: Geogebra, MathType, Wolfram, Openstax,
Descartes y wxMaxima como se ilustra en la figura.
Figura 2. Herramientas integradas al sistema en la sección de aplicaciones
6 Aplicación del sistema en modo(prueba)
Diseñar y crear una plataforma atractiva y de fácil acceso para facilitar el proceso
enseñanza aprendizaje en el área de matemáticas y llevar a cabo un seguimiento
académico personalizado de los alumnos.
Figura 3. Diagrama de casos de uso del sistema
En la figura 3 se muestra el diagrama de casos de uso de la aplicación web con respecto
a las acciones de cada tipo de usuario que interactúa con el sistema enfocado
principalmente al registro como profesor o alumno.
Figura 4. Diagrama de clases
En la figura 4 se visualizan las clases que se usarán para que los dos tipos de usuarios
que se registran en el sistema puedan interactuar con las actividades mencionadas en el
diagrama de casos de uso.
uc Casos de uso
Estudiante
Administrador
Profesor
Internauta
Gestionar Usuarios
M atricularse en el
curso
Gestionar
activ idades
Consultar temas
Gestionar cursos
Registrarse
Realizar
activ idades
class clase
Profesor
+ email: String
- ext_tel: int
+ id: int
+ materno: String
+ nombre: String
+ num_cub: int
+ password: String
+ paterno: String
+ Administrar_Curso()
+ Evaluar_Alumnos(): int
+ Login(int, String)
+ Registrarse(int, String)
Alumno
+ celular: String
+ email: String
+ materno: String
+ matricula: int
+ nombre: String
+ password: String
+ paterno: String
+ prog_edu: String
+ Login(): int
+ Registrarse(): int
+ Ver_Historial(): int
+ Ver_Profesores(): int
Curso
- nrc: int
- periodo: int
- seccion: int
Anuncio
+ descripcion: String
+ fecha: String
+ id: int
Criterios_Ev aluacion
- descripcion: String
- id: int
- id_profesor: int
- nrc_curso: int
- porcentaje: int
Publica
Ev aluacion
- calif: int
- id: int
- id_Alumno: int
- id_criterio: int
- nrc_curso: int
6.1 Alumno
Cualquier alumno inscrito en alguna materia del área de Matemáticas puede acceder a
esta plataforma por medio de su matrícula y contraseña, una vez registrado dentro del
sistema contará con cuatro acciones principales que podrá realizar dentro de la
plataforma como se muestra en la figura 5 de manera general:
● Ver cursos
● Ver historial
● Ver docentes
● Entorno de herramientas digitales
● Subir evaluación con previa autorización del docente
Figura 5. Entorno general del inicio de sesión.
6.1.1 Ver cursos
En esta sección podrá visualizar los cursos a los cuales está inscrito, al dar clic
se muestran detalladamente los criterios de evaluación de la materia y el
puntaje que lleva en cada actividad realizada.
Figura 6. Interfaz de la vista
6.1.2 Ver historial
Aquí podrá consultar las materias que haya cursado, al dar clic en algún curso
se muestran los datos generales de la materia, así como la calificación que
obtuvo.
6.1.3 Ver profesores
En este apartado se desplegará una lista con los nombres de los profesores del
área de matemáticas.
Figura 7. Interfaz de la vista de los profesores.
6.1.4 Entorno de herramientas digitales
En esta sección se encuentran múltiples aplicaciones especializadas de
matemáticas pre establecidas por algunos sitios web externos que apoyarán su
aprendizaje.
En la figura 2 se muestran las herramientas externas con las que cuenta el
sistema.
6.1.5 Subir evaluación con previa autorización del docente
En esta sección se encuentra la vista donde el alumno verá su registro personal
de desempeño académico
Figura 8. Interfaz del alta de registros.
6.2 Docente
El docente registrado en el sistema contará dentro de su entorno de trabajo con las
siguientes secciones:
● Cursos
● Estadísticas de cursos
● Inscripción de los alumnos al curso
● Activar uno o varios criterios de evaluación para su registro
● Visualizar los promedios de los alumnos
● Pasar asistencia
6.2.1 Cursos
En esta sección el docente tiene la facultad de dar de alta un curso, editarlo,
eliminarlo, anexar sus criterios de evaluación y durante el periodo escolar
vigente publicar distintos anuncios o actividades a sus alumnos.
Cuando un docente agregue alumnos posteriormente si así lo desea puede
editarlos, insertar más alumnos o eliminarlos, también es posible realizar pase
de lista de sus alumnos durante sus clases como se muestra en la figura 10.
Figura 9. Entorno Cursos de un docente, acciones principales.
6.2.2 Estadísticas de cursos
En esta sección el docente puede obtener datos estadísticos del desempeño de
cada alumno o de grupo lo cual permite tener un seguimiento académico
personalizado o grupal por asignatura como se muestra en la figura 5.
6.2.3 Inscripción de los alumnos al curso
En esta sección el docente inscribirá los alumnos al curso de esa forma se evita
que haya confusiones de parte de los alumnos e ingresen a otros contenidos de
diferentes materias o no entren al curso correcto.
Figura 10. Interfaz de inscripción de los alumnos
6.2.4 Activar uno o varios criterios de evaluación para su registro
En esta sección el docente dará su autorización para que los alumnos puedan
subir su calificación y podrá visualizar las calificaciones que han subido los
alumnos en tiempo real.
El docente podrá hacer un seguimiento personalizado del desempeño
académico de sus alumnos.
Figura 13. Entorno general de las evaluaciones parciales.
6.2.5 Visualizar promedios de los alumnos
El docente podrá estar al pendiente de las calificaciones de sus alumnos.
6.2.6 Pasar asistencia
El docente seleccionara la fecha para que los alumnos puedan pasar asistencia
con una duración de 20 minutos de duración de la autorización.
Conclusiones y trabajos futuros
Actualmente la aplicación mate-comp se encuentra alojada en un servidor de la FCC,
es accesible desde dispositivos móviles para estudiantes y docentes. La automatización
del sistema facilita al docente: el pase de lista, el registro de tareas, ejercicios o
participación y notas de calificaciones y al mismo tiempo al estudiante le muestra su
desempeño académico en tiempo real y le da acceso inmediato a recursos educativos
de matemáticas.
El trabajo futuro: Es continuar mejorando la aplicación mate-comp y posteriormente
hacer un estudio de eficiencia de la aplicación.
Agradecimientos. A la Benemérita Universidad Autónoma de Puebla, a la Facultad de
Ciencias de la Computación de la BUAP y a los siguientes alumnos de la FCC que
apoyaron en el inicio del proyecto, Pedro Arturo Flores Ramírez, Aimee Cecilia
Hernández García y Erika Álvarez Martínez.
Referencias
1. Vásquez Ramírez, R.; Alor Hernández, G; Rodríguez González, A.: Athena: A Hybrid
Management System for Multi-Device Educational Content. Computer Applications in
Engineering Education, Vol. 22, No. 4, pp. 750-763 (2014)
2. Rincon L. F.: Designing Dynamic and Interactive Applications Using Geogebra Software.
ProQuest LLC. Thesis: Applied and Health Sciences Department of Mathematics Kean
University, (2009)
3. Castrillon Velandia, O. Y.: Análisis de las interacciones que promueven la construcción
social del conocimiento en el salón de clases utilizando materiales didácticos mediados por
tecnologías digitales. Tesis Proquest, (2017)
4. S. Abramovich.: Revisiting mathematical problem solving and posing in the digital era:
toward pedagogically sound uses of modern technology. International Journal of
Mathematical Education in Science and Technology, Vol. 4, No. 7, pp. 1034-1052 (2014).
DOI: 10.1080/0020739X.2014.902134. Acceded in May of 2018.
5. Restrepo Gómez, Bernardo; Román Maldonado, Carlos Eduardo; Londoño Giraldo, Eliana.
La evaluación de aprendizajes en e-learning en la educación superior. A Propósito de un
estudio sobre la cuestión. Revista Virtual Universidad Católica del Norte, núm. 28,
septiembre-diciembre, 2009, pp. 1-32. Fundación Universitaria Católica del Norte. Medellín,
Colombia. http://www.redalyc.org/pdf/1942/194214468002.pdf. Accedido el 21 de mayo de
2018.
6. Sistema E-learning. Definición de e-learning.
http://www.sistemaselearning.com/contenidos/definicion-de-elearning.asp. Accedido el 21
de mayo del 2018.
7. García, M.L.; Benítez, A.A.: Competencias Matemáticas Desarrolladas en Ambientes
Virtuales de Aprendizaje: el Caso de MOODLE. Formación Universitaria [en línea] (2011)
http://www.redalyc.org/articulo.oa?id=373534515005. Accedido el 18 de abril del 2018.
8. Organización para la Cooperación y el Desarrollo Económico, Definition and Selection of
Key Competencies: Executive Summary, https://www.oecd.org/pisa/35070367.pdf.
Accedido el 18 de abril del 2018.
9. Avila, M.C.; Chourio, E.D.; Carniel, L.C.; Vargas, Z.A.: El software matemático como
herramienta para el desarrollo de habilidades del pensamiento y mejoramiento del
aprendizaje de las matemáticas. http://www.redalyc.org/articulo.oa?id=44770209. Accedido
18 de abril del 2018.
10. Sandoval Almazan, R.; Gil García, J. R.; Luna Reyes, L. F.; E. Luna, D.; Rojas,
Romero, Y.: Open government 2.0: citizen empowerment through open data, web and mobile
apps, ICEGOV '12: Proceedings of the 6th International Conference on Theory and Practice
of Electronic Governance (2012).

Más contenido relacionado

Similar a T

Syllabus de informatica
Syllabus de informaticaSyllabus de informatica
Syllabus de informaticaANDREA OCHOA
 
Syllabus informatica-ii 2015-may-11 (1)
Syllabus informatica-ii 2015-may-11 (1)Syllabus informatica-ii 2015-may-11 (1)
Syllabus informatica-ii 2015-may-11 (1)Jessica Jimenez
 
Syllabus Informatica II
Syllabus Informatica IISyllabus Informatica II
Syllabus Informatica IIUTMACH
 
Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-1196_mavg
 
Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-1196_mavg
 
Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11Paola Jimenez
 
Syllabus informatica-ii 2015-may-11 (1)
Syllabus informatica-ii 2015-may-11 (1)Syllabus informatica-ii 2015-may-11 (1)
Syllabus informatica-ii 2015-may-11 (1)MJJO
 
Syllabus informatica
Syllabus informaticaSyllabus informatica
Syllabus informaticaEvelyn Poma
 
Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11karengissel
 
Syllabus de Informática
Syllabus de Informática Syllabus de Informática
Syllabus de Informática Mabelita1996
 
Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11Angélica Saa
 
Syllabus informatica-ii 2015-may-11 (1)
Syllabus informatica-ii 2015-may-11 (1)Syllabus informatica-ii 2015-may-11 (1)
Syllabus informatica-ii 2015-may-11 (1)MJJO
 
Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11keniautm
 
Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11Luisita Vargas Paz
 
Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-1125_nellytaeriquita
 

Similar a T (20)

Syllabus de informatica
Syllabus de informaticaSyllabus de informatica
Syllabus de informatica
 
Syllabus informatica-ii 2015-may-11 (1)
Syllabus informatica-ii 2015-may-11 (1)Syllabus informatica-ii 2015-may-11 (1)
Syllabus informatica-ii 2015-may-11 (1)
 
Syllabus Informatica II
Syllabus Informatica IISyllabus Informatica II
Syllabus Informatica II
 
Syllabus informatica II 2015
Syllabus informatica II 2015Syllabus informatica II 2015
Syllabus informatica II 2015
 
Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11
 
Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11
 
Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11
 
Syllabus
SyllabusSyllabus
Syllabus
 
Syllabus informatica-ii 2015-may-11 (1)
Syllabus informatica-ii 2015-may-11 (1)Syllabus informatica-ii 2015-may-11 (1)
Syllabus informatica-ii 2015-may-11 (1)
 
Syllabus informatica
Syllabus informaticaSyllabus informatica
Syllabus informatica
 
Syllabus informatica-ii 2015
Syllabus informatica-ii 2015Syllabus informatica-ii 2015
Syllabus informatica-ii 2015
 
Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11
 
Syllabus
Syllabus Syllabus
Syllabus
 
Syllabus de Informática
Syllabus de Informática Syllabus de Informática
Syllabus de Informática
 
Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11
 
Syllabus informatica-ii 2015-may-11 (1)
Syllabus informatica-ii 2015-may-11 (1)Syllabus informatica-ii 2015-may-11 (1)
Syllabus informatica-ii 2015-may-11 (1)
 
Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11
 
Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11
 
Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11
 
Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11Syllabus informatica-ii 2015-may-11
Syllabus informatica-ii 2015-may-11
 

T

  • 1. App mate-comp Armando Espíndola Pozos1 , Enrique Espinoza Monrroy2 , Olivia Romero Tehuitzil3 Facultad de Ciencias de la Computación de la Benemérita Universidad Autónoma de Puebla, Puebla, México 1 espinpozos@gmail.com, 2 enrique_face1994@hotmail.com, 3 oliromteh@gmail.com. Resumen. En este trabajo se describe el diseño, la creación y la prueba piloto de la aplicación web de matemáticas llamada app mate-comp la cual se enfoca en resolver dos demandas: para el docente, facilitar la gestión y administración de clases diarias de cursos de matemáticas de la Facultad de Ciencias de la Computación (FCC) de la Benemérita Universidad Autónoma de Puebla (BUAP), para el estudiante, proporcionar una herramienta tecnológica disponible en dispositivos móviles con acceso a internet y con múltiples aplicaciones integradas especializadas de matemáticas. Palabras Clave: Dispositivo móvil, Aplicación web, Herramientas, Gestión, Administración. 1 Introducción En los últimos años de acuerdo con Vásquez [1] el acceso a internet ha influenciado grandes cambios en los procesos educativos pero recientemente el internet inalámbrico ha hecho posible el acceso a la información y comunicación prácticamente en la palma de la mano a cualquier hora y en cualquier lugar. Así mismo la interacción entre múltiples dispositivos móviles y la comunicación es una característica de las actividades cotidianas de hoy en día de manera que hablar, escuchar, mirar, gesticular, escribir, dibujar, tocar, y apuntar, alternadamente o al mismo tiempo para conseguir un objetivo es de lo más usual. En cuanto a la educación uno de los beneficios de desplegar contenido educativo en dispositivos móviles es su usabilidad a pesar de las limitaciones que hay en procesamiento y almacenamiento. De la misma forma en la tesis de Rincón [2] se afirma que las tecnologías electrónicas, calculadoras y computadoras son herramientas esenciales para enseñar, aprender y hacer matemáticas, su aplicación permite visualizar conceptos matemáticos, con ellas se facilita organizar y analizar datos y se pueden hacer más eficientes y precisos los cálculos además de que son útiles a los estudiantes casi en cualquier área de matemáticas incluyendo geometría, estadística, álgebra y análisis numérico. Adicionalmente es comentado en la tesis de Castrillon [3] “el aumento de los dispositivos tecnológicos portátiles (handheld) y sus ventajas en los procesos de aprendizaje en distintas áreas de la matemática, ha llevado a que especialistas en didáctica y educación matemática centren su atención en investigar aspectos relacionados con el diseño, implantación y evaluación de actividades que motiven la construcción de conocimiento”
  • 2. En el mismo orden de ideas Abramovich [4] menciona que el desarrollo de nuevos productos de software matemático ha aportado diferentes niveles de sofisticación en la resolución de problemas mediante el uso de la computadora y que los avances tecnológicos han abierto nuevas oportunidades de investigación para los matemáticos, pero al mismo tiempo han creado nuevos retos a los maestros de matemáticas. Además por los datos aportados en [5] en el 2011 hubo 17.7 billones de descargas de aplicaciones y en los años siguientes se pronosticaba un gran crecimiento de ellas, efectivamente en la actualidad las pequeñas aplicaciones que se ejecutan en páginas web o dispositivos móviles se han convertido en una forma de interacción ampliamente adoptada. Para concluir, se ha observado que dentro y fuera del aula con sus dispositivos móviles los estudiantes acceden rápidamente a múltiples plataformas, aplicaciones y recursos educativos en línea como son: Blackboard, Kahoot!, Duolingo, Edmodo, Coursera, Wolfram alpha, Geogebra y Schoology por mencionar algunos y apoyados de estos calculan, grafican, visualizan, ilustran, revisan, buscan, interactúan, practican resuelven y junto con el docente gestionan y administran su proceso educativo de aquí el interés por llevar a cabo el proyecto App-mate-comp. 2 Objetivo General Diseñar y crear una aplicación web disponible en dispositivos móviles para facilitar al docente la gestión y administración de distintos cursos de matemáticas de la FCC de la BUAP y que al estudiante le proporcione una herramienta tecnológica con múltiples aplicaciones integradas especializadas de matemáticas. 3 Objetivo Específico  Dar un seguimiento personalizado a los estudiantes de los cursos de matemáticas que se imparten en la FCC para valorar su desempeño académico diario mediante los registros que genere el sistema.  Proporcionar una herramienta tecnológica con múltiples aplicaciones integradas especializadas de matemáticas. 4 Descripción de la Aplicación Web “app mate-comp” La app mate-comp actualmente se encuentra en fase de prueba y está disponible en dispositivos móviles con acceso a internet en la dirección http://mate- comp.cs.buap.mx/ incluye para cada docente: lista de cursos, un registro detallado de instrumentos de evaluación como son: número de tareas entregadas, número de ejercicios resueltos, número de participaciones y calificación de exámenes. Todo esto es característico del e-learning [6].
  • 3. Figura 1. Interfaz inicial del sistema A continuación, se explica la función de los usuarios que podrán acceder a la plataforma, por el momento restringido a los alumnos inscritos a los cursos de matemáticas y a los docentes de la FCC, no abierta al público en general. 5 Diseño y Creación de la aplicación “app mate-comp” El diseño y creación de la plataforma web estuvo enfocada en proporcionar una herramienta ágil, por lo cual se utilizaron las siguientes herramientas para poder crear un sitio web completo con las siguientes herramientas web: 5.1 CSS Es el lenguaje utilizado para describir la presentación de documentos HTML o XML, esto incluye varios lenguajes basados en XML como son XHTML o SVG. 5.2 Boostrap Bootstrap es un conjunto de herramientas de código abierto para desarrollar rápidamente prototipos de aplicaciones web con HTML, CSS y JS. 5.3 Angular Es ideal para declarar documentos estáticos, permite ampliar el vocabulario HTML para una aplicación. El entorno resultante es extraordinariamente expresivo, legible y rápido para desarrollarse. 5.4 PDO Es una extensión que provee una capa de abstracción de acceso a datos para PHP 5, con lo cual se consigue hacer uso de las mismas funciones para hacer consultas y obtener datos de distintos manejadores de bases de datos.
  • 4. 5.5 Javascript Se define como orientado a objetos, basado en prototipos, imperativo, débilmente tipado y dinámico. 5.6 Herramientas complementarias Se optó por utilizar material gratuito para la integración de múltiples aplicaciones especializadas de matemáticas entre otras: Geogebra, MathType, Wolfram, Openstax, Descartes y wxMaxima como se ilustra en la figura. Figura 2. Herramientas integradas al sistema en la sección de aplicaciones 6 Aplicación del sistema en modo(prueba) Diseñar y crear una plataforma atractiva y de fácil acceso para facilitar el proceso enseñanza aprendizaje en el área de matemáticas y llevar a cabo un seguimiento académico personalizado de los alumnos.
  • 5. Figura 3. Diagrama de casos de uso del sistema En la figura 3 se muestra el diagrama de casos de uso de la aplicación web con respecto a las acciones de cada tipo de usuario que interactúa con el sistema enfocado principalmente al registro como profesor o alumno. Figura 4. Diagrama de clases En la figura 4 se visualizan las clases que se usarán para que los dos tipos de usuarios que se registran en el sistema puedan interactuar con las actividades mencionadas en el diagrama de casos de uso. uc Casos de uso Estudiante Administrador Profesor Internauta Gestionar Usuarios M atricularse en el curso Gestionar activ idades Consultar temas Gestionar cursos Registrarse Realizar activ idades class clase Profesor + email: String - ext_tel: int + id: int + materno: String + nombre: String + num_cub: int + password: String + paterno: String + Administrar_Curso() + Evaluar_Alumnos(): int + Login(int, String) + Registrarse(int, String) Alumno + celular: String + email: String + materno: String + matricula: int + nombre: String + password: String + paterno: String + prog_edu: String + Login(): int + Registrarse(): int + Ver_Historial(): int + Ver_Profesores(): int Curso - nrc: int - periodo: int - seccion: int Anuncio + descripcion: String + fecha: String + id: int Criterios_Ev aluacion - descripcion: String - id: int - id_profesor: int - nrc_curso: int - porcentaje: int Publica Ev aluacion - calif: int - id: int - id_Alumno: int - id_criterio: int - nrc_curso: int
  • 6. 6.1 Alumno Cualquier alumno inscrito en alguna materia del área de Matemáticas puede acceder a esta plataforma por medio de su matrícula y contraseña, una vez registrado dentro del sistema contará con cuatro acciones principales que podrá realizar dentro de la plataforma como se muestra en la figura 5 de manera general: ● Ver cursos ● Ver historial ● Ver docentes ● Entorno de herramientas digitales ● Subir evaluación con previa autorización del docente Figura 5. Entorno general del inicio de sesión. 6.1.1 Ver cursos En esta sección podrá visualizar los cursos a los cuales está inscrito, al dar clic se muestran detalladamente los criterios de evaluación de la materia y el puntaje que lleva en cada actividad realizada.
  • 7. Figura 6. Interfaz de la vista 6.1.2 Ver historial Aquí podrá consultar las materias que haya cursado, al dar clic en algún curso se muestran los datos generales de la materia, así como la calificación que obtuvo. 6.1.3 Ver profesores En este apartado se desplegará una lista con los nombres de los profesores del área de matemáticas. Figura 7. Interfaz de la vista de los profesores.
  • 8. 6.1.4 Entorno de herramientas digitales En esta sección se encuentran múltiples aplicaciones especializadas de matemáticas pre establecidas por algunos sitios web externos que apoyarán su aprendizaje. En la figura 2 se muestran las herramientas externas con las que cuenta el sistema. 6.1.5 Subir evaluación con previa autorización del docente En esta sección se encuentra la vista donde el alumno verá su registro personal de desempeño académico Figura 8. Interfaz del alta de registros. 6.2 Docente El docente registrado en el sistema contará dentro de su entorno de trabajo con las siguientes secciones: ● Cursos ● Estadísticas de cursos ● Inscripción de los alumnos al curso ● Activar uno o varios criterios de evaluación para su registro ● Visualizar los promedios de los alumnos ● Pasar asistencia 6.2.1 Cursos En esta sección el docente tiene la facultad de dar de alta un curso, editarlo, eliminarlo, anexar sus criterios de evaluación y durante el periodo escolar vigente publicar distintos anuncios o actividades a sus alumnos. Cuando un docente agregue alumnos posteriormente si así lo desea puede editarlos, insertar más alumnos o eliminarlos, también es posible realizar pase de lista de sus alumnos durante sus clases como se muestra en la figura 10.
  • 9. Figura 9. Entorno Cursos de un docente, acciones principales. 6.2.2 Estadísticas de cursos En esta sección el docente puede obtener datos estadísticos del desempeño de cada alumno o de grupo lo cual permite tener un seguimiento académico personalizado o grupal por asignatura como se muestra en la figura 5. 6.2.3 Inscripción de los alumnos al curso En esta sección el docente inscribirá los alumnos al curso de esa forma se evita que haya confusiones de parte de los alumnos e ingresen a otros contenidos de diferentes materias o no entren al curso correcto. Figura 10. Interfaz de inscripción de los alumnos
  • 10. 6.2.4 Activar uno o varios criterios de evaluación para su registro En esta sección el docente dará su autorización para que los alumnos puedan subir su calificación y podrá visualizar las calificaciones que han subido los alumnos en tiempo real. El docente podrá hacer un seguimiento personalizado del desempeño académico de sus alumnos. Figura 13. Entorno general de las evaluaciones parciales. 6.2.5 Visualizar promedios de los alumnos El docente podrá estar al pendiente de las calificaciones de sus alumnos. 6.2.6 Pasar asistencia El docente seleccionara la fecha para que los alumnos puedan pasar asistencia con una duración de 20 minutos de duración de la autorización. Conclusiones y trabajos futuros Actualmente la aplicación mate-comp se encuentra alojada en un servidor de la FCC, es accesible desde dispositivos móviles para estudiantes y docentes. La automatización del sistema facilita al docente: el pase de lista, el registro de tareas, ejercicios o participación y notas de calificaciones y al mismo tiempo al estudiante le muestra su desempeño académico en tiempo real y le da acceso inmediato a recursos educativos de matemáticas. El trabajo futuro: Es continuar mejorando la aplicación mate-comp y posteriormente hacer un estudio de eficiencia de la aplicación.
  • 11. Agradecimientos. A la Benemérita Universidad Autónoma de Puebla, a la Facultad de Ciencias de la Computación de la BUAP y a los siguientes alumnos de la FCC que apoyaron en el inicio del proyecto, Pedro Arturo Flores Ramírez, Aimee Cecilia Hernández García y Erika Álvarez Martínez. Referencias 1. Vásquez Ramírez, R.; Alor Hernández, G; Rodríguez González, A.: Athena: A Hybrid Management System for Multi-Device Educational Content. Computer Applications in Engineering Education, Vol. 22, No. 4, pp. 750-763 (2014) 2. Rincon L. F.: Designing Dynamic and Interactive Applications Using Geogebra Software. ProQuest LLC. Thesis: Applied and Health Sciences Department of Mathematics Kean University, (2009) 3. Castrillon Velandia, O. Y.: Análisis de las interacciones que promueven la construcción social del conocimiento en el salón de clases utilizando materiales didácticos mediados por tecnologías digitales. Tesis Proquest, (2017) 4. S. Abramovich.: Revisiting mathematical problem solving and posing in the digital era: toward pedagogically sound uses of modern technology. International Journal of Mathematical Education in Science and Technology, Vol. 4, No. 7, pp. 1034-1052 (2014). DOI: 10.1080/0020739X.2014.902134. Acceded in May of 2018. 5. Restrepo Gómez, Bernardo; Román Maldonado, Carlos Eduardo; Londoño Giraldo, Eliana. La evaluación de aprendizajes en e-learning en la educación superior. A Propósito de un estudio sobre la cuestión. Revista Virtual Universidad Católica del Norte, núm. 28, septiembre-diciembre, 2009, pp. 1-32. Fundación Universitaria Católica del Norte. Medellín, Colombia. http://www.redalyc.org/pdf/1942/194214468002.pdf. Accedido el 21 de mayo de 2018. 6. Sistema E-learning. Definición de e-learning. http://www.sistemaselearning.com/contenidos/definicion-de-elearning.asp. Accedido el 21 de mayo del 2018. 7. García, M.L.; Benítez, A.A.: Competencias Matemáticas Desarrolladas en Ambientes Virtuales de Aprendizaje: el Caso de MOODLE. Formación Universitaria [en línea] (2011) http://www.redalyc.org/articulo.oa?id=373534515005. Accedido el 18 de abril del 2018. 8. Organización para la Cooperación y el Desarrollo Económico, Definition and Selection of Key Competencies: Executive Summary, https://www.oecd.org/pisa/35070367.pdf. Accedido el 18 de abril del 2018. 9. Avila, M.C.; Chourio, E.D.; Carniel, L.C.; Vargas, Z.A.: El software matemático como herramienta para el desarrollo de habilidades del pensamiento y mejoramiento del aprendizaje de las matemáticas. http://www.redalyc.org/articulo.oa?id=44770209. Accedido 18 de abril del 2018. 10. Sandoval Almazan, R.; Gil García, J. R.; Luna Reyes, L. F.; E. Luna, D.; Rojas, Romero, Y.: Open government 2.0: citizen empowerment through open data, web and mobile apps, ICEGOV '12: Proceedings of the 6th International Conference on Theory and Practice of Electronic Governance (2012).