Professional Documents
Culture Documents
PORDA
TESIS DE GRADO
Presentado Por:
RIOBAMBA – ECUADOR
- 2006 -
AGRADECIMIENTO
Martha Sani
NOMBRE FIRMA FECHA
DECANO FACULTAD DE
DIRECTOR ESCUELA DE
…………………….
DOCUMENTACIÓN
DE CHIMBORAZO”
……………………………..
……………………………..
PORTADA
AGRADECIMIENTO
DEDICATORIA
ÍNDICE GENERAL
ÍNDICE DE ABREVIATURAS
ÍNDICE DE FIGURAS
ÍNDICE DE TABLAS
INTRODUCCIÓN
CAPÍTULO I
Enseñanza Virtual........................................................................................................19
Introducción.................................................................................................................19
Objetivos .....................................................................................................................20
Definiciones.................................................................................................................22
Características.............................................................................................................24
Ventajas y Desventajas................................................................................................27
Modelos Educativos.....................................................................................................30
Modelo Educativo Tradicional......................................................................................30
Modelo Educativo Virtual.............................................................................................32
Ambientes Virtuales de Aprendizaje............................................................................34
Introducción.................................................................................................................34
Comunicación..............................................................................................................35
Elementos....................................................................................................................42
Entornos......................................................................................................................44
Fases...........................................................................................................................46
Cursos Virtuales ..........................................................................................................48
Introducción ................................................................................................................48
Características ............................................................................................................49
Ventajas y Desventajas................................................................................................51
Modalidades ................................................................................................................53
CAPÍTULO II
ESTUDIO DE LAS TECNOLOGÍAS VIRTUALES DE SOFTWARE LIBRE
Tecnologías Virtuales...................................................................................................55
Introducción.................................................................................................................55
Conceptualización........................................................................................................56
Otras Denominaciones.................................................................................................59
Características.............................................................................................................60
Tipos............................................................................................................................63
Ventajas y Desventajas................................................................................................68
Evaluaciones realizadas por otros Proyectos...............................................................71
GATE .........................................................................................................................71
Edutools.......................................................................................................................73
Edutech ......................................................................................................................75
UNESCO......................................................................................................................76
Tecnologías a Estudiar................................................................................................77
Atutor 1.5.2..................................................................................................................78
Claroline 1.7.2..............................................................................................................83
Moodle 1.5.3................................................................................................................87
WebCT.........................................................................................................................91
CAPÍTULO III
Métodos Formales.......................................................................................................96
Introducción.................................................................................................................96
2.1.1.Tipos .................................................................................................................97
Basados en Propiedades.............................................................................................97
Basados en Modelos Matemáticos .............................................................................97
Basados en Estadísticas .............................................................................................98
Análisis......................................................................................................................102
Introducción...............................................................................................................102
Parámetros de comparación......................................................................................103
Herramientas de Comunicación.................................................................................105
Herramientas de Productividad..................................................................................111
Herramientas de Administración................................................................................115
2.1.1.1.Herramientas del Curso.................................................................................120
Herramientas de Diseño Curricular............................................................................126
Comparación y Evaluación.........................................................................................129
Análisis de Datos usando Estadística Informal...........................................................129
Análisis de Datos usando Estadística Formal............................................................136
Elección de la Tecnología..........................................................................................145
CAPÍTULO IV
DESARROLLO DE LA APLICACIÓN
Ingeniería de la Información.......................................................................................146
Definición del Ámbito del Software.............................................................................146
Introducción ..............................................................................................................146
Caracterización de la Escuela de Postgrado y Educación Continua..........................147
Antecedentes tecnológicos........................................................................................149
Definición de requerimientos de usuario....................................................................150
Planificación Temporal...............................................................................................151
Definición de cronogramas de trabajo........................................................................151
Especificación de Requisitos Software.......................................................................152
Introducción ..............................................................................................................152
Descripción General...................................................................................................153
Requisitos específicos ..............................................................................................157
..................................................................................................................................161
Análisis......................................................................................................................161
Definir los Casos de Uso en Formato Expandido.......................................................161
Diagramas de Casos de Uso.....................................................................................167
Refinar el Modelo Conceptual....................................................................................168
Identificación de conceptos........................................................................................168
Identificación de atributos..........................................................................................169
Representar en diagrama el modelo conceptual........................................................170
Definir y Refinar el Glosario de Términos o Diccionario de Objetos...........................171
3.1.1.Definir y Refinar los Diagramas de Secuencia..................................................172
Diseño........................................................................................................................175
Definir los Casos de Uso Reales................................................................................176
Definir Informes e Interfaz de Usuário........................................................................184
Especificación de Normas y Reglas ..........................................................................184
Especificación de interfaces de Usuario ....................................................................187
Definir el Esquema de Bases de Datos......................................................................188
Refinar el modelo Físico y la Arquitectura del Sistema..............................................189
Implementación..........................................................................................................191
CONCLUSIONES
RECOMENDACIONES
RESUMEN
SUMMARY
GLOSARIO
BIBLIOGRAFIA
APÉNDICES
ANEXOS
ÍNDICE DE ABREVIATURAS
de Aprendizaje.
Ciencia y la Cultura.
ÍNDICE DE FIGURAS
CAPITULO I
TABLA IV CHAT......................................................................................................109
TABLA VI AYUDA....................................................................................................111
TABLA IX GLOSARIO.............................................................................................114
TABLA X ENLACES................................................................................................114
TABLA XI AUTENTIFICACIÓN................................................................................115
TABLA XV MÓDULOS.............................................................................................119
Desde la aparición de la Web, en los primeros años de la década de los 90, se han
de gestión para administrar cursos virtuales, ya que son numerosas las motivaciones
Estos sistemas de gestión han sido desarrollados por empresas privadas, las cuáles
tienen un nivel bastante bueno pero han alcanzado unos precios demasiado altos, por
lo que ciertas instituciones no pueden pagarlas. Es por esto que, como contrapartida,
La EPEC es una entidad académica – administrativa, cuya misión es: formar talento
permite diseñar, elaborar y gestionar cursos para ser impartidos a través del Internet.
La tesis esta dividida en cuatro capítulos, donde el objetivo principal de cada uno de
ellos es:
éstas poseen.
Desarrollo de la aplicación.
CAPÍTULO I
Enseñanza Virtual
Introducción
más grande y variada, que haya tenido el hombre a su alcance, donde a pesar de la
gran cantidad de cursos en-línea e información que se están ofreciendo, y del enorme
Por esta razón ante la rapidez de la evolución tecnológica; ahora más que nunca la
coordinadores de sus estudiantes, para que sus alumnos se vuelvan más activos y
Objetivos
empresas cuyos recursos humanos tanto por escasez de medios, como por
cursos presenciales.
contenido para las personas que tienen limitaciones en acudir a una clase
presencial.
- 21 -
formativa de calidad.
habilidades.
Ejemplo: Para lograr alcanzar estas metas se debe utilizar modelos educativos
interactiva.
calidad.
Definiciones
más relevantes:
Moore).
electrónico) (FUNDESCO).
Es un proceso educativo.
tiempo.
Si se integran todos estos aspectos, la presente tesis propone una definición para la
Enseñanza Virtual:
- 24 -
aprendizaje.
Características
Interactiva
Creativa
novedosas y defenderlas.
- 25 -
Ejemplo: Los estudiantes pueden hacer uso de los foros de discusión, correo y chat
Amigable
Ejemplo: Los usuarios de la aplicación pueden hacer uso de éstos elementos en cada
Abierta
Ejemplo: Los alumnos al visitar sus páginas personales, podrán observar los diferentes
curso.
Sincrónica y Asincrónica
(asincrónico).
- 26 -
Accesible
abiertos.
la EPEC.
Distribuida
Los recursos para la formación no tienen por qué concentrarse en un único espacio o
institución. Las potencialidades de la red permiten que los alumnos puedan utilizar
Internet.
Ejemplo: Los ciudadanos que se veían limitados por el factor trabajo para el
Los instructores organizan la formación, en base a tareas que los alumnos deben
técnicos adquiridos durante los estudios de pregrado, para que puedan asimilar y
Ventajas y Desventajas
Ventajas
ven beneficiados por las múltiples ventajas que esta ofrece, entre las cuales se
pueden citar:
trabajo y la distancia.
mayor productividad.
privacidad.
El estudiante tiene un papel activo, que no se limita a recibir información sino que
presencial.
Desventajas
A pesar de las múltiples ventajas que ofrece la enseñanza virtual, los riesgos
información sobre hechos, actúe ante un programa educativo con una tendencia a
ciertos contenidos.
seguras, los estudiantes pueden lograr hacer fraude mediante la copia, lo que no
Ejemplo: Para hacer uso de EPVE, se requiere conocimientos previos sobre el uso
Los estudiantes deberían tener una conexión a Internet en sus casas para facilitar
el acceso.
- 30 -
Ejemplo: El Internet es una herramienta necesaria para que se pueda tener acceso
Modelos Educativos
El Profesor
Repetitivo.
Desactualizado.
Transmisor no formador.
Mentalidad continua.
El Método
La metodología que manejan los profesores para impartir sus cursos conservan
El Alumno
propio formador.
La Información
recursos institucionales, pero también se observa una actitud pasiva por parte de los
docentes.
Desactualizada.
Descontextualizada.
Insuficiente.
Equivocada.
Estática no dinámica.
- 32 -
Flexibilidad
los estudiantes corresponde al de una persona que necesita de un sistema que pueda
Cooperación
cooperar con los demás estudiantes realizando trabajos en equipo, con los
Personalización
aprendizaje, en el que tanto los materiales multimedia como los consultores tratan de
Interactividad
la acción docente sino que además se establece entre estudiantes y entre estos con la
propia universidad.
- 34 -
Introducción
Por lo tanto, se debe impulsar una oferta educativa flexible, pertinente y de mayor
trabajo y para toda la vida y que al mismo tiempo permitan el logro de aprendizajes
base en un programa curricular, los estudiantes pueden trabajar dentro o fuera de las
conectada a Internet.
Comunicación
Interactividad.
Interacción
- 36 -
Intrapersonal
Interpersonal
Intragrupal
Intergrupal
Intrapersonal
Es el diálogo interno que el individuo tiene primero consigo mismo y después con el
Interpersonal
los interlocutores emplear los cinco sentidos para llevar a cabo la interacción.
auditivo, pero se carece del kinestésico (olfato, gustativo y el tacto). Sin embargo, en
un AVA se logra llevar a cabo una relación de reciprocidad entre los actores, a través
- 37 -
Intragrupal
Los grupos son consecuencia de la necesidad humana de relacionarse con los demás
para llevar a cabo y lograr objetivos determinados. En un AVA esto se da cuando los
estudiantes tienen una efectiva conexión entre sí como grupo y cuando arman sus
equipos de trabajo.
asesoría (cuando el facilitador abre aulas virtuales para atender a los diferentes
en equipos.
Intergrupal
El papel del facilitador es pieza fundamental, y por ello debe formar parte del grupo.
Interactividad
En los AVA se requiere de recursos y materiales que apoyen a los actores educativos
sean escritos, visuales y sonoros, lenguajes naturales del ser humano, pero que en un
AVA requieren de un tratamiento para hacerlos más interactivos con los alumnos y los
mensaje que se desea transmitir sea el adecuado y que tenga el mejor impacto posible
en el receptor.
La interactividad en un AVA es la relación que hay entre el actor educativo (ya sea el
ventana principal para tener acceso a los materiales y recursos educativos. La interfaz
puede ser desde un sitio Web, hasta una tecnología de administración del
conocimiento.
- 39 -
TIPOS DE COMUNICACIÓN
Existen diferentes tipos de comunicación, cada uno de los cuales posee características
Comunicación Asíncrona
Comunicación Síncrona
todos los participantes estén presentes en línea para poderlo llevarla a cabo. Entre las
Ejemplo: Este tipo de herramienta también dispone el sistema EPVE, con la finalidad
LENGUAJES DE COMUNICACIÓN
sentimientos.
Los lenguajes de comunicación que se utilizan en un AVA para transmitir los mensajes
son principalmente el escrito (lingüístico) y el visual (icónico). Sin embargo, cada vez
se amplían más los recursos y ahora ya es posible tener videoconferencias en línea (lo
Lenguaje Sonoro
En un AVA, además de la voz (que también puede ser una grabación) también se
Ejemplo: Con este lenguaje se logra una mejor comunicación en los participantes del
Lenguaje Escrito
Cabe mencionar que los AVA pueden contribuir a reencontrar la riqueza que tiene el
lingüístico.
Lenguaje Visual
Ejemplo: Gran parte del éxito de la interfaz de la EPVE tiene que ver con el lenguaje
visual.
- 42 -
Lenguajes Combinados
limitaciones.
Elementos
Usuarios
Currícula
Ejemplo: El material del curso que esta disponible por parte de los profesores para los
Especialistas
sino que se suma con el programador para ofrecer una interactividad adecuada y
proceso de aprendizaje.
de:
importante.
los avances y necesidades de cada uno de ellos, cuentan con herramientas para
otros).
administración de aprendizaje, así como para que los usuarios tengan acceso a los
Entornos
Se determinan cinco entornos para los AVA, a través de los cuales opera este tipo de
ambiente.
Entorno de conocimiento
colaborativas
Cabe señalar que las principales características de los contenidos en un AVA residen
que pueden ser desde una página Web con contenidos temáticos, hasta un curso
completo.
Entorno de colaboración
Entorno de asesoría
Entorno de experimentación
Es un entorno que puede complementar los contenidos, depende del tipo y naturaleza
Entorno de gestión
Muy importante para los alumnos y para los facilitadores, ya que los alumnos
necesitan llevar a cabo trámites escolares como en cualquier curso presencial, esto
- 46 -
es: inscripción, historial académico y certificación. Por otro lado, los facilitadores deben
la acreditación.
Fases
Al considerar los elementos y los entornos que componen un AVA se determina tres
Fase I: Planeación
En esta fase se define el programa a desarrollar, el público al que estará dirigido, los
objetivos, los recursos materiales necesarios y los recursos humanos que trabajarán
Fase II: Diseño, Desarrollo de los entornos y la Producción de los contenidos digitales
todos, sino que de acuerdo a la etapa de trabajo, se irán incorporando los distintos
propuesta de evaluación.
Una vez concluida esta etapa, se incorporan el resto de los integrantes del equipo
En esta fase convergen todos los Entornos del AVA. Como en cualquier ciclo escolar,
entre ellos, trabajan con los materiales y recursos, llevan a cabo los procesos de
Para lograr esto es necesario tener los contenidos (curso en línea) accesibles al
todas las fases y no sólo de la primera, ya que les permitirá dar seguimiento a la
Cursos Virtuales
Introducción
Dos hechos fueron de gran importancia para el surgimiento del aprendizaje en línea: la
computadoras, se realizó en 1982. La Open University, en 1989 utilizó por primera vez
Los cursos pueden ser considerados como sistemas que engloban un entorno donde
comunicación o encuentro del alumno con la materia, en el que el profesor cumple con
la función de crear las mejores condiciones para que éste aprenda y el alumno
experiencias de aprendizaje.
Los Cursos en línea se siguen desde cualquier lugar del mundo, siempre y cuando se
tenga acceso al Internet, son cursos auto-instructivos, en los cuáles se podrá aprender
Existen diferentes tecnologías que permiten la gestión de cursos virtuales, entre las
Características
Sencillo
En cuanto a lo tecnológico, de modo que pueda participar cualquier persona que tenga
conocimientos mínimos de PC, dado que al ser una nueva manera de aprender, es
muy común que, para la mayoría de los alumnos sea la primera vez que accede a este
tipo de aprendizaje.
- 50 -
Ejemplo: Moodle es una tecnología que presenta los cursos de una manera sencilla y
Claro
experiencia.
Cálidamente Humano
Disputable
Ejemplo: Los usuarios podrán interactuar con los demás participantes permitiendo una
Ventajas y Desventajas
Ventajas
Ejemplo: Comunicación con los profesores, quienes crean los cursos y siguen los
Posibilitan el acceso remoto. Tanto los profesores como los alumnos pueden
conexión a Internet.
Se tiene mayor disponibilidad de tiempo que puede ser empleado en otras tareas,
escogido.
del curso.
curso on-line para acercarse a las TIC, y así ponerse al día en el uso de estos
instrumentos.
materiales.
Desventajas
Una queja que se recibe con cierta frecuencia de estudiantes de cursos virtuales,
solos y abandonados ante una máquina, este puede ser un factor negativo a la
hora de la formación.
Ejemplo: Falta de contacto directo lo que provoca que los diálogos sean rígidos y
manera.
formación.
Modalidades
Totalmente desarrollados.
Dependientes.
Suplementarios.
Informativos.
Los cursos totalmente desarrollados en la Web son aquellos que la utilizan como único
Cursos dependientes
Cursos informativos
Los cursos informativos sólo son usados para presentar información sobre el curso.
Cursos suplementarios
CAPÍTULO II
LIBRE
Tecnologías Virtuales
Introducción
Las tecnologías virtuales son los modelos tecnológicos que soporta la Enseñanza
Virtual, las mismas que han venido recibiendo diferentes denominaciones como: aulas
para la educación superior actual, para ello se ofrecen gran cantidad de Tecnologías
Al decir que las Tecnologías son de Software Libre se refiere a que son programas
que vienen con la autorización para que cualquiera pueda usarlo, copiarlo, modificarlo,
Por lo tanto, este estudio se centra en hacer un análisis de las tecnologías que se
EPEC.
sus Cursos y Programas a través de la Web, este hecho no solo está relacionado con
factores puramente tecnológicos sino que también deriva de la urgente necesidad que
Conceptualización
Zuñiga).
facilitando el acceso a los contenidos y servicios que éstas ofrecen (INFO LAC).
- 58 -
(Horton).
Internet, con todos los elementos necesarios para poder cursar, gestionar,
En base a todos estos criterios, la presente tesis propone un concepto para las
Tecnologías Virtuales:
Es una aplicación informática que combina hardware y software para ofrecer todos
Otras Denominaciones
Aulas virtuales.
Herramientas de autor.
Plataformas Virtuales.
Plataformas Educativas.
Plataformas de Tele-Formación.
Plataformas de Aprendizaje.
Características
pedagógico son:
Características Técnicas
cualquier ordenador.
Ejemplo: Las tecnologías Atutor, Claroline y Moodle son tecnologías que están
Ejemplo: Todas las tecnologías de software libre que han sido desarrolladas
finalidad de que el usuario pueda hacer uso de una gran cantidad de material
externo.
diferentes documentos.
en el curso.
profesores y estudiantes.
Características Pedagógicas
Comunicación interpersonal.
Ejemplo: Este es uno de los pilares fundamentales que ofrecen estas tecnologías
implicadas en el proceso.
Trabajo colaborativo.
colaborativo entre los alumnos a través de diferentes aplicaciones que les permiten
contemplada desde dos perspectivas diferentes. Por una parte, desde el punto de
conocimientos o destrezas por parte del alumno y la efectividad del diseño del
Interacción.
ejercicio propuesto.
Tipos
CMS
LCMS
LMS
Consiste en una interfaz que controla una o varias bases de datos donde se aloja el
por una parte y el diseño por otra. Así, es posible manejar el contenido y darle en
cualquier momento un diseño distinto al sitio sin tener que darle formato al contenido
editores.
Características básicas:
aplicación de cómputo.
Ejemplos de CMS:
Apache Lenya, Phpnuke, WCMS, Joomla, Moodle, TikiWiki, type3, Drupal, WordPress
y Plone.
- 65 -
mayoría de los casos lo que hacen los CMS es separar los contenidos de su
publicación Web. Los LCMS siguen el concepto básico de los CMS, que es la
cursos en línea. Los principales usuarios son los diseñadores instruccionales que
utilizan los contenidos para estructurar los cursos, los profesores que utilizan los
momento pueden acceder a la herramienta para desarrollar sus tareas o completar sus
conocimientos.
repositorio puede estar disponible para que los profesores organicen los cursos o
también pueden estar abiertos para que cualquier usuario recupere recursos no
- 66 -
vinculados a ningún curso en particular, pero que les pueden ser de utilidad para
Ejemplos de LCMS:
OLAT, OpenLCMS.
El alumno interactúa con la tecnología a través de una interfaz Web que le permite
seguir las lecciones del curso, realizar las actividades programadas, comunicarse con
el profesor y con otros alumnos, así como dar seguimiento a su propio progreso con
tecnologías varían de un sistema a otro, pero en general todas cuentan con funciones
básicas.
- 67 -
Entre los criterios principales que deben cumplir las tecnologías para ser consideradas
Las opciones de autoría así como el resto de funciones del sistema deben poder ser
adicional.
El alumno debe poder interaccionar a través del navegador con el profesor, el sistema
videoconferencia, foros.
- 68 -
Ejemplos de LMS:
Claroline, etc.
Ventajas y Desventajas
Ventajas
Provocan una mejor cercanía psicológica entre los participantes, al tener los
Genera espacios para que los estudiantes den a conocer un poco de sí mismos
profesional.
Ejemplo: los estudiantes pueden enviar las tareas a sus profesores haciendo uso
Ejemplo: Moodle ofrece sencillez en el manejo de sus herramientas tanto para los
A través del uso de una TVA, se da una mayor riqueza del proceso formativo.
- 70 -
Ejemplo: Pues no solo se tiene mayor acceso a la información, sino que se acerca
Ejemplo: Moodle ofrece todas las herramientas para realizar estas actividades.
Desventajas
banda mínimo.
Ejemplo: Este factor hace que sea un medio poco accesible, en comparación con
otras tecnologías.
proceso de aprendizaje.
Existen varias Proyectos que se dedican a recopilar información sobre las diferentes
tecnologías seleccionar.
GATE
de esta gabinete esta comprobada pues llevan a cabo esta labor desde el año de
1991.
1
http://www.gate.upm.es/
- 72 -
Las opciones que presenta GATE para el estudio de las Tecnologías Virtuales son:
• Búsqueda selectiva.
Edutools
que permite a los usuarios recolectar y analizar una completa información de una
por William and Flora Hewlett Foundation. EduTools es ahora propiedad de WCET (the
2
http://www.edutools.info/index.jsp?pj=1
- 74 -
tecnología.
Edutech
Edutech es una página Web de Suiza creada en colaboración por tres instituciones de
Edutech se destaca porque presenta una Evaluación del 2005 y se limita a mostrar las
3
http://www.edutech.ch/
- 76 -
UNESCO
la Ciencia y la Cultura)4, tiene una página Web donde se ofrece una mínima
Learning Enviroments).
4
http://portal.unesco.org/es/ev.php-URL_ID=29011&URL_DO=DO_TOPIC&URL_SECTION=201.html
- 77 -
página Web, con el fin de conocer sus características, posibilidades, expansión, etc.
Figura 2.8 Enlaces que presenta UNESCO a las diferentes Tecnologías Virtuales
Tecnologías a Estudiar
- 78 -
ellas sería una tarea muy extensa, por lo que la página Web que se tomará en cuenta
Atutor 1.5.2
Claroline 1.7.2
Moodle 1.5.3
También se presenta una descripción de la Tecnología Comercial WebCT, por ser una
comunidades virtuales.
Atutor 1.5.2
W3C (WCAG 1.0) nivel AA, proporcionando acceso a todos los alumnos, profesores y
5
http://www.atutor.ca/
- 79 -
de tecnologías asistidas. La conformidad con las especificaciones XHTML 1.0 del W3C
Autores
Este proyecto empezó en el año 2002, Greg Gay es el líder del proyecto y unos
Características
de seguimiento.
Herramientas de accesibilidad.
Requerimientos
Sistemas Operativos
Mac OS X
Servidor Web
Zeus
Lighttpd
Abyss
- 81 -
Microsoft IIS
Jana-Server
Web Browser
FireFox (Recomendado).
Konqueror.
Mozilla.
Netscape
Opera.
PHP
Base de Datos
Herramientas
Herramientas de Comunicación.
- Foros de Discusión.
- Intercambio de Archivos.
- Chat.
Herramientas de Productividad.
- Ayuda.
- Búsqueda.
- Glosario.
- Enlaces.
Herramientas de Administración.
- Autentificación.
- Actualizaciones.
- Copias de Seguridad.
- Módulos.
- Grupo de Trabajo.
- Evaluaciones.
- Inscripciones.
Claroline 1.7.2
Web.
6
http://www.claroline.net/
- 84 -
Autores
Lovaina.
Desde inicios del 2004, el Cerdecam (research center of ECAM), está colaborando en
Philippe Mercinier y Philippe Dekimpe. Este equipo está financiado por "The Region
Wallone".
Características
Video).
Confeccionar ejercicios.
electrónico).
Requerimientos
Sistemas Operativos
MacOS X.
Servidor Web
Microsoft IIS.
Web Browser
Netscape.
PHP
PHP (versión >= 4.1.x), configurado con los siguientes módulos: mysql, zlib, preg.
Claroline.
Base de Datos
MySQL
como mínimo una base de datos. Por defecto, Claroline creará una base de datos
única que contendrá todos los cursos creados. Para usar Claroline con "múltiples
Herramientas
Herramientas de Comunicación.
- Foros de Discusión.
- Intercambio de Archivos.
- Chat.
Herramientas de Productividad.
- Ayuda.
- Búsqueda.
Herramientas de Administración.
- 87 -
- Autentificación.
- Actualizaciones.
- Módulos.
- Grupo de Trabajo.
- Evaluaciones.
- Inscripciones.
Moodle 1.5.3
educación.
Licencia pública GNU. Esto significa que Moodle tiene derechos de autor, pero
presenta algunas libertades ya que se puede copiar, usar y modificar Moodle siempre
7
http://moodle.org/
- 88 -
eliminar la licencia original, por lo que se debe aplicar esta misma licencia a cualquier
Autores
Moodle fue creado por Martín Dougiamas, quien trabajó como administrador de
Características
- 89 -
Adecuado para el 100% de las clases en línea así como para complementar el
aprendizaje tradicional.
Énfasis en la seguridad, los formularios son chequeados, los datos validados y las
Requerimientos
Sistemas Operativos
Linux (Recomendado).
Windows.
Servidor Web
Apache (Recomendado).
Microsoft IIS.
Web Browser
Netscape.
PHP
- 90 -
Base de Datos
MySQL.
PostgreeSQL.
Herramientas
Herramientas de Comunicación.
- Foros de discusión.
- Intercambio de Archivos.
- Chat.
Herramientas de Productividad.
- Ayuda.
- Búsqueda.
- Glosario.
- 91 -
- Enlaces.
Herramientas de Administración.
- Autentificación.
- Actualizaciones
- Copias de Seguridad.
- Módulos.
- Grupo de Trabajo.
- Evaluaciones.
- Inscripciones.
WebCT
de los alumnos, para ello dispone de datos referentes al tiempo, lugar y fecha en la
8
http://www.webct.com/
- 92 -
Hoy en día la Webct es una herramienta líder utilizada en más de 2.211 universidades
y más 148.460 facultades. Cuenta con más de 379.407 cursos y más de 10.663.141
Autores
9
http://csie.unavarra.es/0_orok/webct/es/enlaces.htm
- 93 -
Esta tecnología está construida sobre el concepto de Aulas Virtuales, que hoy en día
Características
Requerimientos
Sistemas Operativos
Linux.
Windows.
Servidor Web
Apache.
Microsoft IIS.
Web Browser
Herramientas
Herramientas de Comunicación.
- Foros de discusión.
- Intercambio de Archivos.
- Chat.
Herramientas de Productividad.
- Ayuda.
- Búsqueda.
- Glosario.
- Enlaces.
Herramientas de Administración.
- Autentificación.
- Actualizaciones
- 95 -
- Copias de Seguridad.
- Módulos.
- Grupo de Trabajo.
- Evaluaciones.
- Inscripciones.
CAPÍTULO III
Métodos Formales
Introducción
2.1.1. Tipos
Basados en Propiedades.
Basados en Estadísticas.
Basados en Propiedades
secuencias.
corresponden con las relaciones del mundo real como relaciones tecnológicas, leyes
características de las relaciones entre los elementos de tal forma que se puedan
Basados en Estadísticas
Teoría de Hipótesis
Hipótesis Estadística
Hipótesis nula denotada con Ho. La cual debe ser única, esta hipótesis se establece
Hipótesis alternativa denotada con H1.Pueden existir más de una, esta hipótesis se
Distribución T-Student
El test -t conocido también como "t de student" es una prueba estadística que se aplica
del valor de t-student requiere conocer de cada uno de los grupos: la media aritmética,
Las fórmulas empleadas para hallar cada uno de éstos elementos son:
Media Aritmética
__
X =
∑X i
[3.1]
N
Varianza
Grados de Libertad
Los grados de libertad para el caso de dos grupos está definido como la suma del
tamaño de la muestra del grupo 1 más el tamaño de la muestra del grupo 2 menos 2.
G = ( N1 + N 2 ) − 2 [3.3]
Nivel de Significación
usualmente es el 5% o 10%.
- 101 -
significa que existe un nivel de confianza del 95% que el resultado es real y no debido
a la casualidad.
P = 0,05 ≈ 5% [3.4]
Tamaño de la Muestra
N [3.5]
Error Típico
no tienen un grado de efectividad, por lo que están sujetos a errores, una de la bases
típicos o estándares.
__ __
N 1 S12 + N 2 S 22 1 1
S X1− X 2 = + [3.6]
G N1 N 2
T de Student
__ __
X 1− X 2
t= __ __
S X1 − X 2
[3.7]
- 102 -
1. Planteamiento de la Hipótesis.
3. Descripción de la Muestra.
7. Deducciones estadísticas.
Análisis
Introducción
El sistema para impartir los niveles de estudio en la EPEC, deberá permitir satisfacer
matriculados.
estudiante.
Facilitar el seguimiento por parte del profesor a sus alumnos y poder evaluarlos.
de las actividades y eventos tanto para el profesor como para sus alumnos.
asignación de tareas por grupos y la comunicación entre los integrantes del grupo.
Parámetros de comparación
Las herramientas que se tomarán en cuenta para valorar cada una de las tecnologías
virtuales son:
HERRAMIENTAS DE COMUNICACIÓN
Foros de Discusión
Intercambio de Archivos
Chat
HERRAMIENTAS DE PRODUCTIVIDAD
Ayuda
Búsqueda
Glosario
Enlaces
HERRAMIENTAS DE ADMINISTRACIÓN
Autentificación
Actualizaciones
Copias de Seguridad
Módulos
Grupo de trabajo
Evaluaciones
Inscripciones
Herramientas de Comunicación
Foros de Discusión
La manera como esta herramienta se presentan en cada una de las tecnologías es:
Tecnología Descripción
Atutor El administrador y el instructor pueden crear categorías dentro de
los cuáles se pueden agregar nuevos temas o hilos, editar,
remover, responder y bloquear los mensajes.
El estudiante puede visualizar todas las categorías de los foros,
responder y crear nuevos temas, pero no puede editar o remover
un tema enviado.
Esta tecnología ofrece un escaso editor de texto.
Claroline Los foros están organizados por 2 categorías: principal y por
grupos; pero administradores y profesores pueden crear nuevas
categorías, foros, tópicos o temas y pueden modificar los
mensajes recibidos y enviados.
Los estudiantes pueden visualizar solamente las categorías que
poseen foros, pueden crear nuevos temas, pero una vez que el
- 106 -
Intercambio de Archivos
- 107 -
Esta herramienta permite subir archivos desde para que sean compartidas con los
La manera como esta herramienta se presentan en cada una de las tecnologías es:
El correo interno es correo electrónico que permite habilitar mensajes para leer y
miembros del curso. Algunas tecnologías pueden incluir libros de direcciones para
La manera como esta herramienta se presentan en cada una de las tecnologías es:
- 108 -
Chat
momento, algunas tecnologías pueden incluir chat de voz, monitorizaciones por parte
La manera como esta herramienta se presentan en cada una de las tecnologías es:
- 109 -
Tabla IV Chat
Esta herramienta permite dar a conocer a los usuarios los diferentes eventos y
anuncios relacionados con el curso. Los profesores ante un evento importante, pueden
La manera como esta herramienta se presentan en cada una de las tecnologías es:
Herramientas de Productividad
Ayuda
Esta herramienta esta diseñada para ayudar a los usuarios a usar la tecnología.
La manera como esta herramienta se presentan en cada una de las tecnologías es:
Tabla VI Ayuda
Búsqueda
- 112 -
del curso.
La manera como esta herramienta se presentan en cada una de las tecnologías es:
Esta herramienta permite a los estudiantes trabajar fuera de línea en su curso y para
Los estudiantes pueden bajarse el contenido del curso a sus computadoras locales,
donde este contenido puede estar enlazado dinámicamente al curso online, y a través
retornar a los usuarios directamente a la página del curso donde ellos dejaron su
donde los enlaces de comunicación son inestables o caros. El ambiente del offline es
esencialmente una aplicación del cliente local que incluye rasgos importantes del
La manera como esta herramienta se presentan en cada una de las tecnologías es:
Glosario
- 114 -
La manera como esta herramienta se presentan en cada una de las tecnologías es:
Tabla IX Glosario
Enlaces
Esta herramienta permite especificar una serie de enlaces para que los usuarios
La manera como esta herramienta se presentan en cada una de las tecnologías es:
Tabla X Enlaces
Herramientas de Administración
Autentificación
de los casos es el propio usuario y por lo tanto es el más vulnerable para los hakers.
La manera como esta herramienta se presenta en cada una de las tecnologías es:
Tabla XI Autentificación
Atutor Los estados de las cuentas definidos por esta tecnología son 4:
desactivado, no confirmado, estudiantes e instructor y de la cuenta
administradores son: super administrador, administrador activo y
- 116 -
administrador inactivo.
Los usuarios pueden acceder a la tecnología ingresando su clave de
usuario y password; también existe una opción de recordatorio de
contraseña a través del e-mail.
Claroline Las cuentas definidas por esta tecnología son: administrador,
profesor y estudiante. Los usuarios pueden ingresar a través de su
nombre de usuario y contraseña.
Moodle Las cuentas definidas por la tecnología son: estudiantes, profesores,
creadores y administradores.
Los usuarios pueden ingresar a la tecnología a través del nombre de
usuario y contraseña.
WebCT Los administradores pueden proteger el acceso a los cursos
individuales con un username y una contraseña, el acceso puede
también ser restringido basado en direcciones IP, donde las
conexiones del usuario se pueden cifrar con SSL.
La autentificación también se puede autentificar contra un servidor
externo de LDAP o usar el protocolo Kerberos.
Los administradores pueden asignar diversos niveles del acceso al
sistema o a los cursos basados en los papeles predefinidos:
instructores, estudiantes, diseñadores, ayudantes de enseñanza, y
administradores de sistema. Los instructores o los estudiantes
pueden ser asignados diversos papeles en diversos cursos.
instructores controlar la manera como se crean los cursos, estas herramientas son
usadas para hacer uso de recursos específicos, tales como: acceso al curso, idioma,
previo.
La manera como estas herramientas se presentan en cada una de las tecnologías es:
Actualizaciones
Esta herramienta permite que las diferentes tecnologías tengan la opción de poder ser
La manera como esta herramienta se presentan en cada una de las tecnologías es:
Copias de Seguridad
La manera como esta herramienta se presentan en cada una de las tecnologías es:
Módulos
La manera como esta herramienta se presentan en cada una de las tecnologías es:
Tabla XV Módulos
Grupo de Trabajo
específicas o proyectos.
Algunas tecnologías también permiten a los grupos tener sus propios rasgos de
La manera como esta herramienta se presentan en cada una de las tecnologías es:
Atutor Los Instructores pueden crear grupos, agregar miembros a este, pero
no se puede eliminar un grupo, estos grupos están disponibles
solamente para las evaluaciones.
Claroline Los Instructores pueden crear grupos y asignar estudiantes.
Cada grupo puede tiene sus propios documentos, foros chats y wikis,
aunque los miembros de un grupo si puede usar cada una de estas
cuatro opciones de los otros grupos.
Moodle Los Profesores al crear los cursos o determinadas actividades como
el chat puede especificar el nivel de grupos: grupos separados, no
hay grupos o grupos visibles.
No hay grupos. Significa que no hay grupos, todos son parte de un
gran grupo.
Grupos separados. Cada estudiante solo puede ver su propio grupo,
los demás son invisibles.
Grupos visibles. Cada estudiante trabaja dentro de un grupo, pero
también puede ver a los otros grupos.
Dentro de cada uno de los cursos se presenta la opción grupos
donde se puede crear los grupos y asignar sus miembros.
Evaluaciones
La manera como estas herramientas se presentan en cada una de las tecnologías es:
parte de los estudiantes y del instructor con el fin de realizar un análisis adicional,
La manera como esta herramienta se presentan en cada una de las tecnologías es:
Inscripciones
estudiantes a un curso online, pero los estudiantes también pueden hacerlo cuando el
auto registro esta disponible. Algunas herramientas de registro permiten añadir a los
La manera como estas herramientas se presentan en cada una de las tecnologías es:
Las plantillas del curso son herramientas que ayudan a los instructores a crear la
el contenido instruccional.
- 127 -
La manera como estas herramientas se presentan en cada una de las tecnologías es:
Atutor Esta tecnología provee soporte para las plantillas de los cursos
basadas en el administrador de archivos, anuncios, contenidos,
encuestas, enlaces, exámenes, glosario, grupos, preguntas
frecuentes y estadísticas.
El instructor al crear un curso puede seleccionar una plantilla de un
curso en el contenido inicial.
Claroline No
Moodle El software proporciona tres plantillas de curso: por semana, por
tema, o foros de discusión en formato social. Los instructores pueden
usar estas plantillas en el momento de crear nuevos cursos.
WebCT El software proporciona la ayuda para la creación de plantillas para
los cursos, para ello se dispone de un redactor de contenido
(WYSIWYG). Los instructores pueden utilizar plantillas para crear
programas, descripciones del curso, unidades del curso, foros de
discusión, glosarios, entradas del calendario, y recursos.
con la inclusión de logos institucionales para proveer una mejor imagen del sitio a
La manera como esta herramienta se presentan en cada una de las tecnologías es:
estándares propuestos pero los más prominentes son los estándares desarrollados por
learning.
La manera como esta herramienta se presentan en cada una de las tecnologías es:
Comparación y Evaluación
Una vez que se ha presentado la información de las herramientas de cada una de las
siguiente tabla.
Criterio Valor
Excelente 5
Muy Bueno 4
Bueno 3
Regular 2
Malo 1
No posee 0
funcionalidades que ofrece se la considera como una tecnología IDEAL, por presentar
- 130 -
tecnología WebCT.
Herramientas de Comunicación
Interpretación
- 131 -
Herramientas de Productividad
Interpretación
WebCT, ya que obtuvieron un igual puntaje de 3.8, seguidas de Claroline con 1.2, lo
- 132 -
que refleja claramente que los usuarios lograrán un mejor desempeño en el desarrollo
del curso a través de la ayuda, búsqueda, trabajo offline, glosario y enlaces, en estás
2 tipos de tecnologías.
Herramientas de Administración
Interpretación
es Atutor con un puntaje de 4.8, seguido de Moodle con 4 y finalmente Claroline con
2.4; esto significa que Atutor se encuentra en un mejor nivel de Moodle y Claroline
- 133 -
Interpretación
encuentra Claroline con 2 puntos, lo que refleja claramente que tanto estudiantes
como instructores harán uso de esta herramienta de una forma mucho más confiable y
segura.
- 134 -
Interpretación
funcionalidad con respecto a las plantillas del curso, personalización del entorno y
Comparación Final
A continuación se presenta una Tabla que resuma los puntajes obtenidos de cada una
Interpretación
porcentaje es: Moodle con un puntaje de 4.23, seguida de Atutor con 3.79 y finalmente
Conclusión
Las tecnologías Atutor y Moodle fueron las que siempre sobresalieron en la evaluación
de sus herramientas, mientras que Claroline se quedaba rezagada con puntajes bajos,
con un puntaje de 4.23, seguida de Atutor con 3.79 y finalmente Claroline en tercer
lugar con 1.64, lo que refleja claramente que MOODLE es la tecnología ganadora de
Puesto que son tres los grupos a compararse en base a la tecnología Ideal WebCT:
Proposición 1:
1. Planteamiento de la Hipótesis
α= p = 0.05 ≈ 5%
3. Descripción de la Muestra
El tamaño de las muestras para las dos tecnologías es de 22, las cuáles están
tecnología.
RECOLECCIÓN DE DATOS
ATUTOR
Media
XA =
∑X i
[3.8]
NA
3 * 2 + 4 * 3 + 10 * 4 + 5 * 5
XA =
22
83
XA = = 3.77
22
Varianza
∑ ( Xi − X )
2
A
S 2
A =
N A −1
SA =
2 1
22 − 1
[
3 * ( 2 − 3.77 ) + 4 * ( 3 − 3.77 ) + 10 * ( 4 − 3.77 ) + 5 * ( 5 − 3.77 )
2 2 2 2
]
CLAROLINE
Media
XC =
∑X i
[3.10]
NC
3 *1 + 5 * 2 + 3 * 3 + 3 * 4 + 1* 5
XC =
22
39
XC = = 1.77
22
Varianza
∑ ( Xi − X )
2
C
S 2
C = [3.11]
N C −1
SC2 =
1
22 −1
[
7 * ( 0 −1.77 ) + 3 * (1 −1.77 ) + 5 * ( 2 −1.77 ) + 3 * ( 3 −1.77 ) + 3 * ( 4 −1.77 ) + 1 * ( 5 −1.
2 2 2 2 2
X A − XC
t= [3.12]
SX A − X C
N A S A2 + N C S C2 1 1
SX A − X C = +
G N A NC
G = ( N A + NC ) − 2
3.77 − 1.77 2 2
t= = = = 4.88
22 * 0.94 + 22 * 2.56 1 1 77 1 0.41
+
22 + 22 − 2 22 22 42 11
7. Deducciones estadísticas
Deducción Teórica
de t crítico de 2.018. Por lo tanto es posible concluir que existe una diferencia
grupo C, con un nivel de confianza del 95%, por lo que se prueba que la
Deducción Gráfica
Proposición 2:
1. Planteamiento de la hipótesis.
α= p = 0.05 ≈ 5%
3. Descripción de la muestra.
El tamaño de las muestras para las dos tecnologías es de 22, las cuáles están
tecnología.
RECOLECCIÓN DE DATOS
ATUTOR
Media
XA =
∑X i
[3.13]
NA
3 * 2 + 4 * 3 + 10 * 4 + 5 * 5
XA =
22
83
XA = = 3.77
22
Varianza
- 143 -
∑ ( Xi − X )
2
A
S 2
A = [3.14]
N A −1
S A2 =
1
22 − 1
[
3 * ( 2 − 3.77 ) + 4 * ( 3 − 3.77 ) + 10 * ( 4 − 3.77 ) + 5 * ( 5 − 3.77 )
2 2 2 2
]
9.39 + 2.36 + 0.5 + 7.55 19 .8
S A2 = = = 0.94
21 21
MOODLE
Media
XM =
∑X i
[3.15]
NM
3 * 3 + 6 * 4 + 12 * 5
XM =
22
93
XM = = 4.23
22
Varianza
2
__
∑ Xi − X M [3.16]
S M2 =
N M −1
S M2 =
1
22 − 1
[
1 * ( 0 − 4.23 ) + 3 * ( 3 − 4.23 ) + 6 * ( 4 − 4.23 ) + 12 * ( 5 − 4.23 )
2 2 2 2
]
17 .89 + 4.53 + 0.3 + 7.08 29 .8
S M2 = = = 1.42
21 21
- 144 -
__ __
X A− XM
t= __ __ [3.17]
S XA− XM
__ __
N A S A2 + N M S M2 1 1
S X A− X M = +
G N A NM
G = ( N A + NM ) − 2
7. Deducciones estadísticas
Deducción Teórica
de t crítico de 2.018. Por lo tanto es posible concluir que existe una diferencia
grupo M, con nivel de confianza del 95%. Luego se ha probado que la Tecnología
Deducción Gráfica
- 145 -
Tecnología Moodle.
CONCLUSIÓN
la mejor se acerca a la tecnología Ideal WebCT, por las características, las ventajas
Elección de la Tecnología
De las tres tecnologías estudiadas se elige la Tecnología Virtual Moodle por ser la más
CAPÍTULO IV
DESARROLLO DE LA APLICACIÓN
Ingeniería de la Información
Introducción
para administrar, crear y gestionar los diferentes cursos que serán desarrollados
campo educativo, esto es lo que se propone con la aplicación EPVE llegar a más
personas y motivarlas para que sean los estudiantes entes activos y responsables de
su formación.
Datos Históricos
Reconociendo la importancia que significa para la zona centro del país, que una
perfil profesional, decide implementar estudios de Postgrado a partir del año de 1994,
Objetivos de la EPEC
- 148 -
Objetivo General
Objetivos Específicos
profesional.
Misión
Formar talento humano a través del postgrado y la educación continua, que permita el
Visión
Con el fin de crear y vender una imagen de rigurosidad y calidad técnico - científica, la
EPEC viene trabajando bajo el criterio de “asertividad” que procura una gestión
Secretaría
Antecedentes tecnológicos
Computadoras
Impresoras
Recursos Software
Software Detalle
SO Microsoft Windows XP
SW de Oficina Microsoft Office 2003 Professional.
enseñanza tanto para profesores como para estudiantes requiere de una nueva
- 151 -
modalidad de estudio para ofertar sus diferentes programas académicos y llegar a más
mayoría desempeñan actividades laborales que ocupan gran parte de su tiempo por lo
que muchas de las veces les resulta difícil acudir a una educación presencial o
semipresencial, esta necesidad es vista por la Escuela de Postgrado y es por eso que
una aplicación que le permita dar cursos Web a través del uso de una tecnología
virtual.
Planificación Temporal
Permite tener una idea general de la duración del proyecto para ejecutarlo en un
actividades:
Introducción
ERS abarca un conjunto de temas que son importantes detallar para el conocimiento
Propósito
herramientas que apoyan al aprendizaje y que permiten que los participantes sean los
protagonistas en su preparación.
Definición de abreviaturas
HW: Hardware
SW: Software
Descripción General
- 154 -
EPVE ofrecerá programas en línea mediante una conexión a Internet, hace uso de una
distintos programas.
Se realizan varias funciones como por ejemplo inscripciones, creación del curso,
evaluaciones.
Inscripciones
Los estudiantes son quienes se inscriben, llenando el formulario que presenta EPVE, a
Si un profesor es asignado como creador, podrá estructuras los cursos con todos los
Foros de Discusión
Habilitar mensajes para leer y enviar dentro del curso o alternativamente permiten
Chat
Ayudas
Los usuarios pueden acceder a la ayuda en cada uno de los parámetros que desean
configurar, donde a través de esta ventana se podrá ver un conjunto de enlaces a los
Glosario
material del curso. Los profesores tienen la posibilidad de crear varios tipos de
glosario.
Enlaces
Se pueden especificar varios enlaces para que los usuarios puedan acceder a
Evaluaciones
Veamos primero los tipos de preguntas que podemos utilizar en un examen y cómo se
múltiples preguntas.
Administrador
- 157 -
Profesor
Estudiante
Administrador
pueda configurar todos los parámetros del sitio, tiene además el control sobre los
Profesor
Es el encargado de llevar correctamente el curso una vez que este ha sido creado y
Estudiante
Requisitos específicos
Requisitos Funcionales
Inscripciones
- 158 -
Será creado según las necesidades de los profesores pues el ve que es lo más
curso.
Curso: categoría, nombre completo, nombre corto, número de id, resumen, formato,
temas ocultos, ítems de noticias para ver, mostrar calificaciones, mostrar informes de
Actividades
registros.
Glosario: nombre, descripción, entradas por página, tipo, editable por estudiantes,
Evaluaciones
estudiantes.
Requisitos de Rendimiento
Requisitos de Desarrollo
Hardware
2 PC Genérica:
Disco Duro: 80 GB
Memoria: 256 MB
Software
Apache 2.0.52
- 160 -
PHP 4.3.9.
MySQL 4.1.16.
Requisitos de Comunicaciones
Conexión a Internet
Atributos
Amigable.- Fácil manejo y navegación por la aplicación, puesto que en cada una las
Análisis
ADMINISTRADOR
Nombre: Administrar
Actores: Administrador.
Propósito: Realizar configuraciones del sitio, tener datos disponibles tanto del
Curso Alternativos:
Actores: Administrador.
Propósito: Obtener los datos del profesor para agregarlo a la lista de usuario y
la sección de usuarios escoge agregar usuario donde podrá ingresar todos los datos
el administrador ingresa a la
- 163 -
aplicación EPVE.
3. Se Identifica. 4. Presenta opciones disponibles.
5. Escoge la opción Administración 6. Presenta opciones de configuración
7. Selecciona Usuarios 8. Presenta campos para editar inf.
Curso Alternativos:
Actores: Administrador.
Propósito: El administrador asigna como creador a un profesor para que este pueda
la sección de usuarios escoge asignar creador, para que pase a la lista de creadores
existentes.
el administrador ingresa a la
aplicación EPVE.
3. Se Identifica. 4. Presenta opciones disponibles.
5. Escoge la opción Administración 6. Presenta opciones de configuración
- 164 -
Curso Alternativos:
Actores: Administrador.
inscritos.
el administrador ingresa a la
aplicación EPVE.
3. Se Identifica. 4. Presenta opciones disponibles.
5. Escoge un curso de la lista. 6. Presenta la estructura del curso.
7. Selecciona Estudiantes 8. Presenta pantalla de matriculación.
- 165 -
Curso Alternativos:
PROFESOR
Actores: Profesor.
Propósito: Estructurar el curso con las diferentes actividades para que los estudiantes
EPVE.
3. Se Identifica. 4. Presenta opciones disponibles.
5. Escoge la opción Cursos 6. Presenta categorías para el curso.
7. Selecciona una categoría 8. Presenta para agregar nuevo curso.
Curso Alternativos:
- 166 -
ESTUDIANTE
Actores: Estudiante.
el estudiante ingresa a la
aplicación EPVE.
3. Accede a la página de inscripción. 4. Presenta formulario
5. Llena los datos solicitados 6. Inscrito satisfactoriamente.
Curso Alternativos:
Identificación de conceptos
nombres en inglés debido a que es una tecnología para múltiples idiomas, en realidad
Usuarios - users
Estudiantes - students
Profesores - teachers
Curso - course
Categorías - category
Identificación de atributos
Users: id, auth, confirmed, deleted, username, password, firstname, lastname, email,
Estudiantes: id, id del usuario, curso, tiempo de inicio, tiempo de finalización, tiempo,
Profesores: id, id del usuario, curso, rol, tiempo de inicio, tiempo de finalización, tiempo
de acceso, inscricpicón.
resumen, formato.
En este glosario se describen todos los términos utilizados en las actividades para
personas.
Actualizar Cambiar de una información a otra
Aplicación Conjunto de herramientas usadas para realizar una
tarea en particular.
Base de Datos Es un repositorio de información que permite el
solicitadas.
Categoría A nivel de curso una categoría es un nombre que
ESPOCH.
3.1.1. Definir y Refinar los Diagramas de Secuencia.
Administrador: Configurar
- 173 -
Estudiante: Inscripción
Diseño
- 176 -
ADMINISTRADOR
Nombre: Administrar
Actores: Administrador.
Propósito: Realizar configuraciones del sitio y dispone de elementos como datos del
Curso Alternativos:
Actores: Administrador.
Propósito: Obtener los datos del profesor para agregarlo a la lista de usuario y
la sección de usuarios escoge agregar usuario donde podrá ingresar todos los datos
Precondiciones: Deberá tener a la mano la lista de todos los profesores que serán
las categorías de los cursos para que el profesor en el caso de ser creador pueda
Curso Alternativos:
Actores: Administrador.
Propósito: El administrador asigna como creador a un profesor para que este pueda
la sección de usuarios escoge asignar creador, para que pase a la lista de creadores
existentes.
de creador.
Poscondiciones: Un creador puede diseñar sus propios cursos sin necesidad de que
Curso Alternativos:
Actores: Administrador.
inscritos.
PROFESOR
Actores: Profesor.
- 182 -
Propósito: Estructurar el curso con las diferentes actividades para que los estudiantes
EPVE. y password.
3. Ingresa los datos en el bloque de 4. Presenta la aplicación con los
Curso Alternativos:
- 183 -
ESTUDIANTE
Actores: Estudiante.
Curso Alternativos:
Reglas Generales
3. Todas las etiquetas php deben ser completas ’<?php?>’ no reucidas ‘<? ?>’.
5. Cada archivo debería comprobar que el usuario esté autentificado usando las
6. Todos los accesos a la base de datos deberían utilizar las funciones definidas en
$USER.
9. Todas las cadenas deberían ser traducibles, se puede crear nuevo textos en los
print_string( ).
10. Todos los ficheros de ayuda deben ser traducibles, se puede nuevos textos en el
11. La información que llega desde el navegador (enviada con los métodos GET o
POST), tienen automáticamente las magic_quotes( ), por lo que puede insertar con
Estilo de Código
2. Los nombres de las variables tiene que ser fáciles de leer, procurando que sean
BIEN: $quiz
BIEN: $errorstring
BIEN: $assignments (for an array of objects)
BIEN: $i (but only in little loops)
MAL: $Quiz
MAL: $aReallyLongVariableNameWithoutAGoodReason
MAL: $error_string
- 186 -
módulo al que pertenecen, deberían tener las palabras separadas por guiones
bajos.
define (“FORUM_MODE_FLATOLDEST”, 1)
4. Los nombres de las funciones tienen que ser palabras sencillas en minúsculas, en
inglés y empezar con el nombre del módulo al que pertenecen para evitar
conflictos entre módulos, las palabras deberían separase por guiones bajos.
function forum_set_display_mode($mode=0) {
global $USER, $CFG;
if ($mode) {
$USER->mode = $mode;
} else if (empty($USER->mode)) {
$USER->mode = $CFG->forum_displaymode;
}
}
5. Los bloques de código siempre deben estar encerrados por llaves (incluso si solo
if ($quiz->attempts) {
if ($numattempts > $quiz->attempts) {
error($strtoomanyattempts, "view.php?id=$cm->id");
}
}
6. Las cadenas tienen que ser definidas utilizando comillas simples siempre que sea
1. Cada tabla debe tener un campo autonumérico id (INT10) como clave primaria.
2. La tabla principal que contiene instancias de cada módulo debe tener el mismo
id - descrito arriba
3. El resto de las tablas asociadas con un módulo que contiene información sobre
4. Los nombres de los campos (columnas) deberían ser sencillos y cortos, siguiendo
5. Cuando sea posible, las columnas que contengan una referencia al campo id de
6. Los campos booleanos serán implementados como enteros cortos (por ejemplo,
INT4) con los valores 0 o 1, para permitir la futura expansión de los valores si fuera
necesario.
7. La mayoría de las tablas tienen que tener un campo timemodified (INT10) que será
actualizado con la fecha actual (timestamp de UNIX) obtenida con la función time()
de PHP.
tienen en cierta forma la misma interfaz de usuario, pues su structurada presenta una
En el esquema de base de datos se puede observar las tablas que se han generado al
Existen dos tipos de diagramas que permiten modelar los aspectos físicos de un
Diagrama de Componentes
de la aplicación.
entre otros quienes a través de las interfaces presentadas podrán solicitar o ingresar
información, si hay respuesta a la petición hecha por los usuarios significa que se ha
Diagrama de despliegue
Implementación
entre las cuales se destaca la Tecnología Virtual Moodle 1.5.3, Sistema Operativo
Linux Centos 4.3, Base de Datos MYSQL 4.1.16, Servidor Web Apache 2.0.52, y
amerita y expuestos como páginas Web para que todos puedan acceder a ellos.
actualmente.
2. Realizar todas las gestiones pertinentes de tal forma que se ponga en marcha la
diplomados.
fundamentos teóricos.
de fácil navegabilidad.
5. Cumplir con los requisitos de instalación: Sistema Operativo Linux Centos, Base de
EPVE es una aplicación que permite diseñar, elaborar e implementar cursos web,
utiliza las siguientes herramientas: Tecnología Virtual Moodle 1.5.3, Sistema Operativo
Linux Centos 4.3, Base de Datos MYSQL 4.1.16, Servidor Web Apache 2.0.52, y
requiere del uso de una tecnología virtual por lo que recomendamos la utilización de
EPVE.
SUMMARY
The objective of the present thesis is to sell out a comparative study of free software
virtual technologies and yours tools, applied in the Graduate School of the ESPOCH,
with the purpose of to intrude in the virtual education and to impart academic programs
web, it uses the following tools: Virtual technology Moodle 1.5.3, operating system
Linux Centos 4.3, database MYSQL 4.1.16, Web Servant Apache 2.0.52, and
the participants of the course, through forums, chat, internal mail and dialogue.
Module of productivity, serves from support to the student in the performance of the
Module of development of the course helps to sell out the pursuit to the students in the
EPVE allows widen in 30% the academic offer of the EPEC, since they offer new
To obtain a process teaching / learning that elevates the surpass possibilities in the
educational environment through the impartición of courses web, is required of the use
Aula Virtual
Campus Virtual
Educación
familia y de la comunidad.
Educación a Distancia
diferida entre los actores del proceso educativo, facilitada por medios tecnológicos que
ofrece Internet.
Educación Virtual
para el aprendizaje.
E-Learning
Internet
Licencia de Software
intelectual. En esencia es una oferta de acuerdo realizada por el autor o titular del
Programa con código fuente abierto. Distribuido con licencia para el uso, modificación
y redistribución libre.
Tecnología
actividades por las que el alumno atraviesa para desarrollar las competencias elegidas
BIBLIOGRAFIA DE TESIS
pp.15-35
4. http://e-learning.bankhacker.com/
(2005-10-10)
5. http://www.campusformacion.com/plataforma_elearning.asp
(2005-11-21)
6. http://spdece.uah.es/papers/Barchino_Final.pdf
(2005-11-25)
7. http://www.uned.es/catedraunesco-ead/cursos.htm
(2005-12-15)
8. http://www.feriaonline.com/archivos/EVA.
(2006-01-12)
9. http://www.rediris.es/rediris/boletin/54-55/ponencia15.html
(2006-01-17)
10. http://www.upct.es/~gespro/aula/funcio.htm
(2006-02-11)
11. http://www.angelfire.com/az2/educacionvirtual
(2006-02-22)
12. http://www.angelfire.com/az2/educacionvirtual/menuprincipal.html
(2006-03-19)
13. http://www.ucm.es/info/multidoc/multidoc/revista/cuad6-7/evea.htm
(2006-03-28)
Tecnologías Virtuales
14. http://www.aulanet.uniovi.es/portal/publicaciones.html
(2006-04-12)
15. http://www.atutor.ca/
(2006-04-28)
16. http://www.claroline.net/
(2006-05-19)
17. http://moodle.org
(2006-05-25)
18. http://webct.com
(2006-06-02)
APÉNDICES
Apéndice A: Software Libre
la libertad que tiene el usuario para ejecutar, copiar, distribuir, estudiar, modificar y
Una de las condiciones del Software Libre es que se debe proporcionar el código
fuente para que se pueda utilizar todo el software o parte de él, en cualquier sistema
particular que dichas modificaciones existen, pero estas publicaciones deben incluir:
las formas binarias o ejecutables del programa con su código fuente, el derecho de
Software Libre no quiere decir no comercial, ya que al distribuir las copias del software,
al español de la GNU, pero se la presenta con la finalidad de tener claro, los términos
y condiciones de la misma10.
La Licencia Pública General GNU GPL (General Public License), fue creada por la
FSF (Free Software Foundation), y esta certificada por la OSI (Open Source Iniative);
y uso de software.
Preámbulo
Las licencias que cubren la mayor parte del software están diseñadas para quitarle a
libre, para asegurar que el software es libre para todos sus usuarios. Esta Licencia
Pública General se aplica a la mayor parte del software del la Free Software
(Existe otro software de la Free Software Foundation que está cubierto por la Licencia
Pública General de GNU para Bibliotecas). Si quiere, también puede aplicarla a sus
propios programas.
10
Jesús González Barahona y Pedro de las Heras Quirós
tenga la libertad de distribuir copias de software libre (y cobrar por ese servicio si
quiere), de que reciba el código fuente o que pueda conseguirlo si lo quiere, de que
cualquiera negarle a usted estos derechos o pedirle que renuncie a ellos. Estas
software, o si lo modifica.
cambio de una contraprestación, debe dar a los receptores todos los derechos que
tiene. Debe asegurarse de que ellos también reciben, o pueden conseguir, el código
fuente. Y debe mostrarles estas condiciones de forma que conozcan sus derechos.
2. Le ofrecemos esta licencia, que le da permiso legal para copiar, distribuir y/o
modificar el software.
de que todo el mundo comprende que no se proporciona ninguna garantía para este
queremos que sus receptores sepan que lo que tienen no es el original, de forma que
originales.
Por último, cualquier programa libre está constantemente amenazado por patentes
propietario. Para evitar esto, hemos dejado claro que cualquier patente debe ser
exponen a continuación.
1. Esta Licencia se aplica a cualquier programa u otro tipo de trabajo que contenga
una nota colocada por el tenedor del copyright diciendo que puede ser distribuido
referirá a cualquier programa o trabajo que cumpla esa condición y trabajo basado
según la ley de copyright. Esto es, un trabajo que contenga el programa o una
porción de él, bien en forma literal o con modificaciones y/o traducido en otro
cubierta por esta Licencia, está fuera de su ámbito. El acto de ejecutar el Programa
según lo has recibido, en cualquier medio, supuesto que de forma adecuada y bien
garantía, mantenga intactos todos los anuncios que se refieran a esta Licencia y a
copia de esta Licencia junto con el Programa. Puede cobrar un precio por el acto
físico de transferir una copia, y puede, según su libre albedrío, ofrecer garantía a
esa modificación o trabajo bajo los términos del apartado 1, antedicho, supuesto
b. Debe hacer que cualquier trabajo que distribuya o publique y que en todo o en
licenciada como un todo, sin carga alguna, a todas las terceras partes y bajo
es ejecutado, debe hacer que, cuando comience su ejecución para ese uso
por el contrario que sí se ofrece garantía) y que los usuarios pueden redistribuir
el programa bajo estas condiciones, e indicando al usuario cómo ver una copia
mismos, entonces esta Licencia y sus términos no se aplican a esas partes cuando
sean distribuidas como trabajos separados. Pero cuando distribuya esas mismas
distribución del todo debe ser según los términos de esta licencia, cuyos permisos
derechos sobre trabajos escritos totalmente por usted mismo. El intento es ejercer
el Programa.
siguientes condiciones:
a. Acompañarlo con el código fuente completo correspondiente, en formato
programas, o
b. Acompañarlo con una oferta por escrito, válida durante al menos tres años, de
realizar físicamente la distribución del fuente, que será distribuido bajo las
Por código fuente de un trabajo se entiende la forma preferida del trabajo cuando
fuente completo todo el código fuente para todos los módulos que contiene, más
Como excepción especial el código fuente distribuido no necesita incluir nada que
sea distribuido normalmente (bien como fuente, bien en forma binaria) con los
ejecutable.
Si la distribución del ejecutable o del código objeto se hace mediante la oferta
para copiar el código fuente del mismo lugar como distribución del código fuente,
incluso aunque terceras partes no estén forzadas a copiar el fuente junto con el
código objeto.
caso, las partes que hayan recibido copias o derechos de usted bajo esta Licencia
hay hada más que le proporcione permiso para modificar o distribuir el Programa o
sus trabajos derivados. Estas acciones están prohibidas por la ley si no acepta
basado en el Programa), está indicando que acepta esta Licencia para poder
de patente o por cualquier otra razón (no limitada a asuntos relacionados con
patentes) se le imponen condiciones (ya sea por mandato judicial, por acuerdo o
por cualquier otra causa) que contradigan las condiciones de esta Licencia, ello no
entonces la única forma en que podría satisfacer tanto esa condición como esta
quiere distribuir software mediante cualquier otro sistema y una licencia no puede
Este apartado pretende dejar completamente claro lo que se cree que es una
por patentes o por interfaces bajo copyright, el tenedor del copyright que coloca
este Programa bajo esta Licencia puede añadir una limitación explícita de
permita sólo en o entre los países no excluidos de esta manera. En ese caso, esta
Licencia.
10. La Free Software Foundation puede publicar versiones revisadas y/o nuevas de la
bien de esa versión, bien de cualquier versión posterior publicada por la Free
Foundation.
11. Si quiere incorporar partes del Programa en otros programas libres cuyas
12. Como el programa se licencia libre de cargas, no se ofrece ninguna garantía sobre
cuando se indique de otra forma por escrito, los tenedores del copyright y/u otras
partes proporcionan el programa tal cual, sin garantía de ninguna clase, bien
expresa o implícita, con inclusión, pero sin limitación a las garantías mercantiles
reparación o corrección.
13. En ningún caso, salvo que lo requiera la legislación aplicable o haya sido acordado
por escrito, ningún tenedor del copyright ni ninguna otra parte que modifique y/o
datos o a pérdidas sufridas por usted o por terceras partes o a un fallo del
una licencia diseñada por la FSF. Su propósito es permitir que un manual, libro de
texto, u otro documento escrito sea "libre", para que todas las personas del mundo
comercial o no comercial.
Esta licencia preserva para el autor o para quien publica una manera de obtener
realizadas por terceros. Esta licencia es copyleft, que significa que los trabajos
1. PREÁMBULO
para el autor o para quien publica una manera de obtener reconocimiento por su
trabajo, al tiempo que no es considerado responsable de las modificaciones
realizadas por terceros. Esta licencia es una especie de "copyleft" que significa que
los trabajos derivados del documento deben a su vez ser libres en el mismo
sentido. Esta licencia complementa la Licencia Pública General GNU, que es una
licencia de copyleft diseñada para el software libre. Hemos diseñado esta Licencia
documentación libre: un programa libre debe venir con los manuales que ofrezcan
manuales de software; puede ser usada para cualquier trabajo textual, sin tener en
2. APLICABILIDAD Y DEFINICIONES
Esta Licencia se aplica a cualquier manual u otro trabajo que contenga una nota
del propietario de los derechos de reproducción que indique que puede ser
del mismo, ya sea una copia literal o con modificaciones y/o traducciones a otro
al prólogo del Documento que tiene que ver exclusivamente con la relación de
quien publica o los autores del Documento con el tema general del Documento (o
Los "Textos de Cubierta" son ciertos pasajes cortos de texto que se listan, como
Una copia "Transparente" del Documento significa una copia para lectura en
público general, cuyos contenidos pueden ser vistos y editados directamente con
forma sería Transparente pero cuyo formato ha sido diseñado para impedir o
simple que siga los estándares y esté diseñado para modificaciones humanas. Los
Portada como tal, "Portada" significa el texto cerca a la aparición más prominente
del título del trabajo, precediendo el comienzo del cuerpo del texto.
3. COPIA LITERAL
autor, y la nota de licencia que indica que esta Licencia se aplica al Documento se
reproduzcan en todas las copias, y que usted no adicione ninguna otra condición
sobre las expuestas en en esta Licencia. No puede usar medidas técnicas para
obstruir o controlar la lectura o copia posterior de las copias que usted haga o
seguir las condiciones de la sección 3. Usted también puede prestar copias, bajo
públicamente.
4. COPIADO EN CANTIDADES
Si publica copias impresas del Documento que sobrepasen las 100, y la nota de
Licencia del Documento exige Textos de Cubierta, debe incluir las copias con
cubiertas que lleven en forma clara y legible, todos esos textos de Cubierta: Textos
cubiertas deben identificarlo a usted clara y legiblemente como quien publica tales
copias. La portada debe presentar el título completo con todas las palabras del
título igualmente prominentes y visibles. Usted puede adicionar otro material en las
cubiertas. Las copias con cambios limitados a las cubiertas, siempre que
voluminosos para que ajusten legiblemente, debe colocar los primeros listados
(tantos como sea razonable colocar) en la cubierta real, y continuar con el resto en
cantidad excedaí las 100, debe incluir una copia Transparente que pueda ser leída
por una máquina con cada copia Opaca, o indicar en o con cada copia Opaca una
el público general de la red tenga acceso para bajar anónimamente sin cargo,
distribución de las copias Opacas en cantidad, para asegurar que esta copia
requisito, que contacte a los autores del Documento antes de redistribuir cualquier
5. MODIFICACIONES
Usted puede copiar y distribuir una Versión Modificada del Documento bajo las
Modificada bajo esta misma Licencia, con la Versión Modificada asumiendo el rol
Modificada a quienquiera que posea una copia de este. En adición, debe hacer lo
que versiones anteriores del original siempre que quién publicó la primera
versión lo permita.
con por lo menos cinco de los autores principales del Documento (Todos sus
una nota de licencia dando el permiso público para usar la Versión Modificada
Addendum.
la oración anterior.
acceso público a una copia Transparente del Documento, así como las otras
puede omitir la ubicación en red para un trabajo publicado por lo menos 4 años
incluídas.
12. Preservar todas las Secciones Invariantes del Documento, sin alterar su
deben ser distintos de cualquier otro título de sección. Puede adicionar una
sección titulada "Aprobaciones", siempre que contenga unicamente aprobaciones
peritos o que el texto ha sido aprobado por una organización como un estándar.
cubierta para la misma cubierta, previamente adicionado por usted o por arreglo
hecho por la misma entidad, a nombre de la cual usted actua, no puede adicionar
Documento no dan con esta Licencia permiso para usar sus nombres para
6. COMBINANDO DOCUMENTOS
Puede combinar el Documento con otros documentos liberados bajo esta Licencia,
los documentos originales, sin modificar, y las liste como Secciones Invariantes de
Invariantes idénticas pueden ser reemplazadas por una sola copia. Si hay múltiples
Secciones Invariantes con el mismo nombre pero con contenidos diferentes, haga
el título de cada una de estas secciones único adicionándole al final de este, entre
conocido, o si no, un número único. Haga el mismo ajuste a los títulos de sección
"Aprobaciones."
7. COLECCIONES DE DOCUMENTOS
Usted puede hacer una colección que consista del Documento y otros documentos
liberados bajo esta Licencia, y reemplazar las copias individuales de esta Licencia
en los varios documentos con una sola copia que esté incluida en la colección,
siempre que siga las reglas de esta Licencia para una copia literal de cada uno de
los documentos en cualquiera de todos los aspectos. Usted puede extraer un solo
Licencia, siempre que inserte una copia de esta Licencia en el documento extraido,
y siga esta Licencia en todos los otros aspectos concernientes a la copia literal de
tal documento.
cuenta de haber sido compilados, si no son ellos mismos trabajos derivados del
un cuarto del agregado entero, Los Textos de la Cubierta del Documento pueden
agregado.
9. TRADUCCIÓN
esta Licencia siempre que incluya también la versión original en ingles de esta
10. TERMINACIÓN
automáticamente sus derechos bajo esta Licencia. Sin embargo, los terceros que
hayan recibido copias, o derechos, de su parte bajo esta Licencia no tendrán por
conformidad.
posterior que hubiera sido publicada (no como un borrador) por la Free Software
puede escoger cualquier versión que haya sido publicada (no como un borrador)
Esta guía presenta información sobre los requisitos y los pasos a seguir en el proceso
Requisitos
Proceso de Instalación
6. Una vez instalada la aplicación usted podrá tener acceso a la misma a través de
la dirección: http://epve.espoch.edu.ec.
• Anexo 2. Manual de Usuario
1. Introducción
Tecnología Virtual Moodle de software libre para dar cursos en línea a través de la
web.
Este manual detalla las distintas herramientas que posee la aplicación para el
correcto funcionamiento:
Tecnología Virtual
Moodle 1.5.3
Sistema Operativo
Servidor Web
Apache 2.0.52
PHP
PHP 4.3.9.
Base de Datos
My SQL 4.1.16.
Navegador Web
3. Descripción
La aplicación denominada EPVE será utilizada con la finalidad de ofrecer cursos web
doctorados y especializaciones.
Proporciona cuatro tipos de módulos, herramientas o elementos lógicos con los cuales
4.2 Seguridades
Las cuentas definidas en la aplicación EPVE destacan cuatro niveles de usuarios:
pantalla.
Los estudiantes pueden plantear dudas, solicitar aclaraciones y los profesores publicar
Estas herramientas están representadas por foros, chats, correos entre otros.
agregar actividad, para añadir el foro en el bloque temático que nos interese.
Nombre del foro: Es el texto con el que se mostrará el acceso al foro en la página
principal del curso. No debe ser un texto muy largo. Se pueden incluir marcas HTML
explícitas para obtener efectos de texto. (por ejemplo, "muy <b>importante</b>" para
Tipo de foro: Afecta al número de hilos de discusión del foro. Caben tres opciones:
Debate sencillo: sólo existe un único tema y un único hilo de discusión. Es adecuado
para debates muy concretos, por ejemplos foros asociados a un tema particular del
Un tema por persona: Cada persona plantea un único tema que inicia un hilo de
discusión. Adecuado para invitar a los alumnos a realizar cada uno una exposición
Foro de uso general: Permite múltiples discusiones sin restricción. Es lo más habitual.
4.2.2 Correo Electrónico Interno
El correo interno es correo electrónico que permite habilitar mensajes para leer y
Tamaño de archivo: Es el tamaño máximo del archivo que los estudiantes pueden
subir.
Visibilidad para los estudiantes: Mediante esta opción se permitirá o no que los
Modo de grupo: Si hay algún modo de grupo creado se podrá escoger en esta
opción.
4.2.3 Chat
Esta herramienta permite realizar el intercambio de mensajes virtualmente en el mismo
Igual que para otras actividades, para crear un nuevo chat hay que pasar al modo de
bloque temático. Esto nos llevará al formulario de configuración del chat. De hecho, lo
Nombre: Es el nombre de esta sala de chat, el texto con el que aparecerá listada en el
bloque temático en el que estamos insertando. No debe ser un texto demasiado largo.
Se pueden usar marcas HTML explícitas para dar formato y conseguir efectos de
texto.
debajo del enlace a la sala. Aquí puede especificar cuál será la temática de la sala de
citas.
Próxima cita: Establece la fecha y hora de la primera sesión formal en esta sala de
No publicar la cita
conversaciones pasadas. Aquí se puede permitir que también los estudiantes tengan
acceso a las conversaciones. Observe que esto les da acceso al registro original de la
conversación.
4.4 Herramientas de Productividad
4.4.1 Ayuda
Los usuarios pueden acceder a la ayuda en cada uno de los parámetros que desean
configurar, donde a través de esta ventana se podrá ver un conjunto de enlaces a los
parámetros opcionales:
este glosario particular, su propósito y el tipo de material que contiene. Este campo
dispone del editor HTML, así que será fácil introducir estilos, tablas o imágenes. No
ventana del navegador arriba y abajo si hay muchas entradas y la página se hace muy
larga.
Editable por estudiantes: aquí puede especificar si los estudiantes podrán añadir y
cambiar entradas del glosario. Si se habilita, todos los estudiantes podrán añadir
entradas, pero sólo podrán cambiar o borras las suyas propias, no las creadas por
otros compañeros. Puede activarlo y posteriormente inactivarlo para dar por cerrado o
completo el glosario.
Aprobación por profesor: establece si las entradas añadidas por estudiantes deben
utilicen el mismo término clave, pero con distintas explicaciones del concepto. Esto es
distinto de los seudónimos, que son nombres alternativos para un mismo término
(sinónimos).
entrada del glosario. Los comentarios son una herramienta extremadamente útil pare
Mostrar alfabeto: indica si se mostrarán en el interfaz las letras A-Z para localizar
entradas alfabéticamente.
Mostrar "especial": indica si aparece este enlace, que permite acceder a entradas
Mostar "Todas": indica si aparecerá este enlace para presentar la lista completa de
Calificaciones: indica si desea que las entradas del glosario sean evaluables. Cuando
está activado será necesario configura los parámetros del sistema de calificaciones:
4.4.3 Enlaces
Esta herramienta permite especificar una serie de enlaces para que los usuarios
Para crear un enlace deberá activar el modo edición y seleccionar enlazar un archivo o
una web.
“Ocultar Ajustes” o “Mostrar Ajustes”. Esta ventana se muestra con marcos normales,
si desea se puede eliminar este marco para que la página aparezca como una página
web normal.
de la URL.
Visibles a estudiantes: si escoge mostrar los usuarios podrán ver este recurso.
instructores controlar la manera como se crean los cursos, estas herramientas son
usadas para hacer uso de recursos específicos, tales como: acceso al curso, idioma,
Los módulos que se respaldan son: tareas, chats, consultas, foros, glosarios,
Los respaldos creados por el profesor podrán ser solamente accedidos por el y no por
sus alumnos. Estos respaldos servirán para nuevos cursos o para respaldar el mismo
existiese.
bloque de administración.
siguiente:
Metacurso: escogerá sí en el caso de ser un metacurso.
específicas o proyectos. Permite también a los grupos tener sus propios rasgos de
Para definir grupos se debe utilizar el enlace grupos del panel de personas. De esta
forma se dará acceso al interfaz de gestión de grupos. Si todavía no hay ningún grupo
Grupos: lista los grupos actualmente creados. Se utiliza el botón para añadir los
el botón para pasarlos al grupo seleccionado. Para eliminar una asignación o u grupo
Modo de grupos visibles: los alumnos de un grupo pueden ver los mensajes en
foros, trabajos enviados en tareas, glosarios y otras actividades realizadas por sus
compañeros de otros grupos, pero ellos no pueden participar en esas actividades. Por
ejemplo, podrán leer los mensajes de un foro, pero no podrán contestar salvo a los
Modo de grupos separados: cada participante sólo puede ver a su alrededor a los
otros grupos , que no son listados en la relación de participantes, ni puede ver sus
mensajes en foros etc. A todos los efectos una asignatura con grupos separados es
Veamos primero los tipos de preguntas que podemos utilizar en un examen y cómo se
múltiples preguntas.
Tipos de preguntas
momento. En este repositorio las preguntas están organizadas por Categorías (temas,
secciones u otra agrupación que le convenga). Todas las preguntas tienen una serie
Opción múltiple
Se trata de las clásicas preguntas "tipo test". A cada pregunta sigue una lista de
única respuesta del alumno o bien éste puede seleccionar varias opciones. Se puede
especificar una imagen (residente en el servidor Web) que será mostrada con el texto
pregunta).
A cada opción se puede atribuir una calificación. La escala es relativa al valor de la
escoge una respuesta marcada con 20% se le concede sólo 1 punto. Aunque se
permita sólo una repuesta, podemos otorgar calificaciones parciales si hay una
Verdadero / Falso
Este tipo de preguntas presentan dos listas de conceptos. Se deben formar parejas de
como opciones fijas. A cada una de ellas hay que escogerle un compañero de una lista
desplegable.
Respuesta corta
Este tipo de preguntas requiere que el alumno genere una respuesta por si mismo. Al
capaz de interpretar, las respuestas están limitadas a palabras individuales o una frase
muy concisa.
Numérico
En este caso se formula una pregunta que requiere una respuesta numérica,
Las preguntas calculadas son una generalización del tipo numérico. Presentan una
pregunta que requiere que el alumno escriba un número como respuesta. Este tipo
presenta una mayor variedad de opciones para controlar las respuestas que se
Tanto la pregunta como la respuesta pueden usar una notación algebraica, {a}, {b}, {c},
Ahora que ya conocemos los tipos de preguntas que pueden utilizar los cuestionarios
actividades, para crear un nuevo cuestionario hay que pasar al modo de edición y
bloque temático.
En el formulario de configuración se completará una serie de campos:
la página del curso. Se pueden incluir marcas HTML para lograr efectos de estilo en el
texto.
Introducción: es un texto que será presentado a los estudiantes cada vez que vayan
que quiera transmitir a los estudiantes para que se enfrenten a las preguntas sin dudas
metodológicas.
pueden acceder e intentar completar el cuestionario. Aquí puede especificar las fechas
Los siguientes campos del formulario controlan cómo se regulan los intentos de
Límite de tiempo: Es posible especificar un tiempo total para contestar a todas las
preguntas del cuestionario. Normalmente este límite no está fijado y los alumnos
pueden tomarse el tiempo que deseen para contestar al cuestionario (dentro del límite
puede ser deseable establecer un límite (por ejemplo, para usarlo como un examen
Barajar preguntas: cuando está activada hace que cada vez que un alumno intenta
presentación de las preguntas en cada intento, no tienen que ver con las preguntas
Barajar respuestas: cuando está activado, hace que se baraje al azar el orden en el
los alumnos para rellenar el cuestionario. El intervalo es 1-6, pero el valor predefinido
cierre o el límite de intentos). Si esta opción está activada el alumno seguirá sin poder
realizar otra vez un cuestionario cerrado, pero si podrá revisar las respuestas que
puntos de todas las preguntas no coincide con este valor, se calcula un factor de
puntuación obtenida por cada alumno se divide por un factor de 3.0 para establecer la
Tenga en cuenta que éste es un factor lineal. Si usted tiene fijado el nivel de aprobado
de forma asimétrica (por ejemplo 6 sobre 10), entonces déjelo muy claramente
calificación de cada pregunta del cuestionario para lograr el mismo efecto (pero fijando
el aprobado en 5/10).
Contraseña: se puede proteger el cuestionario con una contraseña de forma que para
poder realizar el cuestionario los alumnos deban introducir la misma. Es una forma de
evitar que personas no autorizadas vean las preguntas del cuestionario. Obviamente,
una vez de a conocer la contraseña a sus alumnos para que puedan entrar en el
cuestionario, esta deja automáticamente de ser secreta. Debe cambiarla y poner una
nueva.
Dirección IP: permite especificar los ordenadores concretos desde los que será
Es una pregunta sin pregunta y sin respuestas, y sin calificación. Puede tratarse de
una explicación o de una descripción a la que hacen referencia varias otras preguntas.
Este texto puede incluir imágenes, tablas etc, todo tipo de formatos y elementos de
estructuración de texto.
Pregunta al azar: esta opción si representa una pregunta con sus respuestas, pero no
una nueva pregunta. Lo que hace esta opción es crear un "marcador de lugar" donde
cuestionario será distinto para cada alumno y para cada intento de realizar el mismo.
formar parte del mismo (lo cual es distinto de simplemente presentar siempre las
del cuestionario).
Estadísticas simples: nos ofrece una tabla con lista de personas y la puntuación
cada pregunta.
Estadísticas detalladas: ofrece un análisis más completo de los datos con tablas
acierto y el índice de discriminación de cada pregunta. También incluye una tabla con
ficheros de texto en un formato definido (especificando qué líneas son las preguntas,
preguntas de cuestionarios con otros profesores. En esta sección veremos cómo han
parte de los estudiantes y del instructor con el fin de realizar un análisis adicional,
4. Recomendaciones
1. Introducción
mantener adecuadamente.
2. Ambientes de Operación
2.1 Hardware
Disco Duro de 80 GB
Memoria de 256 MB
CD – Room de 52xLG
Monitor 14’’ SANSUNG
Mouse PS2
Case ATX
Floppy 3 ½
Dispositivo de Comunicación
Conexión a Internet
2.2 Software
Tecnología Virtual
Moodle 1.5.3
Sistema Operativo
Servidor Web
Apache 2.0.52
PHP
PHP 4.3.9.
Base de Datos
MySQL 4.1.16.
Navegador Web
Permitirá la visualización de las páginas Web creadas para las diferentes actividades
que permitirán que se tenga una buena consistencia y estabilidad en cuanto al estilo
del código.
3. Todos los archivos de texto deberían utilizar el formato de texto UNIX (la mayoría
4. Todas las etiquetas php deben ser completas ’<?php?>’ no reucidas ‘<? ?>’.
7. Cada archivo debería comprobar que el usuario esté autentificado usando las
8. Todos los accesos a la base de datos deberían utilizar las funciones definidas en
$USER.
10. Todas las variables debería ser inicializadas o almenos comprobada su existencia
print_string( ).
12. Todos los ficheros de ayuda deben ser traducibles cree nuevos textos en el
13. La información que llega desde el navegador (enviada con los métodos GET o
POST), tienen automáticamente las magic_quotes( ), por lo que puede insertar con
2. Los nombres de las variables tiene que ser fáciles de leer, procurando que
BIEN: $quiz
BIEN: $errorstring
BIEN: $assignments (for an array of objects)
BIEN: $i (but only in little loops)
MAL: $Quiz
MAL: $aReallyLongVariableNameWithoutAGoodReason
MAL: $error_string
módulo al que pertenecen, deberían tener las palabras separadas por guiones
bajos.
define (“FORUM_MODE_FLATOLDEST”, 1)
4. Los nombres de las funciones tienen que ser palabras sencillas en minúsculas,
en inglés y empezar con el nombre del módulo al que pertenecen para evitar
conflictos entre módulos, las palabras deberían separase por guiones bajos.
function forum_set_display_mode($mode=0) {
global $USER, $CFG;
if ($mode) {
$USER->mode = $mode;
} else if (empty($USER->mode)) {
$USER->mode = $CFG->forum_displaymode;
}
}
5. Los bloques de código siempre deben estar encerrados por llaves (incluso si
if ($quiz->attempts) {
if ($numattempts > $quiz->attempts) {
error($strtoomanyattempts, "view.php?id=$cm->id");
}
}
6. Las cadenas tienen que ser definidas utilizando comillas simples siempre que
1. Cada tabla debe tener un campo autonumérico id (INT10) como clave primaria.
2. La tabla principal que contiene instancias de cada módulo debe tener el mismo
3. El resto de las tablas asociadas con un módulo que contiene información sobre
4. Los nombres de los campos (columnas) deberían ser sencillos y cortos, siguiendo
5. Cuando sea posible, las columnas que contengan una referencia al campo id de
6. Los campos booleanos serán implementados como enteros cortos (por ejemplo,
INT4) con los valores 0 o 1, para permitir la futura expansión de los valores si fuera
necesario.
7. La mayoría de las tablas tienen que tener un campo timemodified (INT10) que será
actualizado con la fecha actual (timestamp de UNIX) obtenida con la función time()
de PHP.
4. Descripción de Archivos
son llamados según la actividad dentro de la aplicación, todos son necesarios pero
Nombre: mod
Por defecto hay siete módulos: Tarea, Consulta, Foro, Glosario, Cuestionario,
Recurso, y Encuesta.
siguientes elementos obligatorios (más los scripts extra que son únicos para cada
módulo):
index.php: una página para presentar la lista de todas las instancias en un curso.
lib.php: cualquiera/todas las funciones definidas para el módulo deben estar aquí.
4.2 Temas
Nombre: theme
básica se proporciona una serie de temas simples, pero se puede crear temas propios,
config.php: define los colores del tema que se usan en todo el sitio
header.html: Incluido al principio de cada página. Este es el que usted necesita editar
Nombre: lang
Objetivo: la tecnología virtual moodle ha sido diseñada para ser internacional. Cada
"cadena" o "página" de texto que se presenta como parte de la interfaz surge de una
Estructura: lang/en es un directorio que contiene todos los archivos para un idioma
Se llama a las cadenas desde los archivos usando las funciones: get_string() o
lang/en/help - contiene todas las páginas de ayuda (para las ayudas emergentes
sensibles al contexto).
Las páginas principales de ayuda están situadas aquí, mientras que las páginas
módulo.
Por ejemplo: helpbutton("text", "Haga clic aquí para obtener ayuda sobre el texto"); y
que puede editar los idiomas en línea, usando las herramientas web de Administración
bajo "Idioma". Esto hace que sea fácil no sólo crear nuevos idiomas sino también
5. Modelo Conceptual
En los siguientes pasos se puede observar los diferentes procesos que realiza la
educativo.
6. Culminada las tareas el estudiante recibirá su certificado correspondiente de
aplicación.
3. La creación del curso implica la configuración de varios campos los cuales serán
ingresados según las características del curso, puede tener una referencia de
isstudent( ), iscreator( ).
5. Las actividades que puede incluir el profesor para dar su clase, hacen uso de las
6. El certificado es un componente adicional que trae la versión 1.6 y que puede ser
8. Recomendaciones