título: entorno virtual de enseñanza aprendizaje para
TRANSCRIPT
Facultad Matemática Física y Computación
Ingeniería Informática
Título: Entorno virtual de enseñanza aprendizaje para
potenciar el idioma francés en la UCLV.
I
Autor: Yailen González Roque.
Tutores: Dr. Denis Puertas Urquiza.
MSc. Lisandra Díaz De la Paz.
Santa Clara
2012
Pensamiento
II
El hombre inteligente no es el que tiene muchas ideas,
sino el que sabe sacar provecho de las pocas que tiene.”
Emilie Chartier
Dedicatoria
III
A los que le debo todo lo que soy: A mis padres por ser los mejores del mundo, por
preocuparse tanto por mí, por todo el apoyo que siempre he podido encontrar en cada uno en
todos los momentos de mi vida.
A mi hermano, por hacerme cada día mejor para que pueda encontrar en mí un ejemplo a
seguir.
Agradecimientos
IV
A mis padres: Gracias por confiar en mí y ser tan maravillosos.
A mi hermano por ser alguien tan grande en mi vida.
A mi amigo y pareja Yonerky por su amor y comprensión.
Le doy gracias a mis tutores por ayudarme y apoyarme durante todo el desarrollo de la tesis
en especial a mi tutora Lisandra por ser un ejemplo de educadora y buena amiga.
A mis amigos de la infancia que estuvieron siempre a mi lado. A mis amigos de la carrera
que estoy segura que nunca olvidaré. En fin a todos aquellos que me importan y les importo.
Gracias
A todas estas personas y a muchas más les estaré eternamente agradecida.
Resumen
V
Las tecnologías de la información y la comunicación (TIC) juegan un papel esencial para
acceder a la información y al conocimiento, por lo que uno de los retos más importantes de
los profesores, sin lugar a dudas es el empleo de éstas en la docencia. En el presente trabajo
se propone la creación de un Entorno Virtual de Enseñanza Aprendizaje (EVEA) para
fomentar el idioma francés en las carreras de Lengua Inglesa con segunda lengua francés y
Licenciatura en Turismo. Con el cual se facilitan diferentes ejercicios interactivos y recursos
virtuales intencionados al desarrollo de dicha habilidad con el objetivo de que los
estudiantes alcancen el nivel al que un profesional debe aspirar. Todos los recursos que se
incluyen en el software tienen un diseño didáctico y un diseño tecnológico. Desde el punto
de vista didáctico se tiene en cuenta el desarrollo de las habilidades comunicativas en el
idioma francés de los estudiantes, según sus necesidades para desempeñarse en el ámbito
profesional. Desde el punto de vista tecnológico se elabora un software, en Joomla, que es
un gestor de contenidos (CMS) de software libre, con PHP como lenguaje de programación.
Se le incluyeron actividades como los foros, la wiki y encuestas que permiten registrar la
información relacionada con el quehacer del escolar. Se crea un módulo para la publicación
de tareas y calificación por parte del profesor, y otro módulo para que el estudiante suba las
respuestas en el tiempo que estime el profesor.
Palabras claves:
Las tecnologías de la información y la comunicación (TIC), Entorno Virtual de Enseñanza
Aprendizaje (EVEA), Actividades en los EVEA.
Abstrac
VI
The information and communication technologies (ICT) have an essential role when we talk
about access to information and knowledge that is the reason why we can say that one of the
biggest challenges teachers have is to use them in the classroom. This research proposes the
creation of a virtual environment for teaching and learning to encourage the french teaching
in the faculty of Human Sciences and the Faculty of Tourism. With this work we create
several interactive exercises and other virtual resources with the purpose of developing
student´s skills and they could reach the desired level of a well trained professional. The
design of these resources has into consideration both didactics and technologies. In relation
to didactics, this work takes into account the development of communicative skills in
students who are learning French so they could work appropriately in a professional
environment. In relation to technologies, this paper creates a software using Joomla, which
is a free software content management system (CMS) that use PHP as programming
language. This virtual environment also includes wiki, forum and polls that allow to record
the information related with the students. It includes a module for publishing tasks and also
to let teachers to assess this task. There is also another module to let students to upload the
answers to these tasks according to the time limit set by the professor.
Keywords:
The information and communication technologies ICT, Virtual Environment for Teaching
and Learning (EVTL), teaching and learning virtual environment Activities.
Tabla de contenidos
VII
Tabla de Contenidos
INTRODUCCIÓN .................................................................................................................................... 1
CAPÍTULO I: LAS TIC EN EL PROCESO DE ENSEÑANZA-APRENDIZAJE DEL IDIOMA FRANCÉS .............. 4
1.1 El uso de las TIC para la enseñanza-aprendizaje de idiomas. .............................................. 5
1.2 Entorno virtual de enseñanza-aprendizaje ............................................................................ 6
1.2.1 Entorno Virtual de Aprendizaje en Cuba y el mundo. ................................................. 7
1.2.2 Principales actividades en los EVEA .................................................................................. 9
1.3 Metodologías de desarrollo de software ............................................................................. 10
1.4 Lenguajes y Tecnologías utilizados. ....................................................................................... 12
1.4.1 Características de los CMS más utilizados ........................................................................ 12
1.4.2 Lenguaje PHP .................................................................................................................... 15
1.5 Conclusiones parciales ............................................................................................................. 16
CAPÍTULO II: ANÁLISIS Y DISEÑO DEL SISTEMA .................................................................................. 17
2.1 Modelo del dominio ................................................................................................................. 17
2.2 Requisitos del sistema .............................................................................................................. 18
2.2.1 Requisitos funcionales ....................................................................................................... 18
2.2.2 Requisitos no funcionales .................................................................................................. 19
2.3 Definición de los casos de uso. ................................................................................................ 21
2.3.1 Definición de los actores. .................................................................................................. 21
2.3.2 Diagrama de Casos de uso ................................................................................................ 22
2.4 Diagramas de análisis del sistema ............................................................................................ 30
2.4.1 Diagramas de Colaboración .............................................................................................. 31
2.4.2 Diagrama de Entidad-Relación ......................................................................................... 32
2.4.3 Diagrama de clases de diseño ............................................................................................ 33
2.4.4 Diagrama de despliegue .................................................................................................... 35
2.4.5 Diagrama de componentes ................................................................................................ 36
2.4.6 Mapa de navegación .......................................................................................................... 37
Tabla de contenidos
VIII
2.5 Conclusiones parciales ............................................................................................................. 38
CAPÍTULO III: IMPLEMENTACIÓN DEL SISTEMA CON INTERFAZ WEB Y SU USO. .............................. 39
3.1 Características del EVEA “Centre de langues y de cultures” .................................................. 39
3.1.1 Ambiente del usuario ................................................................................................. 39
3.1.2 Ambiente para el usuario estudiante .......................................................................... 41
3.1.3 Ambiente para el usuario administrador ........................................................................... 45
3.2 Conclusiones parciales ....................................................................................................... 51
CONCLUSIONES .................................................................................................................................. 52
RECOMENDACIONES .......................................................................................................................... 53
REFERENCIAS BIBLIOGRÁFICAS .......................................................................................................... 54
Índice de tablas
IX
Tabla 1: Actores y sus funcionalidades en el sistema ........................................................................ 22
Tabla 2: Caso de uso “Registrarse” .................................................................................................... 24
Tabla 3: Caso de uso “Consultar información pública” ..................................................................... 24
Tabla 4: Caso de uso “Autenticarse” .................................................................................................. 24
Tabla 5: Caso de uso “Acceder a los materiales” ............................................................................... 25
Tabla 6: Caso de uso “Enviar respuesta” ............................................................................................ 25
Tabla 7: Caso de uso “Revisar evaluaciones” ..................................................................................... 25
Tabla 8: Caso de uso “Participar en las actividades” ......................................................................... 25
Tabla 9: caso de uso “Realizar búsquedas” ....................................................................................... 26
Tabla 10: Caso de uso “Gestionar servicios” ...................................................................................... 26
Tabla 11: Caso de uso “Gestionar usuarios” ...................................................................................... 26
Tabla 12: Caso de uso “Publicar tareas” ............................................................................................ 26
Tabla 13: Caso de uso “Suministrar evaluaciones” ............................................................................ 27
Tabla 14: Caso de uso “Gestionar materiales” ................................................................................... 27
Tabla 15: Descripción del caso de uso “Enviar respuesta” ................................................................ 29
Tabla 16: Descripción del caso de uso “Subir respuestas”................................................................. 30
Índice de figuras
X
Figura 1: Diagrama del dominio ......................................................................................................... 17
Figura 2: Diagrama de casos de uso del sistema ................................................................................ 23
Figura 3: Diagrama del análisis “Publicar tarea” ................................................................................ 31
Figura 4: Diagrama del análisis “Subir espuesta” ............................................................................... 31
Figura 5: Diagrama de colaboración “Publicar tarea” ........................................................................ 32
Figura 6: Diagrama de colaboración “Subir respuesta” ..................................................................... 32
Figura 7: Diagrama de Entidad-Relación ............................................................................................ 33
Figura 8: Diagrama de clases “Publicar tarea” .................................................................................. 34
Figura 9: Diagrama de clases del diseño “Calificar” ........................................................................... 34
Figura 10: Diagrama de clases del diseño “Ver evaluaciones de pruebas” ....................................... 35
Figura 11: Diagrama de clases del diseño “Ver evaluaciones de respuestas” ................................... 35
Figura 12: Diagrama de despliegue .................................................................................................... 36
Figura 13: Diagrama de componentes ............................................................................................... 36
Figura 14: Diagrama de navegación para el usuario .......................................................................... 37
Figura 15: Diagrama de navegación para el usuario registrado. ........................................................ 38
Figura 16: Vista principal .................................................................................................................... 40
Figura 17: Formulario “Registrarse” ................................................................................................... 40
Figura 18: Interfaz para el usuario del nivel A1 .................................................................................. 41
Figura 19: Libros publicados ............................................................................................................... 42
Figura 20: Menú Parámetros ............................................................................................................. 42
Figura 21: Menú Tareas y Evaluaciones ............................................................................................. 43
Figura 22: Menú Actividades .............................................................................................................. 43
Figura 23: Vista de foros ..................................................................................................................... 44
Figura 24: Vista de la wiki ................................................................................................................... 44
Figura 25: Vista de la encuesta ........................................................................................................... 45
Figura 26: Vista de Buscar .................................................................................................................. 45
Figura 27: Gestionar usuarios ............................................................................................................ 45
Índice de figuras
XI
Figura 28: Operaciones para gestionar usuarios ................................................................................ 46
Figura 29: Gestionar servicios ............................................................................................................ 46
Figura 30: Gestión de las categorías para el foro ............................................................................... 47
Figura 31: Crear encuesta .................................................................................................................. 48
Figura 32: Administración de la wiki .................................................................................................. 49
Figura 33: Menú tares y evaluaciones para el profesor ..................................................................... 49
Figura 34: Publicar tareas ................................................................................................................... 50
Figura 35: Calificar .............................................................................................................................. 51
Introducción
1
INTRODUCCIÓN
La comunicación en idioma francés es un requisito indispensable ya que se habla en los
cinco continentes con aproximadamente, doscientos millones de personas que lo utilizan
habiéndose convertido en una de las lenguas extranjeras más estudiadas después del inglés y
una de las más habladas en todo el mundo. Es uno de los seis idiomas oficiales de la
Organización de Naciones Unidas (ONU) y uno de los dos idiomas de trabajo. París es la
sede de la organización de las naciones unidas para la educación, la ciencia y la cultura
(UNESCO, acrónimo del inglés United Nations Educational, Scientific and Cultural
Organization), entidad encargada del fomento de la ciencia, la cultura y la educación. El
idioma francés constituye una de las lenguas más bellas por su sonoridad y estilo que ha
permitido entender una parte importante de la historia, a través del estudio de eventos que
marcaron a la humanidad con Francia a la cabeza (Pozo, 2010).
En la Universidad Central “Marta Abreu” de Las Villas (UCLV), la lengua francesa es
actualmente la segunda lengua de estudio de los estudiantes de las carreras de Licenciatura
en Lengua inglesa con segunda lengua francés y Licenciatura en Turismo. Uno de los
objetivos del plan de estudio de estas carreras, consiste en que el estudiante pueda utilizar
este idioma como medio y objeto de trabajo, es decir que a partir de la graduación, los
profesionales puedan expresarse oralmente y por escrito en francés (Ortiz González and
Montes Santana, 2009).
A pesar de los repetidos esfuerzos de los profesores, se ha demostrado empíricamente, que
la calidad del aprendizaje de la lengua francesa de los alumnos que cursan las carreras
anteriormente mencionadas, no resulta suficiente para cubrir las necesidades que demanda
su desarrollo profesional en el mundo actual. Existen serias limitaciones en la comunicación
en aspectos tales como: escaso e inadecuado uso del vocabulario referente a las temáticas
que se abordan en clases, uso incorrecto de las estructuras gramaticales, que pueden
obstaculizar la comunicación, problemas de la comprensión, tanto oral como escrita,
dificultades al iniciar, mantener y concluir una conversación fluida en diferentes situaciones
comunicativas, entre otras. Esta situación es similar en el ámbito profesional, donde surgen
dificultades para actualizar los conocimientos a través del idioma francés.
Una de las dificultades que se presenta en el proceso de enseñanza-aprendizaje del francés
en estas carreras se centra en la carencia de materiales de aprendizaje en la disciplina, los
Introducción
2
cuales no satisfacen totalmente las necesidades del idioma. A pesar de existir un trabajo
metodológico sistemático con alternativas dirigidas a solucionar estas carencias, aún estas
resultan insuficientes.
Otra limitación para la gestión del conocimiento en la lengua francesa es la insuficiencia
de medios para publicar multimedias, audiciones, considerando que la mayoría de los
materiales con que se cuenta para impartir este idioma están en formato digital.
Es por ello que teniendo en cuenta la necesidad de formar un profesional competente y
haciendo uso de las posibilidades que nos brindan las TIC en el aprendizaje de una lengua
extranjera. Se hace necesario crear una herramienta para la enseñanza, donde interactúen
fundamentalmente, profesores y estudiantes. Que permita la gestión de la disciplina francés,
que admita subir los más diversos contenidos multimedia (apuntes, videos, imágenes), hasta
poder evaluar las diferentes tareas de los alumnos o realizar exámenes en línea.
Objetivo general:
Crear un entorno virtual de enseñanza aprendizaje para potenciar la comunicación
académica del idioma francés en la UCLV.
Objetivos específicos:
1. Identificar las actividades que debe tener el entorno virtual para mejorar el
aprendizaje del idioma francés.
2. Añadir módulos para las actividades del entorno virtual de enseñanza aprendizaje.
3. Crear los módulos que se necesiten para las demás actividades identificadas.
4. Implementar el ambiente Web del sitio utilizando las facilidades que brinda un
sistema de gestión de contenidos.
Preguntas de investigación
1. ¿Qué importancia tiene el uso de las TIC en el aprendizaje de idiomas?
2. ¿Qué actividades debe tener el EVEA para desarrollar el idioma francés en la
UCLV?
3. ¿Cuáles herramientas serían adecuadas para realizar un entorno virtual que permita
un ambiente amigable para el usuario? y ¿Por qué?
Introducción
3
Justificación de la Investigación
Existen deficiencias en cuanto al aprendizaje de la lengua francesa en las carreras de
Licenciatura en Turismo y Licenciatura en Lengua Inglesa con segunda lengua francés. Los
estudiantes no alcanzan el nivel al que un profesional debe aspirar a estar formado, esto es
debido a las lagunas bibliográficas que dificultan el proceso de enseñanza-aprendizaje de la
lengua francesa y a la ausencia de una herramienta de apoyo para el aprendizaje del francés.
Por lo tanto, se propone un EVEA que sea capaz de cubrir todas las necesidades
anteriormente planteadas.
Hipótesis de investigación
La creación de un entorno virtual de enseñanza aprendizaje permite potenciar el idioma
francés en la UCLV.
El presente trabajo de diploma se compone de tres capítulos estructurados de la siguiente
manera:
Capítulo I: “Las TIC en el proceso de enseñanza-aprendizaje del idioma francés” expone los
estudios realizados sobre el impacto de las tecnologías en el proceso de enseñanza-
aprendizaje del idioma francés, resaltando sus ventajas como medio de enseñanza. Se
exponen las principales características de los EVEA, se aborda su utilización en el mundo y
en nuestro país. Se hace referencia además a las principales actividades que realizan los
estudiantes en los EVEA. Se analizan las tendencias en tecnologías y herramientas, para
determinar las que se utilizarán en la implementación del entorno virtual.
Capítulo II: “Análisis y diseño del sistema” realiza un análisis de los requisitos funcionales
y no funcionales de la aplicación facilitando las especificaciones de la misma. Se hace una
descripción de la utilización del EVEA a través de los casos de uso. Se describe parte de la
documentación obtenida durante el diseño del sistema mediante diagramas UML.
Capítulo III: “Implementación del sistema con interfaz Web y su uso” se describe el empleo
de las principales funcionalidades del sitio, mostrándose una breve guía para el trabajo de
los diferentes usuarios con el sistema.
Capítulo 1
4
CAPÍTULO I: LAS TIC EN EL PROCESO DE ENSEÑANZA-
APRENDIZAJE DEL IDIOMA FRANCÉS
El uso de las TIC, en distintos ámbitos de la sociedad ha presentado un crecimiento
indetenible, principalmente potenciado por el desarrollo tecnológico de la electrónica, la
informática y las telecomunicaciones; lo que ha generado cambios y afectado de forma
significativa el ser, hacer y pensar del mundo actual. Cuba no ha estado ajena a ella, lo que
se refleja en el programa de informatización de la sociedad cubana. En este contexto se
encuentra el ámbito educativo, especialmente la formación docente, actores fundamentales
que no escapan de la incidencia del avance tecnológico que se ven en la necesidad de
reformular su práctica pedagógica, ampliando la percepción en el uso de nuevos medios
tecnológicos y complejizando el que hacer educativo, de esta forma las TIC presentan
grandes beneficios y desafíos.
Desde la perspectiva de la formación docente, los esfuerzos se han orientado a facultarlos o
instruirlos en nociones básicas, familiarizarlos en el uso de las TIC y en algunos recursos
tecnológicos educativos disponibles; sin embargo, es necesario considerar un verdadero uso
pedagógico de las mismas (Cardona, 2007).
Lo cierto, es que se requiere una mejora a través de la actualización en la formación si se
desea materializar el potencial de las TIC en la práctica pedagógica. Como lo señalan
Blázquez, Cabero y Loscertales (1994):
…los docentes deben contar con una formación especial en utilización pedagógica
de ordenadores y, consecuentemente, poder desarrollar nuevas actividades de
aprendizaje que respondan a su propia estrategia didáctica y a los objetivos que se
marquen con sus alumnos, cuyos progresos deben estar en condiciones de evaluar y
comprobar para diagnosticar sus errores y realizar las correcciones continuas
necesarias.
La formación apoyada en el área tecnológica debe colaborar para que los beneficiarios de
programas formativos o de actualización desarrollen actitudes positivas hacia el uso de las
TIC, generando estrategias cognitivas y habilidades instrumentales de uso cotidiano, que
faciliten la planificación de la labor docente, la organización de los contenidos, materiales a
utilizar y el uso de herramientas para la resolución de problemas relativos a las actividades
formativas y a los sistemas de evaluación de aprendizajes significativos (Cardona, 2007).
Capítulo 1
5
1.1 El uso de las TIC para la enseñanza-aprendizaje de idiomas.
La incorporación de las TIC a la enseñanza de idiomas está produciendo un notable avance
en la adquisición de los mismos. Lo cual facilitará la apertura y la comunicación de
diferentes países y culturas propiciando una sociedad más tolerante y participativa (Hurtado
Montesinos and Díaz Carcelén, 2010).
Por tanto, es preciso que el profesor conozca y comprenda en profundidad las ventajas de
las tecnologías, cómo utilizarlas y para qué, en función de la mejora del proceso de
enseñanza-aprendizaje dirigida a potenciar el desarrollo profesional así como la
importancia que tienen en la vida cotidiana. También es importante resaltar que estas
tecnologías mediatizan las relaciones interpersonales en el contexto académico estudiante-
estudiante, estudiante-profesor, profesor-grupo, etcétera, por lo que el profesor debe diseñar
tareas comunicativas y recursos didácticos en general para que el estudiante pueda
desarrollarse de forma autónoma en ambientes interactivos y colaborativos. Estos ambientes
permiten al estudiante avanzar gradualmente a su propio ritmo de aprendizaje, autoevaluarse
y repetir las tareas cuantas veces considere necesario.
A continuación se refleja en diferentes apartados algunas ventajas del uso de las TIC en la
enseñanza de idiomas que ofrecen María Hurtado y Lucía Díaz (2010):
Posibilita la retroalimentación.
El nivel de motivación es significativamente mucho más alto que cuando se emplean
otros recursos.
El alumno es un aprendiz activo, pues controla su proceso de aprendizaje lingüístico.
Las TIC en la enseñanza de idiomas posibilitan privacidad, individualidad,
interactividad y variedad de medios disponibles.
Se favorece el auto aprendizaje, ya que el aprendizaje de idiomas a través de las TIC
se puede adaptar a las necesidades, intereses, estrategias de aprendizaje y estilo de
enseñanza preferido por el estudiante.
Se superan los problemas de masificación en las aulas.
Los niveles fonético, sintáctico, morfológico y semántico se ven favorecidos a través
de estos medios.
Capítulo 1
6
1.2 Entorno virtual de enseñanza-aprendizaje
Para darle solución al problema planteado es necesario crear una herramienta que se
caracterice por ampliar el acceso a la educación, promover el aprendizaje colaborativo y el
trabajo en grupo, suscitar el aprendizaje activo, crear comunidades de aprendizaje, estar
centrada en el estudiante y hacer los roles tradicionales del proceso de enseñanza-
aprendizaje más fluidos. Quien cumple con esos factores son los EVEA, también
denominados Entornos Virtuales de Aprendizaje (EVA) o Plataformas de Aprendizaje.
Actualmente un número importante de instituciones educativas en el mundo apuestan por la
utilización de diferentes EVEA como herramientas para el desarrollo de acciones formativas
a través de la red.
Con el uso de las TIC y en particular de los EVEA, el proceso de enseñanza-aprendizaje
(PEA) encuentra oportunidades, fortalezas, debilidades y amenazas que pueden ser
manejadas en función de potenciar los resultados a partir de un dominio intencional de sus
aspectos metodológicos esenciales. La metodología de la educación en entornos virtuales
tiene cambios sustanciales que el docente, tanto en posgrado como en pregrado, debe
conocer y apropiarse de ellos para lograr un adecuado desempeño de los actores que
intervienen en el proceso (Paez, 2011).
Según María Vidal, Susana Llanusa, Francisca Diego y Niurka Vialart (2007), los EVEA se
definen generalmente como un proceso o actividad de enseñanza-aprendizaje que se
desarrolla fuera de un espacio físico, temporal y a través de Internet y ofrecen diversidad de
medios y recursos para apoyar la enseñanza; son en la actualidad la arquitectura tecnológica
que da sustento funcional a las diversas iniciativas de tele formación. No obstante, ellos no
determinan los modelos y estrategias didácticas, ya que el conocimiento o acceso a estos
recursos no exime al profesor del conocimiento profundo de las condiciones de aprendizaje,
ni del adecuado diseño y planeación docente, pero sí le aporta una nueva visión pedagógica
que se enriquece con el uso de estas tecnologías.
Julio Cabero y María del Carmen Llorente (2005), definen el EVEA como una aplicación
informática diseñada para facilitar la comunicación pedagógica entre los participantes en un
proceso educativo, sea éste completamente a distancia, presencial, o de una naturaleza mixta
que combine ambas modalidades en diversas proporciones. Un EVEA sirve para distribuir
materiales educativos en formato digital (textos, imágenes, audio, juegos, etc.) y acceder a
Capítulo 1
7
ellos, para realizar debates y discusiones en línea sobre aspectos del programa de la
asignatura, para integrar contenidos relevantes de la red o para posibilitar la participación de
expertos o profesionales externos en los debates o charlas.
De acuerdo a Tomás Francisco Núñez (2011), un EVEA constituye un complejo espacio en
que intervienen herramientas, medios y recursos y donde se interrelacionan los sujetos que
participan del proceso de enseñanza aprendizaje en la virtualidad y donde la comunicación
puede desarrollarse: de uno a uno, (garantizando la personalización del proceso formativo);
de uno a muchos (logrando la homogenización de la información) y de muchos a muchos
(permitiendo la construcción en colaboración, de contenidos).
1.2.1 Entorno Virtual de Aprendizaje en Cuba y el mundo.
Hoy en día muchos sectores hacen uso de estas herramientas como ayuda a la capacitación
de su personal. En la actualidad son disímiles los EVA que son utilizados en todo el mundo,
algunos como WebCT, Blackboard, TopClass son productos comerciales y otros como
Moodle, Claroline, Ilias son productos libres.
Un ejemplo representativo del uso a nivel mundial de los EVA es lo ampliamente que está
diversificado Moodle, con más de 7000 sitios en 160 países en más de 75 idiomas(Cristobal
Romero, 2007). Moodle puede ser desde un entorno con solo un curso y un profesor, hasta
ser usado en una universidad de 40000 estudiantes.
Otro EVA que ha llegado a ser uno de los más usados es Blackboard, este se ha convertido
en un EVA de gran uso en instituciones de Educación Superior en todo el mundo. El
número de su uso asciende a 3 600 entre escuelas secundarias, nivel medio y nivel superior,
en más de 60 países(Gatton, 2006 ).
Su amplia utilización está sustentada por sus beneficios al aprendizaje colaborativo. El uso
de los EVA rompe con rigideces académico-administrativas, se desarrollan habilidades
técnicas y cognitivas diferentes, obliga a tener responsabilidad para el logro de los objetivos
propuestos, además de eliminar la presencia física del profesor y no es necesario ajustarse a
horarios predeterminados, entre otros. La evolución de los EVA y su creciente uso en la
educación superior lleva a cambios en los roles del profesor y del alumno. En este caso el
papel del profesor cambia de ser la transmisión del conocimiento a los alumnos a ser
mediador en la construcción del propio conocimiento por parte estos (Salinas, 2003).
Capítulo 1
8
Los alumnos se benefician de formas muy diversas y se requieren nuevas estrategias
relacionadas con el uso, selección, utilización y organización de la información, de manera
que el alumno vaya formándose como un maduro ciudadano de la sociedad de la
información. En resumen se requiere mucha flexibilidad para pasar de ser un alumno
presencial a uno a distancia y viceversa (Salinas, 2003).
Según Benítez y Fimia ( 2010) en Cuba, con motivo de las intenciones renovadoras que han
pautado la política educativa en los últimos años, actualmente se prioriza la producción de
herramientas que puedan contribuir con el avance en esta área específica y en
correspondencia con el propio desarrollo alcanzado por las TIC. La UCLV ha sido
precursora en el proceso de formación profesional.
Desde hace aproximadamente una década se trabaja en el desarrollo de herramientas que
faciliten la formación presencial, semi-presencial y la educación a distancia, de esta forma
se ha logrado la creación de productos que no sólo han sido utilizados en la educación
superior, sino también en el sector empresarial y en la comunidad. Dentro de la UCLV el
Departamento de Tecnología Educativa (DTE) ha sido pionero y precursor de las
actividades relacionadas con las TIC. Su trabajo ha estado dedicado a la formación del
profesorado universitario en la utilización de las TIC a partir de la creación y difusión de
herramientas informáticas que apoyan el proceso de enseñanza-aprendizaje en la educación
superior.
Estas herramientas se han utilizado en varios programas de pregrado y posgrado, ejemplo de
ello es la Maestría de Nuevas Tecnologías para la Educación, la Maestría de Amplio Acceso
de Estudios Socioculturales; así como la capacitación de personal de áreas tan diversas
como la salud, el turismo, Empresa de Telecomunicaciones de Cuba S.A (ETECSA) y el
Ministerio del Interior de la República de Cuba (MININT). SEPAD es un EVA que es
resultado de las investigaciones y el trabajo del DTE de la UCLV. El Ministerio de
Educación Superior (MES) la selecciona como la plataforma cubana que dará soporte a la
universalización de la enseñanza. También se amplía su uso a otras universidades con
mayor destaque las de Camagüey, Cienfuegos. Posteriormente, se produce la introducción
en la Universidad Virtual de la Salud, ampliando su uso a las ciencias médicas. También se
introducen estas herramientas en el Instituto Superior Pedagógico “Félix Varela” y en las
escuelas de FORMATUR.
Capítulo 1
9
Desde el punto de vista económico se comienza la comercialización de SEPAD percibiendo
la UCLV un importe de 40000.00 cuc por la compra por parte de ETECSA, que adopta esta
plataforma en su Centro de Formación Nacional. La utilización de los productos
informáticos elaborados en proyectos transformadores de nuestra sociedad como los aquí
mencionados y el rol que estos le confieren, refleja en gran medida la importancia de estas
herramientas en el beneficio social y económico que se obtiene a través de tales proyectos.
1.2.2 Principales actividades en los EVEA
Se llevaron a la mesa de estudio, diferentes EVA con un amplio uso en el mundo de la
educación, tales fueron Dokeos, ATutor, Claroline, LAMS, Moodle y SEPAD este estudio
trajo como conclusión las principales actividades que el estudiante realiza en los entornos
virtuales de aprendizaje. Estas actividades son las siguientes:
Chat: Permite conversaciones en tiempo real entre usuarios, además el profesor
puede ser parte del intercambio y contribuir al mismo. Esta actividad está presente
en Moodle, LAMS, Blackboard, Dokeos, Claroline, ATutor y en SEPAD, el chat
tiene como propiedades una sesión y una sala de chat.
Foros: Esta actividad permite a los estudiantes debatir temas relacionados con los
contenidos que se imparten en los respectivos cursos. Moodle tiene esta actividad
entre las que puede realizar el estudiante, también la poseen Blackboard, LAMS,
Dokeos, Atutor, Claroline y SEPAD. El foro es identificable por el nombre del foro
y el del hilo de discusión.
Wiki: Aquí los estudiantes pueden crear artículos y estos a su vez pueden ser
modificados por otros, de esta forma todos pueden contribuir al desarrollo del tema y
crear un mejor trabajo. Blackboard junto a Moodle, Dokeos, Claroline poseen esta
actividad. Toda actividad wiki tiene el nombre del artículo como propiedad.
Videoconferencia: El profesor mediante el uso del video puede tener una sesión con
los estudiantes lo mismo para impartir nuevos conocimientos que para una consulta
o aclaración de dudas. Las videoconferencias tienen como atributo un nombre de
sesión. Está presente en Dokeos, LAMS y Blackboard.
Evaluaciones: Son de gran importancia en los EVA, existen diferentes tipos de
evaluaciones, estas ayudan al profesor a tener una noción del conocimiento del
Capítulo 1
10
estudiante y este último también recibe una retroalimentación de las evaluaciones.
La nota alcanzada, el total de preguntas, las respuestas correctas y la duración de la
evaluación son propiedades de las evaluaciones. Los siguientes EVA poseen
evaluaciones como actividad: Moodle, LAMS, Blackboard, Dokeos, Claroline,
ATutor y SEPAD.
Tareas: El profesor puede asignar tareas a sus estudiantes para ser entregadas en un
tiempo y hora que él oriente. Las tareas tiene una fecha de entrega y están presentes
en Moodle, Blackboard, Dokeos, LAMS, Claroline y SEPAD.
Recursos: En esta categoría se encuentran todo tipo de material (documentos,
presentaciones, hipervínculos) que el estudiante puede acceder desde el EVA. Los
recursos son archivos que tienen un tipo y una dirección única en el EVA. Moodle,
LAMS, Dokeos, Blackboard, ATutor, Claroline y SEPAD.
Encuestas: El profesor puede usar esta actividad para hacer una evaluación de cómo
va el curso, los gustos y preferencias de sus estudiantes, etc. Toda encuesta tiene
como propiedad un nombre. Los EVA que poseen encuestan son: ATutor, Moodle,
LAMS y Dokeos.
Glosarios: Ofrecen un conjunto de términos con sus significados que ayudan al
estudiante a aumentar su conocimiento. El término es el atributo de los glosarios y
estos últimos son actividades en Moodle y ATutor.
El propósito de registrar la información relacionada con la actividad del escolar es permitir
el seguimiento por parte del profesor hacia el estudiante. La misma ayuda al docente a
diagnosticar al alumno, mejorar los cursos en el contenido y la forma en que se
imparten los conocimientos.
1.3 Metodologías de desarrollo de software
Las metodologías de desarrollo de software son un conjunto de procedimientos, técnicas y
ayudas a la documentación para el desarrollo de productos software. Detallan la información
que se debe producir como resultado de una actividad y la información necesaria para
comenzarla. Para desarrollar cualquier proyecto de software de mediana magnitud es
necesario definir un lenguaje gráfico que permita documentar adecuadamente las etapas de
análisis y diseño. La metodología que se utilizó para modelar el sistema fue el Proceso
Capítulo 1
11
Unificado de desarrollo (RUP) junto con el Lenguaje Unificado de Modelado (UML,
acrónimo del inglés Unified Modeling Language), a continuación se ofrecen las
características de esta metodología, las cuales avalan su eficiencia.
RUP
El Proceso Unificado es un proceso de desarrollo de software orientado a objeto. Incluye un
conjunto de actividades necesarias para transformar los requerimientos de usuarios en un
sistema informático. Es un marco de trabajo genérico que puede especializarse en una gran
variedad de sistemas de software, para diferentes áreas de aplicación, tipos de
organizaciones, niveles de aptitud y tamaños de proyecto. Entre sus principales
características se encuentran:
Guiado por Casos de Uso: Los casos de uso reflejan lo que los usuarios futuros
necesitan y desean, lo cual se capta cuando se modela el negocio y se representa a
través de los requerimientos. A partir de aquí los casos de uso guían el proceso de
desarrollo ya que los modelos que se obtienen, como resultado de los diferentes
flujos de trabajo, representan la realización de los casos de uso (cómo se llevan a
cabo).
Centrado en la arquitectura: La arquitectura muestra la visión común del sistema
completo en la que el equipo de proyecto y los usuarios deben estar de acuerdo, por
lo que describe los elementos del modelo que son más importantes para su
construcción, los cimientos del sistema que son necesarios como base para
comprenderlo, desarrollarlo y producirlo económicamente.
Iterativo e Incremental: Es el modelo utilizado por RUP para el desarrollo de un
proyecto de software. Este modelo plantea la implementación del proyecto a realizar
en iteraciones, con lo cual se pueden definir objetivos por cumplir en cada iteración
y así poder ir completando todo el proyecto iteración por iteración, con lo cual se
tienen varias ventajas, entre ellas se puede mencionar la de tener pequeños avances
del proyectos que son entregables al cliente el cual puede probar mientras se está
desarrollando otra iteración del proyecto, con lo cual el proyecto va creciendo hasta
completarlo en su totalidad (Ivar Jacobson, 2000).
Capítulo 1
12
Otra de las facilidades por lo cual se decide utilizar RUP es porque constituye la
metodología estándar más utilizada para el análisis, implementación y documentación de
sistemas orientado a objetos, permitiendo adaptarse a las necesidades de cualquier proyecto.
Dicha metodología cuenta con una amplia documentación, lo que facilita que el producto
contenga manuales para su correcto funcionamiento.
UML
UML es un lenguaje gráfico para visualizar, especificar, construir y documentar los
artefactos de un sistema con gran cantidad de software. Proporciona una forma estándar de
escribir los planos de un sistema, cubriendo tanto las cosas conceptuales, tales como
procesos del negocio y funciones del sistema, como las cosas concretas, tales como las
clases escritas en un lenguaje de programación específico, esquemas de bases de datos y
componentes software reutilizables (Grady Booch, 2000). El proceso unificado RUP utiliza
UML como lenguaje de modelado, para preparar todos los esquemas de un sistema de
software. A través de UML es posible establecer los requerimientos y estructuras necesarias
para un sistema de software, antes del código. En la presente investigación se decidió
utilizar UML como lenguaje de modelado ya que es la clave para generar toda la
documentación necesaria, ayudando así a crear con facilidad los manuales de usuario.
Además, permite que en futuras versiones del desarrollo de la aplicación los desarrolladores
comprendan mejor todo el proceso.
1.4 Lenguajes y Tecnologías utilizados.
Para el diseño del EVEA se decidió utilizar los Sistemas de Gestión de Contenidos
(acrónimo del inglés Content Management System, abreviado CMS) ya que además de ser
gratuitos, traen varias funcionalidades establecidas permitiendo dedicar el tiempo a
programar módulos más específicos para el sistema a desarrollar. El lenguaje que se va a
manejar es el PHP (acrónimo del inglés Hypertext Preprocessor) ya que Joomla está escrito
en este lenguaje, además va a ser utilizado para modificar, mejorar o adaptar el código de
acuerdo a las necesidades que presente el sistema a crear.
1.4.1 Características de los CMS más utilizados
Merelo, en el curso que impartió en el año 2005 explica muy bien que es un CMS.
“....Empecemos por el final, lo del sistema: se trata generalmente de un conjunto de
herramientas, apoyado habitualmente por una base de datos, y que consisten en una serie de
Capítulo 1
13
programas en un servidor web, y, opcionalmente, una serie de programas cliente que te
permitan acceder fácilmente a esos programas en el servidor. Sigamos con lo de la gestión
de contenidos: desde el punto de vista del usuario del sistema, se trata de gestionar, de
forma uniforme, accesible, y cómoda, un sitio web dinámico, con actualizaciones
periódicas, y sobre el que pueden trabajar una o más personas, cada una de las cuales tiene
una función determinada; desde el punto de vista del cliente, se trata de un sitio web
dinámico, con apariencia e interfaz uniforme, con un diseño centrado en el usuario, y que
permite llevar a cabo fácilmente las tareas para las que ha sido diseñado. .....”(Merelo,
2005). Son muchos los CMS que se conocen en el mundo pero los más utilizados son:
Joomla, Drupal y Wordpress. A continuación daremos se brinda una breve descripción de
cada uno de ellos.
Joomla es probablemente el gestor de contenidos más potente que existe en la red.
Esto no quiere decir que sea el más extendido en Internet, ni el mejor para todo el
mundo, pero sí uno de los gestores qué mejor permiten el acceso al código y la
creación de aplicaciones. De hecho, la principal ventaja de Joomla frente a sus
competidores son precisamente dichas aplicaciones, en Joomla podemos encontrar
aplicaciones gratuitas (y también de pago) de prácticamente todo lo que uno pueda
imaginar que desea para su web; blog, traductores, acceso privado, calendario, todo
tipo de galerías multimedia, diapositivas, herramientas para crear y gestionar tiendas
y comunidades en línea, herramientas de tercera dimensión, reproductores de video y
audio etc.
Drupal es la competencia principal de Joomla. Es un CMS de características
similares, es decir orientado a la creación de páginas Web de un nivel relevante (lo
pueden usar todos los públicos, pero permite, al igual que Joomla, la creación de
sitios complejos y con un gran abanico de posibilidades). También dispone de
aplicaciones propias y de una amplia gama de plantillas con las que trabajar.
Wordpress es probablemente el CMS más conocido y extendido en la red. Su uso se
suele reducir a la creación de blogs, dado su estilo más sencillo y práctico, pero
también nos permite la creación de sitios más complejos. Probablemente sus
principales ventajas sean su sencillez (ideal para crear de una manera rápida sitios
web de complejidad limitada o blogs personales). Y su extensión en la red, muy útil
Capítulo 1
14
para conseguir información y ayuda sobre el mismo (están muy extendidos los blogs
que nos revelan información sobre este tipo de gestores, especialmente Wordpress).
1.4.1.1 CMS Joomla
Dentro de los CMS se escoge Joomla porque es de fácil instalación. Es una herramienta que
economiza el trabajo, ya que toda la administración está realizada, se le pueden agregar las
piezas que deseen (extensiones), además cada sitio en Joomla, tiene un potencial muy
grande. Si no existe la extensión que se necesita, no hay problema, se puede crear o adaptar
alguna que ya exista. A continuación se presentan algunas de sus características dadas por
Gonzalo Reynoso (2008):
Organización del sitio Web: permite organizar eficientemente los contenidos de su
sitio en secciones y categorías, lo que facilita la navegabilidad para los usuarios y
permite crear una estructura sólida, ordenada y sencilla para los administradores.
Publicación de contenidos: posibilita crear páginas ilimitadas y editarlas desde un
sencillo editor que permite formatear los textos con los estilos e imágenes deseados.
Los contenidos son totalmente editables y modificables.
Escalabilidad e implementación de nuevas funcionalidades: ofrece la posibilidad
de instalar, desinstalar y administrar componentes y módulos, que agregarán
servicios de valor a los visitantes de su sitio web, por ejemplo: galerías de imágenes,
foros, boletín, clasificados, etc.
Administración de usuarios: almacena datos de usuarios registrados y ofrece la
posibilidad de enviar correos masivos a todos los usuarios. La administración de
usuarios es jerárquica, y los distintos grupos de usuarios poseen diferentes niveles de
facultades de permisos dentro de la gestión y administración del sitio.
Diseño y aspecto estético del sitio: se puede cambiar todo el aspecto del sitio Web
tan solo con un par de clicks, gracias al sistema de plantillas que utiliza Joomla.
Navegación y menú: Totalmente editables desde el panel administrador de Joomla.
Administrador de Imágenes: posee una utilidad para subir imágenes al servidor y
usarlas en todo el sitio.
Capítulo 1
15
Disposición de módulos modificable: la posición de módulos puede acomodarse
como se prefiera.
Encuestas: posee un sistema de votaciones y encuestas dinámicas con resultados en
barras porcentuales.
Estadísticas de visitas: con información de navegador y detalles de los documentos
(páginas) más vistos.
En definitiva Joomla permite desarrollar de una manera más sencilla la creación de páginas
Web. Permitiendo llegar a un público mucho más amplio que otros programas, simplifica y
agiliza las tareas de un diseñador Web.
1.4.2 Lenguaje PHP
PHP es un lenguaje “del lado del servidor” especialmente creado para el desarrollo de
páginas Web dinámicas. Puede ser incluido con facilidad dentro del código HTML, y
permite una serie de funcionalidades tan extraordinarias que se ha convertido en el favorito
de millones de programadores en todo el mundo.
Combinado con la base de datos MySQL, es el lenguaje estándar a la hora de crear páginas
Web dinámicas. Entre sus características fundamentales están:
Gratuito: a1 tratarse de software libre, puede descargarse y utilizarse en cualquier
aplicación, personal o profesional, de manera completamente libre.
Gran popularidad: existe una gran comunidad de desarrolladores y programadores
que continuamente implementan mejoras en su código.
Enorme eficiencia: con escaso mantenimiento y un servidor gratuito (Apache), puede
soportar sin problema millones de visitas diarias.
Sencilla integración con múltiples bases de datos: esencial para una página Web
verdaderamente dinámica, es una correcta integración con base de datos. Aunque
MySQL es la base de datos que mejor trabaja con PHP, puede conectarse también a
PostgreSQL, Oracle, dbm, filepro, interbasem o cualquier otra base de datos
compatible con ODBC (acrónimo del inglés Open Database Connectivity Standard).
Capítulo 1
16
Versatilidad: PHP puede usarse con la mayoría de sistemas operativos, ya sea
basados en UNIX (Linux, Solares, FreeBSD), como con Windows.
Gran número de funciones predefinidas: a diferencia de otros lenguajes de
programación, PHP fue diseñado especialmente para el desarrollo de páginas Web
dinámicas. Por ello, está dotado de un gran número de funciones que nos
simplificarán enormemente tareas habituales como descargar documentos, enviar
correos, trabajar con cookies y sesiones (Vázquez, 2003).
1.5 Conclusiones parciales
El estudio realizado, demostró la utilidad de la aplicación de las TIC en la enseñanza del
idioma francés. Por lo que se hizo necesario la creación de un EVEA en idioma francés
donde el estudiante pueda encontrar información por niveles, previamente seleccionada y
organizada metodológicamente. A la plataforma se le incluyó elementos tales como foros,
wiki, encuestas, evaluaciones y tareas que permiten una interacción más fluida entre docente
y escolar. En un análisis de las tendencias en lenguaje y herramientas, se decidió usar un
CMS, por las comodidades que esto representa en la construcción y mantenimiento, así
como en la creación y publicación del contenido. En particular se optó por la plataforma
Joomla, por su fácil instalación, y actualización de módulos. El lenguaje que se utilizó fue el
PHP para modificar o crear módulos que necesite el sistema.
Capítulo2
17
CAPÍTULO II: ANÁLISIS Y DISEÑO DEL SISTEMA
En el presente capítulo se describe el proceso de análisis y diseño del sistema, para
ello se utiliza el proceso unificado RUP utilizando UML como lenguaje de modelado y
haciendo uso de la herramienta Visual Paradigm for UML Enterprise Edición 6.0. Además,
se exponen los requisitos funcionales y no funcionales para facilitar las especificaciones de
la aplicación y otros elementos relacionados con el diseño del sitio y el despliegue de la
aplicación, que permiten una mejor comprensión de las acciones que la plataforma lleva a
cabo.
2.1 Modelo del dominio
Un modelo del dominio captura los tipos más importantes de objetos en el contexto del
sistema. Los objetos del dominio representan las "cosas" que existen o los eventos que
suceden en el entorno en el que trabaja el sistema (Ivar Jacobson, 2000). A continuación se
muestra en la figura 1 el diagrama del dominio.
Figura 1: Diagrama del dominio
Definiciones de las clases
Facultad de Humanidades: Facultad de la universidad donde se estudia la carrera de
Licenciatura en lengua inglesa con segunda lengua francés.
Departamento de Idiomas: Es el encargado de impartir la disciplina de idiomas.
Profesor: Está facultado para gestionar la información, o sea es la persona que encarga de
seleccionar la información con que se va impartir las clases.
Capítulo2
18
Estudiante: Es el que recibe los conocimientos a través de la información.
Información: Es todo lo que se puede impartir para que los estudiantes alcancen el nivel
profesional que se necesita.
2.2 Requisitos del sistema
Los requisitos pueden dividirse en requisitos funcionales y requisitos no funcionales.
2.2.1 Requisitos funcionales
Los requisitos funcionales definen las funciones que el sistema será capaz de realizar.
Describen las transformaciones que el sistema realiza sobre las entradas para producir
salidas. A continuación se presenta una lista con los requisitos funcionales en el sistema
que se modela:
RF1 Registrarse
RF2 Consultar información pública
RF3 Autenticarse
RF4 Acceder a los materiales
RF4.1 Consultar materiales
RF4.2 Descargar materiales
RF5 Enviar respuestas
RF6 Revisar evaluaciones
RF7 Participar en las actividades
RF7.1 Votar en encuestas
RF7.2 Participar en foros
RF7.3 Consultar la wiki
RF8 Realizar búsquedas
RF9 Gestionar Servicios
RF9.1 Habilitar servicios
RF9.2 Deshabilitar servicios
RF.10 Gestionar usuarios
Capítulo2
19
RF.10.1 Insertar usuario.
RF.10.2 Modificar usuario
RF.10.3 Eliminar usuario
RF.11 Publicar tareas
RF.12 Suministrar evaluaciones
RF.13 Gestionar materiales
RF.13.1 Insertar materiales
RF.13.2 Modificar materiales
RF.13.3 Eliminar materiales
2.2.2 Requisitos no funcionales
Los requisitos no funcionales especifican propiedades del sistema, como restricciones del
entorno o de la implementación, rendimiento, dependencia de la plataforma, facilidad de
mantenimiento. Pueden aparecer asociados a algún caso de uso (Grady Booch, 2000). A
continuación se presenta los requisitos no funcionales del sistema.
Apariencia o interfaz
RNF1. El sistema debe contar con una interfaz amigable, o sea, asequible a los usuarios.
Debe poseer un diseño respetable, de acuerdo al trabajo con el que se corresponde. Esta
interfaz debe responder al cumplimiento de los requisitos planteados por los usuarios, o sea,
que le debe permitir a los mismos entrar y recibir los datos de forma legible, fácil e
interactiva.
Usabilidad
RNF2. Con la publicación de esta nueva plataforma en las facultades de Humanidades y
Turismo se garantizará una mejor interacción entre estudiantes y profesores, por lo que la
aplicación debe contar con un elevado nivel de aceptación por parte de los usuarios. El
sistema se encuentra confeccionado de tal forma que puede ser utilizado por usuarios de
bajo nivel de conocimientos informáticos por lo que esto no constituye una limitante para la
utilización del mismo.
Capítulo2
20
Rendimiento
RNF3. La mayoría de las funcionalidades que brinda el sistema necesitan de una respuesta
instantánea, por lo que se garantizará la no ocurrencia de demoras. La información deberá
estar disponible las 24 horas del día y se mostrará de forma clara y precisa.
Soporte
RNF4. El sistema contará con una interfaz Web la cual se servirá de la base de datos del
sistema. El mantenimiento y asistencia del producto será responsabilidad del administrador
de la plataforma, la base de datos y la aplicación Web podrán encontrarse en la mismo
servidor. El sistema es completamente configurable para adaptarse a las características de
cada cliente que interactué con él o lo visite.
Confiabilidad
RNF5. El sistema debe brindarles a los clientes un 100% de confiabilidad sobre los datos
que recibe y que le introduce a la aplicación.
Requisitos de software
RNF6. Para el cliente se necesita un navegador ya sea Internet Explorer o el navegador
Mozilla Firefox en sus versiones 4.0 o superior.
RNF7. Para el servidor un Sistema de Gestión de Base de Datos (SGBD) MySQL, Servidor
de aplicaciones Apache que soporte tecnología PHP.
Requisitos de hardware
RNF8. Cliente: como mínimo un Pentium, con 32 MB de RAM, conexión con la red
universitaria.
RNF9. Servidor: servidor con 128 MB de memoria RAM como mínimo, conexión con la
red universitaria.
Requisitos en el diseño y en la implementación
RNF10. El lenguaje de programación a utilizar es PHP.
RNF11. La herramienta de desarrollo a utilizar CMS Joomla.
Requisitos de seguridad
RNF12. Se garantiza un control riguroso de la seguridad de la información de acuerdo a los
niveles de acceso del sistema, ya que no se permitirán accesos sin autorización al sistema,
Capítulo2
21
para ello se define una política de usuarios con roles y privilegios diferentes, garantizando
que la información sea consultada por las personas autorizadas. Para ello el sistema contará
con los siguientes roles:
Usuario: Es el rol con menos privilegios en el sistema, puede consultar información
pública, puede registrarse y ser aceptado o no por el administrador.
Estudiante: Este rol además de que puede desarrollar todas las funcionalidades del
usuario anónimo, puede autenticarse, consultar y descargar materiales, enviar respuestas
de las tareas, revisar evaluaciones, participar en las actividades, y realizar búsquedas.
Administrador: Este rol lo va a cumplir el profesor, que es el encargado de gestionar
servicios, usuarios y materiales en el sistema. Además puede de subir las tareas y
suministrar las evaluaciones.
2.3 Definición de los casos de uso.
Los casos de uso se emplean para capturar el comportamiento deseado del sistema en
desarrollo, sin tener que especificar cómo se implementa ese comportamiento. Los casos de
uso proporcionan un medio para que los desarrolladores, los usuarios finales del sistema y
los expertos del dominio lleguen a una comprensión común del sistema. Además, los casos
de uso ayudan a validar la arquitectura y a verificar el sistema mientras evoluciona a lo
largo del desarrollo. Conforme se desarrolla el sistema, los casos de uso son realizados por
colaboraciones, cuyos elementos cooperan para llevar a cabo cada caso de uso (Grady
Booch, 2000).
2.3.1 Definición de los actores.
El actor es una entidad externa del sistema que de alguna manera participa en la historia del
caso de uso. Por lo regular estimula el sistema con eventos de entrada o recibe algo de él.
Los actores están representados por el papel que desempeñan en el caso (Larman, 1999). A
continuación se muestra en la tabla 1 los actores y las funcionalidades que realizan en la
aplicación.
Capítulo2
22
Actor Funcionalidades que realizan en la aplicación.
Usuario Este actor puede consultar la información pública, puede además
registrarse para crear su cuenta y ser aceptado o no por el
administrador.
Estudiante Este actor puede consultar y descargar materiales, enviar
repuestas de tareas, revisar evaluaciones, participar en las
actividades y realizar búsquedas.
Administrador Es el profesor que se va a encargar de gestionar servicios,
usuarios y materiales, además es el responsable de subir las tareas
y dar evaluaciones.
Tabla 1: Actores y sus funcionalidades en el sistema
Las funcionalidades que realiza el Usuario pueden realizarlas los Estudiantes y el
Administrador. Así como las funcionalidades del Estudiante las puede realizar el
Administrador, este es el máximo exponente en la cadena jerárquica de los usuarios del
sistema.
2.3.2 Diagrama de Casos de uso
Un diagrama de casos de uso es un diagrama que muestra un conjunto de casos de uso,
actores y sus relaciones. Los diagramas de casos de uso se emplean para modelar la vista de
casos de uso estática de un sistema. Esta vista cubre principalmente el comportamiento del
sistema (los servicios visibles externamente que proporciona el sistema en el contexto de su
entorno) (Grady Booch, 2000). A continuación se muestra la figura 2 con los casos de uso
del sistema.
Capítulo2
23
Figura 2: Diagrama de casos de uso del sistema
Capítulo2
24
2.3.2.1 Nombre y descripción de los casos de uso del sistema
A continuación se muestran varias tablas con el nombre y descripción de los casos de uso
del sistema.
Caso de Uso: Registrarse
Actores: Usuario, Estudiante
Propósito: Crear cuenta
Resumen: El usuario al registrarse debe esperar a ser aceptado o no por el
administrador.
Tabla 2: Caso de uso “Registrarse”
Tabla 3: Caso de uso “Consultar información pública”
Tabla 4: Caso de uso “Autenticarse”
Caso de Uso: Consultar información pública
Actores: Usuario, Estudiante y Administrador
Propósito: Consultar la información pública
Resumen: Los usuarios pueden leer noticias, acceder a los enlaces de la UCLV,
ver videos y escuchar música.
Caso de Uso: Autenticarse
Actores: Estudiante y Administrador
Propósito: Entrar al contenido registrado del sistema
Resumen: Para autenticarse el usuario tiene que estar registrado en el sistema.
Capítulo2
25
Tabla 5: Caso de uso “Acceder a los materiales”
Tabla 6: Caso de uso “Enviar respuesta”
Caso de Uso: Revisar evaluaciones
Actores: Estudiante
Propósito: Revisar evaluaciones
Resumen: El estudiante puede revisar las evaluaciones de las tareas y trabajos de
control.
Tabla 7: Caso de uso “Revisar evaluaciones”
Tabla 8: Caso de uso “Participar en las actividades”
Caso de Uso: Acceder a los materiales
Actores: Estudiante y Administrador
Propósito: Acceder a los libros, documentos, artículos, noticias y ejercicios.
Resumen: Se pueden consultar y descargar todo tipo de materiales que se
encuentran en la plataforma.
Caso de Uso: Enviar respuestas
Actores: Estudiante
Propósito: Enviar respuestas de las tareas
Resumen: El estudiante debe responder las tareas en el tiempo establecido por el
profesor.
Caso de Uso: Participar en las actividades
Actores: Estudiante y Administrador
Propósito: Participar en las actividades
Resumen: Las actividades son las encuestas, los foros y la wiki.
Capítulo2
26
Tabla 9: caso de uso “Realizar búsquedas”
Tabla 10: Caso de uso “Gestionar servicios”
Tabla 11: Caso de uso “Gestionar usuarios”
Tabla 12: Caso de uso “Publicar tareas”
Caso de Uso: Realizar búsquedas
Actores: Estudiante y Administrador
Propósito: Realizar búsquedas
Resumen: Se pueden realizar búsquedas de todos los tipos de materiales que se
encuentren en esa sección.
Caso de Uso: Gestionar servicios
Actores: Administrador
Propósito: Gestionar servicios
Resumen: Los servicios pueden ser los módulos, componentes, plugins, etc.
Estos pueden ser habilitados o no en dependencia de lo que se desee.
Caso de Uso: Gestionar usuarios
Actores: Administrador
Propósito: Gestionar usuarios
Resumen: Los usuarios pueden ser insertados, modificados, eliminados,
además pueden ser bloqueados o habilitados en dependencia del
estado en que se encuentren.
Caso de Uso: Publicar tareas
Actores: Administrador
Propósito: Subir tareas
Resumen: El profesor puede subir tareas para que el estudiante le dé respuesta
en un tiempo que el establezca.
Capítulo2
27
Tabla 13: Caso de uso “Suministrar evaluaciones”
Tabla 14: Caso de uso “Gestionar materiales”
Descripción de los casos de usos más importantes
Caso de uso Enviar respuestas
Caso de Uso: Suministrar evaluaciones
Actores: Administrador
Propósito: Calificar las tareas y trabajos de control
Resumen: El profesor al revisar las evaluaciones puede insertar en el sistema las
calificaciones.
Caso de uso Gestionar materiales
Actores Administrador
Propósito Gestionar libros, documentos, artículos, noticias, ejercicios, música y
videos.
Resumen Los materiales pueden ser insertados, modificados y eliminados por
el profesor.
Actores Estudiante
Resumen El estudiante sube la tarea en el tiempo establecido
Referencias RF5
Prioridad Crítico
Precondiciones: 1. El sistema debe estar instalado y ejecutado
correctamente
Flujo Normal de Eventos
Sección “Enviar respuestas”
Acción del Actor Respuesta del Negocio
Capítulo2
28
1. El actor accede a la aplicación. 2. La aplicación muestra el
contenido de la tarea y el tiempo
que queda para subir la respuesta.
3. El estudiante selecciona la respuesta a subir. 4. El sistema verifica que la
extensión del archivo sea .txt
5. El sistema muestra un mensaje
de que la respuesta ha sido subida
con éxito.
Vista de la interfaz
Flujos Alternos
Acción del Actor Respuesta del Negocio
4.1 El sistema encuentra el campo
vacío o un archivo que no es txt.
Vista de la Interfaz
Poscondiciones
Capítulo2
29
Tabla 15: Descripción del caso de uso “Enviar respuesta”
Caso de uso Publicar tareas
Caso de uso Publicar tareas
Actores Administrador
Resumen El profesor puede subir tareas para que el estudiante le dé
respuesta en el tiempo que él establezca.
Referencias RF11
Prioridad Crítico
Precondiciones: 1. El sistema debe estar instalado y ejecutado correctamente
Flujo Normal de Eventos
Sección “Subir tareas”
Acción del Actor Respuesta del Negocio
1. El profesor accede al sistema 2. El sistema muestra los campos que
debe llenar el usuario.
3. El profesor selecciona la tarea a subir, el
nivel y el tiempo en que la tarea estará
publicada.
4. El sistema verifica que no haya
campos vacíos.
5. El sistema muestra un mensaje de
que la tarea ha sido subida con éxito
Vista de la interfaz: Subir tareas
Capítulo2
30
Tabla 16: Descripción del caso de uso “Subir respuestas”
2.4 Diagramas de análisis del sistema
Los diagramas del análisis se centran en el tratamiento de los requisitos funcionales y
pospone los no funcionales. Raramente definen u ofrecen una interfaz en términos de
Flujos Alternos
Acción del Actor Respuesta del Negocio
4.1 El sistema encuentra un campo
vacío y emite un mensaje de error.
Vista de la Interfaz
Poscondiciones
Capítulo2
31
operaciones, su comportamiento se define mediante responsabilidades en un nivel más alto
y menos formal. Definen atributos, aunque estos son de un nivel bastante alto, conceptuales
y reconocibles en el dominio del problema. Participan en relaciones, aunque esas relaciones
son más conceptuales que sus contrapartidas de diseño e implementación (Ferreira Lorenzo,
2010). A continuación se muestran dos diagramas del análisis uno se corresponde con el
requisito funcional “Publicar tarea”, y el otro con “Subir respuesta.”
El administrador para publicar la tarea debe acceder a la interfaz “Publicar tarea” para ello
debe llenar el formulario que se presenta, estos datos serán gestionados y luego guardados
en la tabla archivo. Ver figura 3.
Figura 3: Diagrama del análisis “Publicar tarea”
Para subir la respuesta el estudiante debe acceder a ver las tareas publicadas y allí podrá
subir la respuesta, el archivo es gestionado y los datos son guardados en la tabla respuesta
de la base de datos. Ver figura 4.
Figura 4: Diagrama del análisis “Subir espuesta”
2.4.1 Diagramas de Colaboración
Los diagramas de colaboración describen las interacciones entre 1os objetos en un formato
de grafo o red (Larman, 1999).
Capítulo2
32
Para publicar la tarea el administrador introduce los datos que son validados a través de la
clase donde se gestiona la tarea y luego son guardados en la tabla archivo de la base de
datos, ver figura 5.
Figura 5: Diagrama de colaboración “Publicar tarea”
Para subir las respuestas de las tareas el estudiante accede al menú de la interfaz Tareas y
Evaluaciones, el sistema gestiona los datos a mostrar, si el profesor no ha publicado tareas el
sistema envía un mensaje reportando que no hay tareas publicadas. En caso que exista la
tarea, el sistema muestra el texto de la misma y el botón para que pueda subir la respuesta.
Una vez subida la respuesta el sistema valida los datos y luego los inserta en la tabla
respuesta de la base de datos. Ver figura 6.
Figura 6: Diagrama de colaboración “Subir respuesta”
2.4.2 Diagrama de Entidad-Relación
El diagrama de Entidad-Relación está asociado a las tablas que se crearon en la base de
datos “idiomafrancés”. Los profesores publican las tareas y estos datos se guardan en la
tabla archivo. Los archivos pueden tener respuestas o no, estas respuestas tienen una
calificación al igual que los trabajos de controles. Ver figura 7.
Capítulo2
33
Figura 7: Diagrama de Entidad-Relación
Archivo: Es la tarea que sube el profesor.
Respuesta: Es la respuesta que el estudiante da a la tarea.
Calificación: Es la nota que recibe el estudiante ya sea por los trabajos de control o por las
respuestas de las tareas.
Control: Son los trabajos de control que el estudiante realiza en el aula y sus notas son
publicadas a través del sistema.
2.4.3 Diagrama de clases de diseño
El diagrama de clases del diseño describe gráficamente las especificaciones de las clases de
software y de las interfaces (Larman, 1999).
Para el administrador subir la tarea primeramente debe llenar el formulario con los datos
que requiere, estos son enviados a la clase “SubirTarea” que se va a encargar de guardar los
datos en la tabla archivo. Ver figura 8.
Capítulo2
34
Figura 8: Diagrama de clases “Publicar tarea”
Para que el profesor califique es necesario que primeramente llene el formulario con los
datos que se piden. Estos datos son enviados a la clase Calificar que es la encargada de
gestionar los datos e insertarlos en la tabla calificación y en dependencia si es un trabajo de
control o una respuesta los datos serán guardados en las tablas correspondientes. Ver figura
9.
Figura 9: Diagrama de clases del diseño “Calificar”
Capítulo2
35
Cuando el estudiante desee ver las calificaciones de las pruebas debe acceder a la página,
una vez que el solicite ver las notas de las pruebas la clase “NotasPruebas” se encargará de
pedir los datos a la tabla controles. Ver figura 10.
Figura 10: Diagrama de clases del diseño “Ver evaluaciones de pruebas”
Para que el estudiante consulte las calificaciones de las tareas es necesario que acceda a la
sección de ver notas de tareas, al solicitarlo la clase “NotasTareas” se encargará de pedirle
los datos que se encuentran almacenados en las tablas respuesta y calificación.
Figura 11: Diagrama de clases del diseño “Ver evaluaciones de respuestas”
2.4.4 Diagrama de despliegue
Los usuarios acceden a la aplicación que se encuentra instalada en el servidor donde el
servidor de base de datos y el Web se encuentran juntos. Ver figura 12.
Capítulo2
36
Figura 12: Diagrama de despliegue
2.4.5 Diagrama de componentes
El diagrama de componente muestra la relación entre los componentes del software, sus
dependencias, comunicaciones, localización y otras condiciones. Estos pueden ser
construidos para el modelo de clase y escritos para satisfacer los requisitos del nuevo
sistema, o puede ser dada para otros proyectos o vendedores de tercera persona. A
continuación en la figura 13 se muestra el diagrama de componentes del sistema.
Figura 13: Diagrama de componentes
En el diagrama de componentes se muestra el sistema “Centre de langues et de cultures”
el mismo cuenta con los siguientes módulos y componentes instalados.
Login: Este módulo es para que el usuario se autentique o registre en dependencia
de lo que desee hacer.
Search: Este módulo se utiliza para realizar búsquedas en el sistema.
Apoll: Es un módulo para realizar encuestas.
Capítulo2
37
Chat: Componente para el chat.
Phocadowloads: Es un componente para la música, videos, ejercicios HTML, pdf y
otros documentos.
Evaluación: Es un módulo que se creó para que los profesores inserten las
evaluaciones de tareas y trabajos de control de los estudiantes, y estos pueden
revisarlas.
Tareas: Es un módulo que se creó para que los profesores publiquen las tareas y los
estudiantes puedan subirlas en el tiempo que establezca el profesor.
Kunena: Es un componente para los foros.
2.4.6 Mapa de navegación
A continuación se muestra el mapa de navegación para el actor usuario, ver figura 14 y otro
para el usuario registrado ver figura 15.
Figura 14: Diagrama de navegación para el usuario
Capítulo2
38
Figura 15: Diagrama de navegación para el usuario registrado.
2.5 Conclusiones parciales
Se realizaron un análisis de los requisitos del sistema tanto funcionales como no funcionales
que permitieron facilitar las especificaciones del sistema, a través de los diagramas de casos
de uso se realizó una descripción de los actores y las funcionalidades con la cuenta la
aplicación. Se realizaron diagramas de análisis y diseño que permitieron una mejor
comprensión de las actividades de la plataforma.
Capítulo 3
39
CAPÍTULO III: IMPLEMENTACIÓN DEL SISTEMA CON
INTERFAZ WEB Y SU USO.
Este capítulo está dedicado a la exposición de las principales facilidades que ofrece el
sistema a cada uno de sus usuarios, así como las formas de aprovechar dichas facilidades.
La aplicación presenta tres actores: el usuario, el estudiante y el administrador, cada actor
tiene ciertos permisos a la hora de navegar en el sitio.
3.1 Características del EVEA “Centre de langues y de cultures”
Esta aplicación fue realizada para los estudiantes de las carreras de Lengua inglesa con
segunda lengua francés y Licenciatura en Turismo que son actualmente los que reciben la
disciplina de francés, aunque queda abierto para otras carreras que se le incluya este idioma
como objetivo de estudio. Cuenta con seis grupos de usuarios del tipo registrados (Nivel A1,
Nivel A2, Nivel B1, Nivel B2, Nivel C1, Nivel C2) como lo establece el Marco Común de
Referencia para las Lenguas: aprendizaje, enseñanza y evaluación (MCERL) que es un
estándar que pretende servir de patrón internacional para medir el nivel de comprensión y
expresión orales y escritas en una lengua en este caso la francesa. A medida que el
estudiante va venciendo obstáculos, irá escalando hacia un nivel superior. Para cada nivel
cambia el contenido del sistema, aunque los menús se mantienen.
3.1.1 Ambiente del usuario
La plataforma puede ser visitada por cualquier usuario, el cual puede acceder a la
información que se encuentra pública en la aplicación, como pueden ser noticias
(Actualités) u otros artículos que se encuentren publicados. Además puede acceder a la
música y videos (Musique y Vidéos), así como también desde la página puede visitar,
mediante hipervínculos que existen a otros sitios como son la intranet de la UCLV, el
Moodle, la intranet de la facultad de Humanidades y de Turismo (Comunication UCLV).
Ver figura 16
Capítulo 3
40
Figura 16: Vista principal
Cualquier usuario de la red de la universidad podrá visitar el sitio, pero solo puede
identificarse mediante su nombre de usuario y contraseña. Para tener una cuenta en el
sistema primeramente es necesario que los usuarios se registren introduciendo todos los
datos que precise el formulario, luego tendrá que esperar por una notificación del
administrador aceptándolo o no. Una vez registrado con éxito el estudiante puede
autenticarse y acceder al sitio y, de acuerdo a los privilegios que le han sido otorgados,
navegar por las diferentes opciones. A continuación se muestra en la figura 17 el formulario
que el usuario debe llenar al registrarse.
Figura 17: Formulario “Registrarse”
Capítulo 3
41
3.1.2 Ambiente para el usuario estudiante
Para entrar al contenido registrado es necesario que el usuario se autentique, tendrá la vista
en dependencia al grupo al que pertenezca. En la figura 18 se observa la vista para el
usuario que pertenece al Nivel A1, todos los niveles cuentan con los mismos menús, lo que
cambia es el contenido de cada uno.
Figura 18: Interfaz para el usuario del nivel A1
En el panel superior además del Inicio (Accueil) y las noticias se encuentran los libros
(Livres) que estarán publicados para todos los niveles.
Capítulo 3
42
Figura 19: Libros publicados
En el menú parámetros (Parametres) el estudiante encontrará documentos relacionados con
los temas organizado por niveles y subniveles los cuales pueden traer incluidos o no
ejercicios que el alumno podrá realizar de manera autodidacta.
Figura 20: Menú Parámetros
En la sección tareas y evaluaciones (Tâches et Évaluation) el estudiante puede ver las tareas
publicadas (Voir les travaux publiés) por el profesor. El alumno debe enviar la respuesta en
el tiempo establecido, si no la envía en el período estimado el profesor calificará con una
nota dos puntos. Cuando el estudiante envía la tarea, esta se despublica para él. Además
Capítulo 3
43
pueden encontrar calificaciones dadas por los profesores relacionados con las tareas (Voir ls
notes á des tâches) y trabajos de control (Voir les résultats des test). Las evaluaciones
aparecerán con el nombre de la tarea o trabajo de control, la calificación y un comentario
acerca de la respuesta.
Figura 21: Menú Tareas y Evaluaciones
En la sección de las actividades (Activités) el estudiante puede encontrar foros, encuestas y
una wiki. Ver figura 22.
Figura 22: Menú Actividades
En los foros (Fórum) el estudiante puede crear temas relacionados con las categorías que
haya establecido el profesor, puede además responder un tema que esté elaborado, ver las
discusiones de los diferentes temas. A continuación se muestra en la figura 23 la ventana
principal de los foros.
Capítulo 3
44
Figura 23: Vista de foros
En la wiki el estudiante puede crear artículos y estos pueden ser modificados por otros. Ver
figura 24.
Figura 24: Vista de la wiki
En la encuesta (Enquêtes) el estudiante puede votar por una de las opciones que se ofrezcan.
Ver figura 25.
Capítulo 3
45
Figura 25: Vista de la encuesta
El estudiante puede realizar búsquedas (Search) de todo tipo de material que se encuentre en
su nivel. Ver figura 26.
Figura 26: Vista de Buscar
3.1.3 Ambiente para el usuario administrador
El encargado de administrar el sistema es el profesor, que tiene como tareas gestionar los
servicios de la aplicación. Por ejemplo está facultado para gestionar los usuarios del EVEA,
como se muestra en la figura 27.
Figura 27: Gestionar usuarios
Capítulo 3
46
Cuando un usuario se registra, él es el encargado de habilitarlo o no y asignarlo a un nivel.
Además él por su parte puede insertar usuarios, modificarlos o eliminarlos. Por ejemplo
cuando un usuario cambie de nivel se modifica asignándole un nivel superior. Si el usuario
deja de ser estudiante de la UCLV el administrador puede eliminarlo del sistema, si el
estudiante pide una licencia el administrador puede deshabilitarlo por el tiempo establecido
y una vez que el estudiante se incorpore este lo puede habilitar sin ningún problema
manteniéndose los datos que tenía anteriormente. En la figura 28 muestra todas las
operaciones que el administrador puede realizar para gestionar los usuarios.
Figura 28: Operaciones para gestionar usuarios
Otras de las funcionalidades que realiza el administrador del sistema es habilitar o
desactivar servicios. Para ello debe acceder al Panel de control y desinstalar o instalar
módulos, plugins o componentes. Puede además gestionar menús, plantillas, ajustar la
configuración del sitio entre otras funcionalidades. Ver figura 29
Figura 29: Gestionar servicios
Capítulo 3
47
El profesor además de que puede participar en todas las actividades del sistema es el
encargado de gestionarlas.
En los foros el administrador es el encargado de gestionar las categorías y demás
funcionalidades de este. Todos los temas que sean creados tienen que pertenecer a una
categoría que haya sido establecida por el profesor, si el estudiante no especifica la categoría
este no puede crear temas.
Figura 30: Gestión de las categorías para el foro
Para crear las encuestas como muestra la figura 31 el administrador accede Componentes
(Composants) y dentro selecciona aPoll. Para crear la encuesta es necesario que exista una
categoría (Categories), el administrador puede crear una nueva o puede utilizar una que ya
haya elaborado anteriormente. Una vez establecida la categoría él llena los campos
necesarios para crear la encuesta. Luego le asigna la encuesta al módulo y al nivel que
desee.
Capítulo 3
48
Figura 31: Crear encuesta
El administrador es el encargado de gestionar la Wiki, encargándose de crear los temas de
los artículos que los estudiantes pueden crear.
Capítulo 3
49
Figura 32: Administración de la wiki
En la sección tareas y evaluaciones (Taches et Evaluation) el profesor puede publicar tareas
(Poster emplois) y además calificar (Qualifier). Ver figura 33 que se muestra a continuación.
Figura 33: Menú tares y evaluaciones para el profesor
Capítulo 3
50
Para publicar las tareas el administrador a través del botón Examinar, debe seleccionar el
fichero texto (extensión .txt) con la tarea, seleccionar el nivel en el que la tarea se va a
publicar y luego establecer la cantidad de días disponibles para responder las mismas.
Figura 34: Publicar tareas
Para calificar el educador selecciona el nivel ver figura 35, luego selecciona al estudiante,
una vez seleccionado el estudiante debe especificar de qué será la evaluación si de la tarea o
trabajo de control, ver figura 35.
Capítulo 3
51
Figura 35: Calificar
3.2 Conclusiones parciales
En este capítulo se realizó una breve guía que incluye las principales funcionalidades de
cada usuario del EVEA, con el propósito de que estos aprendan a interactuar con el sistema
y se logre un mejor funcionamiento.
Capítulo 3
52
CONCLUSIONES
1. Se identificaron las actividades que debe tener el EVEA que le permiten al profesor
darle seguimiento a las labores del estudiante.
2. Se añadieron módulos para las actividades del entorno virtual de enseñanza aprendizaje
tales como: foros, wiki y encuestas.
3. Se identificaron las actividades que debe tener el EVEA que le permiten al profesor
darle seguimiento a las labores del estudiante.
4. Se añadieron módulos para las actividades del entorno virtual de enseñanza aprendizaje
tales como: foros, wiki y encuestas.
Recomendaciones
53
RECOMENDACIONES
Derivadas del estudio realizado, así como de las conclusiones generales emanadas del
mismo, se recomienda:
Implantar el EVEA en las facultades de Humanidades y Turismo.
Dar seguimiento al trabajo para atender posibles recomendaciones y necesidades de
los usuarios del sistema, una vez implantado.
Incorporar la aplicación a la plataforma Moodle mediante el Joomdle.
Referencias bibliográficas
54
REFERENCIAS BIBLIOGRÁFICAS
BÉNITEZ, D. F., Y 2010. Propuesta para Premio Anual a la Innovación Tecnológica
2010 Título: Herramientas informáticas desarrolladas en función de la formación
profesional. .
BLÁZQUEZ, F., CABERO J. Y LOSCERTALES F. 1994. Nuevas Tecnologías de la
Información y la Comunicación para la Educación. , Sevilla, España.
CARDONA, N. 2007. Formación docente mediante Tecnologías de la Información y la
Comunicación (TIC). Una visión para la educación que queremos Infobit, 20, 23.
CRISTOBAL ROMERO, S. V., ENRIQUE GARCıA. 2007. Data mining in course
management systems: Moodle case study and tutorial. Available:
www.elsevier.com/locate/compedu [Accessed 02/12/2011].
GATTON, J., KELLEY, P., LEVINE, I., MAYO, K. & SAIDMAN, D. 2006 Use of
Blackboard in Higher Education. .
GRADY BOOCH, J. R., IVAR JACOBSON 2000. El Lenguaje Unifocado de Modelado.
HURTADO MONTESINOS, M. D. & DÍAZ CARCELÉN, L. 2010. Tecnologías para la
enseñanza-aprendizaje de la lengua extranjera. Available: http://ocw.um.es/cc.-
sociales/tecnologias-de-apoyo-y-atencion-a-la-diversidad/material-de-clase-
1/tema8.pdf [Accessed 2/12/2011].
IVAR JACOBSON, G. B., JAMES RUMBAUGH, ADDISON_WESLEY 2000. El Proceso
Unificado de Desarrollo de Software.
JULIO CABERO ALMENARA, M. D. C. L. C. 2005. Las plataformas virtuales en el
ámbito de la teleformación. Available: http://www.e-
alternativas.edu.ar/primeraedicion.htm
LARMAN, C. 1999. UML y Patrones.Introducción al análisis y diseño orientado a objetos
México.
LEAL, T. F. N. 2011. Entornos Virtuales de Enseñanza Aprendizaje (EVEA):Formación
Profesional Edutec-e. Revista Electrónica de Tecnología Educativa 37, 14.
MARÍA VIDAL LEDO, S. L. R., FRANCISCA DIEGO OLITE, NIURKA VIALART
VIDALI. 2007. Entornos virtuales de enseñanza-aprendizaje [Accessed 02/01/2012].
MERELO, J. Year. Introducción a los sistemas de gestión de contenidos. In: Introducción
a los sistemas de gestión de contenidos, 2005.
Referencias bibliográficas
55
ORTIZ GONZÁLEZ, O. & MONTES SANTANA, J. A. 2009. Médiation Informatique
pour l’enseignement – apprentissage du Français Langue Étrangère., Universidad
Central “Marta Abreu” de Las Villas (UCLV).
PAEZ, G. N. 2011. Entorno virtual de enseñanza-aprendizaje para potenciar el inglés
profesional en la carrera de Psicología. . Universidad Central “Marta Abreu” de
Las Villas (UCLV), .
POZO, B. D. 2010. ¡Hoy en día es importante aprender francés! . Available:
http://www.sxc.hu [Accessed 05/12/2011].
REYNOSO, G. 2008. Ventajas y características de Joomla CMS. [Accessed 02/12/2011].
SALINAS, J. 2003. Comunidades virtuales y de aprendizaje digital. Available:
http://educacionvirtual.jalisco.gob.mx/dgupn-
ip/mod/resource/view.php?inpopup=true&id=2874Comunidad virtual. [Accessed
02/12/2011].
VÁZQUEZ, J. A. G. 2003. Guía Práctica para usuarios: Desarrollo Web con PHP y
MySQL, Madrid.
i