AULA VIRTUAL IMPLANTADA EN MOODLE COMO …repository.udistrital.edu.co/bitstream/11349/5816/...aula...

174
AULA VIRTUAL IMPLANTADA EN MOODLE COMO HERRAMIENTA PARA LOS PROCESOS DE APRENDIZAJE, REGISTRO Y CONTROL ACADÉMICO DEL COLEGIO COOPERATIVO DE TIMIZA. CINDY DANIELA SUÁREZ GONZÁLEZ JONATHAN ALBERTO VEGA ORTEGA UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD TECNOLÓGICA TECNOLOGÍA EN SISTEMATIZACIÓN DE DATOS BOGOTÁ 2017

Transcript of AULA VIRTUAL IMPLANTADA EN MOODLE COMO …repository.udistrital.edu.co/bitstream/11349/5816/...aula...

AULA VIRTUAL IMPLANTADA EN MOODLE COMO HERRAMIENTA PARA

LOS PROCESOS DE APRENDIZAJE, REGISTRO Y CONTROL ACADÉMICO

DEL COLEGIO COOPERATIVO DE TIMIZA.

CINDY DANIELA SUÁREZ GONZÁLEZ

JONATHAN ALBERTO VEGA ORTEGA

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS

FACULTAD TECNOLÓGICA

TECNOLOGÍA EN SISTEMATIZACIÓN DE DATOS

BOGOTÁ

2017

AULA VIRTUAL IMPLANTADA EN MOODLE COMO HERRAMIENTA PARA

LOS PROCESOS DE APRENDIZAJE, REGISTRO Y CONTROL ACADÉMICO

DEL COLEGIO COOPERATIVO DE TIMIZA.

CINDY DANIELA SUÁREZ GONZÁLEZ - CÓDIGO: 20132578050

JONATHAN ALBERTO VEGA ORTEGA - CÓDIGO: 20122078068

TRABAJO DE GRADO EN MODALIDAD PASANTÍA PARA OPTAR EL TÍTULO

DE TECNÓLOGO EN SISTEMATIZACIÓN DE DATOS.

TUTOR: HÉCTOR JULIO FÚQUENE ARDILA.

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS

FACULTAD TECNOLÓGICA

TECNOLOGÍA EN SISTEMATIZACION DE DATOS

BOGOTÁ

2017

Nota de aceptación

__________________________________

__________________________________

__________________________________

__________________________________

__________________________________

Jurado

_____________________________________________________

JOHANNA DEL PILAR DUEÑAS GALINDO

Tutor

______________________________________________________

HÉCTOR JULIO FÚQUENE ARDILA

DEDICATORIA

Este proyecto lo quiero dedicar a mi mejor amigo, que estuvo y se mantuvo firme

todos los días en este gran desarrollo; en la inspiración, en la búsqueda de

soluciones, en las ideas y motivaciones, y sobre todo, en las largas noches de

frÍo y desvelo. Aquel que me dio su calor y amor, fortaleza y refugio, paciencia y

humildad cuando la necesitaba. A mi gran galardón, el ESPIRITU SANTO.

Jonathan Alberto Vega Ortega.

Para mis papás y mi hermano, que han dedicado todo de sí mismos, para

verme sonreír y ver que cumpla un sueño más.

Cindy Daniela Suárez González.

AGRADECIMIENTOS

Quiero agradecer en primer lugar a Dios, que abrió la puerta para ingresar a la

universidad Distrital y cerró el ciclo, con la culminación de esta etapa de

aprendizaje. A mi madre amada Luz Marina Ortega Beltran, que me motivo

alcanzar este gran triunfo y nunca desfallecer en él. La mujer que ha sido la

promotora y patrocinadora de este gran logro. A mi padre Freddy Alberto Vega,

que con sus consejos motivaron mi caminar y fortalecieron mis pasos en este

andar, pisando fuerte y dejando huella en una nueva generación de personas

valiosas. Y por último, pero no menos importante, a mi hermana Hasbleydi

Milena Vega Ortega, que con su delicadeza y gentileza, ha impactado mi vida

siendo mi mayor ejemplo a seguir, de persona, estudiante, hija, mujer valiente y

doncella, que me logra ver lo que Dios aún tiene preparado para mi familia.

Jonathan Alberto Vega Ortega.

Toda mi gratitud es solo para uno, quién ha sostenido todo de mí para continuar,

cuando pensé que era imposible para mí, él lo hizo posible. Siempre estaré

agradecida con él, porque expone lo mejor de mí, olvidando lo malo; toda mi

gratitud es para Dios.

Cindy Daniela Suárez González.

RESUMEN

Este documento abarca la realización del proyecto, AULA VIRTUAL

IMPLANTADA EN MOODLE COMO HERRAMIENTA PARA LOS PROCESOS

DE APRENDIZAJE, REGISTRO Y CONTROL ACADÉMICO DEL COLEGIO

COOPERATIVO DE TIMIZA, con la motivación de impulsar el desarrollo

tecnológico y participativo en el Colegio Cooperativo de Timiza; donde surge la

necesidad de implementar nuevas herramientas educativas, para fortalecer los

estándares académicos.

En la construcción del proyecto educativo, se plasmó módulos de registro de

asistencia, biblioteca virtual y evaluación institucional como parámetros

fundamentales según los requerimientos asignados por la institución, lo cual se

desarrolla en este escrito en fases de: inicio, elaboración, construcción y

transición. Entregando así, un ambiente virtual de plataforma web para alcance

de los estudiantes de la institución.

ABSTRACT

This document shows the implementation of the project VIRTUAL CLASSROOM

IMPLEMENTED IN MOODLE AS A TOOL FOR THE LEARNING,

REGISTRATION AND ACADEMIC CONTROL PROCESSES OF THE TIMIZA

COOPERATIVE SCHOOL, with the motivation to promote technological and

participatory development in the Timiza Cooperative School; where the need

arises to implement new educational tools to strengthen academic standards.

In the construction of the educational project, assistance registration modules,

virtual library and institutional evaluation, modules were planned as fundamental

parameters according to the requirements assigned by the school, which is

developed in this writing in phases of: beginning, elaboration, construction and

transition. Providing thus a virtual environment of web platform to reach the

students of the institution.

CONTENIDO

Pág. INTRODUCCIÓN ........................................................................................................ 13

1. TÍTULO ........................................................................................................... 14

2. TEMA .............................................................................................................. 14

3. PLANTEAMIENTO DEL PROBLEMA ............................................................ 14

3.1 Descripción del problema .......................................................................... 14

3.2 Formulación del problema ......................................................................... 15

3.3 Alcance de delimitación ............................................................................. 15

3.3.1 Alcance temático ........................................................................... 15

3.3.2 Alcance metodológico .................................................................... 15

3.3.3 Alcance geográfico ........................................................................ 16

3.3.4 Alcance de delimitación ................................................................. 16

4. OBJETIVOS ................................................................................................... 17

4.1 Objetivo general ........................................................................................ 17

4.2 Objetivos específicos ................................................................................. 17

5. JUSTIFICACIÓN ............................................................................................. 18

6. MARCO DE REFERENCIA............................................................................. 19

6.1 Estado del arte .......................................................................................... 19

6.1.1 Fuentes primarias .......................................................................... 21

6.1.2 Fuentes secundarias ...................................................................... 21

6.1.3 Proyectos relacionados .................................................................. 22

6.2 Marco referencial ....................................................................................... 23

6.2.1 Logotipo ......................................................................................... 23

6.2.2 Misión ............................................................................................ 24

6.2.3 Visión ............................................................................................. 24

6.2.4 Reseña histórica ............................................................................ 24

6.3 Marco teórico............................................................................................. 26

6.3.1 Aula virtual ..................................................................................... 26

6.3.2 La educación virtual en Colombia .................................................. 28

6.3.3 Plataformas telemáticas para construcción de aulas virtuales ....... 28

6.4 Marco conceptual ...................................................................................... 29

6.4.1 Portal web ...................................................................................... 29

6.4.2 LMS ............................................................................................... 29

6.4.3 Moodle: Open Source .................................................................... 33

6.4.4 PHP ............................................................................................... 33

6.4.5 HTML5 ........................................................................................... 34

6.4.6 CSS3 ............................................................................................. 35

6.4.7 JQUERY ........................................................................................ 36

6.4.8 JAVASCRIPT ................................................................................. 36

6.4.9 MYSQL .......................................................................................... 37

6.4.10 Metodología RUP .......................................................................... 38

7. FACTIBILIDAD ............................................................................................... 39

7.1 Factibilidad técnica .................................................................................... 39

7.2 Factibilidad operativa ................................................................................. 40

7.3 Factibilidad económica .............................................................................. 40

7.4 Factibilidad legal ........................................................................................ 42

8. CRONOGRAMA ............................................................................................. 43

9. FASE DE INICIO ............................................................................................. 45

9.1 Diagramas de procesos ............................................................................. 45

9.2 Modelos de dominio .................................................................................. 53

9.3 Glosarios de términos ................................................................................ 55

10. FASE DE ELABORACIÓN ............................................................................ 57

10.1 Requerimientos no funcionales ............................................................... 57

10.2 Requerimientos funcionales .................................................................... 60

10.3 Definición de actores ............................................................................... 64

10.4 Lista preliminar de caso de uso ............................................................... 67

10.5 Modelo de casos de uso ......................................................................... 70

10.6 Documentación de casos de uso ............................................................. 74

11. FASE DE CONSTRUCCIÓN .......................................................................... 93

11.1 Instalación de Moodle.............................................................................. 93

11.2 Modelo de datos ...................................................................................... 94

11.3 Diagrama de clases ................................................................................. 99

11.4 Diagrama de componentes ................................................................... 100

11.5 Diagrama de despliegue ........................................................................ 101

11.6 Diagramas de secuencia ....................................................................... 102

12. FASE DE TRANSICIÓN ............................................................................... 116

12.1 Evaluación ............................................................................................. 116

12.2 Capacitación ......................................................................................... 120

12.2 Trabajos futuros .................................................................................... 121

13. CONCLUSIONES ......................................................................................... 123

14. BIBLIOGRAFIA ............................................................................................ 125

ANEXOS............................................................................................................. 127

LISTA DE FIGURAS

Pág.

Figura 1. Logotipo del Colegio Cooperativo de Timiza ................................................ 23

Figura 2. Diagrama de procesos: Carga de archivos académicos ............................. 45

Figura 3. Diagrama de procesos: Publicación de opiniones ........................................ 46

Figura 4. Diagrama de procesos: Búsqueda de publicaciones .................................... 46

Figura 5. Diagrama de procesos: Eliminación de contenido ........................................ 47

Figura 6. Diagrama de procesos: Modificación de contenido ...................................... 48

Figura 7. Diagrama de procesos: Registro de asistencia ........................................... 49

Figura 8. Diagrama de procesos: Generación de reportes estadísticos ...................... 49

Figura 9. Diagrama de procesos: Creación de evaluación institucional ....................... 50

Figura 10. Diagrama de procesos: Desarrollo de la evaluación institucional ............... 51

Figura 11. Diagrama de procesos: Generación de reporte filtrado .............................. 51

Figura 12. Diagrama de procesos: Generación de reporte global ............................... 52

Figura 13. Modelo de dominio: Biblioteca Virtual ........................................................ 53

Figura 14. Modelo de dominio: Asistencia .................................................................. 53

Figura 15. Modelo de dominio: Evaluación Institucional .............................................. 54

Figura 16. Definición de actores ................................................................................. 64

Figura 17. Casos de uso: Aula virtual ......................................................................... 70

Figura 18. Casos de uso: Biblioteca Virtual................................................................. 71

Figura 19. Caso de uso: Asistencia ............................................................................ 72

Figura 20. Caso de uso: Evaluación Institucional ........................................................ 93

Figura 21. Instalación de Moodle ................................................................................ 93

Figura 22. Diagrama Entidad – Relación .................................................................... 94

Figura 23. Diagrama Relacional ................................................................................. 95

Figura 24. Diccionario de datos, tabla bl_publicacion ................................................. 96

Figura 25. Diccionario de datos, tabla bl_archivo ........................................................ 96

Figura 26. Diccionario de datos, tabla bl_opinion ........................................................ 96

Figura 27. Diccionario de datos, tabla bl_tipoarchivo .................................................. 97

Figura 28. Diccionario de datos, tabla asis_registro_asis ............................................ 97

Figura 29. Diccionario de datos, tabla asis_registroasis_est ....................................... 97

Figura 30. Diccionario de datos, tabla evainst_evaluacion_institucional ..................... 98

Figura 31. Diccionario de datos, tabla evainst_pregunta ............................................. 98

Figura 32. Diccionario de datos, tabla evainst_registro_evaluacion ............................ 98

Figura 33. Diccionario de datos, tabla evainst_registro_completado ........................... 98

Figura 34. Diagrama de clases: Aula virtual ................................................................ 99

Figura 35. Diagrama de componentes: Aula virtual ................................................... 100

Figura 36. Diagrama de despliegue: Aula virtual ....................................................... 101

Figura 37. Diagrama de secuencia: Autenticación biblioteca virtual .......................... 102

Figura 38. Diagrama de secuencia: Búsqueda de publicación .................................. 103

Figura 39. Diagrama de secuencia: Carga de archivos académicos ......................... 104

Figura 40. Diagrama de secuencia: Crear columna mi opinión ................................. 105

Figura 41. Diagrama de secuencia: Modificar/eliminar contenido académico ........... 106

Figura 42. Diagrama de secuencia: Autenticación de usuario asistencia .................. 107

Figura 43. Diagrama de secuencia: Registrar asistencia de estudiantes .................. 108

Figura 44. Diagrama de secuencia: Generación de reportes .................................... 109

Figura 45. Diagrama de secuencia: Modificación de asistencia ................................ 110

Figura 46. Diagrama de secuencia: Eliminación de asistencia .................................. 111

Figura 47. Diagrama de secuencia: Realizar evaluación institucional ....................... 112

Figura 48. Diagrama de secuencia: Ver resultados propios eval. institucional .......... 113

Figura 49. Diagrama de secuencia: Crear evaluación institucional ........................... 114

Figura 50. Diagrama de secuencia: Generar reporte global y filtrado........................ 115

LISTA DE TABLAS

Pág.

Tabla 1. Recursos humanos ....................................................................................... 41 Tabla 2. Recursos técnicos ......................................................................................... 41 Tabla 3. Otros recursos .............................................................................................. 42 Tabla 4. Total de factibilidad económica ..................................................................... 42 Tabla 5. Cronograma de actividades .......................................................................... 44 Tabla 6. Glosario de términos: Biblioteca Virtual ......................................................... 55 Tabla 7. Glosario de términos: Asistencia ................................................................... 56 Tabla 8. Glosario de términos: Evaluación Institucional .............................................. 56 Tabla 9. REQ-NF001: Autenticación de usuario ......................................................... 57 Tabla 10. REQ-NF002: Integridad de los datos .......................................................... 57 Tabla 11. REQ-NF003: Conexión a Internet ............................................................... 58 Tabla 12. REQ-NF004: Creación de manuales ........................................................... 58 Tabla 13. REQ-NF005: Actualización del aula virtual .................................................. 58 Tabla 14. REQ-NF006: Requisitos de acceso a la plataforma .................................... 58 Tabla 15. REQ-NF007: Requisitos de la plataforma Moodle en Software ................... 59 Tabla 16. REQ-NF008: Requisitos de la plataforma Moodle en Hardware .................. 59 Tabla 17. REQ-NF009: Diseño responsable de aula virtual ........................................ 59 Tabla 18. REQ-NF010: Barra de búsqueda ................................................................ 59 Tabla 19. REQ-NF011: Visualización didáctica ........................................................... 60 Tabla 20. REQ-NF012: Formato tabla asistencia ........................................................ 60 Tabla 21. REQ-F001: Carga de archivos .................................................................... 60

Tabla 22. REQ-F002: Publicación de opiniones .......................................................... 61

Tabla 23. REQ-F003: Búsqueda de publicaciones ...................................................... 61

Tabla 24. REQ-F004: Eliminación de contenido ......................................................... 61

Tabla 25. REQ-F005: Modificación de contenido ........................................................ 61

Tabla 26. REQ-F006: Registro de asistencia .............................................................. 62

Tabla 27. REQ-F007: Generación de reportes estadísticos ........................................ 62

Tabla 28. REQ-F008: Creación de evaluación institucional ........................................ 62

Tabla 29. REQ-F009: Desarrollo de evaluación institucional ...................................... 62

Tabla 30. REQ-F010: Generación de reporte filtrado .................................................. 63

Tabla 31. REQ-F011: Generación de reporte global ................................................... 63

Tabla 32. Documentación de actores: Administrador ................................................. 65

Tabla 33. Documentación de actores: Docente .......................................................... 65

Tabla 34. Documentación de actores: Estudiante ....................................................... 66

Tabla 35. Documentación de actores: Moodle ............................................................ 66

Tabla 36. Lista preliminar: Biblioteca Virtual ............................................................... 67

Tabla 37. Lista preliminar: Asistencia .......................................................................... 68

Tabla 38. Lista preliminar: Evaluación Institucional ..................................................... 69

Tabla 39. Documentación casos de uso: Autenticación de usuario ............................. 74

Tabla 40. Documentación casos de uso: Búsqueda de publicaciones ........................ 75

Tabla 41. Documentación casos de uso: Revisión de publicaciones........................... 76

Tabla 42. Documentación casos de uso: Crear columna “Mi opinión” ......................... 77

Tabla 43. Documentación casos de uso: Carga de archivos académicos ................... 78

Tabla 44. Documentación casos de uso: Modificación de contenido .......................... 79

Tabla 45. Documentación casos de uso: Modificación de contenido propio ................ 80

Tabla 46. Documentación casos de uso: Modificación de cualquier contenido .......... 81

Tabla 47. Documentación casos de uso: Eliminación de contenido ............................ 82

Tabla 48. Documentación casos de uso: Eliminación de asistencia ........................... 83

Tabla 49. Documentación casos de uso: Generación de reportes .............................. 84

Tabla 50. Documentación casos de uso: Modificación de asistencia .......................... 85

Tabla 51. Documentación casos de uso: Registrar asistencia .................................... 86

Tabla 52. Documentación casos de uso: Realizar evaluación institucional ................. 87

Tabla 53. Documentación casos de uso: Ver resultados propios ................................ 88

Tabla 54. Documentación casos de uso: Creación de evaluación institucional ........... 89

Tabla 55. Documentación casos de uso: Generación de reporte ................................ 90

Tabla 56. Documentación casos de uso: Reporte global ............................................ 91

Tabla 57. Documentación casos de uso: Reporte filtrado ........................................... 91

13

INTRODUCCIÓN

Este documento explica de una manera detallada la investigación y

aplicación de la solución planteada, respecto a la problemática

evidenciada en el Colegio Cooperativo de Timiza en la ciudad de Bogotá.

A partir de la problemática encontrada en la que el Colegio Cooperativo

de Timiza, no cuenta con un medio unificado, en el cual estudiantes y

docentes, interactúen con respecto a actividades netamente académicas

y concernientes al desarrollo de conocimiento por parte de los

estudiantes, se expuso en un inicio una solución tecnológica, la cual se

presentó como proyecto de grado escogido con modalidad pasantía, que

lleva como nombre “Aula virtual implantada en Moodle como herramienta

para los procesos de aprendizaje, registro y control académico del Colegio

Cooperativo de Timiza”, dicho proyecto de grado opta por el título de

“Tecnólogo en Sistematización de Datos” de la Universidad Distrital

Francisco José de Caldas. El desarrollo completo del proyecto se estimó

a 8 meses, la financiación de este fue asumida por los ejecutores del

proyecto.

Entendiendo lo anterior, el siguiente documento se divide en las siguientes

secciones: En primer lugar, se ve el título y tema del proyecto; seguido del

planteamiento del problema en donde se describe la problemática y como

se desea llegar a solucionar; en el tercer ítem se encuentran los objetivos

que se desean llegar a cumplir, luego la justificación de problema ya

planteado anteriormente; seguido se encuentra el marco de referencia en

donde está toda la parte conceptual del proyecto; en séptimo lugar se

hallan todas las clases de factibilidad; seguido se encuentra el

cronograma de actividades y por último la bibliografía del documento en

donde se encuentran las referencias de donde se extrajo la información

contenida en el documento.

14

1. TITULO

Aula virtual implantada en Moodle como herramienta para los procesos de

aprendizaje, registro y control académico del Colegio Cooperativo de Timiza.

2. TEMA

Gestión y organización de información académica como trabajos y evaluaciones

en una institución educativa.

3. PLANTEAMIENTO DEL PROBLEMA

3.1 Descripción del problema

A través de una búsqueda en instituciones, en donde no se aplique alguna

tecnología reciente en procesos académicos, encontramos con ayuda del rector

del colegio, docentes y estudiantes, que en el Colegio Cooperativo de Timiza en

la ciudad de Bogotá, existen varias deficiencias en cuanto a: El retardo en la

asignación de trabajos por parte de los profesores a los estudiantes, la falta de

comunicación entre estudiantes y profesores en horarios que no corresponden a

los establecidos dentro de la institución, lentitud en el proceso de las

evaluaciones que se hacen a los estudiantes por periodo (en total 4 por año) de

cada materia, ineficiencia en el registro y control de asistencia y por último, el

incumplimiento de la evaluación institucional anual.

El principal problema evidenciado, es que el colegio no cuenta con un medio

unificado, en el cual estudiantes y docentes, interactúen con respecto a

actividades netamente académicas y concernientes al desarrollo de

conocimiento por parte de los estudiantes.

15

3.2. Formulación del problema

De acuerdo con el problema planteado anteriormente, se concluye que el Colegio

Cooperativo de Timiza no cuenta con una herramienta en la que los estudiantes

y docentes interactúen con facilidad; de esta manera, ¿la implementación de una

herramienta web en el Colegio Cooperativo de Timiza, logrará mitigar la falta de

comunicación entre docentes y estudiantes fuera del aula de clase, además

alcanzara el acoplamiento de las diferentes asignaturas en un aula virtual?

3.3 Alcance de delimitación

3.3.1 Alcance temático

El proyecto atiende los inconvenientes que se observan en la institución,

basados en el desarrollo de software para la utilización de nuevas

herramientas de bases de datos e implementación de interfaz bajo

estándares y protocolos de punta. Para ello el proyecto se basa en

generar un aula virtual implantada con Moodle, en donde docentes y

estudiantes logren una mejor comunicación y haya una mayor

organización y eficacia.

3.3.2 Alcance metodológico

En primer lugar, para el desarrollo del proyecto se hace un levantamiento

de información en el cual se recopilan los requerimientos que tiene la

institución con respecto al aula virtual, en base con la problemática

encontrada, además se organizan reuniones con el rector y un profesor

asignado, semanalmente para el desarrollo. También se cuenta con el

apoyo de un tutor asignado por parte de la universidad, a este proyecto.

Respecto al desarrollo del aula virtual, inicialmente se investiga acerca de

las herramientas que se permiten usar y en conjunto con los

16

requerimientos se inicia el desarrollo del software para así pasarlo a

prueba por los estudiantes y docentes.

3.3.3 Alcance geográfico

El área geográfica seleccionada para el proyecto se encuentra en la

ciudad de Bogotá, localidad de Kennedy, en el barrio Timiza,

específicamente en el Colegio Cooperativo de Timiza.

3.3.4 Alcance de delimitación

Tres clases de usuarios: administrador, docente y estudiante.

Una base de datos con la información registrada en el aula virtual.

Configuración y administración de los módulos de la plataforma

Moodle.

Módulo de evaluación institucional en donde el estudiante evaluará

únicamente a sus docentes. Teniendo en cuenta que la evaluación

institucional abarca a muchos aspectos de la entidad académica, se

aclara que se le llama evaluación institucional, por requerimiento del

rector, debido a procesos internos del colegio, sin embargo, solo se

hará la evaluación de docentes por parte de los estudiantes.

Módulo de biblioteca virtual.

Módulo de registro y control académico.

Diseño y creación de la interfaz del aula virtual.

Capacitación a los docentes de la institución del Colegio Cooperativo

de Timiza.

Pruebas con un grupo no mayor a 20 estudiantes sobre la

funcionalidad del aula virtual.

17

4. OBJETIVOS

4.1. Objetivo general

Desarrollar en el Colegio Cooperativo de Timiza un aula virtual, implantada

con Moodle, que posibilite la incorporación de nuevos módulos didácticos,

que complementen los procesos de aprendizaje, registro y control académico

de los estudiantes.

4.2. Objetivos específicos

Implantar el código abierto Moodle, como base para la elaboración del aula

virtual.

Desarrollar módulos por medio de la adaptación a los requerimientos

solicitados en la institución, los cuales son: evaluación institucional, biblioteca

virtual, registro y control académico de la asistencia de cada estudiante.

Diseñar y establecer una base de datos integra acorde a las necesidades del

Colegio Cooperativo de Timiza, la cual permita un alojamiento de los usuarios

registrados en el entorno, ocasionando una evolución conforme aumenten las

necesidades de los usuarios.

Garantizar la seguridad y confiabilidad de la información ingresada por el

estudiante y el docente, mediante la asignación de permisos a cada usuario,

logrando un sistema más íntegro y estable.

Capacitar a los docentes y alumnos (en un grupo no máximo de 20

estudiantes) para el manejo y ejecución de las tareas específicas del aula

virtual, para así incrementar el uso de la herramienta de una manera continua

y segura.

Hacer pruebas sobre la funcionalidad del aula virtual.

18

5. JUSTIFICACIÓN

El proyecto de “Aula virtual implantada en Moodle como herramienta para los

procesos de aprendizaje, registro y control académico del Colegio

Cooperativo de Timiza”, optimizará los procedimientos determinados de

aprendizaje por parte del estudiantado de la institución, así mismo apoyará a

los docentes a tener mayor comunicación fuera de las aulas de clases

(físicas), ya que permitirá el diálogo interactivo que provee el aula virtual,

favoreciendo a los miembros de la comunidad educativa y a los externos

acudientes de los alumnos.

Las tecnologías de la información y la comunicación tienen un potencial

reconocido para apoyar el aprendizaje, la construcción social del

conocimiento y el desarrollo de habilidades y competencias para aprender

autónomamente1.

En la recopilación de problemas de la institución se observa que la

metodología de asignación de trabajos por parte de los docentes se limita a

la institución (hablando físicamente), esto hace que se generen conflictos a

la hora de entregar o enviar trabajos asignados por e-mail, u otra plataforma

web.

Por estos motivos se desea solucionar las fallas evidenciadas en los procesos

educativos del estudiante; implementando un software web para la gestión de

información académica, que permita reducir los porcentajes bajos del

desempeño y aumente la comunicación en la institución con los actores

externos (acudientes). El software web hace un gran impacto en la sociedad,

ya que no se necesitan conocimientos previos de informática. Con una

aplicación web se tendrá total disponibilidad en cuanto a hora y lugar, se

1 TRAHTEMBERG, LEON. Sobre la introducción de las tecnologías a la educación. El impacto

previsible de las nuevas tecnologías en la enseñanza y la organización escolar. En: Revista Iberoamericana, edición 24.

19

podrá trabajar en la herramienta en cualquier momento y en cualquier lugar

siempre que tenga conexión a internet2.

Un aula virtual en la educación escolar, es la herramienta que funciona como

mecanismo de apoyo a una institución generando patrones innovadores

como: permitir una tecnología adaptable para cualquier dispositivo,

versatilidad y portabilidad, a la hora de acceder al aula, dando comodidad al

estudiante, docente y el acudiente del estudiante con el objetivo de

proporcionar un espacio de seguimiento en su proceso de formación.

6. MARCO DE REFERENCIA

6.1 Estado del arte

La emergencia de aulas virtuales en las instituciones escolares se debe

valorar no tanto como un aporte a los sistemas de información para el

desarrollo tecnológico, sino en relación a las funciones sociales y educativas

que desempeña su utilización por parte de los alumnos, docentes y entes

educativos. Ya que apoya radicalmente los procesos de aprendizaje y

comunicación académica fuera de las instituciones, entidades u

organizaciones. “Hay empresas que surgieron solo como proveedores de

estos espacios, y hay escuelas y docentes que diseñaron sus propios

espacios para llegar a los educandos. Los usos que se hacen de estas aulas

virtuales son como complemento de una clase presencial, o para la educación

a distancia” (Scagnoli, 2000). Las funciones que incorporan las aulas

virtuales, tienen como objetivo: socializar, generar responsabilidad, informar,

comunicar, motivar, evaluar, organizar, analizar, innovar e investigar3. Como

se podrá apreciar, apuntamos algunos rasgos de cada actividad entendiendo

que cada una de ellas requiere una mayor reflexión por parte del profesor

2 Tic’s en las Pymes de Centroamérica – Impacto de la adopción de las tecnologías de la información y la comunicación en el desempeño de las empresas 3 Innovación en docencia universitaria con moodle. Casos prácticos. Alicante: Club Universitario

20

para llevarla a la práctica, sobre todo en aquellos casos que, por la propia

naturaleza de la actividad, su desarrollo puede ser complejo.

En la Universidad Distrital Francisco José de Caldas se han realizado

avances en las temáticas de ambientes o herramientas virtuales para el

apoyo de técnicas de aprendizaje. Conocemos los proyectos a cargo de los

estudiantes de Tecnología en sistematización de datos, como: 1) Ambiente

virtual de aprendizaje como herramienta para el proceso de enseñanza de la

división en los grados tercero y cuarto de primaria. 2) Ambiente virtual de

aprendizaje para el entrenamiento de las habilidades sociales de la

comunidad estudiantil en la Universidad Distrital Francisco José de Caldas

Facultad Tecnológica. 3) Plataforma colaborativa para apoyar el desarrollo

profesional de la comunidad académica de la Licenciatura en Educación

Básica con Énfasis en Inglés. 4) Sistema de administración de servicios e-

learning para una comunidad virtual de aprendizaje adaptando un LMS.

No obstante, en Colombia el Ministerio de Educación Nacional, apoya el uso

de las aulas virtuales como herramientas de material didáctico que ayudan a

dinamizar las clases con los recursos disponibles en la red (Ministerio

Nacional, 2004). De acuerdo con los referentes teóricos, un AULA VIRTUAL

PARA LA GESTIÓN DE TRABAJOS Y REALIZACIÓN DE EVALUACIONES

DEL COLEGIO COOPERATIVO DE TIMIZA, permite la masificación de

información académica institucional al estudiantado, brindando desarrollo

general en objetivos de comunicación, innovación, responsabilidad,

organización y motivación en las áreas del conocimiento básico, otorgadas

por el educador. Así mismo, se hace un sistema eficiente y eficaz, para

enaltecer el conocimiento otorgado por la Universidad Distrital.

21

6.1.1 Fuentes primarias

Título: Indicadores de gestión de los programas académicos de

campo (PAC).

Autor(es): Margin Martínez, Luis Fernando Rodríguez, Claudia

Liliana Cárdenas.

Lugar: Universidad del Rosario – Bogotá.

Año: 2004 – 2007.

● Título: Tic’s en las Pymes de Centroamérica

Autor(es): Ricardo Monge, Cindy Alfaro, José Alfaro.

Editorial: Editorial Tecnológica de Costa Rica.

Lugar: Fundación CAATEC (Comisión Asesora en Alta Tecnología)

– Costa Rica.

Año: 2005.

● Título: La gestión escolar una aproximación a su estudio.

Autor(es): Marco Aurelio Navarro, Dora María Llado.

Editorial: Palibrio LLC.

Lugar: Tamaulipas.

Año: 2014.

6.1.2. Fuentes secundarias

Título: Php Y Mysql: Tecnologias Para El Desarrollo De

Aplicaciones Web.

Autor(es): Angel Cobo Ortega; Patricia Gomez Garcia; Daniel

Perez Fernandez, Diaz De Santos.

Lugar: Madrid

Año: 2014

Título: La biblia MYSQL

Autor(es): Ian Gilfillan

Editorial: Anaya Multimedia

Año: 200

Título: El gran libro de HTML5, CSS3 y Javascript

Autor(es): JUAN DIEGO GAUCHAT

Editorial: S.A. Marcombo

Año: 2012

Título: Moodle 2: Guia De Administracion

Autor(es): Alex Buchner

Editorial: Anaya Multimedia

Año: 2012

22

Título: PHP Creación de páginas web dinámicas

Autor(es): Hernan Beati

Editorial: Alfaomega

Año: 2011

Título: CSS3 Crash Course for Web Artists Design and Style

Websites with CSS/CSS3

Autor(es): Team Htmleceous (Babeeta K)

Editorial: Htmleceous

Año: 2016

Título: MoodleDocs

Url: https://docs.moodle.org/32/en/Main_page

Título: w3schools – The world’s largest web developer site

URL: https://www.w3schools.com/default.asp

Título: Jquery write less, do more.

URL: https://jquery.com/

6.1.3. Proyectos relacionados

● Título: Ambiente virtual de aprendizaje como herramienta para el

proceso de enseñanza de la división en los grados tercero y cuarto

de primaria.

Autor(es): Matiz Triana, Diego André. Montoya, Wilman Geovany.

Lugar: Universidad Distrital Francisco José de Caldas - Bogotá.

Año: 2015

● Título: Ambiente virtual de aprendizaje para el entrenamiento de

las habilidades sociales de la comunidad estudiantil en la

Universidad Distrital Francisco José de Caldas Facultad

Tecnológica.

Autor(es): Acevedo Baracaldo, Oscar Alejandro. Ochoa Perez,

Favio Ernesto.

Lugar: Universidad Distrital Francisco José de Caldas - Bogotá.

Año: 2014.

23

● Título: Plataforma colaborativa para apoyar el desarrollo

profesional de la comunidad académica de la Licenciatura en

Educación Básica con Énfasis en Inglés.

Autor(es): Maldonado Torres, Luis Alberto. Rodríguez Contreras,

Andrés Hernando.

Lugar: Universidad Distrital Francisco José de Caldas - Bogotá.

Año: 2009.

● Título: Portal de conocimiento para soportar el funcionamiento de

una comunidad virtual en didáctica de las ciencias experimentales.

Autor(es): Carvajal Cheque, Nini Johanna.

Lugar: Universidad Distrital Francisco José de Caldas - Bogotá.

Año: 2007.

● Título: Sistema de administración de servicios e-learning para una

comunidad virtual de aprendizaje adaptando un LMS.

Autor(es): Fajardo Mahecha, Adriana. Delgado Agudelo, Pedro.

Lugar: Universidad Distrital Francisco José de Caldas - Bogotá.

Año: 2007.

6.2 Marco referencial

De acuerdo a la institución escogida para la realización del proyecto, a

continuación, se hace una descripción de las características más importantes de

la organización:

6.2.1 Logotipo

Figura 1. Logotipo del Colegio Cooperativo de Timiza. Fuente: Manual de

convivencia Colegio Cooperativo de Timiza.

24

6.2.2 Misión

Promover seres humanos íntegros, líderes en busca de la excelencia,

fortaleciendo valores intelectuales ético-morales, empresariales y

cooperativos.

6.2.3 Visión

Ser reconocido como un colegio de excelente calidad educativa orientado

a la construcción de un proyecto de vida y formación empresarial

proporcionando a la sociedad jóvenes integrales para afrontar los

requerimientos del progreso como la cultura de la ciencia y la tecnología.

6.2.4 Reseña histórica

El Colegio Cooperativo de Timiza comienza su labor a raíz de la gestión

del Padre Jaime Gutierrez, párroco de Timiza, quien pidió enviaran

religiosas para organizar un colegio, necesidad urgente de la zona en ese

momento.

En 1972 llegan las religiosas dominicas de Santa Catalina de Siena, la

comunidad vivió en un apartamento perteneciente a la parroquia. La

institución inicia labores con 30 niñas para primero de bachillerato, las

clases se dictan en el templo y la casa parroquial, la pensión era de $60

pesos con la cual se sostenía la comunidad.

A finales de 1973 se volvió una entidad cooperativa, el colegio bajo la

resolución 1540 de noviembre de 1973, con el fin de favorecer las

personas del sector.

25

El templo y la casa parroquial no podían seguir albergando el colegio por

lo tanto la Asociación de Padres de Familia y las hermanas que regían la

institución solicitaron al gerente del Instituto de Crédito Territorial, se les

adjudicaran un terreno para trasladar el colegio y darle amplitud. En mayo

de 1973, se trasladó el colegio a un terreno que solían llamas la cola de

los edificios, de propiedad del Instituto de Crédito Territorial, con tres

casetas instaladas por el mismo Instituto de Crédito Territorial y una cuarta

que donó la superiora general de la comunidad de Santa Catalina de

Siena. La secretaria del colegio funciono con el apartamento de vivienda

de las religiosas. Se adiciona una nueva caseta. En 1982 se da al

funcionamiento las oficinas de rectoría, tesorería, secretaría y sala de

profesores.

En el 2005 el colegio contaba con aulas para cursos Kinder hasta Once,

biblioteca, coordinaciones, orientación, rectoría, secretaria, oratorio,

baños y todas las dependencias para el buen funcionamiento del colegio.

El día 12 de septiembre de 2008 en reunión citada por el señor rector, el

gerente de la cooperativa y la coordinadora académica; asistieron lo que

se llaman “las fuerzas vivas del colegio”, es decir, los representantes del

consejo de administración, consejo directivo, consejo académico, padres

de familia, estudiantes por convenio y representantes de los estudiantes

de cada uno de los grados. El punto principal de esta agenda era discutir

la posibilidad y viabilidad de llevar al colegio el próximo año a la modalidad

de mixto, con miras a fortalecer la cantidad de estudiantes que es la parte

más importante para que la institución educativa salga adelante

económicamente.

Después de discutir ampliamente los pros y los contras de esta idea, y de

previas averiguaciones, por parte de las directivas del colegio ante CADEL

sobre los requisitos que se deberían llenar en caso de llevarse a cabo esta

idea, se aprobó por UNANIMIDAD llevar al colegio a partir del año 2009 a

la modalidad MIXTO.

26

6.3 Marco teórico

Cuando observamos detalladamente la problemática del Colegio Cooperativo de

Timiza, se busca una solución viable, coherente, medible y eficaz, que logre

apoyar y facilitar el proceso de enseñanza de la institución, así logrando la

existente solución tecnológica que ayuda al colegio a mejorar su competitividad,

a reducir costes y a mejorar la calidad de su servicio de aprendizaje. Por esta

razón el aula virtual como herramienta de apoyo institucional4, es factible,

realizable, posible y viable, en la solución del problema. A continuación, se

incluye un listado de las áreas importantes del Aula virtual en la que la tecnología

pueda ayudar al Colegio Cooperativo de Timiza.

6.3.1 Aula Virtual

El aula virtual es el medio en la WWW el cual los educadores y educandos

se encuentran para realizar actividades que conducen al aprendizaje.

(Horton, 2000). El aula virtual no debe ser solo un mecanismo para la

distribución de la información, sino que debe ser un sistema en donde las

actividades involucradas en el proceso de aprendizaje puedan tomar

lugar, es decir que deben permitir interactividad, comunicación, aplicación

de los conocimientos, evaluación y manejo de la clase5. Las aulas

virtuales hoy toman distintas formas y medidas, y hasta son llamadas con

distintos nombres. Algunas son sistemas cerrados en los que el usuario

tendrá que volcar sus contenidos y limitarse a las opciones que fueron

pensadas por los creadores del espacio virtual, para desarrollar su curso.

Otras se extienden a lo largo y a lo ancho de la red usando el hipertexto

como su mejor aliado para que los alumnos no dejen de visitar o conocer

otros recursos en la red relacionados a la clase.

4 Innovación en docencia universitaria con Moodle. Casos prácticos. Alicante: Club Universitario 5 "El aula virtual: usos y elementos que la componen." Pág. 1

27

La educación virtual es una experiencia reciente, que ha tenido una

expansión vertiginosa en el mundo entero. Como ha sucedido en otros

campos, la aplicación de la tecnología digital a la educación se ha

desarrollado desde dos corrientes estratégicas6: la comunicación y la

informática. La primera corriente estratégica, la más conocida y extendida,

consiste en aplicar las nuevas tecnologías a cursos y programas de

formación y capacitación para estudiantes remotos o “a distancia”. En esta

vertiente, del conjunto de tecnologías de información y comunicación –

NTCIs ( NTIC´s – en español, también denominadas “telemática” por la

conjunción de los términos telecomunicaciones e informática), se

privilegian las tecnologías de comunicación, que son utilizadas como

nuevos medios de entrega de contenidos , como mecanismos para

facilitar y ampliar la cobertura, preferentemente a estudiantes remotos. La

segunda aplica las NTCIs a la investigación y desarrollo de virtualidad en

aspectos como la administración y servicios académicos y, por supuesto

también, la docencia (presencial y remota), privilegiando la tecnología

informática. Aunque en algunas de ellas se experimenta igualmente con

programas a distancia/virtuales, como los desarrollos se han dado

generalmente en las facultades de ingeniería de sistemas o en

instituciones donde no existía (ni existe aún) mayor interés por la

modalidad a distancia, las aplicaciones virtuales se dan, por lo menos en

buena parte de los casos, dentro de una reafirmación de la vocación

presencial, es decir, como mecanismos de apoyo de los procesos de

aprendizaje presénciales y como formas de agregar valor o de facilitar la

interacción entre alumnos y docentes, en el aula de clase.

6 UNESCO. INSTITUTO INTERNACIONAL PARA LA EDUCACIÓN SUPERIOR EN AMERICA

LATINA Y EL CARIBE – IIESALC. LA EDUCACION SUPERIOR VIRTUAL EN COLOMBIA. Por:

Ángel H. Facundo D., Ph.D. En internet:

<www.virtual.unal.edu.co/areas/informacion/loscursos/elearning/eduvirtualcolombia.pdf>

28

6.3.2 La educación virtual en Colombia

El inicio de la educación virtual en Colombia se remonta a 1992 cuando el

Instituto Tecnológico de Estudios Superiores de Monterrey de México y

en convenio con la Universidad Autónoma de Bucaramanga y

posteriormente (1995/96) con las universidades de la Red Mutis,

ofrecieron programas académicos a distancia (maestrías) mediante

clases satelitales desde México. El año 1998 podría considerarse como el

año de inicio de la virtualidad en Colombia7. Dos Instituciones comienzan

a ofrecer programas de pregrado soportados en tecnologías virtuales: Un

programa en la Universidad Militar Nueva Granada (Institución oficial) y

tres en la Fundación Universitaria Católica del Norte (privada). De otra

parte, en diversas instituciones, entre ellas La Universidad Nacional8 y la

