PDF de programación - Sistema Gestor de Contenidos Web para el aprendizaje de idiomas: BABEL

Imágen de pdf Sistema Gestor de Contenidos Web para el aprendizaje de idiomas: BABEL

Sistema Gestor de Contenidos Web para el aprendizaje de idiomas: BABELgráfica de visualizaciones

Actualizado el 2 de Marzo del 2020 (Publicado el 4 de Marzo del 2017)
1.703 visualizaciones desde el 4 de Marzo del 2017
4,2 MB
150 paginas
Creado hace 18a (07/12/2005)
UNIVERSIDAD DE CASTILLA-LA MANCHA
ESCUELA SUPERIOR DE INFORMÁTICA

Departamento de Informática

PROYECTO FIN DE CARRERA

Sistema Gestor de Contenidos Web

para el aprendizaje de idiomas: BABEL

Autor: Javier Alonso Albusac Jiménez
Director: Carlos González Morcillo

Diciembre, 2005

TRIBUNAL:

Presidente:
Vocal:
Secretario:

FECHA DE DEFENSA:

CALIFICACIÓN:

PRESIDENTE

VOCAL

SECRETARIO

Fdo.:

Fdo.:

Fdo.:

- II -

Resumen

La aparición de nuevas tecnologías y la posibilidad de comunicación a

través de Internet abre un amplio abanico de posibilidades en el aprendizaje de
idiomas.

La mayoría de sitios en la red dedicados a la enseñanza de idiomas, son
plataformas e-learning de pago por servicios o lugares donde se ponen a disposición
del usuario material docente. No suelen permitir la actualización de los contenidos
por parte del usuario, de una forma directa y sencilla.

Lo que se pretende conseguir con Babel es una plataforma que sirva de
apoyo en el aprendizaje y práctica de idiomas, donde los usuarios puedan compartir
sus conocimientos contribuyendo al crecimiento de la base de contenidos, en un
entorno controlado por usuarios con diferentes roles y responsabilidades sobre la
información.

-III-

Este proyecto está dedicado a mis
Padres, a mis hermanos y a Vanesa,
por su constante apoyo y confianza.

Agradecimientos

A Carlos González, por su apoyo, ayuda y su gran idea.
A mi madre, Manuel y Vanesa por la revisión de este documento.
A Ana, por la traducción de parte de la interfaz a francés.

-IV-

Índice
1.- INTRODUCCIÓN..........................................................................................................1
1.1.- ENFOQUE...............................................................................................................2
1.2.- ESTRUCTURA DEL TRABAJO.............................................................................2
2.- OBJETIVOS DEL PROYECTO...................................................................................4
3.- ANTECEDENTES, ESTADO DE LA CUESTIÓN....................................................7
3.1.- ASPECTOS FUNDAMENTALES DE LA GESTIÓN DE CONTENIDOS............7
3.1.1.- Definiciones.......................................................................................................7
3.1.2.- Tendencias en la Gestión de Contenidos.........................................................8
3.1.3.- Características deseables en un Gestor de Contenidos...................................9
3.1.4.- Tareas que permite un Gestor de Contenidos..................................................9
3.2.- CASOS DE ESTUDIO...........................................................................................10
3.2.1.- Zope, servidor de aplicaciones web...............................................................11
3.2.2.- Typo3..............................................................................................................14
3.2.3.- Content Management Server de Microsoft ....................................................16
3.2.4.- Comparativa entre Zope y Typo3...................................................................18
3.3.- USABILIDAD WEB..............................................................................................19
3.4.- DESARROLLO DE WEB DINÁMICO................................................................24
3.4.1.- PHP................................................................................................................24
3.4.2.- PHP 5.............................................................................................................26
3.4.3.- ASP y ASP.NET..............................................................................................26
3.4.4.- JSP..................................................................................................................27
3.5.- CSS.........................................................................................................................28
3.6.- ENSEÑANZA Y APRENDIZAJE DE IDIOMAS................................................30
3.6.1.- Métodos utilizados.........................................................................................30
3.6.2.- Ejercicios prácticos........................................................................................33
3.6.3.- Sitios en la red para el aprendizaje de idiomas.............................................34
4.- MÉTODOS Y FASES DE TRABAJO........................................................................38
4.1.- INGENIERÍA DEL SOFTWARE..........................................................................38
4.1.1.- Ciclo de vida del Software.............................................................................38
4.1.2.- Diseño Multicapa...........................................................................................44
4.2.- VISUALIZACIÓN EN DISPOSITIVOS DE DIFERENTES TAMAÑOS...........46
4.3.- INTERFAZ MULTIIDIOMA.................................................................................47

-V-

4.4.- ARQUITECTURA DEL SISTEMA......................................................................49
4.5.- MÁQUINA DE ESTADOS...................................................................................50
4.5.1.- Roles de usuario.............................................................................................51
4.5.2.- Acciones.........................................................................................................52
4.5.3.- Estados ..........................................................................................................53
4.5.4.- Transiciones de estados.................................................................................54
4.5.5.- Permisos sobre los contenidos.......................................................................55
4.5.6.- Máquina de estados inicial...........................................................................56
4.6.- MÓDULOS............................................................................................................57
4.6.1.- Módulo de administración.............................................................................59
4.6.2.- Módulo de gestión de contenidos...................................................................60
4.7.- CONTENIDOS......................................................................................................61
4.7.1.- Acciones posibles sobre un contenido............................................................64
4.7.2.- Tareas pendientes...........................................................................................65
4.7.3.- Bloqueo de contenidos...................................................................................67
4.7.4.- Documentos teóricos......................................................................................68
4.7.5.- Traducciones..................................................................................................71
4.7.6.- Correcciones sobre las traducciones.............................................................72
4.7.7.- Ejercicios prácticos........................................................................................74
4.7.8.- Exámenes........................................................................................................78
4.8.- BUSCADOR DE CONTENIDOS.........................................................................79
4.8.1.- Creación de índices para los documentos......................................................82
4.8.2.- Creación de índices para las traducciones....................................................82
4.8.3.- Creación de índices para los ejercicios prácticos.........................................83
4.8.4.- Creación de índices para los exámenes.........................................................84
4.9.- DICCIONARIOS....................................................................................................85
4.10.- COMUNICACIÓN ENTRE LOS USUARIOS...................................................87
4.10.1.- Mensajería interna.......................................................................................88
4.10.2.- Chat..............................................................................................................89
4.10.3.- Comunicación por voz..................................................................................92
4.11.- JUEGOS...............................................................................................................93
4.11.1.- El Ahorcado..................................................................................................93
4.11.2.- Juego de las preguntas.................................................................................94
4.12.- SÍNTESIS DE VOZ.............................................................................................94

-VI-

4.13.- USABILIDAD WEB............................................................................................95
4.14.- MÉTODOS DE APRENDIZAJE.........................................................................98
5.- RESULTADOS.............................................................................................................99
5.1.- RESULTADOS OBTENIDOS..............................................................................99
5.2.- POSIBLES COSTES DE IMPLANTACIÓN DEL SISTEMA..............................99
5.2.1.- Costes anuales de hosting............................................................................100
5.2.2.- Costes de alquiler de un servidor.................................................................102
5.2.3.- Coste de adquisición de un servidor............................................................103
5.2.4.- Decisiones de las tecnologías utilizadas......................................................1
  • Links de descarga
http://lwp-l.com/pdf2525

Comentarios de: Sistema Gestor de Contenidos Web para el aprendizaje de idiomas: BABEL (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad