Aplicación Móvil de Plataforma Educativa Moodle
Enviado por flashcopy • 25 de Julio de 2014 • Trabajo • 13.454 Palabras (54 Páginas) • 528 Visitas
UNIVERSIDAD TECNOLÓGICA CENTROAMERICANA
FACULTAD DE INGENIERÍA
PROYECTO DE GRADUACIÓN
Aplicación Móvil de Plataforma Educativa Moodle
PREVIO A LA OBTENCIÓN DEL TÍTULO
INGENIERO EN SISTEMAS COMPUTACIONALES
PRESENTADO POR:
20841008 Joshua Odayr Welchez
20911219 Leonel Sánchez Duarte
ASESOR: ING. Iván Deras
CAMPUS SAN PEDRO SULA;
Julio, 2014
AUTORIZACIÓN
AUTORIZACIÓN DEL AUTOR(ES) PARA LA CONSULTA, LA REPRODUCCIÓN PARCIAL O TOTAL, Y PUBLICACIÓN ELECTRÓNICA DEL TEXTO COMPLETO DE TESIS DE GRADO.
Señores
CENTRO DE RECURSOS PARA EL APRENDIZAJE Y LA INVESTIGACION (CRAI)
San Pedro Sula
Estimados Señores:
La presentación del documento de tesis forma parte de los requerimientos y procesos establecidos de graduación para alumnos de pregrado de UNITEC.
Nosotros, Joshua Odayr Welchez y Leonel Sánchez Duarte, de San Pedro Sula autores del trabajo de grado titulado: Aplicación Móvil de Plataforma Educativa Moodle® presentado y aprobado en el año 2014, como requisito para optar al título de Profesional de Ingeniero En Sistemas Computacionales, autorizo a:
Las Bibliotecas de los Centros de Recursos para el Aprendizaje y la Investigación (CRAI) de la Universidad Tecnológica Centroamericana (UNITEC), para que con fines académicos, pueda libremente registrar, copiar y usar la información contenida en él, con fines educativos, investigativos o sociales de la siguiente manera:
Los usuarios puedan consultar el contenido de este trabajo de grado en la salas de estudio de la biblioteca y la página Web de la universidad.
Permita la consulta y la reproducción, a los usuarios interesados en el contenido de este trabajo, para todos los usos que tengan finalidad académica, ya sea en formato CD o digital desde Internet, Intranet, etc., y en general para cualquier formato conocido o por conocer.
De conformidad con lo establecido en el artículo 19 de la Ley de Derechos de Autor y de los Derechos Conexos; los cuales son irrenunciables, imprescriptibles, inembargables e inalienables.
Es entendido que cualquier copia o reproducción del presente documento con fines de lucro no está permitida sin previa autorización por escrito de parte de los principales autores.
En fe de lo cual, se suscribe la presente acta en la ciudad de San Pedro Sula a los [##] días del mes de Julio de dos mil catorce
[Fecha de la defensa]
__________________________________ __________________________________
Joshua Odayr Welchez Leonel Sánchez Duarte
20841008 20911176
I. HOJA DE FIRMAS
Los abajo firmantes damos fe, en nuestra posición de miembro de Terna, Asesor y/o Jefe Académico y en el marco de nuestras responsabilidades adquiridas, que el presente documento cumple con los lineamientos exigidos por la Facultad de Ingeniería y los requerimientos académicos que la Universidad dispone dentro de los procesos de graduación.
__________________________________________________________
Ing. Ivan Deras Asesor UNITEC
_________________________ ____________________________ _____________________________
Ing. X o Arq. X Ing. X o Arq. X Ing. X o Arq. X
Miembro de Terna Miembro de Terna Miembro de Terna
_______________________________ _______________________________
Ing. X o Arq. X Ing. X o Arq. X
Jefe Académico de X | UNITEC Decano de Facultad de Ingeniería UNITEC
II. DEDICATORIA Y AGRADECIMIENTO
A Dios.
Por habernos permitido llegar hasta este punto y dado salud para lograr nuestros objetivos, además de su infinita bondad y amor.
A nuestras familias.
Por habernos apoyado en todo momento, por sus consejos, sus valores, por la motivación constante que nos han permitido ser unas personas de bien, pero más que nada, por su amor.
A nuestros maestros.
Por permitirnos aprender, por su esmero en la enseñanza para con nosotros y su guía en todo momento, al Ing. Iván Deras por brindarnos apoyo y palabras de aliento cada vez que la necesitamos y a La Lic. Mirtha Coto por colaborar con nosotros para terminar este trabajo.
III. RESUMEN
El presente documento se basa en la investigación realizada para llevar a cabo una aplicación móvil nativa en la plataforma Android con el objetivo de facilitar y hacer más eficiente la interacción entre maestro y alumno en la vida universitaria diaria dentro de Unitec, utilizando el API que provee nuestra plataforma Moodle personalizada.
Con la aplicación podemos realizar las tareas más frecuentes que alumno y maestro utilizan en la plataforma Moodle, además de brindar nuevos atributos y mejoras para maximizar el funcionamiento de las funciones de dichas tareas, estos atributos corresponden a notificaciones de eventos respecto a la clase y la mejora de comunicación dentro de la plataforma entre maestros y alumnos o entre los alumnos mismos.
Para lograr que la aplicación pudiera contar con notificaciones elaboramos un servicio para que funcione en el teléfono, dicho servicio monitorea cada vez que el maestro asigne una tarea o suba un recurso, ya sea en la plataforma web o en la aplicación móvil, la aplicación consume ese servicio y así logra avisar al usuario que hay un evento que está ocurriendo en ese instante.
Para obtener la información necesaria para que la aplicación funcionase, personalizamos nosotros mismos una plataforma Moodle y activamos el atributo de servicio que tiene las funciones necesarias para ser consumidas por la aplicación, dichas funciones únicamente retornan cadenas XML, así que desarrollamos un algoritmo para parsear dichas cadenas, para obtener el contenido de la clase contamos con un archivo de configuración del cual un administrador se deberá encargar.
Dicho archivo contiene las secciones que la aplicación deberá buscar en el objeto que se obtuvo del parseo del XML que devuelven las funciones, una
...