UNAD (Universidad Nacional a Distancia9, establecieron programas

virtuales hace ya algunos años. En el oriente colombiano, también se

destacan la UIS y la UDES (Universitaria de Santander) de Bucaramanga.

En la gama de Universidades estatales con iniciativas de Educación

Virtual se destacan entre otras la Universidad Tecnológica de Pereira10 y

Universidad de Antioquia11.

6.3.3 Plataformas telemáticas para construcción de Aulas virtuales

de aprendizaje

Existen numerosos tipos de plataformas virtuales; sin embargo, todas

ellas permiten la creación y la gestión de cursos completos para la Web

sin que sea necesario un conocimiento profundo de programación o de

diseño gráfico. Por lo general, las plataformas virtuales incluyen

herramientas para facilitar el aprendizaje, la comunicación y la

7 El impacto del uso de las aulas virtuales en el modelo pedagógico de Unilatina. Pág. 21 8 Portal web: http://www.virtual.unal.edu.co:9080/unvPortal/index.do 9 Portal web: http://www.unad.edu.co 10 Portal web: http://univirtual.utp.edu.co/uv/ 11 Portal web: http://www.udea.edu.co/

29

colaboración; herramientas de gestión del curso; y herramientas para el

diseño del interfaz de usuario. Las condiciones que determinan la

adopción de una plataforma determinada dependen de las características

del entorno educativo en el que se vaya a utilizar. En la actualidad, WebCT

controla el cincuenta por ciento del mercado de los entornos de

aprendizaje integrados, con más de 2200 instituciones que utilizan esta

plataforma en setenta y nueve países distintos. Otros entornos de gran

implantación son Blackboard (utilizada por el Sena y la Universidad

Javeriana actualmente) First Class, eCollege, Angel, etc.

6.4. Marco conceptual

6.4.1 Portal web

Es el punto más relevante del Aula virtual de aprendizaje, ya que permite

la portabilidad, exposición de material académico, interacción docente-

alumno, en cualquier momento y en cualquier lugar, siempre y cuando

tenga una conexión a internet.

6.4.2 LMS

La educación a distancia o virtual ha sido un paso para la educación en

procesos de aprendizaje y enseñanza. La iniciativa de las plataformas de

aprendizaje surgió a mitad del siglo XX, introduciendo a la educación en

otra perspectiva de enseñanza e implementación de nuevos procesos

educativos.

El uso de las TIC en la educación, la creación de nuevos materiales y

recursos educativos digitales, y, la asesoría y capacitación del sector

educativo, son los pilares fundamentales de las plataformas e-learning.

30

¿Qué son los LMS?

Learning Management System (LMS) o Sistema de Gestión del

Aprendizaje, es un software instalado generalmente en un servidor web

(puede instalarse en una intranet), que se emplea para crear, aprobar,

administrar, almacenar, distribuir y gestionar las actividades de formación

virtual (puede utilizarse como complemento de clases presenciales o para

el aprendizaje a distancia)12.

¿Para qué sirve un LMS?

Un LMS sirve de soporte, tanto a docentes como a alumnos, en el

momento de llevar adelante un proyecto de enseñanza y aprendizaje

virtual.

Características básicas de los LMS:

Interactividad: Los LMS, a través de sus recursos y

características, deberían ofrecer suficiente interactividad, de tal

forma que, teniendo el alumno acceso a la diversidad de

información, material, recursos, etcétera, sea él mismo el

protagonista de su propio aprendizaje.

Flexibilidad: Cuando un LMS ofrece flexibilidad, la plataforma no

se mantiene rígida a los planes de estudio, sino que puede

adaptarse tanto a la pedagogía como a los contenidos adoptados

por una organización.

Escalabilidad: la escalabilidad permite que la plataforma pueda

funcionar con la misma calidad, independientemente de la cantidad

de usuarios registrados y activos.

12 http://cooperacionib.org/191191138-Analizamos-19-plataformas-de-eLearning-primera-investigacion-academica-colaborativa-mundial.pdf

31

Estandarización: Es importante que un LMS ofrezca

estandarización, a los efectos de poder utilizar cursos y/o

materiales que hayan sido realizados por terceros.

Efectividad: para que los usuarios logren los objetivos con

precisión y plenitud. Aquí cuentan la facilidad de aprendizaje del

producto, la facilidad con que puede ser recordado y la cantidad de

errores del mismo.

Eficiencia: se refiere a los recursos empleados para lograr la

precisión y plenitud.

Si observamos cada una de las características básicas que debe contener

un LMS para cumplir con su objetivo inicial ser herramienta de apoyo en

educación a distancia o virtual, se evidencia que en el desarrollo están a

la cabeza 3 software por su concreta de accesibilidad, los cuales son:

Atutor, Moodle y LRN. Es una cualidad importante a tener en cuenta que

está íntimamente relacionada, y va de la mano, con la usabilidad.

Cuando hablamos de la implementación de un LMS, debemos mantener

la visión de que se está construyendo un ambiente para el aprendizaje, el

cual, en primer lugar, debe responder a satisfacer una gran cantidad de

necesidades, las que darán origen a los objetivos que se desean lograr

en el proceso de construcción. Los aspectos que nos permite recopilar la

información evaluada en este concepto son los siguientes: gestión

administrativa, gestión de recursos, herramientas de comunicación,

herramientas orientadas al aprendizaje y productividad, soporte del LMS

y financiación del ambiente virtual13.

13 http://cooperacionib.org/191191138-Analizamos-19-plataformas-de-eLearning-primera-investigacion-academica-colaborativa-mundial.pdf. Pág. 6

32

¿Por qué Moodle en la creación de un entorno de aprendizaje?

Moodle reflexiona bajo una comunidad global de usuarios, dando una

sólida plataforma de aprendizaje de código abierto y alcanzando su

registro en más de 200 países y en 78.826 lugares instalado como

herramienta de aprendizaje14. No obstante, el desarrollo exponencial que

realiza Moodle cada año buscando lanzar nuevas versiones.

Algunas características que nos permite Moodle:

El profesor tiene absoluto control sobre los contenidos del curso.

Normalmente, se establecen plazos de entrega de actividades y el

profesor monitorea el desarrollo.

Permite colocar como recurso enunciados de exámenes, y la

posibilidad de subir su resultado como archivos adjuntos, con

horario de plazo de entrega.

Reutilización de los cursos.

Posibilidad de crear cursos conjuntamente con otros compañeros

profesores del mismo o diferente centro.

Facilidad de comunicación con sus alumnos y con el resto de

profesores del curso.

Es posible cambiar el modo de edición de profesor a vista del

alumno. De esta forma, permite asegurarse que los alumnos vean

en la plataforma sólo que deben ver y ocultar el resto.

Los estudiantes se familiarizan rápidamente con el entorno de la

plataforma.

Permite que cada estudiante tenga su propio ritmo de trabajo.

Feedback inmediato en muchas actividades, incluida la evaluación.

En los exámenes tipo “múltiple choice”, puede verse el resultado

inmediatamente después de que el alumno lo terminó.

14 https://moodle.net/stats/

33

Los alumnos pueden participar en la creación de glosarios, y en

todas las lecciones se generan automáticamente enlaces a las

palabras incluidas en estos.

6.4.3 Moodle: Open Source.

Ofrece soluciones e-learning, que se ajustan a las necesidades. Moodle

es el mejor sistema de educación virtual con licenciamiento GPL; la

respuesta tecnológica del código abierto a los sistemas educativos. El e-

learning es la solución óptima para la capacitación de todo tipo de

entornos. Con e-learning se podrá programar cursos en permanente

actualización con la capacidad de alto impacto por permitir la

independencia geográfica de los individuos en formación, generar foros

de comunicación, realizar evaluaciones con preguntas cerradas y abiertas

con verificación del tutor, etc. El usuario tan solo requerirá una conexión

a Internet.

6.4.4 PHP

PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje

de código abierto muy popular especialmente adecuado para el desarrollo

web y que puede ser incrustado en HTML.

Lo que distingue a PHP de algo del lado del cliente como Javascript es

que el código es ejecutado en el servidor, generando HTML y enviándolo

al cliente. El cliente recibirá el resultado de ejecutar el script, aunque no

se sabrá el código subyacente que era. El servidor web puede ser

configurado incluso para que procese todos los ficheros HTML con PHP,

por lo que no hay manera de que los usuarios puedan saber qué se tiene

debajo de la manga.

En lugar de usar muchos comandos para mostrar HTML (como en C o en

Perl), las páginas de PHP contienen HTML con código incrustado que

hace "algo" (en este caso, mostrar "¡Hola, soy un script de PHP!). El

34

código de PHP está encerrado entre las etiquetas especiales de comienzo

y final <? php y ?> que permiten entrar y salir del "modo PHP".

Lo mejor de utilizar PHP es su extrema simplicidad para el principiante,

pero a su vez ofrece muchas características avanzadas para los

programadores profesionales.

6.4.5 HTML5

Es multiplataforma. Eso significa que va a funcionar si estás navegando

en un Tablet, computador portátil o celular Smartphone. Ayuda en proceso

de portabilidad a la hora acceder al ambiente virtual.

HTML5 es la última versión de HTML. El término representa dos

conceptos diferentes:

Se trata de una nueva versión de HTML, con nuevos elementos,

atributos y comportamientos.

Contiene un conjunto más amplio de tecnologías que permite a los

sitios Web y a las aplicaciones ser más diversas y de gran

alcance. A este conjunto se le llama HTML5 y amigos, a menudo

reducido a HTML5.

Diseñado para ser utilizable por todos los desarrolladores de Open Web,

esta página referencia numerosos recursos sobre las tecnologías de

HTML5, clasificados en varios grupos según su función.

Semántica: Permite describir con mayor precisión cuál es su

contenido.

Conectividad: Permite comunicarse con el servidor de formas

nuevas e innovadoras.

35

Sin conexión y almacenamiento: Permite a las páginas web

almacenar datos localmente en el lado del cliente y operar sin

conexión de manera más eficiente.

Multimedia: Nos otorga un excelente soporte para utilizar contenido

multimedia como lo son audio y video nativamente.

Gráficos y efectos 2D/3D: Proporciona una amplia gama de nuevas

características que se ocupan de los gráficos en la web como lo

son canvas 2D, WebGL, SVG, etc.

Rendimiento e Integración: Proporciona una mayor optimización de

la velocidad y un mejor uso del hardware.

Acceso al dispositivo: Proporciona APIs para el uso de varios

componentes internos de entrada y salida de nuestro dispositivo.

CSS3: Ofrece una nueva gran variedad de opciones para hacer

diseños más sofisticados.

6.4.4 CSS3

Sheets, del que toma sus siglas. CSS es un lenguaje usado para definir

la presentación de un documento estructurado escrito en HTML o XML (y

por extensión en XHTML). El W3C (World Wide Web Consortium) es el

encargado de formular la especificación de las hojas de estilo que servirán

de estándar para los agentes de usuario o navegadores.

CSS3 es la última evolución del lenguaje de hojas de estilo en cascada y

tiene como objetivo extender CSS2.1. Trae muchas novedades tan

esperadas, como esquinas redondeadas, sombras, gradientes,

transiciones o animaciones, así como nuevos diseños como multi-

columnas, cajas flexibles o diseños de rejilla. Las partes experimentales

son prefijadas por el proveedor y deben ser evitadas en entornos de

producción o utilizadas con extrema precaución ya que tanto su sintaxis

como su semántica pueden cambiar en el futuro.

36

El Nivel 2 de CSS necesitó 9 años, de agosto de 2002 a junio de 2011

para alcanzar el estatus de Recomendación. Esto se debió al hecho de

que algunas características secundarias retuvieron toda la especificación.

Con el fin de acelerar la estandarización de las características no

problemáticas, el CSS Working Group del W3C, en una decisión referida

como la doctrina de Beijing, dividió CSS en componentes más pequeños

llamados módulos. Cada uno de estos módulos es ahora una parte

independiente del lenguaje y avanza hacia la estandarización a su propio

ritmo. Mientras que algunos módulos ya son Recomendaciones del W3C,

otros aún son Early Drafts. También se agregan nuevos módulos cuando

se identifican nuevas necesidades.

6.4.7 JQUERY

JQuery es una biblioteca de JavaScript rápida, pequeña y característica.

También es una biblioteca multiplataforma de JavaScript, creada

inicialmente por John Resig, que permite simplificar la manera de

interactuar con los documentos HTML, manipular el árbol DOM, manejar

eventos, desarrollar animaciones y agregar interacción con la técnica

AJAX a páginas web. Es software libre y de código abierto, posee un doble

licenciamiento bajo la Licencia MIT y la Licencia Pública General de GNU

v2, permitiendo su uso en proyectos libres y privados, jQuery, al igual que

otras bibliotecas, ofrece una serie de funcionalidades basadas en

JavaScript que de otra manera requerirían de mucho más código, es decir,

con las funciones propias de esta biblioteca se logran grandes resultados

en menos tiempo y espacio.

6.4.8 JAVASCRIPT

JavaScript (a veces abreviado como JS) es un lenguaje ligero e

interpretado, orientado a objetos con funciones de primera clase, más

conocido como el lenguaje de script para páginas web, pero también

usado en muchos entornos sin navegador, tales como node.js O Apache

37

CouchDB. Es un lenguaje script multi-paradigma, basado en prototipos,

dinámico, soporta estilos de programación funcional, orientada a objetos

e imperativa. Leer más sobre JavaScript.

El estándar de JavaScript es ECMAScript. Desde el 2012, todos los

navegadores modernos soportan completamente ECMAScript 5.1. Los

navegadores más antiguos soportan por menos ECMAScript 3. La sexta

edición se liberó en Julio. Se puede seguir el progreso actual de las

diferentes, nuevas y mejoradas características en el wiki correspondiente.

Esta sección de la web está dedicada al lenguaje JavaScript, a las partes

que no son específicas de las páginas web u otros entornos de servidor.

Para información sobre las API específicas de las páginas web, consulte

DOM. Para saber más sobre cómo encajar DOM y JavaScript, dispone de

la referencia de DOM.

JavaScript no debe ser confundido con el lenguaje de programación Java.

Java es una marca registrada de Oracle en Estados Unidos y otros países.

6.4.9 MYSQL

Es importante la creación de una base de datos para la recolección de

información sobre los registros del Aula virtual, ya que permite mantener

la integridad, disponibilidad, confiabilidad y redundancia controlada los

usuarios acusados por el sistema virtual.

Con las herramientas tecnológicas y los conocimientos otorgados por la

Universidad Distrital Francisco José de Caldas, se logra llegar a la

solución de emplear un ambiente virtual unificado de las áreas básicas del

conocimiento del Colegio Cooperativo de Timiza, en el que aporte el

máximo potencial como herramienta educativa, en los procesos de

comunicación y aprendizaje, ya que por medio de un ambiente virtual

38

mitigamos los problemas de comunicación fuera del aula de clases,

generando soluciones viables mediante tecnologías de información y

comunicación.

6.4.10 Metodología RUP

Es una metodología cuyo fin es entregar un producto de software. Se

estructura todos los procesos y se mide la eficiencia de la organización.

Es un proceso de desarrollo de software el cual utiliza el lenguaje

unificado de modelado UML15.

1. Fase de Inicio: Esta fase tiene como propósito definir y acordar el

alcance del proyecto con los patrocinadores, identificar los riesgos

asociados al proyecto, proponer una visión muy general de la arquitectura

de software y producir el plan de las fases y el de iteraciones posteriores.

2. Fase de elaboración: En la fase de elaboración se seleccionan los

casos de uso que permiten definir la arquitectura base del sistema y se

desarrollaran en esta fase, se realiza la especificación de los casos de

uso seleccionados y el primer análisis del dominio del problema, se diseña

la solución preliminar.

3. Fase de construcción: El propósito de esta fase es completar la

funcionalidad del sistema, para ello se deben clarificar los requerimientos

pendientes, administrar los cambios de acuerdo a las evaluaciones

realizados por los usuarios y se realizan las mejoras para el proyecto.

4. Fase de transición: El propósito de esta fase es asegurar que el

software esté disponible para los usuarios finales, ajustar los errores y

defectos encontrados en las pruebas de aceptación, capacitar a los

usuarios y proveer el soporte técnico necesario.

15 Tomado de: http://ima.udg.edu/~sellares/EINF-ES2/Present1011/MetodoPesadesRUP.pdf Rational Unified Process (RUP)

39

7. FACTIBILIDAD

7.1 Factibilidad técnica

La informática es cada vez más intuitiva y la plataforma Aula Virtual (Moodle)

elegida para el curso, es una herramienta de trabajo, por lo que sólo es necesario

un conocimiento a nivel de usuario. No obstante, el técnico responsable del Aula

Virtual indicará a los alumnos y tutores cómo acceder y pondrá a disposición un

manual ilustrativo del funcionamiento de la plataforma.

7.1.1 Conocimientos de informática

El acceso al Aula Virtual no requiere conocimientos técnicos ni

informáticos especiales. Actualmente cualquier ordenador del mercado

cumple sobradamente con las necesidades de la plataforma e-learning

usada para el Aula Virtual.16

Las versiones más recientes de navegador (Chrome o Mozilla), como los

programas informáticos en general, requieren para su instalación y

correcto funcionamiento de equipos más potentes y completos. Un equipo

idóneo, podría ser:

Pentium IV o PowerMac (o superiores). Recomendable Pentium IV 2.0

Ghz

1Gb MB RAM (cuanta más mejor). Recomendable 2 Gb Mb

Bastante espacio libre en el Disco Duro: 8 GB. Recomendable 16 Gb

7.1.2 Conexión a internet

Para poder conectarse a Internet, se deberá disponer de una conexión a

través de cualquier proveedor.

16 Requerimientos técnicos para un Aula virtual de la Universidad de Alcalá.

40

7.1.3 Navegadores de Internet compatibles con la plataforma

Google Chrome

Mozilla Firefox 7 o superior

7.2 Factibilidad operativa

7.2.1 Perfil del estudiante:

Estudiante de Tecnología en Sistematización de Datos, con

conocimientos en las siguientes áreas: diseño e implementación de bases

de datos SQL (preferiblemente MYSQL), conocimiento en lenguajes PHP,

HTML5, JQUERY, JAVA y estilos CSS3, también plataformas web como

Joomla y Moodle. Además, el estudiante debe cumplir con los siguientes

requerimientos y habilidades: disponibilidad parcial de tiempo, capacidad

de trabajo en equipo, desarrollo de investigaciones y solución técnica de

problemas.

7.2.2 Perfil del tutor:

Nombre: Héctor Julio Fúquene Ardila.

Nacionalidad: Colombiano.

Formación académica: Maestría en Teleinformática, Arquitectura

para el comercio electrónico, Ingeniería de Sistemas.

Áreas de actuación: Ciencias Naturales, Computación y Ciencias de

la información, Ciencias de la Computación.

7.3 Factibilidad económica.

La factibilidad económica de la pasantía a realizar es alta, debido a los siguientes

factores: la asesoría del tutor del proyecto, el trabajo de los dos estudiantes o

pasantes, dos equipos o computadoras que se utilizarán para el desarrollo de la

aplicación, acceso a Internet diario, la papelería que se utiliza en: avances,

41

modelados, etc., además del pago de medio de transporte que los estudiantes

usarán para llegar al sitio de la pasantía.

Dicha factibilidad decidió dividirse en tres aspectos: recursos humanos (Tabla 1),

recursos técnicos (Tabla 2) y otra clase de recursos (Tabla 3). Lo anterior, se

hace con el fin de generar un total por aspecto y luego sumar un total para el

presupuesto. Los aspectos están divididos en las tablas que se verán a

continuación:

Tipo de recurso humano

Cantidad recurso humano

Descripción Valor por hora

Horas Total

Tutor 1 Asesoría y ayuda para el desarrollo de la pasantía.

$40.000 200 $8.000.000

Desarrollador 2 Investigación, diseño,

desarrollo e implementación del proyecto.

$20.000 288 $7.680.000

Total de recursos humanos $15.680.000

Tabla 1. Recursos humanos. Fuente: Autor.

Aclaración (en desarrollador): debido a que son 6 horas semanales por 4

semanas al mes y 8 meses del año, también teniendo en cuenta el valor por hora

($20.000 x 6 x 4 x 8 = $3.840.000), este resultado se multiplica por 2, que es el

número de desarrolladores ($3.840.000 x 2 = $7.680.000).

Tipo de recurso técnico

Descripción Valor por unidad

Cantidad Total

Equipos de computo Computadoras que se utilizaran para el desarrollo e implementación del sistema.

$1.500.000 3 $4.500.000

Total de recursos técnicos $4.500.000

Tabla 2. Recursos técnicos Fuente: Autor.

42

Tabla 3. Otros recursos Fuente: Autor.

El total de los tres ítems en que se dividió la factibilidad económica, se visualiza

en la Tabla 4:

Total de recursos humanos

$15.680.00

Total de recursos técnicos

$4.500.000

Total de otros recursos $900.000

TOTAL NETO $21.080.000

Tabla 4. Total factibilidad económica. Fuente: Autor.

7.4 Factibilidad legal

Tanto para el software libre como para el software propietario existen las

licencias que son contratos en los que señalan las condiciones que establece (lo

que se puede hacer o no se puede hacer) el cedente. En las licencias libres

puede haber condiciones como restricciones espaciales por prohibiciones

legales, limitación del valor que puede ser cobrado por distribución o asesorías

Tipo de recurso Descripción Total

Medio de transporte

Medio de transporte (buses), en los días en que se vaya a realizar la pasantía.

$ 300.000

Servicio de Internet El acceso diario a Internet que se utilizara para el desarrollo de la plataforma web.

$200.000

Papelería Impresiones, esquemas y diseños que se utilizaran para el diseño del proyecto.

$100.000

Refrigerios Cuando se esté desarrollando la pasantía en el colegio en las 3 o 4 horas al día, se hace un gasto en comida.

$300.000

Total de otros recursos $900.000

43

complementarias, etc.17 Así mismo, puede exigirse la copia, la nidificación, la

sub-licencia o la distribución en los términos expresados en la licencia, perdiendo

los derechos quien lo haga de manera contraria.

En cuanto a las políticas económicas, el software libre ha venido tomando

gran importancia en dos vías: el impacto comercial e industrial y el gasto fiscal.

La legislación sobre derechos de autor concede en exclusiva al titular del

software el derecho a realizar o autorizar a terceros la reproducción (instalar y

ejecutar), copia, modificación y distribución del software18. Por tanto, para que

un usuario pueda beneficiarse de las libertades del software, necesita el permiso

explícito (la licencia) del titular de estos derechos: de lo contrario, se entendería

que utiliza el software de forma ilegítima.

8. CRONOGRAMA DE ACTIVIDADES

En la Tabla 5, se hace una descripción del cronograma de actividades basado

en la metodología escogida para la realización del proyecto.

Nombre de la tarea Duración Comienzo Fin

PROYECTO DE GRADO:

PASANTIA

168 días jue 01/09/16 sáb 22/04/17

FASE DE INICIO 32 días jue 01/09/16 vie 14/10/16

Recolección final de

requerimientos

9 días jue 01/09/16 mar 13/09/16

Modelamiento de casos de

uso (20%)

5 días mié 14/09/16 mar 20/09/16

Estimación de riesgos 9 días mié 21/09/16 sáb 01/10/16

Evaluación de herramientas

para el desarrollo

2 días lun 03/10/16 mar 04/10/16

Elaboración prototipo con

arquitectura del sistema

8 días mié 05/10/16 vie 14/10/16

FASE DE ELABORACIÓN 21 días sáb 15/10/16 vie 11/11/16

17 Revista virtual Católica del norte, Fundación universitaria. Publicaciones seriadas institucionales, académicas e investigativas. 18 Software libre, aspectos legales y explotación de software libre parte 1.

44

Modelamiento de casos de

uso (80 %)

6 días sáb 15/10/16 vie 21/10/16

Diseño de la interfaz 4 días sáb 22/10/16 mié 26/10/16

Creación de diagrama UML 4 días jue 27/10/16 mar 01/11/16

Prototipo prueba con la

arquitectura

4 días mié 02/11/16 sáb 05/11/16

Análisis de pruebas 4 días mar 08/11/16 vie 11/11/16

FASE DE DESARROLLO 90 días sáb 12/11/16 jue 16/03/17

Corrección (en caso de que

se necesite) en base a las

pruebas anteriores

9 días sáb 12/11/16 mié 23/11/16

Verificación de

requerimientos

8 días jue 24/11/16 sáb 03/12/16

Verificación de casos de uso 9 días lun 05/12/16 jue 15/12/16

Diseño de módulos 17 días vie 16/12/16 sáb 07/01/17

Desarrollo de módulos 9 días mar 10/01/17 vie 20/01/17

Diseño de la base de datos 8 días sáb 21/01/17 mar 31/01/17

Implementación de la base

de datos

8 días mié 01/02/17 vie 10/02/17

Diseño de manual de usuario 8 días sáb 11/02/17 mar 21/02/17

Prueba de conexiones 8 días mié 22/02/17 vie 03/03/17

Desarrollo prototipo final 30 días sáb 04/02/17 jue 16/03/17

FASE DE CIERRE 27 días vie 17/03/17 sáb 22/04/17

Verificación final 3 días vie 17/03/17 mar 21/03/17

Entrega de prototipo final 4 días mié 22/03/17 lun 27/03/17

Entrega de manual de

usuario

5 días mar 28/03/17 lun 03/04/17

Evaluación por parte de la

entidad

5 días mar 04/04/17 sáb 08/04/17

Pruebas a los usuarios 7 días lun 10/04/17 mar 18/04/17

Informe de resultados 6 días sáb 15/04/17 sáb 22/04/17

Tabla 5. Cronograma de actividades. Fuente: Autor.

45

9. FASE DE INICIO

9.1 Diagramas de procesos

9.1.1 Modulo de biblioteca virtual

Proceso 1: Carga de archivos académicos

En este proceso, al usuario del aula virtual (docente o administrador), se le

permite la carga de archivos a la biblioteca virtual, estos pueden ser: libros,

artículos, audios e imágenes.

En el momento de la carga, el usuario debe escoger el tipo de publicación o

archivo, con esto seleccionado el sistema procede a mostrar un formulario de

acuerdo con el tipo de archivo, este formulario debe ser llenado para la carga

exitosa (ver figura 1), en las cuatro opciones tendrá “título o nombre”, “autor”,

entre otros (dependiendo del tipo).

Figura 2. Carga de archivos académicos. Fuente: Autor.

Proceso 2: Publicación de opiniones

La publicación de opiniones o columnas de opinión, solo la puede hacer un

usuario: docente. En este proceso, el docente que desee transmitir alguna

46

opinión pública a toda la comunidad, puede acceder al botón “Mi opinión” (ver

figura 2), allí debe llenar un formulario con campos como: título de la publicación,

descripción, entre otros.

Figura 3. Publicación de opiniones. Fuente: Autor.

Proceso 3: Búsqueda de publicaciones

Todo usuario en el aula virtual, puede ser parte del proceso de “búsqueda de

publicaciones”, este se hará a través de una barra de búsqueda, en donde se el

usuario podrá digitar una palabra clave (o palabra adecuada a la búsqueda),

también si lo desea podrá filtrar la búsqueda escogiendo el tipo de publicación o

archivo: libro, articulo, audio u imagen (ver figura 3). De la anterior manera, la

persona a través de este proceso podrá encontrar aquellos resultados de

acuerdo a su búsqueda.

Figura 4. Búsqueda de publicaciones. Fuente: Autor.

47

Proceso 4: Eliminación de contenido

La eliminación de contenido de la biblioteca virtual, solo podrá ser efectuada por

el usuario administrador. A través de una búsqueda, como la que se encuentra

en el proceso número 3 (ver figura 4), el administrador explorará las diferentes

publicaciones y allí decidirá cuál de estas desea eliminar.

Figura 5. Eliminación de contenido. Fuente: Autor.

Proceso 5: Modificación de contenido

En la modificación de contenido de la biblioteca virtual, existen dos usuarios: el

docente y el administrador. En primer lugar, se debe tener en cuenta que la

búsqueda de la publicación a modificar se hará a través de una barra de

búsqueda similar a la descrita en el proceso 3, lo que hace la diferencia en este

proceso es el tipo de usuario.

El docente, podrá hacer modificación solo de sus publicaciones, es decir de sus

archivos subidos y sus opiniones publicadas (ver figura 5). Por otro lado, el

administrador, podrá hacer modificación de toda clase de publicación en la

biblioteca virtual.

48

Figura 6. Modificación de contenido. Fuente: Autor.

9.1.2 Módulo de asistencia

El estudiante registrado en el Aula Virtual quedará inscripto a este módulo, dado

que se asignará a un curso, y a sí mismo, a varias materias asignadas por su

plan de estudio. El módulo de asistencia abre un nuevo campo al sistema de

registro en los alumnos del Colegio Cooperativo de Timiza, ya que entrega una

información más sistematizada al acudir a sus respectivas asignaturas otorgando

una mayor observación al estudiantado, para análisis académicos, con el fin de

lograr este objetivo, se plantea los procesos recopilados en el levantamiento de

información:

Proceso 1: Registro de asistencia

El registro de asistencia es uno de los procesos más significativos de este

módulo, ya que permitirá la recopilación de información de la asistencia del

estudiante. El usuario docente y/o administrador, se encargará de realizar este

proceso, ya que es el actor primario que tomara la información de cada

estudiante en cada materia registrando fecha de asistencia y tipo de asistencia,

entregados por el sistema (ver figura 6). Al tomar la información de los

estudiantes inscritos a su materia se almacenará en una base de datos, para

posteriormente analizarla.

49

Figura 7. Registro de asistencia. Fuente: Autor.

Proceso 2: Generación de reportes estadísticos

Una vez almacenada la información en el sistema, basada en el proceso de

“registro de asistencia”, se procederá hacer revisión por parte del administrador

y/o docente según su categoría: Curso, tipo de asistencia o fecha (ver figura 7),

lo cual permitirá la generación de un reporte estadístico para su análisis

educativo o divulgación institucional.

Figura 8. Generación de reportes estadísticos. Fuente: Autor.

50

9.1.3 Modulo de evaluación institucional

Proceso 1: Creación de evaluación institucional

La creación de la evaluación institucional anual, solo la puede hacer el usuario

administrador. En este proceso, el usuario agrega preguntas según la cantidad

que se requiera, cuando haya terminado esto, procede a guardar la evaluación

institucional que podrá ser desarrollada por la comunidad educativa (ver figura

8).

Figura 9. Creación de evaluación institucional. Fuente: Autor.

Proceso 2: Desarrollo de la evaluación institucional

Al estudiante, en el momento de entrar al aula virtual (una vez ya publicada la

evaluación institucional por el administrador), le aparece un banner o “publicidad”

en donde se le da aviso de la evaluación institucional (ver figura 9). Sí este desea

hacerla inmediatamente el banner lo redirige a la evaluación, si no en su aula

virtual aparecerá un link donde podrá también en otro momento hacerla.

Una vez el estudiante este en el módulo de evaluación institucional, escoge el

docente al que desea evaluar y procede a la calificación de este. El sistema

verifica si ya ha evaluado a todos sus docentes, si no lo ha hecho lo redirige de

51

nuevo a escoger otro docente hasta que termine con todos y se muestre la

notificación de “Evaluación finalizada”.

Figura 10. Desarrollo de la evaluación institucional. Fuente: Autor.

Proceso 3: Generación de reporte filtrado

El reporte filtrado, es la descripción de unos resultados que se obtienen a través

de ciertos parámetros escogidos por el usuario, en este caso el único que puede

generar esta clase de reportes es el administrador.

En su menú de navegación, escoge la opción de “Reporte Filtrado” (ver figura

10), de acuerdo a ello escoge los parámetros que desea, los cuales son: curso,

docente y calificación.

Figura 11. Generación de reporte filtrado. Fuente: Autor.

52

Proceso 4: Generación de reporte global

El reporte global, es la descripción de todos los resultados que se obtienen de la

evaluación institucional, este se podrá generar una vez se tenga hasta el 80%

de evaluaciones respondidas por estudiantes, en este caso el único que puede

generar esta clase de reportes es el administrador.

En su menú de navegación, escoge la opción de “Reporte Global”, el sistema

valida si hay el 80% o más de evaluaciones (ver figura 11); sí las hay, genera el

reporte y si no muestra la notificación “Debe tener más del 80%” y se termina el

proceso.

Figura 12. Generación de reporte global. Fuente: Autor.

53

9.2 Modelos de dominio

9.2.1 Biblioteca virtual

Figura 13. Modelo de dominio: Biblioteca Virtual. Fuente: Autor.

9.2.2 Módulo de asistencia

Figura 14. Modelo de dominio: Asistencia. Fuente: Autor.

54

9.2.3 Módulo de evaluación institucional

Figura 15. Modelo de dominio: Evaluación Institucional. Fuente: Autor.

55

9.3 Glosarios de términos

9.3.1 Módulo de biblioteca virtual

Clase Descripción

Moodle Sistema base del aula virtual.

Biblioteca Virtual Este es el sistema que se encarga de alojar los archivos y

publicaciones para la búsqueda de usuarios.

Usuario Persona que a través de Moodle entra a la biblioteca virtual.

Docente Tipo de usuario que es profesor de la institución, puede cargar

archivos, publicar opiniones y modificar sus propias

publicaciones.

Administrador Tipo de usuario encargado de la administración del aula virtual,

por ende, también tiene acceso a todo permiso dentro de la

biblioteca virtual.

Estudiante Tipo de usuario que es alumno de la institución o colegio. Este

usuario solo puede ver el contenido alojado en la biblioteca

virtual.

Publicación Es todo registro alojado en la base de datos que hace parte de

la biblioteca virtual.

Archivo Tipo de publicación que se puede hacer en la biblioteca virtual.

Libro Es un tipo de archivo que se puede publicar, estos se deben

cargar en formato PDF.

Artículo Es un tipo de archivo que se puede publicar, estos se deben

cargar en formato PDF.

Audio Es un tipo de archivo que se puede publicar, estos se deben

cargar en formato MP3.

Imagen Es un tipo de archivo que se puede publicar, estos se deben

cargar en formato PNG y JPG.

Opinión Tipo de publicación que solo se puede realizar por parte del

docente, en esta publica algún pensamiento u opinión.

Tabla 6. Glosario de términos: Biblioteca Virtual. Fuente: Autor.

56

9.3.2 Módulo de asistencia

Tabla 7. Glosario de términos: Asistencia. Fuente: Autor.

9.3.3 Módulo de evaluación institucional

Clase Descripción

Moodle Sistema base del Aula Virtual

Usuario Relación con los actores inscriptos en el Aula Virtual, lo cual aloja

a los actores: estudiante, docente y administrador.

Administrador Actor que se encargara de la realización de los reportes y

estadísticas de todo el Aula virtual

Docente Actor asignado a cursos y materias, para llevar el control y registro

de la asistencia a los estudiantes.

Estudiante Actor asignado a materias y a un curso, para llevar su registro de

asistencia, según su asignación

Reporte Informe que lleva el control y la verificación de la asistencia de los

estudiantes.

Curso Dominio que aloja a estudiantes para la asignación de materias

sea el caso correspondiente.

Materia Asignatura encargada de ofrecer el docente para un curso en

específico.

Registro

Asistencia

Formulario de apertura al control de asistencia de los estudiantes

en la asignación de materias y cursos, llevada a cabo por el

docente.

Tipo Asistencia Formato en el cual se registra la asistencia. Tipo: Falla,

asistencia, retardo y falla justificada.

Clase Descripción

Moodle Sistema base del Aula Virtual

Evaluación

institucional

Modulo encargado de registrar las evaluaciones de los

docentes, por parte de los estudiantes.

Usuario Rol estándar migrado de Moodle

Administrador Actor encargado de la elaboración de la evaluación

institucional para todos los usuarios estudiantes.

También, es el generador de reportes.

Docente Actor encargado de dictar su materia a varios alumnos

alojados en un curso. Es el actor a evaluar por los

estudiantes.

Estudiante Actor que se destaca en este módulo por la realización de

la evaluación institucional, se encarga de evaluar a cada

docente asignado a su curso.

Curso La evolución institucional es validada por cada curso

inscrito al sistema

57

Tabla 8. Glosario de términos: Evaluación Institucional. Fuente: Autor.

10. FASE DE ELABORACIÓN

10.1 Requerimientos no funcionales

Identificador REQ-NF001

Tipo Seguridad

Nombre Autenticación de usuario

Módulo Todos

A través del sistema Moodle utilizado como base para todos los módulos del aula

virtual, se hará la autenticación de usuarios que ingresen al aula y por consiguiente a

los demás módulos añadidos.

Tabla 9. REQ-NF001: Autenticación de usuario. Fuente: Autor.

Identificador REQ-NF002

Tipo Seguridad

Nombre Integridad de los datos

Módulo Todos

El administrador del aula virtual velara por el cuidado y la seguridad de los datos

utilizando el sistema Moodle como herramienta para la gestión de permisos y

eliminación de contenido.

Tabla 10. REQ-NF002: Integridad de los datos. Fuente: Autor.

Materia Esta clase se encuentra enlazada a los docentes, ya que

son los encargados de dictar el contenido asignado por el

administrador.

Reporte Informe que lleva el registro y la estadística de la

evolución institucional generada por año.

Certificación Comprobante único, entregado a los estudiantes al

finalizar el proceso de evaluación.

58

Identificador REQ-NF003

Tipo Disponibilidad

Nombre Conexión a Internet

Módulo Todos

Los usuarios del aula virtual deben contar con conexión a Internet debido a que no se

ingresara al sistema solo en la institución sino también en los hogares.

Tabla 11. REQ-NF003: Conexión a Internet. Fuente: Autor.

Tabla 12. REQ-NF004: Creación de manuales. Fuente: Autor.

Identificador REQ-NF005

Tipo Soporte

Nombre Actualizaciones del aula virtual

Módulo Todos

La actualización del sistema Moodle en sus versiones posteriores no se debe realizar

ya que esto puede generar una caída total de la plataforma. Por lo anterior, es

recomendable trabajar bajo la versión inicial de Moodle.

Tabla 13. REQ-NF005: Actualizaciones del aula virtual. Fuente: Autor.

Identificador REQ-NF006

Tipo Software

Nombre Requisitos de acceso a la plataforma

Módulo Todos

Se requiere que el usuario cuente con navegador Opera, Firefox, Chrome o Internet

Explorer (versión 7). También es recomendable que el equipo cuente con un sistema

operativo como Android, IOS o Windows, todos estos en sus versiones más recientes.

Tabla 14. REQ-NF006: Requisitos de acceso a la plataforma. Fuente: Autor.

Identificador REQ-NF004

Tipo Facilidad de uso

Nombre Creación de manuales

Módulo Todos

Se crearán manuales dependiendo del actor que ingrese al aula virtual, estos

facilitarán el uso de ingreso al sistema.

59

Identificador REQ-NF007

Tipo Software

Nombre Requisitos de la plataforma Moodle en Software

Módulo Todos

Para el correcto funcionamiento de la plataforma Moodle se necesitan algunas

características mínimas en cuanto al software del servidor, las cuales son:

Base de datos MySQL versión 5.5.31 hasta la más reciente.

PHP 5.4.4 y se debe tener en cuenta que PHP 7 no está soportado.

Tabla 15. REQ-NF007: Requisitos de la plataforma Moodle en Software. Fuente: Autor.

Identificador REQ-NF008

Tipo Hardware

Nombre Requisitos de la plataforma Moodle en Hardware

Módulo Todos

Para el correcto funcionamiento de la plataforma Moodle se necesitan algunas

características en cuanto al hardware del servidor, adquirido a través de un hosting,

las cuales son:

Espacio mínimo de disco 200 MB para el código de Moodle hasta 5 GB.

Procesador de 1 GHz (mínimo), se recomiendan 2GHz doble núcleo o más.

Memoria RAM 512 como mínimo, 1GB o más es fuertemente recomendado.

Tabla 16. REQ-NF008: Requisitos de la plataforma Moodle en Hardware. Fuente: Autor.

Tabla 17. REQ-NF009: Diseño responsable del aula virtual. Fuente: Autor.

Identificador REQ-NF010

Tipo Usabilidad

Nombre Barra de búsqueda

Módulo Biblioteca virtual

El sistema de biblioteca virtual contará con una barra de búsqueda que proporcionará

una organización y filtración interna de la información.

Tabla 18. REQ-NF010: Barra de búsqueda. Fuente: Autor.

Identificador REQ-NF009

Tipo Apariencia

Nombre Diseño responsable para el aula virtual

Módulo Todos

Con el objetivo de facilitar la visualización de manera correcta y cómoda para el

usuario, se emplea el Responsive Design en la adaptación de cualquier dispositivo

móvil o computador.

60

Identificador REQ-NF011

Tipo Diseño e implementación

Nombre Visualización didáctica

Módulo Biblioteca virtual

La visualización de los contenidos alojados en el sistema debe ser de forma didáctica

simulando la acción de leer un libro físico.

Tabla 19. REQ-NF011: Visualización didáctica. Fuente: Autor.

Tabla 20. REQ-NF012: Formato tabla asistencia. Fuente: Autor.

10.2 Requerimientos funcionales

Identificador REQ-F001

Nombre Carga de archivos

Módulo Biblioteca virtual

El sistema les permitirá a los usuarios docente y administrador, subir archivos

académicos como:

Libros.

Artículos.

Audios.

Imágenes.

Tabla 21. REQ-F001: Carga de archivos. Fuente: Autor.

Identificador REQ-NF012

Tipo Apariencia

Nombre Formato tabla de asistencia

Módulo Asistencia

El formulario de asistencia constará de 2 columnas principales, las cuales son:

Nombre del estudiante y estado de la asistencia; a su vez el estado de la asistencia

(columna Nº2) consta de 4 columnas (estados) los cuales son: asistió, fallo, retardo y

falla justificada.

61

Identificador REQ-F002

Nombre Publicación de opiniones

Módulo Biblioteca virtual

El docente tendrá un espacio para la creación y modificación de columnas de opinión

en las que expresará sus pensamientos respecto a temas académicos. Cada opinión

quedará relacionada con este usuario.

Tabla 22. REQ-F002: Publicación de opiniones. Fuente: Autor.

Identificador REQ-F003

Nombre Búsqueda de publicaciones

Módulo Biblioteca virtual

Todos los usuarios podrán hacer una búsqueda en las publicaciones y archivos que

están alojados en la biblioteca virtual.

Tabla 23. REQ-F003: Búsqueda de publicaciones. Fuente: Autor.

Identificador REQ-F004

Nombre Eliminación de contenido

Módulo Biblioteca virtual

El sistema le permitirá únicamente al administrador eliminar contenido o

publicaciones de la biblioteca virtual.

Tabla 24. REQ-F004: Eliminación de contenido. Fuente: Autor.

Identificador REQ-F005

Nombre Modificación de contenido

Módulo Biblioteca virtual

La modificación de publicaciones por parte de los actores será:

Administrador: contará con acceso a todas las publicaciones alojadas en la

base de datos de la biblioteca virtual, es decir, podrá modificar cualquier

publicación.

Docente: solo tendrá acceso a sus publicaciones, es decir, solo podrá

modificar estas.

Tabla 25. REQ-F005: Modificación de contenido. Fuente: Autor.

62

Identificador REQ-F006

Nombre Registro de asistencia

Módulo Asistencia

El docente y el administrador registrarán el control de asistencia, fallas, retardos y

ausencias justificadas de los estudiantes. Este registro se toma como igual a la

modificación de la asistencia, ya que se puede acceder al registro de cualquier día en

cualquier momento y cambiar algo si es que es necesario.

Tabla 26. REQ-F006: Registro de asistencia. Fuente: Autor.

Identificador REQ-F007

Nombre Generación de reportes estadísticos

Módulo Asistencia

El docente y el administrador podrán generar reportes de asistencia con los siguientes

parámetros:

Curso: se escoge el curso del que se desea el reporte de asistencia (este

parámetro es obligatorio)

Tipo de asistencia: en este existen 5 opciones, las cuales son asistió, fallo,

ausencia, ausencia justificada y “todas las opciones”. En caso de que se

escoja la última opción, esta incluirá las 4 opciones mencionadas antes de

esta.

Comienzo: es la fecha desde donde se desea generar el reporte de asistencia.

Fin: es la fecha hasta donde se desea generar el reporte de asistencia.

Tabla 27. REQ-F007: Generación de reportes estadísticos. Fuente: Autor.

Identificador REQ-F008

Nombre Creación de evaluación institucional

Módulo Evaluación institucional

El administrador realizará la creación de la evaluación institucional según los

parámetros ya establecidos con la institución y su manera de evaluar al docente.

Tabla 28. REQ-F008: Creación de evaluación institucional. Fuente: Autor.

Identificador REQ-F009

Nombre Desarrollo de evaluación institucional

Módulo Evaluación institucional

El sistema permitirá al estudiante diligenciar la evaluación institucional respectiva de

cada docente que le corresponda.

Tabla 29. REQ-F009: Desarrollo de evaluación institucional. Fuente: Autor.

63

Identificador REQ-F010

Nombre Generación de reporte filtrado

Módulo Evaluación institucional

El sistema le permitirá al administrador la generación de un reporte con los siguientes

parámetros:

Curso: el salón de estudiantes que evaluó al docente.

Docente: la persona que fue evaluada.

Calificación: este parámetro se hará con un número digitado por el

administrador y se podrá escoger entre las mayores, menores o iguales

calificaciones a ese número.

Tabla 30. REQ-F010: Generación de reporte filtrado. Fuente: Autor.

Identificador REQ-F011

Nombre Generación de reporte global

Módulo Evaluación institucional

El sistema hará en reporte final estadístico de la evaluación a nivel global entregado

al administrador. Dicho reporte solo se generará si existe más del 80% de

evaluaciones realizadas por parte de los estudiantes.

Tabla 31. REQ-F011: Generación de reporte global. Fuente: Autor.

64

10.3 Definición de actores

Los actores son externos al sistema que vamos a desarrollar. Por lo tanto, al

identificar actores estamos empezando a delimitar el sistema, y a definir su

alcance. Dentro de la definición de actores del Aula Virtual, el alcance nos

permite diagnosticar que en la integración del sistema existe 3 actores

(personas) y un actor sistema (moodle) ver figura 01.

Figura 16. Definición de actores. Fuente: Autor.

65

10.3.1 Documentación de actores

ID: AC-001

ACTOR: Administrador

CREADO POR: Predeterminado por sistema

ACTORES DE INTERACCIÓN: Docente y Estudiante

PROCESOS A CARGO: Carga de archivos académicos

Búsqueda de publicaciones

Eliminación de contenido

Modificación de contenido

Registro de asistencia

Generación de reportes estadísticos

Creación de evaluación institucional

Generación de reporte filtrado

Generación de reporte global

TIPO: Primario

DESCRIPCIÓN: El administrador tiene como obligación velar por la

integridad de la información alojada en Aula virtual,

este será el encargado de gestionar permisos y

contenido a todo el sistema.

Tabla 32. Documentación actores: Administrador. Fuente: Autor.

ID: AC-002

ACTOR: Docente

CREADO POR: Administrador

ACTORES DE INTERACCIÓN: Estudiante

PROCESOS A CARGO: Carga de archivos académicos

Publicación de opiniones

Búsqueda de publicaciones

Modificación de contenido

Registro de asistencia

Generación de reportes estadísticos

TIPO: Primario

DESCRIPCIÓN: El docente es el encargado de gestionar la

información de contenido secundario en el Aula

virtual, cargar y modificar contenido en el sistema

referente a cursos, materias y estudiantes.

Tabla 33. Documentación actores: Docente. Fuente: Autor.

66

Tabla 34. Documentación actores: Estudiante. Fuente: Autor.

ID: AC-004

ACTOR: Moodle

CREADO POR: Sistema

ACTORES DE INTERACCIÓN: Administrador, Docente y Estudiante

PROCESOS A CARGO: CRUD Usuarios

CRUD Cursos

CRUD Materias

Autenticación

TIPO: Primario

DESCRIPCIÓN: El sistema de Moodle es el encargado de llevar o

sostener el Aula virtual, ya que este permitirá la

gestión de los cursos, materias y usuarios, asignados

a todo el entorno. Se toma como actor Primario, ya

directamente es el que realiza los procesos de

autenticación para los demás módulos registrados.

Tabla 35. Documentación actores: Moodle. Fuente: Autor.

ID: AC-003

ACTOR: Estudiante

CREADO POR: Administrador

ACTORES DE INTERACCIÓN: Docente

PROCESOS A CARGO: Búsqueda de publicaciones

Desarrollo de la evaluación institucional

TIPO: Secundario

DESCRIPCIÓN: El estudiante es el actor menos participativo en el

sistema en acciones de: creación, modificación y

eliminación de contenido en los módulos de

Biblioteca virtual, Asistencia y evaluación

institucional, lo cual solo tiene la interacción y

visualización de la información alojada.

67

10.4 Lista preliminar de casos de uso

10.4.1 Biblioteca Virtual

Sistema Biblioteca Virtual, se categorizará por la gestión de contenido

académico, en el colegio, en el que permitirá el control de toda su información.

El sistema debe gestionar y/o aceptar:

LISTA PRELIMINAR BIBLIOTECA VIRTUAL

ACTOR LISTA DE CASOS DE USOS

ADMINISTRADOR

Ingresar datos autenticación usuario

Escoger tipo publicación a cargar

Llenar formulario de publicación a cargar

Digitar datos para búsqueda de publicación

Revisar publicaciones encontradas en búsqueda

Eliminar contenido de cualquier tipo de publicaciones

Modificar cualquier contenido

ACTOR LISTA DE CASOS DE USOS

DOCENTE

Ingresar datos autenticación usuario

Escoger tipo publicación a cargar

Llenar formulario de publicación a cargar

Adjuntar el archivo a cargar

Crear columna de “mi opinión”

Digitar datos para búsqueda de publicación

Revisar publicaciones encontradas en búsqueda

Modificar contenido propio

ACTOR LISTA DE CASOS DE USOS

ESTUDIANTE

Ingresar datos autenticación usuario

Digitar datos para búsqueda de publicación

Revisar publicaciones encontradas en búsqueda

Tabla 36. Lista preliminar: Biblioteca Virtual. Fuente: Autor.

68

10.4.2 Módulo Asistencia

Sistema que controla la asistencia académica en cumplimiento, fallas, retardos

y fallas justificadas, de los estudiantes. El sistema debe gestionar y/o aceptar:

LISTA PRELIMINAR ASISTENCIA

ACTOR LISTA DE CASOS DE USOS

ADMINISTRADOR

Ingresar datos de autenticación de usuario

Registrar de asistencia de estudiantes

Escoger tipo de asistencia asignada en el sistema

Generación de reportes

Modificación de asistencia por fecha

Eliminación de asistencias anuales

ACTOR LISTA DE CASOS DE USOS

DOCENTE

Registrar de asistencia de estudiantes

Escoger tipo de asistencia asignada en el sistema

Generación de reportes

Modificación de asistencia por fecha

ACTOR LISTA DE CASOS DE USOS

ESTUDIANTE

Ingresar datos de autenticación de usuario

Registro de asistencia

Tabla 37. Lista preliminar: Asistencia. Fuente: Autor.

10.4.3 Módulo Evaluación Institucional

El módulo de Evaluación Institucional, es una gestión independiente de cada

institución, ya que es realizada para la evaluación de profesores, por parte del

modelo entregado por los administrativos del colegio. El sistema debe gestionar

y/o aceptar:

69

LISTA PRELIMINAR EVALUACIÓN INSTITUCIONAL

ACTOR LISTA DE CASOS DE USOS

ADMINISTRADOR

Ingresar datos autenticación usuario

Agregar pregunta a la evaluación

Finalizar la creación de evaluación

Generar reporte filtrado

Generar reporte global

ACTOR LISTA DE CASOS DE USOS

DOCENTE

Ingresar datos autenticación usuario

Ver resultados personales de evaluación

ACTOR LISTA DE CASOS DE USOS

ESTUDIANTE

Ingresar datos autenticación usuario

Escoger el docente a evaluar

Desarrollar evaluación de docente escogido

Tabla 38. Lista preliminar: Evaluación Institucional. Fuente: Autor.

70

10.5 Modelo de casos de uso

10.5.1 Caso de uso: Aula Virtual del Colegio Cooperativo de Timiza

Figura 17. Casos de uso: Aula virtual. Fuente: Autor.

71

10.5.2 Caso de uso: Biblioteca Virtual

Figura 18. Caso de uso: Biblioteca virtual. Fuente: Autor.

72

10.5.3 Caso de uso: Módulo Asistencia

Figura 19. Casos de uso: Asistencia. Fuente: Autor.

73

10.5.4 Caso de uso: Modulo Evaluación Institucional

Figura 20. Casos de uso: Evaluación Institucional. Fuente: Autor.

74

10.6 Documentación de casos de uso

CS-001

AUTENTICACIÓN USUARIO

Objetivos asociados Seguridad e integridad de la información

Actores Administrador, docente o estudiante

Descripción

La autenticación de usuarios nos permite asegurar que un usuario sea quien es: Administrativo, docente o estudiante. Este estará asociado al modelo base del sistema, la autenticación la realiza Moodle.

Precondición El actor debe estar registrado en el aula virtual, con el cual debe contar con una contraseña y usuario, para acceder.

Secuencia

Normal

Paso Acción

1 El actor principalmente a la plataforma del Aula virtual, con su respectivo link de acceso.

2 El sistema lo direcciona a un formulario de autenticación, en donde estarán habilitadas las casillas de “nombre de usuario” y “contraseña”.

3 El actor debe ingresar su usuario y contraseña en los campos habilitados. Y dar “Entrar”.

4 El sistema realizará una consulta a la base de datos, en donde encuentra el registro del usuario que se autentica.

5 El sistema permite el acceso al usuario a todo el contenido del Aula Virtual, dando los permisos habilitados por el administrador.

Postcondición El sistema permite el ingreso total al Aula Virtual. Esperando al usuario ingresar a la Biblioteca virtual. Con restricción según sea el caso, al usuario autenticado.

Excepciones

Paso Acción

4 Si el usuario y la contraseña del actor, no se encuentran almacenados en los datos del sistema. Arroja un error de autenticación, indicando error “Datos erróneos. Por favor, inténtelo otra vez.”

4 Si el actor no recuerda su contraseña de acceso y/o usuario, el sistema cuenta con un link de ”. Para así recuperar su contraseña. Y Continuar.

Rendimiento Paso Cota de tiempo

4 2 segundos

Frecuencia esperada 2 veces/día

Estabilidad Alta

Comentarios La frecuencia será mucho mayor durante los dos primeros meses.

Tabla 39. Documentación caso de uso: Autenticación de usuario. Fuente: Autor.

75

CS-002

BÚSQUEDA DE PUBLICACIONES

Objetivos asociados REQ-F003 La optimización de búsqueda por parte del Aula virtual, creará un entorno más amigable para el usuario en su interactiva.

Actores Administrador, docente o estudiante

Descripción

La barra de búsqueda o filtrado para la visualización de publicaciones alojados en la base de datos de la biblioteca virtual, hará de su utilización para encontrar fácilmente el algún contenido almacenado.

Precondición El usuario previamente debe estar autenticado por Moodle, para la visualización del contenido en la Biblioteca.

Secuencia

Normal

Paso Acción

1 El usuario selecciona la imagen de “Mi biblioteca”.

2 El sistema lo redireccionará al módulo completo de Biblioteca virtual.

3 El usuario realizará la búsqueda mediante un “buscador” interno, lo cual debe ingresar la palabra clave o realizar una búsqueda más avanzada, por: Materia, mes y demás parámetros.

4 Seleccionar en “Buscar publicaciones”

5 El sistema realiza una búsqueda en la base de datos de la biblioteca, y trae las publicaciones contenidas bajo el filtro realizado por el usuario.

6 El sistema organiza la información encontrará, en bloques con una pequeña descripción nombre y fecha de publicación.

Postcondición El buscador quedará en la parte superior de la página master, para posteriores búsquedas.

Excepciones

Paso Acción

5 Si el usuario no registra ningún filtro, el sistema arrojará un mensaje de “búsqueda sin filtros”.

5 Si no se encuentra ningún registro de publicaciones, el sistema lo indicará.

5 Si la búsqueda realizada por el usuario, tiene errores (ortografía) el sistema indicará que la búsqueda no es correcta.

Rendimiento Paso Cota de tiempo

5 10 segundos

Frecuencia esperada 1 veces/día

Estabilidad Media

Comentarios La frecuencia será baja ya que la base de datos, no ha almacenado las suficientes publicaciones.

Tabla 40. Documentación caso de uso: Búsqueda de publicaciones. Fuente: Autor.

76

CS-003

REVISIÓN DE PUBLICACIONES

Objetivos asociados REQ-NF011 La revisión de las publicaciones de forma didáctica para su aprovechamiento.

Actores Administrador, docente o estudiante

Descripción

La revisión se realizará bajo modelo swf, lo cual visualizará el contenido de forma de libro digital.

Precondición El usuario previamente debe estar autenticado por Moodle, para la visualización del contenido en la Biblioteca. Realizar búsqueda del contenido a ver.

Secuencia

Normal

Paso Acción

1 Seleccionar una publicación y abrir o dar en “ver”

2 El sistema abrirá el documento de publicación, para así realizar su visualización.

3 Si la apertura es un audio, Seleccionar un audio y dar en “Escuchar”.

4 El sistema lo mostrará en un banner, el cual permitirá la reproducción del mismo.

Postcondición Cada visualización de contenido debe ser cerrada para abrir la siguiente.

Excepciones

Paso Acción

2 La publicaciones de libros se mostrará en un formato .swf

4 Si el audio se encuentra en otro formato diferente al .mp3, este no permitirá la reproducción

Rendimiento Paso Cota de tiempo

2,4 10 segundos

Frecuencia esperada 1 veces/día

Estabilidad Media

Comentarios Todas las publicaciones deben ser alojadas correctamente, para así generar una buena reproducción de contenido.

Tabla 41. Documentación caso de uso: Revisión de publicaciones. Fuente: Autor.

77

CS-004

CREAR COLUMNA “MI OPINIÓN”

Objetivos asociados REQ-F002 El docente tendrá un espacio para la creación de columnas de opinión.

Actores Docente

Descripción

La creación de columnas de opinión, estará relacionada a la creatividad del docente en procesos de enseñanzas al compartir su opinión con el resto de la institución.

Precondición El docente previamente debe estar autenticado por Moodle, para la visualización del contenido en la Biblioteca. Ingreso al módulo de Biblioteca Virtual.

Secuencia

Normal

Paso Acción

1 El sistema tendrá una segunda barra de navegación en la parte izquierda, el cual el docente debe ir al botón “Mi opinión”.

2 El sistema mostrará un formulario para registrar la opinión del docente. Con campos de: Titulo, barra de herramientas, un cuadro de texto. Y dos botones.

3 El docente ingresa la información de su publicación.

4 El docente da clic en el botón “Publicar”.

5 El sistema almacena la información en la base de datos, para su visualización.

6 El sistema mostrará un aviso de publicación actualizada.

Postcondición El sistema carga la publicación y la mostrará en un muro llamado “mis publicaciones”.

Excepciones

Paso Acción

3 Si no existe un título, el sistema no guardará la publicación

3 Si la opinión ocupa más de 2000 palabras, no permitirá seguir escribiendo en el cuadro de texto.

Rendimiento Paso Cota de tiempo

6 3 segundos

Frecuencia esperada 2 veces/semanal

Estabilidad Media

Comentarios La frecuencia será mucho menor durante los dos primeros periodos, por el proceso de acogimiento.

Tabla 42. Documentación caso de uso: Crear columna “Mi opinión”. Fuente: Autor.

78

CS-005

CARGA ARCHIVOS ACADÉMICOS

Objetivos asociados REQ-F001 El sistema les permitirá a los usuarios docente y administrador, subir archivos académicos.

Actores Administrador o docente.

Descripción

Los archivos que permitirá alojar el sistema, se han clasificado bajo 4 tipos, estos son: Libros, Audios, Artículos e imágenes.

Precondición El usuario previamente debe estar autenticado por Moodle, para la visualización del contenido en la Biblioteca. Ingreso al módulo de Biblioteca Virtual.

Secuencia

Normal

Paso Acción

1 El sistema tendrá una segunda barra de navegación en la parte izquierda, el cual el docente debe ir al botón “Gestión de contenido”

2 El usuario debe dar clic en para “subir contenido”.

3 El sistema cargará una lista desplegable con los tipos de información a subir, (véase en la descripción).

4 El usuario selecciona el tipo de documento o archivo a subir.

5 El sistema cargará un formulario, respectivo a la información a subir.

6 El usuario debe completar el formulario del archivo a subir.

7 El usuario debe dar clic en “añadir archivo”, y adjuntar el archivo.

8 Por último, clic en “registrar contenido”

9 El sistema almacenará la información del archivo con su contenido en la base de la biblioteca virtual

10 Mostrará un mensaje de cargar completa.

Postcondición Todo archivo registrado en el sistema, queda con un usuario registrado como gestor de ese contenido.

Excepciones

Paso Acción

7 Si el formato no es el correcto, el sistema arrojará un error.

8 Si no se llenan todos los campos del archivo a cargar, el sistema no guardará la información, hasta haber completado el formulario.

Rendimiento Paso Cota de tiempo

9 10 segundos

Frecuencia esperada 2 veces/día

Estabilidad Alta

Comentarios La frecuencia será mucho menor durante los dos primeros periodos, por el proceso de acogimiento.

Tabla 43. Documentación caso de uso: Carga de archivos académicos. Fuente: Autor.

79

CS-006

MODIFICACIÓN DE CONTENIDO

Objetivos asociados REQ-F005 La modificación de publicaciones por parte de los actores.

Actores Administrador o docente

Descripción

La modificación se realizará bajo el perfil asignado por el administrador.

Precondición El usuario previamente debe estar autenticado por Moodle, para la visualización del contenido en la Biblioteca. Ingreso al módulo de Biblioteca Virtual.

Secuencia

Normal

Paso Acción

1 El sistema tendrá una segunda barra de navegación en la parte izquierda, el cual el docente debe ir al botón “Gestión de contenido”

2 El usuario debe dar clic en para “modificar”.

3 El sistema mostrará un listado de todas las publicaciones relacionadas a su perfil.

4 El usuario selecciona el contenido, a modificar.

5 El sistema cargará el formulario con la información de la publicación seleccionada.

6 El usuario realizará los cambios pertinentes a esa publicación, y dará clic en “Registrar Contenido”.

7 El sistema realiza una consulta de actualización a la base de datos, sobre esa modificación.

8 El sistema muestra información de actualización exitosa.

Postcondición Todo archivo actualizado en el sistema, se modificará en todo el sistema, borrando los anteriores datos registrados.

Excepciones

Paso Acción

3 El sistema muestra el listado correspondiente a docente o administrador CS-007.

3 Si el usuario, no tiene ninguna publicación se arrojara una lista vacía sin información.

Rendimiento Paso Cota de tiempo

8 5 segundos

Frecuencia esperada Rara vez

Estabilidad media

Comentarios La modificación tendrá una frecuencia baja casi nula al comienzo, debido al que el sistema no contiene información para su modificación.

Tabla 44. Documentación caso de uso: Modificación de contenido. Fuente: Autor.

80

CS-007

MODIFICACIÓN DE CONTENIDO PROPIO

Objetivos asociados REQ-F005 La modificación de publicaciones por parte de los docentes.

Actores Docente

Descripción

Es un caso de uso <<extends>> de CS-006 Docente: solo tendrá acceso a sus publicaciones, es decir, solo podrá modificar estas.

Precondición El usuario previamente debe estar autenticado por Moodle, para la visualización del contenido en la Biblioteca. Ingreso al módulo de Biblioteca Virtual.

Secuencia

Normal

Paso Acción

1 El sistema tendrá una segunda barra de navegación en la parte izquierda, el cual el docente debe ir al botón “Gestión de contenido”

2 El usuario debe dar click en para “modificar”.

3 El sistema mostrará un listado de todas las publicaciones relacionadas a su perfil docente.

4 El usuario selecciona el contenido que ha registrado para modificar. Y da click en “modificar”

5 El sistema cargara el formulario con la información de la publicación seleccionada.

6 El usuario realizara los cambios pertinentes a esa publicación, y dará click en “Registrar Contenido”.

7 El sistema realiza una consulta de actualización a la base de datos, sobre esa modificación.

8 El sistema muestra información de actualización exitosa.

Postcondición Todo archivo actualizado en el sistema, se modificará en todo el sistema, borrando los anteriores datos registrados.

Excepciones

Paso Acción

3 El sistema muestra el listado correspondiente su perfil.

3 Si el usuario, no tiene ninguna publicación se arrojará una lista vacía sin información.

Rendimiento Paso Cota de tiempo

5 2 segundos

Frecuencia esperada Rara vez

Estabilidad media

Comentarios La modificación tendrá una frecuencia baja casi nula al comienzo, debido al que el sistema no contiene información para su modificación.

Tabla 45. Documentación caso de uso: Modificación de contenido propio. Fuente:

Autor.

81

CS-008

MODIFICACIÓN DE CUALQUIER CONTENIDO

Objetivos asociados REQ-F005 La modificación de publicaciones por parte del administrador.

Actores Administrador

Descripción

Es un caso de uso <<extends>> de CS-006 Administrador: contará con acceso a todas las publicaciones alojadas en la base de datos de la biblioteca virtual, es decir, podrá modificar cualquier publicación.

Precondición El usuario previamente debe estar autenticado por Moodle, para la visualización del contenido en la Biblioteca. Ingreso al módulo de Biblioteca Virtual.

Secuencia

Normal

Paso Acción

1 El sistema tendrá una segunda barra de navegación en la parte izquierda, el cual el docente debe ir al botón “Gestión de contenido”

2 El usuario debe dar clic en para “modificar”.

3 El sistema mostrará un listado de todas las publicaciones relacionadas al perfil administrador

4 El administrador selecciona el contenido que desea modificar. Y da clic en “modificar”

5 El sistema cargará el formulario con la información de la publicación seleccionada.

6 El usuario realizará los cambios pertinentes a esa publicación, y dará clic en “Registrar Contenido”.

7 El sistema realiza una consulta de actualización a la base de datos, sobre esa modificación.

8 El sistema muestra información de actualización exitosa.

Postcondición Todo archivo actualizado en el sistema, se modificará en todo el sistema, borrando los anteriores datos registrados.

Excepciones

Paso Acción

3 El sistema muestra el listado correspondiente su perfil.

3 Si la base no tiene ninguna publicación se arrojará una lista sin información.

Rendimiento Paso Cota de tiempo

5 2 segundos

Frecuencia esperada Casi nunca

Estabilidad media

Comentarios La modificación tendrá una frecuencia baja casi nula al comienzo, debido al que el sistema no contiene información para su modificación.

Tabla 46. Documentación caso de uso: Modificación de cualquier contenido. Fuente:

Autor.

82

CS-009

ELIMINACIÓN DE CONTENIDO

Objetivos asociados REQ-F004 El sistema permitirá eliminar contenido o publicaciones de la biblioteca virtual.

Actores Administrador.

Descripción

Únicamente al administrador

Precondición El usuario previamente debe estar autenticado por Moodle, para la visualización del contenido en la Biblioteca. Ingreso al módulo de Biblioteca Virtual.

Secuencia

Normal

Paso Acción

1 El sistema tendrá una segunda barra de navegación en la parte izquierda, el cual el docente debe ir al botón “Gestión de contenido”

2 El usuario debe dar clic en para “eliminar”.

3 El sistema mostrará un listado de todas las publicaciones relacionadas al perfil administrador.

4 El administrador selecciona el contenido que desea modificar. Y da clic en “eliminar”

5 El sistema mostrará un mensaje de advertencia, indicando que si está seguro.

6 El administrador debe seleccionar “Si, estoy seguro”.

7 El sistema eliminará el contenido y actualizará la base de datos.

8 El sistema mostrará un mensaje de eliminación exitosa.

Postcondición El sistema retomará a la página principal de biblioteca virtual.

Excepciones

Paso Acción

3 El sistema muestra el listado correspondiente su perfil.

3 Si la base no tiene ninguna publicación se arrojará una lista sin información.

Rendimiento Paso Cota de tiempo

5 2 segundos

Frecuencia esperada Casi nunca

Estabilidad Alta

Comentarios La eliminación tendrá una frecuencia baja casi nula al comienzo, debido al que el sistema no contiene información para su modificación.

Tabla 47. Documentación caso de uso: Eliminación de contenido. Fuente: Autor.

83

CS-010

ELIMINACIÓN DE ASISTENCIA

Objetivos asociados REQ-NF002 Integridad de los datos

Actores Administrador

Descripción

La eliminación de asistencia por parte del administrador, se hace de manera anual, ya que cada año se genera una nueva lista de estudiantes según el curso. Por lo anterior, es necesario la eliminación de las asistencias ya creadas.

Precondición Debe haber listas de asistencia ya creadas para así eliminar y también debe haber pasado un año escolar para la eliminación de estas.

Secuencia

Normal

Paso Acción

1 El administrador entra al módulo de asistencia.

2 El sistema redirecciona al actor a las diferentes listas que se encuentran registradas.

3 El actor selecciona si quiere eliminar todas las listas de una vez, dando clic en “Seleccionar todas” o si quiere eliminar una por una seleccionando lista por lista.

4 El actor da clic en el botón “Eliminar listas”.

5 El sistema hace eliminación de las listas de asistencia en la base de datos y muestra en pantalla una notificación de “Eliminación exitosa”

Postcondición El módulo de asistencia en la vista del administrador queda “vació” o ya no se ven las listas eliminadas.

Excepciones

Paso Acción

2 En el caso de que al cargar listas no se encuentre ninguna esto significa que ya han sido eliminadas anteriormente.

Rendimiento Paso Cota de tiempo

5 10 segundos

Frecuencia esperada 1 vez al año

Estabilidad media

Comentarios

Tabla 48. Documentación caso de uso: Eliminación de asistencia. Fuente: Autor.

84

CS-011

GENERACIÓN DE REPORTES

Objetivos asociados REQ-F007 Generación de reportes estadísticos

Actores Administrador o docente.

Descripción

Los actores podrán generar un reporte estadístico en el cual se evidenciará según los parámetros escogidos, la asistencia en un determinado periodo de tiempo.

Precondición Los parámetros para generar el reporte deben estar correctamente escogidos, estos parámetros son: curso, tipo de asistencia, fecha inicio y fecha fin.

Secuencia

Normal

Paso Acción

1 En el módulo de navegación el actor despliega las opciones y escoge la opción “Generación de reporte estadístico”

2 El actor escoge los parámetros como curso, tipo de asistencia, fecha de inicio y fecha de fin. A continuación, da clic en el botón “Generar reporte”.

3 El sistema, de acuerdo a los datos alojados en la base de datos, genera un reporte estadístico y lo redirecciona a un documento con formato PDF.

4 El actor hace revisión del reporte y decide si quiere descargarlo o no.

Postcondición El módulo de asistencia en la parte de generación de reportes, está listo para la generación de un nuevo reporte, dejando los parámetros iniciales por defecto.

Excepciones

Paso Acción

2 Los parámetros se deben escoger de manera obligatoria, es decir, no puede quedar ningún campo sin ser seleccionado. En caso de que no se escoja alguno, en el momento de generar el reporte el sistema verifica esto y arroja una notificación que dirá “Por favor, llene todos los campos”.

4 En caso de que el actor no quiere hacer la descarga del reporte estadístico, el sistema no guardará el reporte generado, deberá hacerlo de nuevo.

Rendimiento Paso Cota de tiempo

3 10 segundos

Frecuencia esperada 4 veces/mes

Estabilidad media

Comentarios

Tabla 49. Documentación caso de uso: Generación de reportes. Fuente: Autor.

85

CS-012

MODIFICACIÓN DE ASISTENCIA

Objetivos asociados REQ-NF002 Integridad de los datos

Actores Administrador o docente.

Descripción

En ocasiones, cuando se llena una lista de asistencia, comúnmente con el pasar de las horas o incluso de los días cambian cosas, por ello es necesario que se permita a los actores administrador y docente la modificación de las listas de asistencia de estudiantes.

Precondición Tener las listas de asistencia diligenciadas o registradas.

Secuencia

Normal

Paso Acción

1 El actor ingresa al módulo de asistencia.

2 El sistema carga las listas asociadas al actor.

3 El actor escoge la lista de asistencia la cual desea modificar.

4 El sistema muestra la lista de asistencia, con los últimos registros modificados.

5 El actor hace las modificaciones respectivas y al finalizar da clic en el botón “Guardar”.

6 El sistema hace actualización de los datos.

Postcondición El sistema muestra las listas de asistencia de nuevo, en caso de que el actor desee volver a modificar.

Excepciones

Paso Acción

2 Dependiendo del tipo de actor, se cargan las listas. El sistema solo cargará al docente las listas asociadas a los cursos en los que dicta clase, pero al administrador el sistema le cargará todas las listas de la institución.

Rendimiento Paso Cota de tiempo

4 5 segundos

Frecuencia esperada 10 veces/día

Estabilidad media

Comentarios

Tabla 50. Documentación caso de uso: Modificación de asistencia. Fuente: Autor.

86

CS-013

REGISTRAR ASISTENCIA

Objetivos asociados REQ-F006 Registro de asistencia

Actores Docente o administrador.

Descripción

El registro de asistencia, se diferencia de la modificación de asistencia, debido a que éste hace referencia al primer registro del día del que se desea llevar la asistencia y la modificación se hace una vez ya haya registro.

Precondición Las listas deben estar creadas para iniciar con el uso.

Secuencia

Normal

Paso Acción

1 El actor ingresa al módulo de asistencia.

2 El sistema carga las listas de asistencia según el actor.

3 El actor escoge la lista de asistencia que desea registrar.

4 El sistema carga la lista, junto con un pequeño formulario en donde están los campos para escoger la fecha de registro.

5 El actor escoge la fecha en la que desea registrar la asistencia y a continuación, hace registro de esta. Por último, da clic en el botón “Guardar”.

6 El sistema guarda el nuevo registro de asistencia.

Postcondición El sistema redirecciona al actor a las listas de asistencia según su condición, esto se hace en el caso de que el actor quiera seguir registrando asistencia de otros cursos.

Excepciones

Paso Acción

2 Dependiendo del tipo de actor, se cargan las listas. El sistema solo cargará al docente las listas asociadas a los cursos en los que dicta clase, pero al administrador el sistema le cargará todas las listas de la institución.

5 En caso de que el actor escoja una fecha la cual ya ha sido registrada, el sistema deberá notificar que ya hubo un “Registro inicial”, por lo cual, no se estará registrando si no modificando.

Rendimiento Paso Cota de tiempo

4 5 segundos

Frecuencia esperada 10 veces/día

Estabilidad media

Comentarios

Tabla 51. Documentación caso de uso: Registrar asistencia. Fuente: Autor.

87

CS-014

REALIZAR EVALUACIÓN INSTITUCIONAL

Objetivos asociados REQ-F009 Desarrollo de evaluación institucional

Actores Estudiante

Descripción

El actor estudiante, podrá realizar la evaluación institucional de acuerdo, a los profesores que le dictan a su curso.

Precondición La evaluación institucional debe estar creada y el estudiante debe escoger un docente a evaluar.

Secuencia

Normal

Paso Acción

1 El estudiante entra al módulo de evaluación institucional.

2 El sistema carga a los docentes según el curso al que este asignado el estudiante.

3 El actor escoge el docente que desea evaluar.

4 El sistema carga la evaluación institucional asociada al docente escogido por el estudiante.

5 El estudiante realiza la evaluación institucional y al finalizar da clic en el botón “Guardar”.

6 El sistema verifica si el actor ha terminado todas las evaluaciones asignadas según su curso.

Postcondición El sistema muestra la página de docentes asignados según curso y se evidencia si ya fueron evaluados o no.

Excepciones

Paso Acción

3 En caso de que el docente escogido ya este evaluado, el sistema arroja una notificación que muestra “Docente evaluado, escoja de nuevo” y redirecciona a la lista de docentes asignados por curso.

6 En caso de que no haya terminado todas las evaluaciones, el sistema no permitirá salir del módulo, hasta que el actor realice todas las evaluaciones.

Rendimiento Paso Cota de tiempo

4 10 segundos.

Frecuencia esperada 1 veces/año

Estabilidad media

Comentarios El rango de medición de la evaluación institucional es de 1 a 10.

Tabla 52. Documentación caso de uso: Realizar evaluación institucional. Fuente:

Autor.

88

CS-015

VER RESULTADOS PROPIOS

Objetivos asociados Evidenciar los resultados personales obtenidos de la evaluación institucional.

Actores Docente

Descripción

Debido a que todos los docentes de la institución son evaluados, es importante que los docentes puedan evidenciar los resultados de su evaluación respectiva a cada curso.

Precondición El docente debe tener asignados cursos a los cuales dicta clase y debe haber sido evaluado por más del 80% de los estudiantes de todos los cursos a los cuales dicta el docente.

Secuencia

Normal

Paso Acción

1 El actor ingresa al módulo de evaluación institucional.

2 El sistema muestra la lista de cursos a los cuales está asignado el docente. Allí también se tiene control si más del 80% ha respondido la evaluación o no.

3 El docente ingresa al curso del cual desee ver resultados.

4 El sistema carga un resultado en promedio de todas las calificaciones obtenidas.

Postcondición El sistema da la opción al actor de que vaya hacia atrás dando clic en el botón “Ver más resultados”.

Excepciones

Paso Acción

2 En caso de que no haya más del 80% en una evaluación, el sistema arrojara una alerta o notificación que dirá “Debe haber el 80% o más. Intente más tarde”

Rendimiento Paso Cota de tiempo

2 10 segundos

Frecuencia esperada 2 veces/año

Estabilidad Media

Comentarios El actor docente solo podrá ver sus resultados, los resultados generales solo podrán ser vistos por el administrador.

Tabla 53. Documentación caso de uso: Ver resultados propios. Fuente: Autor.

89

CS-016

CREACIÓN DE EVALUACIÓN INSTITUCIONAL

Objetivos asociados REQ-F008 Creación de evaluación institucional

Actores Administrador

Descripción

El actor administrador será el único habilitado para hacer la creación de la evaluación institucional anual. Allí se podrán añadir preguntas, de acuerdo a la cantidad establecida por la institución.

Precondición Estar autenticado como usuario administrador.

Secuencia

Normal

Paso Acción

1 Entrar al aula virtual como usuario administrador.

2 El sistema carga la plataforma del aula virtual.

3 El actor escoge el módulo de evaluación institucional y luego en “Creación de evaluación institucional”

4 El sistema carga el entorno en donde el administrador podrá añadir preguntas.

5 El actor da clic en “Añadir pregunta”, llena el campo donde estará la pregunta y luego da clic en “Guardar”

6 El sistema vuelve al entorno en donde se añaden preguntas, en esta ya se visualizan la/las preguntas añadidas.

7 El actor decide si crea otra pregunta o guarda la evaluación institucional dando clic en “Guardar Evaluación Institucional”

8 El sistema pregunta al actor “¿Está seguro de finalizar?”

9 El sistema muestra una notificación al actor “Evaluación creada con éxito” y vuelve a la página inicial del aula virtual.

Postcondición El sistema crear un banner para cada estudiante, en el cual cuando ingrese al Aula virtual, recuerde que la evaluación institucional se encuentra asignada.

Excepciones

Paso Acción

1 En cuanto a la autenticación de usuarios, esto se ve con más detalle en CS-001.

5 Si el actor no está seguro de guardar la pregunta, podrá dar clic en el botón “Atrás” y volverá al entorno en donde se añaden las preguntas.

Rendimiento Paso Cota de tiempo

5 20 segundos

Frecuencia esperada 1 ves/año

Estabilidad media

Comentarios

Tabla 54. Documentación caso de uso: Creación de evaluación institucional. Fuente:

Autor.

90

CS-017

GENERACION DE REPORTE

Objetivos asociados REQ-F010 - REQ-F011 Generar reporte de la evaluación institucional

Actores Administrador

Descripción

La creación de informes o reportes, facilita el análisis de las pruebas institucionales.

Precondición Estar autenticado como usuario administrador. La evaluación institucional debe tener un porcentaje de participación en los estudiantes, este debe superar más del 80%.

Secuencia

Normal

Paso Acción

1 El sistema cuenta con una barra de navegación, en esta se encuentra la opción “evaluación institucional” y seguidamente “generar reporte”.

2 El administrador debe ingresar a la generación de reporte.

3 El sistema evaluará si el porcentaje de la ejecución en la evaluación, supera al 80%.

4 El sistema muestra dos opciones. “Reporte Global” y “Reporte filtro”.

5 El administrado indica cual desea realizar. Y selecciona la opción.

Postcondición El sistema espera la solitud del administrador para abrir formulario requerido.

Excepciones

Paso Acción

3 Si el sistema indica que no existe más del 80% en la ejecución de la prueba, no permitirá el ingreso a la generación de los reportes.

3 El sistema indica el porcentaje existente en la ejecución.

Rendimiento Paso Cota de tiempo

3 10 segundos

Frecuencia esperada 5 veces/anual

Estabilidad Media

Comentarios La creación de informes informativos de la evaluación institucional, está regido bajo la institución.

Tabla 55. Documentación caso de uso: Generación de reporte. Fuente: Autor.

91

CS-019

REPORTE GLOBAL

Objetivos asociados REQ-F011 Generación de reporte global

Actores Administrador

Descripción

El sistema hará en reporte final estadístico de la evaluación a nivel global entregado al administrador. Dicho reporte solo se generará si existe más del 80% de evaluaciones realizadas por parte de los estudiantes.

Precondición Estar autenticado como usuario administrador. Este estar en proceso asignado por el caso (CS-017).

Secuencia

Normal

Paso Acción

1 El administrador debe seleccionar la opción de “Reporte filtrado”.

2 El sistema genera automáticamente un reporte global, en donde estará toda la información de la evaluación institucional: docentes, estudiantes, calificaciones, cursos, etc.

3 El sistema lo enviará a un documento pdf, con toda la información del reporte global.

4 El usuario puede descargar el pdf. Dando click en “descargar”, opción que da el navegador.

Postcondición El sistema direcciona al pdf del reporte. Y espera alguna respuesta del administrador. Mensaje: “El reporte se ha generado exitosamente”.

Excepciones

Paso Acción

3 El documento se muestra en una nueva ventana del navegador.

2 Si existe un error, el sistema muestra “Error al generar reporte”

Rendimiento Paso Cota de tiempo

2 20 segundos

Frecuencia esperada 3 Anual

Estabilidad Alta

Comentarios La creación de informes informativos de la evaluación institucional, está regido bajo la institución.

Tabla 56. Documentación caso de uso: Reporte global. Fuente: Autor.

CS-018

REPORTE FILTRADO

Objetivos asociados REQ-F011 Generación de reporte filtrado

Actores Administrador

92

Descripción

El sistema le permitirá al administrador la generación de un reporte con los siguientes parámetros:

Curso: el salón de estudiantes que evaluó al docente.

Docente: la persona que fue evaluada.

Calificación: este parámetro se hará con un número digitado por el administrador y se podrá escoger entre las mayores, menores o iguales calificaciones a ese número.

Precondición Estar autenticado como usuario administrador. Este estar en proceso asignado por el caso (CS-017).

Secuencia Normal Paso Acción

1 El administrador debe seleccionar la opción de “Reporte filtrado”.

2 El sistema muestra un formulario en cual se puede registrar el reporte por parámetros. Los cuales son: Curso, docente y calificación.

3 El usuario realiza los cambios por los parámetros establecidos. Cambiando las opciones, para realizar el informe conforme a su especificación.

4 El administrador da click en realizar consulta. Botón: “Ir”.

5 El sistema realiza la consulta en la base de datos y los muestra en tablas.

6 El usuario puede visualizar la consulta, traída por el sistema o puede descargar el documento.

7 El administrador da click en “Ver pdf”.

8 El sistema lo direcciona al pdf visualizado por el navegador.

Postcondición El sistema direcciona al pdf del reporte. Y espera alguna respuesta del administrador.

Excepciones

Paso Acción

5 Si el sistema no encuentra datos relacionados a la consulta del administrador, muestra un mensaje de “Sin información”.

3 Las opciones se registran por checkbox, listas desplegables, etc.

Rendimiento Paso Cota de tiempo

5 20 Segundos

Frecuencia esperada 5 veces/6 meses

Estabilidad Alta

Comentarios La creación de informes informativos de la evaluación institucional, está regido bajo la institución.

Tabla 57. Documentación caso de uso: Reporte filtrado. Fuente: Autor.

93

11. FASE DE CONSTRUCCIÓN

11.1 Instalación de Moodle

El primer paso para iniciar la construcción del sistema, una vez pasada la fase

de elaboración de requerimientos funcionales y no funcionales, es la instalación

de la base de nuestro sistema, que es Moodle.

Se escogió para este proyecto la versión de Moodle 3.0 (descargada aquí:

https://download.moodle.org/), que hasta el momento es una de las más estables

y recientes. Además, para iniciar la construcción, se escogió instalar la

plataforma de manera local (Ver ANEXO A).

Figura 21. Instalación de Moodle. Fuente: Autor.

94

11.2 Modelo de datos

11.2.1 Diagrama Entidad Relación

Figura 22. Diagrama Entidad – Relación. Fuente: Autor.

95

11.2.2 Diagrama Relacional

Figura 23. Diagrama Relacional. Fuente: Autor.

96

11.2.3 Diccionario de datos

Tablas del módulo Biblioteca: Estas tablas tienen como palabra inicial “bl_”,

que indica que pertenecen a la parte de biblioteca

Tabla: bl_publicación

Figura 24. Diccionario de datos, tabla bl_publicacion. Fuente: Autor.

Tabla: bl_archivo

Figura 25. Diccionario de datos, tabla bl_archivo. Fuente: Autor.

Tabla: bl_opinion

Figura 26. Diccionario de datos, tabla bl_opinion. Fuente: Autor.

97

Tabla: bl_tipoarchivo

Figura 27. Diccionario de datos, tabla bl_tipoarchivo. Fuente: Autor.

Tablas del módulo Asistencia: Estas tablas tienen como prefijo la palabra

“asis_”, con las cuales se identifican las tablas que pertenecen al módulo de

asistencia.

Tabla: asis_registro_asis

Figura 28. Diccionario de datos, tabla asis_registro_asis. Fuente: Autor.

Tabla: asis_registroasis_est

Figura 29. Diccionario de datos, tabla asis_registroasis_est. Fuente: Autor.

98

Tablas del módulo Evaluación Institucional: Las tablas de este módulo, se

nombraron con el prefijo “evainst_”, para referenciar a las tablas que pertenecen

al módulo de Evaluación Institucional.

Tabla: evainst_evaluacion_institucional

Figura 30. Diccionario de datos, tabla evainst_evaluacion_institucional. Fuente: Autor.

Tabla: evainst_pregunta

Figura 31. Diccionario de datos, tabla evainst_pregunta. Fuente: Autor.

Tabla: evainst_registro_evaluacion

Figura 32. Diccionario de datos, tabla evainst_registro_evaluacion. Fuente: Autor.

Tabla: evainst_registro_completado

Figura 33. Diccionario de datos, tabla evainst_registro_completado. Fuente: Autor.

99

11.3 Diagrama de clases

Figura 34. Diagrama de clases: Aula virtual. Fuente: Autor.

100

11. 4 Diagrama de componentes

Figura 35. Diagrama de componentes: Aula virtual. Fuente: Autor.

101

11.5 Diagrama de despliegue

Figura 36. Diagrama de despliegue: Aula virtual. Fuente: Autor.

102

11.6 Diagramas de secuencia

11.6.1 Módulo de biblioteca virtual

Autenticación biblioteca virtual: Un diagrama de secuencia muestra una

interacción, que representa la secuencia de mensajes entre instancias de clases,

componentes, subsistemas o actores. El tiempo fluye por el diagrama y muestra

el flujo de control de un participante a otro19.

La autenticación por parte de los usuarios registrados en el Aula virtual, permite

la interacción con el módulo de biblioteca digital, entregando así todo el

contenido académico alojado en él. Para llevar a cabo el acceso al módulo es

necesario ser autenticado por un segundo sistema, Moodle (Aula virtual), el cual

lo realiza la instancia config.php, ya que esta almacena toda la sesión del usuario

activo en el aula virtual, como lo muestra la interacción en la figura 34. Dando

así al usuario final la interactividad del módulo, según su rol, descrito en el

sistema (admin, docente o estudiante).

Figura 37. Diagrama de secuencia: Autenticación biblioteca virtual. Fuente: Autor.

19 Bibliografía

103

Búsqueda de publicación: La búsqueda de información o publicación, la cual

descrita en los requerimientos funcionales del módulo, hace más eficaz la

indexación de la información alojada en la base de datos para el usuario,

resaltando así la accesibilidad de la plataforma.

Para esto todos los usuarios del Aula Virtual, interactúan con un buscador interno

instanciado desde la interface principal de la biblioteca virtual, para realizar una

consulta a la base de datos y entregarla al usuario final, como lo muestra la figura

35. Trabajando bajo el patrón de diseño MVC.

Figura 38. Diagrama de secuencia: Búsqueda de publicación. Fuente: Autor.

104

Carga de archivos académicos: La creación de publicaciones para la carga o

alojamiento de archivos académicos detalla la parte fundamental de la biblioteca

virtual. Para esto el diagrama de secuencia que describe de la interactividad de

las instancias del módulo lo da los archivos php: crear_publicación,

controller_publicacion y publicación como objeto declarado en el modelo para su

conexión a la base de datos, como se muestra en la figura 36. Lo cual realiza la

función principal en el requerimiento funcional, el almacenamiento de

información.

Figura 39. Diagrama de secuencia: Carga archivos académicos. Fuente: Autor.

Crear columna mi opinión: Como se observa en la figura 37, la creación de

columnas de opinión es realizada por el usuario admin y/o docente, entregando

su información de rol y autenticación a la interface de creación_opinion.php, para

el acceso al formulario de creación. Esto permite la seguridad de la creación de

opiniones de personas que hacen de la biblioteca virtual un espacio educativo.

El controller es el encargo de enviar la información recibida por la interface, al

105

modelo de publicación y opinión, para ser almacenada en la base de datos.

Según lo muestra la figura.

Figura 40. Diagrama de secuencia: Crear columna mi opinión. Fuente: Autor.

Modificación/eliminación de contenido académico: La modificación de

contenido se divide en dos alternativas dependiendo el usuario que realice dicha

consulta. Por parte del docente, solo tiene permisos para hacer modificaciones

a sus publicaciones. Lo cual garantiza la seguridad y permanencia de la

información por parte de los demás usuarios docentes.

Pero, si el rol es administrativo, este tiene acceso a todo el contenido publicado

por parte de los usuarios, describiendo así lo conveniente y no conveniente para

la institución. La figura 38, permite ver la interacción según el protocolo de

autenticación dado por el sistema Moodle, para la modificación de cualquier

contenido, o contenido propio generado por un solo usuario.

106

Figura 41. Diagrama de secuencia: Modificar/eliminar contenido académico. Fuente:

Autor.

11.6.2 Módulo de asistencia virtual.

Autenticación de usuario: En el módulo de asistencia virtual, la autenticación

del usuario (administrador o docente), se hace a través del sistema base de la

plataforma Moodle, ya que esta plataforma cuenta con autenticación propia y el

modulo se encuentra dentro de este sistema, no es necesario generar una nueva

autenticación. Lo anterior, se hace a través de un archivo llamado config.php,

que se llama en la vista de manera oculta, cuando el usuario entra por primera

vez al módulo, luego el id del usuario que pertenece a una variable global de

Moodle ($USER), se lleva al controlador y de allí se pasa al modelo, en donde

107

se hace la consulta en la base de datos, que usuario es y toda su información

respectiva. De allí, se pasa de nuevo al modelo y luego al controlador, enviando

los datos a la vista y autenticando que en el módulo se encuentra el mismo

usuario que entro en el sistema Moodle.

Figura 42. Diagrama de secuencia: Autenticación de usuario asistencia. Fuente: Autor.

Registrar asistencia estudiante: Este proceso inicia con los actores

administrador o docente, que son los que pueden ingresar al módulo, estos van

a la pestaña de “Llenar asistencia” e ingresa el curso para llenar asistencia, en

caso, del docente, solo podrá acceder a los cursos asignados a su usuario, lo

que se hace en primer lugar con el diagrama de secuencia “Autenticación de

usuario”, seguido se da clic en “Mostrar lista” y los datos pasan por el controlador

y luego llegan al modelo, en donde se hace la consulta a la base de datos, luego

se devuelve hasta la vista el resultado a través del modelo y el controlador.

Cuando la tabla de estudiantes, asignados a un curso se muestra, el usuario

108

tiene la opción de escoger el “estado de asistencia” y si lo desea una observación

de acuerdo al estado, cuando termine, puede guardar, y estos datos pasan por

el controlador, luego el modelo, y se guardan en la base de datos, en ese

momento el usuario recibe una notificación de que se ha guardado con éxito la

lista de asistencia.

Figura 43. Diagrama de secuencia: Registrar asistencia de estudiantes. Fuente: Autor.

Generación de reportes: Este proceso que se muestra detalladamente en la

figura 42, inicia cuando el usuario ingresa el curso, tipo de asistencia, fecha inicial

y fecha final de la asistencia. En ese momento, estos datos se van un archivo en

la vista en la carpeta reportes, en donde se encuentra el enlace con la biblioteca

mpdf, usada para crear documentos en formato PDF. Allí, en el archivo de

reporte, se accede al modelo, en donde se hacen las consultas necesarias a la

base de datos para el reporte. Los datos son recuperados por el mismo modelo

109

y enviados al reporte a través de objetos, en los cuales el archivo los saca de

dichos objetos y los muestra en el reporte, luego de esto, se envía el reporte a la

vista, permitiendo al usuario visualizar, descargar e imprimir el reporte.

Figura 44. Diagrama de secuencia: Generación de reportes. Fuente: Autor.

Modificación de asistencia: El proceso de modificación de la asistencia, inicia

cuando el actor administrador o docente, van a la pestaña “ver/modificar”, allí

ingresan los datos del curso y la fecha que desean ver o modificar, si la persona

está segura se los datos da en el botón ”verificar asistencia” y el sistema en

primer lugar, verifica si esta fecha asignada a este curso aparecen en los

registros de asistencia, la base de datos devuelve una respuesta, y dependiendo

de esto, se le dice al usuario si el registro existe o si debe crearlo primero.

Cuando el registro existe, en la pantalla se muestra la tabla con los datos el

registro actual y la opción de modificarlos, cuando se termina la modificación esta

110

se guarda y seguido se le da la notificación al usuario de que la asistencia fue

modificada.

Figura 45. Diagramas de secuencia: Modificación de asistencia. Fuente: Autor.

Eliminación de asistencia: El proceso de eliminación de asistencia, se

evidencia en la Figura 44. Este proceso, solo es posible para el actor

administrador, es decir, este es el único que puede eliminar asistencia. Para esto,

solo existe un botón en la interfaz, que se dirige al controlador, el cual lleva al

modelo, en donde se encuentra el “query” de eliminación, una vez hecho esto,

se devuelve una notificación que le dice al administrador que la asistencia de ese

año fue eliminada.

111

Figura 46. Diagrama de secuencia: Eliminación de asistencia. Fuente: Autor.

11.6.3 Módulo de evaluación institucional.

Realizar evaluación institucional: El usuario que puede realizar este proceso

dentro del módulo de evaluación institucional es el estudiante; este y debe

inicialmente escoger el docente al que desea evaluar, de sus respectivos

docentes asignados, inmediatamente puede evidenciar las preguntas (ya

anteriormente creadas por el administrador), cuando termina de dar su

calificación a cada pregunta, estos datos se envían al controlador a través del

método POST y el controlador envía los datos al modelo, para que este se

conecte a la base de datos y registre la evaluación hecha por el estudiante.

Luego, el modelo devuelve una respuesta de que la evaluación ya fue registrada

o guardada en la base de datos.

112

Figura 47. Diagrama de secuencia: Realizar evaluación institucional. Fuente: Autor.

Ver resultados propios de evaluación: El usuario profesor o docente, es el

único que puede acceder a este espacio del módulo de evaluación, ya que es el

usuario al que se está calificando. Inicialmente, la vista envía los datos del

usuario a través de la variable global $USER, estos datos son enviados al

controlador que a su vez los envía al modelo, en donde se realiza una consulta

a la base de datos, con los datos obtenidos de la variable global. La consulta

devuelve un resultado, que se “desempaqueta”, en el controlador, y dichos datos,

se muestran de nuevo en la vista. Mostrando así al docente sus resultados por

cada curso asignado.

113

Figura 48. Diagrama de secuencia: Ver resultados propios evaluación institucional.

Fuente: Autor.

Crear evaluación institucional: El usuario que puede realizar este proceso es

únicamente el administrador. El inicialmente, añade preguntas según sea su

criterio o gusto, en cada adición, pone el contenido de la pregunta, al final, se

guarda toda la evaluación y dicha información se envía al controlador, que lo

pasa al modelo y allí se guarda en la base de datos. Luego, el mismo modelo

hace una consulta a la base de datos, para verificar que las preguntas hayan

sido guardadas, cuando esto termine devuelve una respuesta y dependiendo de

la respuesta se muestran o no las preguntas, es decir, si guardaron las preguntas

estas se muestran en la vista, si no, se muestra la notificación de que no se

guardaron.

114

Figura 49. Diagrama de secuencia: Crear evaluación institucional. Fuente: Autor.

Generar reporte global y reporte específico:

En la Figura 48, se evidencia el proceso de la generación de reportes globales y

filtrados que solo puede hacer el administrador. Este usuario, decide qué tipo de

reporte desea, si global o filtrado, a continuación, según la opción que escoja, se

podrá ver en el caso de reporte filtrado, las opciones de este y en el caso de

global, solo un botón que llevara a Generar Reporte. Estos datos, se enviarán a

una carpeta en la vista, llamada reportes, la cual llama a la librería mpdf para

PHP, encargada de generar reportes. Los datos, se envían al modelo y el

modelo, hace una consulta a la base de datos, trayendo así la información y

llevándola hasta el archivo reporte_evaluacion.php, en donde ya tiendo los datos

es posible generar el reporte, que luego se envía a la vista y el usuario tendrá la

opción de descargar, imprimir o solo ver su reporte en el navegador.

115

Figura 50. Diagrama de secuencia: Generar reporte global y filtrado. Fuente: Autor.

116

12. FASE DE TRANSICIÓN

12.1 Evaluación

La evaluación es una valoración sistemática y objetiva de un proyecto terminado

o en curso que también sirve para determinar hasta qué punto el proyecto ha

cumplido con las expectativas esperadas. De igual manera, la evaluación permite

observar que elementos de lo planeado que funcionaron, no funcionaron y el

porqué del resultado.

De acuerdo con lo anterior, respecto al proyecto “AULA VIRTUAL IMPLANTADA

EN MOODLE COMO HERRAMIENTA PARA LOS PROCESOS DE

APRENDIZAJE, REGISTRO Y CONTROL ACADEMICO DEL COLEGIO

COOPERATIVO DE TIMIZA”, se evaluarán los siguientes aspectos:

Validez del diseño: Este ítem, se refiere a la idoneidad del diseño en su

conjunto y la coherencia de este.

En nuestro proyecto, de acuerdo a los tres módulos desarrollados junto

con la plataforma Moodle implantada como base, se trabajaron dos cosas

esenciales, la interfaz y la lógica para el desarrollo.

Respecto al diseño de la interfaz, siempre se tuvo en cuenta que

cumpliera con los requisitos mínimos actuales para toda página web, y es

el Responsive Design, para lo que se utilizó un Framework llamado

Bootstrap que ofrece esta posibilidad. Por otro lado, respecto a la lógica

de la programación, se decidió utilizar el Modelo Vista Controlador, que

es una manera de desarrollar para llevar un orden claro del código

programado.

117

Por lo anterior, al momento de evaluar la validez del diseño de los módulos

en conjunto, los resultados son acordes con lo que inicialmente se

propone y luego de desarrolla.

Pertinencia: Se evalúa el grado en que el proyecto responde a las

necesidades reales de las partes interesadas y se adecua al contexto

(político, educativo, legal, entre otros) existente.

En este caso el contexto en el que se trabaja el proyecto es educativo, de

acuerdo, con la problemática planteada desde el inicio, se encuentra que

el Colegio Cooperativo de Timiza no cuenta con una herramienta web en

donde los estudiantes interactúen con facilidad y por otro lado se

evidencia demora e ineficiencia en procesos académicos que pueden

mejorar con ayuda de la tecnología.

En relación con lo anterior, se planea y desarrolla una plataforma virtual o

aula virtual, basada inicialmente con Moodle a la cual se añaden y

desarrollan módulos como Biblioteca Virtual, Registro y Control de

Asistencia y por ultimo Evaluación Institucional, en donde se logra mejorar

los procesos del colegio y mitigar la falta de interacción académica entre

docentes y estudiantes.

Entonces, se logra evidenciar que se cumple con la pertinencia del

proyecto, de acuerdo al contexto educativo en donde se encuentra y a la

problemática planteada.

Eficacia: Evalúa el grado de logro de los resultados y los beneficios

previstos para los interesados.

Este ítem, en este caso es evaluado basándose en la planeación de

desarrollo del proyecto y si esta dio los resultados esperados al ejecutarse

118

el plan, ya que, si evaluamos los resultados del proyecto como tal, sería

engañoso, de acuerdo a que estos se ven a largo plazo.

Así, de acuerdo con el cronograma planteado y con la metodología

escogida RUP, se encuentra que se manejó el tiempo de manera

adecuada cumpliendo así con lo propuesto dando a cada fase del

proyecto su espacio.

Eficiencia: Un resultado de la relación entre los resultados obtenidos por

el proyecto frente a recursos utilizados.

Para el desarrollo del proyecto, se usó software libre o código abierto, por

lo que se puede decir que el proyecto es eficaz de acuerdo a lo utilizado

para el desarrollo de este.

Sostenibilidad: Posibilidades de que los resultados del proyecto

permanezcan con el tiempo.

Se plantea que los resultados del proyecto podrán permanecer

aproximadamente 5 años, debido al crecimiento exponencial del

desarrollo de software y de la tecnología como tal. Este tiempo se

estima debido a las actualizaciones de Moodle, es decir, en este

momento se encuentra en la versión 3 y va en aumento esta misma

versión con diferentes actualizaciones, cuando pase a la versión 4,

significa que va a sufrir un cambio significativo; se plantea esto, ya

que hace muy poco se pasó de la versión 2 a la 3.

Por lo tanto, durante este lapso, se puede decir que el proyecto cuenta

con sostenibilidad para permanecer o modificarse con facilidad.

De 5 años en delante, se estima que el proyecto deje de ser sostenible,

debido a lo mencionado anteriormente, ya que la tecnología va creciendo

119

de manera exponencial, y muchos factores influyen en que el aula virtual

se vaya volviendo obsoleta, factores como: actualizaciones de hardware

y de software (en este caso navegadores), también actualizaciones de los

lenguajes de programación y por último la más relevante las

actualizaciones de la plataforma Moodle.

Impacto: Este ítem se refiere a los efectos a largo plazo del proyecto, se

habla de unos impactos iniciales, ya que un impacto general, puede verse

con el transcurrir del tiempo.

De acuerdo, a la manera de manejar procesos en el Colegio Cooperativo

de Timiza, en el primer año de implementación del proyecto, se pronostica

que cambien los procesos de registro y control de asistencia, de

evaluación institucional, además los ofrecidos por Moodle, como asignar

tareas a los estudiantes, entre otros; por otro lado se espera hacer

impacto en la implementación de nuevas estrategias académicas y para

ello, se hace provecho de la Biblioteca Virtual, que ofrece una nueva

opción para la investigación y el aprendizaje.

120

12.2 Capacitación

Con el objetivo de hacer aptos a los usuarios del aula virtual (administrador,

docente y estudiantes), se tomó como objetivo del proyecto capacitarlos para

hacer buen uso de la plataforma Moodle y de los módulos adicionales

desarrollados. De esta manera el día 29 de marzo de 2017, se realizó una

capacitación en donde se contó con la inclusión de diferentes personas de la

comunidad educativa del Colegio Cooperativo de Timiza.

Esta capacitación se realizó inicialmente a modo de socialización, en donde se

presentó el proyecto a la comunidad educativa presente y por último se hizo

muestra de la aplicación iniciando por el sistema base Moodle, seguido de los

módulos de Biblioteca Virtual, Registro y Control de Asistencia y Evaluación

Institucional. El orden de la capacitación fue el siguiente:

• Introducción

• ¿Qué es un aula virtual?

• ¿Qué es Moodle?

• Presentación del proyecto

• Planteamiento del problema.

• Solución tecnológica.

• Objetivos.

• Exposición de los módulos desarrollados.

• Muestra de la aplicación.

• Conclusiones.

El ítem para el que se requirió más tiempo, fue el de muestra de la aplicación, ya

que en este se logró, hacer muestra de toda la aplicación, respondiendo a todas

las inquietudes de la comunidad. Como se mencionó inicialmente, el objetivo de

la capacitación es hacer aptos a los usuarios para el buen uso de las

herramientas desarrolladas y el éxito de la capacitación se ira evidenciando

conforme surgen inquietudes por parte de los usuarios, sin embargo, este día de

logró generar una buen recibimiento y aceptación por parte de la institución (Ver

ANEXO E).

121

12.3 Trabajos futuros

Según Moodle va madurando, su evolución cada vez está más influenciada por

la comunidad de desarrolladores y usuarios. Es una de las características y

estructuras fundamentales del proyecto “AULA VIRTUAL IMPLANTADA EN

MOODLE COMO HERRAMIENTA PARA LOS PROCESOS DE

APRENDIZAJE, REGISTRO Y CONTROL ACADEMICO DEL COLEGIO

COOPERATIVO DE TIMIZA”. Permitiendo dejar caminos abiertos a futuros

proyectos con un acople a las nuevas tecnologías emergentes del siglo XXI.

El desarrollo de los módulos adicionales registrados y ejecutados en este

proyecto, permiten la innovación de diseños web y móviles para futuras entregas.

Dando una mejor experiencia a los usuarios finales.

El módulo de biblioteca virtual se desarrollaría con un gestor más robusto de

contenido, realizando análisis de los libros, artículos, audios e imágenes más

vistas por los usuarios. Para hacer un análisis introspectivo sobre qué intereses

tienen los estudiantes dentro de una plataforma educativa. Encontrando nuevas

ventajas y fortalezas al proceso educativo en la institución.

Se deja la posibilidad de establecer nuevos permisos a los usuarios

(estudiantes), para la contribución de la comunicación en nuevos espacios de

desarrollo de opiniones. Compartiendo pensamientos que promuevan la

educación nacional o en la institución.

El módulo de registro de asistencia es la innovación dentro del Moodle ya que

el desarrollo realizado por este, se registra todo por la plataforma realizando una

adaptación sólida y eficaz en el desarrollo. Cuando se mencionó este módulo en

el desarrollo, era complicado limitarlo debido a que existe un campo amplio para

llevar un registro y control de asistencia, llevándonos a pensar que, si se

desarrolla un prototipo lector de identificación de usuarios, entraríamos aún más

fácil a la recopilación e información. Por tal motivo el registro asistencia, no solo

se implementaría en una institución privada, sino en la educación pública de

Colombia.

122

El módulo de evaluación institucional es especificado por el rector de la

institución comprendiendo su uso y función, en la evaluación de docentes. Lo

cual faltaría a un más en este desarrollo, comprendiendo los términos de

evaluación administrativa, bienestar institucional y otras entidades tratadas en el

colegio. En el que posibilitará la función en tomar decisiones, fijar

responsabilidades, establecer metas, definir criterios y determinar acciones que

garanticen el avance en un proceso de mejoramiento coherente, pertinente y

sostenible del colegio.

Moodle otorgado bajo la Licencia Pública GNU (GPL), nos da apertura a la

contribución del desarrollo de nuevos módulos, puglins o aplicaciones que

satisfagan la necesidad de la educación. Por tanto, los trabajos futuros en este

desarrollo son concebibles y expuestos a la comunidad de MOODLE. En

consecuencia, el proyecto está conformado en un sistema permanentemente

activo, seguro y de constante evolución.

123

13. CONCLUSIONES

Como resultado al desarrollo y proceso de implementar un ambiente

virtual de aprendizaje, es posible concluir que el campo educativo permite

innovar y crear nuevas ideas, que rompan un esquema educativo

tradicional del bachillerato o secundaria básica; trayendo nuevos

procesos y métodos en el descubrimiento de ideas tecnológicas.

El descubrimiento de tecnologías permitió concluir que los módulos de

biblioteca virtual, control y registro de asistencia y, evaluación

institucional, recopilan procesos tradicionales que se hacían de manera

anárquico en la institución, para transcender a métodos sistemáticos de

la información, registrando y evaluando la información de la manera más

eficiente posible, sin subir el costo de tiempo en su análisis.

El resultado final en la solución de una problemática desigual y dividida

de plataformas, unificó la interacción entre docentes de la institución y

estudiantes, aprobando la asociación de asignaturas, docentes,

asistencias, evaluaciones e información de la institución, en una sola

plataforma con el distintivo e identidad del Colegio Cooperativo de Timiza.

El desarrollo del módulo de asistencia fortalece al docente en el proceso

de registrar la asistencia del estudiante de su materia asignada,

reduciendo el costo de recursos (papel, tiempo, monitor), porque su

almacenamiento en un servidor es más confiable e íntegro, a la hora de

registrar sus calificaciones finales, teniendo como parámetro este ítem

importante en la educación.

El resultado de ver implementando la evaluación institucional en el Aula

Virtual, confiere a la información un aporte gradual; ya que se

sistematizada y almacenada para su análisis final por parte de los entes

administrativos de la institución. Facilitando y suministrando la

información reciente en un tiempo mas corto y real.

124

La implementación de soluciones tecnológicas que ayuden a acelerar y

facilitar los procesos académicos en instituciones educativas, en la

actualidad es más posible, debido a que la tecnología y el desarrollo de

software va en crecimiento exponencial, lo que nos da a desarrolladores

la oportunidad de idear y aplicar nuevos proyectos que ayuden en el

sector educativo.

El software libre o código abierto, es un recurso bastante bueno, para

principiantes en el mundo del desarrollo, ya que el hecho de que el código

sea compartido permite evidenciar las maneras de generar código;

además da la ventaja de que como el código es compartido, haya mayor

respuesta a problemas comunes en medio del desarrollo. Por otro lado,

permite la actualización de ese mismo código, es decir, una vez subido el

aplicativo con su código como una versión inicial, con el pasar del tiempo

el desarrollo de otras adiciones basadas en el código inicial, permiten el

crecimiento de un aplicativo llevándolo así a otro nivel.

La plataforma de Aula Virtual del Colegio Cooperativo de Timiza, alberga

muchos campos de aprendizaje del Colegio, dando apertura a nuevas

ideas de desarrollo para fortalecer los campos de enseñanza.

125

14. BIBLIOGRAFÍA

- Gilfillan, Lan. La biblia MYSQL. [Libro]. - [s.l.]: Anaya Multimedia.

- Trahtemberg, Leon. El impacto previsible de las nuevas tecnologias en la

enseñanza y la organización escolar. [Publicación periódica] // Revista

Iberoamericana. - 2000. - 24.

- Gauchat, Juan D. El gran libro de HTML5, CSS3 y Javascript. [Libro]. -

Barcelona: Marcombo S.A, 2012.

- Ministerio de Educación, Cultura y Deporte. Consejo de Universidades.

(2001). Acciones de mejora (Premio Convocatoria 2000): Plan de Calidad de

las Universidades. Madrid: Secretaria General Técnica.

- Monge, R., Azofeifa, C., & Chamberlain, A. (2005). 2. Tic’s en las Pymes de

Centroamérica – Impacto de la adopción de las tecnologías de la información

y la comunicación en el desempeño de las empresas. . Cartago: Editorial

tecnológica de Costa Rica.

- Cardenas, M. L. (2009). Indicadores de gestión de los programas Académicos

de campo (PAC) de la universidad del Rosario. Bogotá: Universidad del

Rosario.

- Monge, R., Azofeifa, C., & Chamberlain, A. (2005). 2. Tic’s en las Pymes de

Centroamérica – Impacto de la adopción de las tecnologías de la información

y la comunicación en el desempeño de las empresas. Cartago: Editorial

tecnológica de Costa Rica.

- Navarro, M., & Lladó, D. (2014). La gestión escolar: Una aproximación a su

estudio. México, DF: Palibrio.

- Administration, M. 2. (2011). Alex Buchner. Miami: Community Experience

Distilied.

- Cobo, Á., Goméz, P., Pérez, D., & Rocha, R. (2005). PHP y MySQL:

Tecnología para el desarrollo de aplicaciones web. Madrid: Díaz de Santos.

- García, Ó. A., González, D. G., Rodríguez, M. T., & García-Arista, M. Á.

(2009). Innovación en docencia universitaria con moodle. Casos prácticos.

Alicante: Club Universitario.

126

- GI Global. (26 de Febrero de 2017). Learning ManagementSystem

Technologiesand Software Solutionsfor Online Teaching: Tools and

applications, United States, United States.

- Mozilla Developer Network y colaboradores individuales . (3 de Febrero de

2017). MDN Mozilla Developer Network. Obtenido de MDN Mozilla Developer

Network: https://developer.mozilla.org/es/

- The jQuery Foundation. (10 de Febrero de 2017). jQuery write less, do more.

Obtenido de jQuery: https://jquery.com/

127

ANEXOS

128

ANEXO A: MANUAL DE INSTALACIÓN DE MOODLE

Manual de instalación de Moodle

Hecho por:

Jonathan Alberto Vega Ortega

Cindy Daniela Suárez González

129

PARA EMPEZAR

Para empezar en este LMS de Open Source, básicamente se necesita de

disposición unos requisitos básicos y previos conocimientos en plataformas

desarrolladas para la educación.

Requisitos básicos en software y hardware:

o Espacio de disco: 200 MB para el código de Moodle, más cuanto

Usted necesite para almacenar sus materiales. 5GB es

probablemente el absolutamente mínimo realista para correr un

sitio de producción.

o Procesador: 1GHz (mínimo), se recomienda 2GHZ doble núcleo o

más.

o Memoria: 512 (mínimo), 1GB o más es fuertemente recomendado.

o Actualización desde Moodle: Moodle 2.2 o más reciente (si

debe Actualizar desde versiones anteriores, Usted necesita

primero actualizar a 2.2.11 como un primer paso)

o Versión mínima de PHP: PHP 5.4.4 (siempre use el más reciente

PHP 5.4.x o 5.5.x en Windows http://windows.php.net/download/)

PHP 7 NO ESTÁ SOPORTADA

o Ghostscript necesita estar instalado para anotación de PDFs.

Preparando la plataforma para instalar:

o Tener conocimientos previos a base de datos MYSQL 5.5.31

o Instalación de XAMPP como servidor local

o Conocimientos de PHP 5.0

PASOS PARA LA INSTALACION DE MOODLE 3.0

Descarga la versión Moodle WindowsInstaller-latest-19.zip y descomprímela

en el escritorio. En: https://download.moodle.org/

130

Copia la carpeta de moodle en C:/xampp/htdocs/ y descomprima el archivo.

Ingrese a la carpeta moodle

Inicie su servidor local XAMPP

131

Ingrese a la siguiente dirección de URL, del servidor local.

http://localhost/moodle/

Crear en una nueva carpeta con el nombre de moodledata

Crear una base de datos con el nombre de moodle, con usuario, password.

Seleccionar el idioma español.

132

Colocar la ruta donde tenemos nuestra carpeta de moodledata, dar siguiente

Colocar los datos de nuestra base de datos. Según se nombre, usuario,

password, etc.

Moodle verificara los requisitos mínimos en los componentes de instalación de

su servidor. Dar siguiente.

133

Ejecución de la instalación por parte del sistema.

Completar instalación según los requerimientos de la institución.

INGRESO A LA PLATAFORMA VIRTUAL MOODLE 3.0

¡Felicidades, si todo ha marchado bien! Te debe mostrar esta página de logeo

por parte de todos los usuarios.

134

Cuando acedemos a la plataforma de Aula Virtual, lo que debemos hacer es

copiar la carpeta de aulavirtual, en la carpeta raíz de Moodle.

Y tenemos todo el desarrollo realiza bajo esta carpeta sobre los módulos de

biblioteca virtual, registro de asistencia y evaluación institucional.

(Ver manuales de módulos Biblioteca Virtual, Registro y control de asistencia y

Evaluación institucional)

135

ANEXO B: MANUAL DE USUARIO BIBLIOTECA VIRTUAL

Presentación Antes de empezar, se realiza un acercamiento al módulo de Biblioteca Virtual para el Colegio Cooperativo de Timiza, demarcando los usuarios mencionados en el documento anterior, docentes, estudiantes y administrador. A continuación, el contenido se divide en cuatro grandes bloques. Bloque 1. Aspectos generales de Biblioteca Virtual En los distintos apartados de este bloque se describen conceptos fundamentales que debe conocer un usuario para utilizar el módulo de Biblioteca virtual:

La navegación en el módulo Biblioteca virtual se presenta en Moverse en la Biblioteca Virtual.

La navegación en mi Stand

La navegación en Opinión

La navegación en Audios

La navegación en Imágenes

Conocer mi botón de gestión de contenido

Bloque 2. Gestión de contenido académico En el siguiente bloque, se recogen las herramientas principales para la gestión de subir archivos académicos:

Crear opiniones

Subir archivos académicos en el servidor o Libros o Artículos o Imágenes o Audios

Bloque 3. Permisos por usuario En el tercer bloque se tratan los permisos por usuario, asignados en el módulo:

Invitado

Estudiante o Permiso de lectura

Docente o Permiso de lectura o Permiso de creación o Permiso de modificación de mis publicaciones y mi opinión o Permiso de eliminación de mis publicaciones y mi opinión

Administrador o Permiso de lectura o Permiso de creación o Permiso de modificación de todo el contenido o Permiso de eliminación de todo el contenido

136

BLOQUE 1 ASPECTOS GENERALES DE LA BIBLIOTECA VIRTUAL

La navegación en el módulo Biblioteca virtual se presenta

en Moverse en la Biblioteca Virtual.

La navegación en mi Stand

La navegación en Opinión

La navegación en Audios

La navegación en Imágenes

Conocer mi botón de gestión de contenido

137

La navegación en el módulo Biblioteca virtual se presenta en Moverse en

la Biblioteca Virtual.

La navegación en el módulo de biblioteca virtual es eficaz y sencilla, permitiendo

al usuario un fácil acceso y comodidad a la hora de estar en ella. Esta se lleva a

cabo por medio de un menú de navegación ubicado en la parte superior dando

rápido acceso. Seguidamente, debajo de ella encontramos un encabezado, con

una barra de búsqueda entregando así una acción de fácil uso para la búsqueda

de contenido alojada en el módulo. Posterior encontramos las últimas opiniones

publicadas en la biblioteca digital.

Menú superior

El menú superior o el menú de navegación está conformado por cinco (5) enlaces

los cuales se descripción a continuación:

Biblioteca Digital: Contiene un enlace genérico que realiza el retorno a

re-direccionamiento a la página principal del módulo.

Inicio: Realiza un direccionamiento a la página actual, realizando un

refresh.

Moodle: Direcciona al Aula Virtual o Moodle, a la plataforma padre del

módulo de biblioteca virtual

Explorar: Es un menú desplegable con diferentes opciones de

navegación. Para revisar las publicaciones y permitir direccionamiento a

mi Stand, Opinión, Audios e Imágenes.

138

Usuario: Ubicado en la parte superior derecha. Contiene el nombre del

usuario autenticado en el aula virtual, con un menú desplegable de

opciones de Aula virtual, Ayuda y Cerrar sesión.

La navegación en mi Stand

Es un espacio en el cual los usuarios registrado y autenticados pueden ingresar

para acceder al contenido de artículos y libros almacenados en la biblioteca

virtual. Para acceder a este espacio, debemos dar clic en la parte superior en

la opción Explorar seguido de Mi Stand.

Este espacio es didáctico e interactivo para el usuario; entregando una

visualización de las portadas de los libros a primera vista, ayudando a

encontrarlo de una manera eficiente para cualquier persona. Tan solo un clic en

la portada del libro nos direcciona al libro del pdf. Se tiene contemplado para

dispositivos móviles, para una mayor adaptabilidad.

139

En la parte superior izquierda encontramos una flecha apuntando hacia la

izquierda, en el que permite retornarnos a la página inicial de la biblioteca virtual.

La navegación en Opinión

Esta zona del módulo abarca toda la parte de opiniones de docentes y

administrativos. Los pasos para llegar a este espacio es ingresando por la opción

Explorar seguido de Opinión.

Esta columna nos muestra las últimas publicaciones en opinión registradas. Para

ver acceder alguna opinión y ver su contenido total, solo pasamos el puntero

del mouse sobre la opinión. Se despliega un botón “Más” en el centro de la

opinión, damos clic y nos direcciona a todo el contenido.

140

Nota: Para los dispositivos móviles debemos seleccionar las publicaciones, para

que el navegador reconozca las coordenadas del puntero y se despliegue el

botón.

La navegación en Audios

La reproducción de audios es adecuado para el usuario, ya que solo contiene un

control básico y estándar para controlar su especificaciones, veamos cómo

interactuamos con los audios. La ruta para ingresar es por Explorar > Audios,

recordando que toda la navegación se realiza con el menú superior.

Contenemos un buscador de audios en la parte superior derecha se tiene una

barra de búsqueda, para hacer un filtrado del audio, por su nombre.

141

El controlador del audio está situado debajo de todo título asignado por usuario

que lo público. Se describirán los siguientes botones dentro del controlador:

Play: Es el primer botón del controlador de izquierda a derecha. Su

función es hacer la reproducción del audio.

Tiempo de duración: Es la información del tiempo de duración del audio

seleccionado, según sus segundos y minutos de duración.

Controlador de pista: Esta descrito por una línea y un círculo azul,

situado en todo el medio del controlador general, su función principal es

adelantar o atrasar la pista en su reproducción.

Controlador de volumen: El controlador de volumen determinaría

básicamente el volumen y el canal (balance) de salida de las distintas

fuentes de sonido.

Descarga: Es el icono con la flecha hacia abajo, lo cual indica la descarga

del audio; este lo descarga al ordenador donde se esté abriendo el

modulo.

La navegación en Imágenes

La visualización de las imágenes se hace mediante la navegación de Explorar

> Imágenes, del menú principal, ubicado en la parte superior.

142

Las imágenes presentan un nombre, año de publicación, ciudad de publicación

y una descripción corta de la imagen. En la parte inferior central, encontramos la

paginación de las imágenes haciendo más fácil la visualización de tres imágenes

por un Max de tres (3) por paginación. Solo presionando los botones Previous y

Next, se hace el recorrido de la paginación, pero, el recorrido lo podemos realizar

por una página específica, según sea el número de página.

143

BLOQUE 2 GESTIÓN DE CONTENIDO ACADÉMICO

Crear opiniones

Subir archivos académicos en el servidor

o Libros

o Artículos

o Imágenes

o Audios

144

Botón de gestión de contenido Los espacios de creación de opiniones y publicaciones de cualquier contenido, lo realizan los usuarios administrador y docente. Los cuales contienen permisos de alojamiento de contenido (se verá más detallado en el bloque 3). Cuando ingresa al módulo de biblioteca virtual puede notar en la parte inferior de la página, un botón redondeado en donde siempre estará disponible cuando realice la navegación por todo el modulo; para así tener un rápido acceso a la creación, modificación y eliminación de contenido. Este botón es visible y utilizable solo para los usuarios autenticados como docente y administrador. Veamos, la siguiente imagen para describir su funcionamiento.

El botón se describirá a continuación, según su icono: Mensaje: Dirige a la creación de opinión. Cámara: Dirige a la creación de publicación, libros, artículos, imágenes y audios. Casa: Inicio de biblioteca virtual. Audífonos: Dirige a la modificación de publicaciones de libros, artículos, imágenes y audios. Imagen: Dirige a la modificación de opiniones. Crear opiniones Ya conocimos el botón de contenido, ahora vamos a la creación de las opiniones. Al direccionarnos a la creación de opinión, nos enviara a un formulario con todas las especificaciones para subir nuestra opinión.

145

Título: Entrada al título de la opinión. Palabra clave: Entrada de palabras claves, como etiquetas para la

opinión. Subtítulo: Entrada al subtítulo de la opinión. Imagen: Entrada de una imagen descriptiva de la opinión,

o Formatos: jpeg, pjpeg, bmp, png y gif. o Tamaño: Max 200KB.

Contenido: Entrada al título de la opinión. Contiene un editor estándar para personalizar más el contenido de la opinión. Ofreciendo un mayor alcance a la publicación.

Botón registrar: Permite el envió de información al sistema sobre los datos contenidos en los demás campos, carga de opinión.

Botón cancelar: Cancela los datos y realiza un borrado de todos los campos.

146

Subir archivos académicos en el servidor La navegación para acceder a los formularios de carga de archivos académicos, se realiza por el botón principal de gestión de contenido mencionado antes. Accedemos a los formularios de publicación para subir la información. Damos clic en la opción de la publicación y contenido que deseamos tener. Estas opciones se encuentran en la parte izquierda de la página.

Libros El formulario de libro presenta dos elementos importantes para visualizar en Mi Stand la publicación. Estos son: imagen de portada y archivo.

Dentro del formulario de registro de libro, se tiene los siguientes campos de información requeridos para su publicación.

Título: Entrada para el nombre del libro o título principal. Imagen portada: Carga la imagen de la portada del libro. Autor(es): Entrada para los autores del libro. Para ingresar varios

autores hacemos la separación por (;). Ejemplo: Pablo Olivares; Pilar López.

147

Año publicación: Entrada para el año en el que se hizo la publicación del libro.

Ciudad de publicación: Entrada para la ciudad en el que fue publicado el libro. Ejemplo: Bogotá, Colombia

Editorial: Entrada para escribir la editorial que publico el libro. Descripción: La descripción es un espacio mediano para realizar una

breve sinopsis del libro que se está publicando. Archivo: Carga el archivo de formato pdf, del libro.

Nota: Los formatos para la publicación de libros se realiza bajo el formato de pdf. La plataforma no accederá a subir documentos fuera de este. Artículos El formulario de artículo presenta dos elementos importantes para visualizar en Mi Stand la publicación. Estos son: imagen de portada y archivo.

Dentro del formulario de registro de artículo, se tiene los siguientes campos de información requeridos para su publicación.

Título: Entrada para el nombre del artículo o título principal. Imagen portada: Carga la imagen de la portada del artículo. Autor(es): Entrada para los autores del artículo. Para ingresar varios

autores hacemos la separación por (;). Ejemplo: Pablo Olivares; Pilar López.

Año publicación: Entrada para el año en el que se hizo la publicación del artículo.

Ciudad de publicación: Entrada para la ciudad en el que fue publicado el artículo. Ejemplo: Bogotá, Colombia

148

Editorial: Entrada para escribir la editorial que publico el artículo. Descripción: La descripción es un espacio mediano para realizar una

breve sinopsis del artículo que se está publicando. Archivo: Carga el archivo de formato pdf, del artículo.

Nota: Los formatos para la publicación de libros se realiza bajo el formato de pdf. La plataforma no accederá a subir documentos fuera de este. Imágenes

o El formulario de registro de imagen autoriza la inserción de imágenes en formatos: jpeg, pjpeg, bmp, png y gif. Con un tamaño máx. 200KB.

Título: Entrada para el nombre del imagen o título principal. Autor(es): Entrada para los autores de la imagen. Para ingresar varios

autores hacemos la separación por (;). Ejemplo: Pablo Olivares; Pilar López.

Año publicación: Entrada para el año en el que se hizo la publicación de la imagen.

Ciudad de publicación: Entrada para la ciudad en el que fue publicada la imagen. Ejemplo: Bogotá, Colombia

Descripción: La descripción es un espacio mediano para realizar una breve sinopsis del artículo que se está publicando.

Archivo: Carga el archivo imagen

Audios

149

Título: Entrada para el nombre del audio o título principal. Autor(es): Entrada para los autores del audio. Para ingresar varios

autores hacemos la separación por (;). Ejemplo: Pablo Olivares; Pilar López.

Año publicación: Entrada para el año en el que se hizo la publicación del audio.

Ciudad de publicación: Entrada para la ciudad en el que fue publicado el audio. Ejemplo: Bogotá, Colombia

Descripción: La descripción es un espacio mediano para realizar una breve sinopsis del artículo que se está publicando.

Archivo: Carga el archivo audio

Nota: Los formatos para la publicación de audios se realiza bajo el formato de mp3. La plataforma no accederá a subir formatos diferentes fuera de este. Botón de envió y cancelar Los botones de envío de información al sistema se complementan en dos botones, en donde se describen a continuación:

Registrar: Al instante de tener todos los campos del formulario correcto, con la información el sistema almacenara toda la información. Entregando la respuesta final en una ventana emergente.

Borrar: Si el usuario a descartado la publicación, puede borrar todos los datos en la opción borrar, borrando toda la información de los campos.

150

BLOQUE 3

PERMISOS POR USUARIO Permisos

o Permiso de lectura

o Permiso de creación

o Permiso de modificación

o Permiso de eliminación

Usuarios

o Invitado

o Estudiante

o Docente

o Adinistrador

151

Permisos

Permiso de lectura El acceso al módulo en modo lectura. Permite la navegación total de la biblioteca virtual observando el contenido en ella. Permiso de Creación La creación de publicaciones y opiniones, hacen de la BIBLIOTECA VIRTUAL el espacio interactivo y único, ya que permite ser un blog, biblioteca, canal de opinión y de información. Dando una mayor comunicación al Colegio Cooperativo de Timiza. Permiso de modificación La modificación permite realizar la edición del contenido subido por el usuario, tanto sea de publicación y opinión, dando así una mayor seguridad a la alteración de información. Ya que según sea el usuario autenticado, dará un buen uso a la herramienta como apoyo a su materia. Permiso de eliminación Eliminar contenido académico corresponde a borrar la información del sistema, sin opción de recuperarla. No obstante, se debe tener precaución y seguridad del contenido que se eliminará.

Usuarios

Invitado Los usuarios con rol de invitado, no tiene el acceso al módulo de biblioteca virtual, ya que por parámetros de seguridad los invitados son usuarios externos al sistema. Por tal razón, no tienen permisos asignados dentro del módulo. Estudiante Los estudiantes son los principales espectadores de todo el modulo, los permisos asignados son: lectura. Docente Es el encargado de interactuar directamente con el contenido, ya que lo vuelve netamente académico, los permisos asignados son: lectura, creación, modificación y eliminación. Nota: La edición y eliminación del docente, solo se realizará por publicaciones propias. De otro modo no puede borrar y eliminar las publicaciones de otro docente o administrador. Administrador El administrador principal promotor de la información y gestión de todo el modulo. Tiene los siguientes permisos: Lectura, creación, modificación y eliminación. Nota: El administrador tiene el permiso de acceder a todas las publicaciones y opiniones hechas por los docentes.

152

ANEXO C: MANUAL DE USUARIO ASISTENCIA

Colegio Coooperativo

de Timiza

Módulo de

asistencia Manual de usuario

153

Tabla de contenido

Descripción

Autenticación de usuario

Vista general del modulo de asistencia

Pestaña: Añadir

Escoger curso

Escoger fecha

Añadir asistencia

Pestaña: Reporte

Curso

Tipo de asistencia

Rango de fecha - Desde

Rango de fecha - Hasta

Vista de reporte

Pestaña: Ver/Modificar

Curso

Fecha

Verificar asistencia

Pestaña: Eliminar

154

1. Descripción

¿Qué es el módulo de asistencia?

El módulo de asistencia, está hecho para que Docentes y

Administradores, registrados en el aula virtual. Allí, podrán hacer

registro de la asistencia, de los cursos asignados a cada cual. Esto se

hace con el objetivo de llevar una asistencia más organizada y en un

solo lugar, que después de ser registrada pueda ser mostrada de

manera virtual y también mostrada en reportes los cuales pueden

tenerse de manera digital o imprimirse.

2. Autenticación de usuario

En primer lugar, se ingresa a el aula virtual, aquí esta una vista del

formulario de ingreso.

155

Debe ingresar su nombre de usuario y contraseña, ya asignadas

anteriormente.

Cuando ingrese al aula virtual, aparecerá una página de inicio, para

su usuario y en la parte izquierda un menú llamado Navegación,

damos clic en la opción Inicio del sitio.

156

Después de dar clic en Inicio del sitio, nos lleva a la ventana iniciar

o principal del aula virtual, en donde en la parte izquierda aparece un

nuevo menú, llamado MENÚ PRINCIPAL. En ese menú, damos clic

en Asistencia.

3. Vista general del módulo de asistencia

En este punto, aparece el Modulo de Asistencia, en el cual su vista

inicial es la siguiente imagen; en la cual se ve para el caso del usuario

docente, las pestañas:

Añadir: En esta pestaña se añaden nuevos registros de asistencia,

es decir, de acuerdo con los cursos asignados en Moodle, el usuario

podrá seleccionar un curso, la fecha y guardar una asistencia.

Reporte: En esta parte, el usuario podrá generar un reporte, en

formato .pdf, con parámetros como fecha de inicio y fecha fin,

además de un curso de los cursos asignados.

Ver/Modificar: En esta pestaña, el usuario podrá ver o modificar un

registro de asistencia, que anteriormente, ya haya sido guardado.

Eliminación: Para el caso del usuario administrador, se habilita otra

pestaña llamada eliminación, en donde este actor podrá hacer

eliminación total de la asistencia del año en curso.

157

158

4. Pestaña: Añadir

4.1 Escoger curso

El usuario docente o administrador, puede escoger los cursos a los

cuales está asignado o tiene ingreso, esto con el objetivo de

seleccionar el curso al cual se le va a dictar asistencia.

4.2 Escoger fecha

El usuario podrá escoger la fecha a la que se asigna la asistencia del

curso ya escogido anteriormente.

Solo debe ir a la fecha o número que desee y seleccionarlo, en caso

de que desee otro mes, debe dar clic en las flechas ubicadas en

la parte superior del calendario.

159

Cuando damos clic en el botón para escoger hora nos aparece este

nuevo recuadro, en donde se encuentran las horas, minutos y

segundos; y algunas otras nuevas opciones.

4.3 Añadir asistencia

Cuando damos clic en “Añadir asistencia”, aparece este recuadro, en

donde se llena la asistencia del curso escogido y la fecha escogida.

160

En el botón de estado, se puede por cada estudiante, escoger la

opción de asistió, falló, ausencia justificada y retardo. La opción

por defecto es asistió, sin embargo, la opción que se escoja llevara un

icono de “seleccionado”.

161

5. Pestaña: Reporte

A continuación, una vista generar de la pestaña “Reporte”:

5.1 Curso

En este espacio de la pestaña reporte, el usuario puede escoger el

cuso del que desea hacer un reporte.

5.2 Tipo de asistencia

También se puede escoger el tipo de asistencia que el usuario desea:

162

• Asistencia: Muestra una tabla de los estudiantes que asistieron.

• Falla: Muestra una tabla de los estudiantes que fallaron.

• Ausencia justificada: Muestra una tabla de los estudiantes que

tuvieron ausencia justificada.

• Retardo: Muestra una tabla de los estudiantes que tuvieron retardo.

• Todas: Muestra todas las tablas nombradas anteriormente.

5.3 Rango de fecha - Desde

El usuario puede escoger la fecha desde la que desea la asistencia,

es decir, la fecha inicial.

5.4 Rango de fecha - Hasta

El usuario puede escoger la fecha hasta la que desea la asistencia,

es decir, la fecha final.

163

Nota: El usuario también puede escoger, una fecha inicial y fecha final iguales y

esto significa que desea el reporte de una sola fecha.

5.5 Vista de reporte

A continuación, una vista del reporte de asistencia, en donde aparece

el docente que lo creo, el curso escogido, la fecha inicial y la fecha

final, en cada reporte aparece un cuadro de reporte general además

del tipo de asistencia escogido.

164

6. Pestaña: Ver/Modificar

Esta es una vista de la pestaña de Ver/Modificar:

6.1 Curso

El usuario puede escoger el curso del que desea ver o modificar una

lista de asistencia.

6.2 Fecha

Además, debe escoger la fecha de la que desea la asistencia, a ver o

modificar.

165

6.3 Verificar asistencia

Esta es la vista que se muestra una vez se da clic en el botón “Verificar

asistencia”. En este parte se muestra una asistencia ya guardada

anteriormente, es decir, se puede modificar o simplemente ver.

166

167

7. Pestaña: Eliminar

Esta es la pestaña de eliminar asistencia que solo aparece al usuario

administrador, el usuario solamente tendrá que dar clic en el botón y la asistencia

anual del módulo se eliminara por completo.

168

ANEXO D: MANUAL DE USUARIO EVALUACION INSTITUCIONAL

Modulo de evaluación institucional

Manual de usuario

169

Módulo de evaluación institucional.

Manual de usuario

Se debe tener en cuenta que para este módulo y las

diferentes partes de este los permisos respecto al

acceso de las sesiones varían, debido al tipo de

tarea que hace cada usuario dentro del módulo. Por

lo anterior, se especifica al inicio de cada parte del

módulo, que usuario puede ingresar a dicha área.

1. Crear una evaluación

Esta opción está habilitada, solo para el

administrador del aula virtual. Este usuario podrá

hacer creación de la evaluación institucional, y que

esta quede disponible para la comunidad educativa

en un rango de fechas.

A continuación, una guía de lo que el administrador, se encontrara en este parte

del módulo:

Inicialmente, el administrador deberá escoger una fecha inicial y fecha final en

las que la evaluación estará disponible.

Módulo

evaluación

institucional

Contenido

1. Crear una

evaluación

institucional.

2. Realizar una

evaluación

institucional.

3. Ver mis resultados

de evaluación

institucional.

4. Recomendaciones.

170

Después de haber creado la evaluación el usuario podrá asignar las preguntas

de acuerdo a la evaluación creada, aquí está la tabla de asignación:

171

Por otro lado, el administrador, podrá hacer la generación de reportes

estadísticos filtrados y un reporte global, a continuación, la explicación respecto

a ello:

En este espacio, el usuario podrá ver el reporte o las estadísticas ya hechas, él

solo tendrá que descargarlas y ver los respectivos resultados de la evaluación.

2. Realizar una evaluación institucional.

Este espacio del módulo es habilitado únicamente para el usuario estudiante

del aula virtual. El usuario básicamente lo que hace en este módulo es escoger

a su docente a evaluar y acto seguido, pasa a realizar la calificación respecto a

cada pregunta encontrada en la evaluación ya anteriormente creada por al

administrador.

A continuación, una vista de lo que el estudiante se encontrada en su recorrido

por la parte de realización de evaluación del módulo de evaluación institucional:

En primer lugar, el estudiante deberá escoger el docente a evaluar:

172

Seguido, aparecerá la tabla con las preguntas de la evaluación:

Una vez finalizada la calificación, se podrá guardar la evaluación y continuar con

los demás docentes.

173

ANEXO E: PRUEBAS CAPACITACIÓN COMUNIDAD EDUCATIVA

174