“
Diseño de un Ambiente Virtual de Aprendizaje
(AVA) para preparación de aspirantes al Nivel
Superior del IPN
”
TESIS
Que para obtener el título de
Ingeniero en Comunicaciones y Electrónica
Presentan:
Marina Juárez Aguayo
Luis Alberto García San Martin
Asesores:
M. en C. Genaro Zavala Mejía
M. en C. Roberto Galicia Galicia
México D.F. a 31 de Mayo de 2012
Escuela Superior de Ingeniería Mecánica y Eléctrica
Dedicatoria
A mis asesores A mis profesores A mi madre Alejandra, a mi padre Valentín y a mi hermana Anamía A mis amigos
A mis parientes
Juárez Aguayo Marina
A mis padres, por su apoyo durante ésta etapa de mi vida.
Índice
INTRODUCCIÓN ... 6
Objetivo General ... 7
Objetivos Particulares ... 7
DESCRIPCIÓN ... 7
JUSTIFICACIÓN ... 8
CAPÍTULO 1 ESTADO DEL ARTE ... 9
1.1 APLICACIONES DE GUÍAS VIRTUALES DE ESTUDIO ... 9
1.2 EJEMPLOS DE APLICACIONES ... 12
CAPÍTULO 2 MARCO TEÓRICO ... 14
2.1ANÁLISIS Y DESARROLLO DE SISTEMAS ... 14
2.2SISTEMAS DE INFORMACIÓN ... 16
2.3SISTEMA DE GESTIÓN DE CONTENIDOS ... 18
2.4DRUPAL ... 22
2.5 E-LEARNING EL FUTURO DE LA EDUCACIÓN A DISTANCIA ... 28
CAPÍTULO 3 DESARROLLO DEL AVA EN DRUPAL ... 34
3.1DISEÑO ... 34
3.5PROCESAMIENTO ... 41
3.8CREACIÓN DEL LOGOTIPO DEL PROYECTO NEURONA ... 43
3.9DISEÑO DEL VÍDEO DE INTRODUCCIÓN AL SITIO WEB ... 43
CAPÍTULO 4 PRUEBAS Y RESULTADOS ... 44
4.1PRUEBAS CON LA SECCIÓN DE BIOLOGÍA ... 45
4.2PRUEBAS CON LA SECCIÓN DE GEOMETRÍA Y TRIGONOMETRÍA ... 50
4.4PESOS EN LAS PREGUNTAS Y VALOR TOTAL ... 55
4.5ESTIMADO DE COSTOS ... 56
4.6PRUEBAS DEL SISTEMA ... 65
CONCLUSIONES ... 66
GLOSARIO DE ABREVIATURAS ... 67
GLOSARIO DE TÉRMINOS ... 68
REFERENCIAS BIBLIOGRÁFICAS ... 69
Índice de Figuras
Figura 1.1 Guía de Estudio Ciberschool ... 9
Figura 1.2 Guía de estudio Preparatoria Abierta ... 10
Figura 1.3 Sitio Web Test Complete Preparation Website ... 11
Figura 1.4 Sitio Web Army Study Guide ... 12
Figura 1.5 Guía UNAM ... 12
Figura 1.6 Guía de Orientación Vocacional de la SEP ... 13
Figura 1.7 Costo de Guía Impresa IPN ... 13
Figura 2.1 Sistemas de Información ... 16
Figura 2.2 Ejemplo de Sistemas de Información ... 17
Figura 2.3 Sistema de información organizacional ... 17
Figura 2.4 Tipos de Preguntas en el módulo Quiz de Drupal. ... 27
Figura 3.1 Registro en 000webhost.com ... 35
Figura 3.2 Formulario de registro para 000webhost.com ... 35
Figura 3.3 Subdominios en 000webhost ... 36
Figura 3.4 cPanel ... 36
Figura 3.5 Proceso de creación de un cuestionario en Drupal ... 37
Figura 3.6 Página Principal ... 39
Figura 3.7 Proceso para crear un cuestionario ... 40
Figura 3.8 Acceso de Usuario ... 41
Figura 3.9 Inicio de Sesión ... 41
Figura 3.10 Registro de Usuario ... 42
Figura 3.11 Logotipo de Neurona ... 43
Figura 3.12 Vídeo de Introducción ... 43
Figura 4.1 Organización del sitio Web ... 44
Figura 4.2 Diseño de Biología en Adobe Photoshop ... 45
Figura 4.3 Test de Biología ... 46
Figura 4.4 Respuestas del test recibidas en el correo del Administrador ... 47
Figura 4.5 Mejora a Quiz (cuestionario) de Biología ... 48
Figura 4.6 Mejora a Quiz (cuestionario) de Biología ... 49
Figura 4.7 Inicio de Quiz (cuestionario) de Geometría y Trigonometría ... 50
Figura 4.8 Pregunta de Geometría y Trigonometría ... 51
Figura 4.9 Resultados De Preguntas en Geometría y Trigonometría ... 52
Figura 4.10 Resultados de Preguntas de Geometría y Trigonometría ... 53
Figura 4.11 Diseño de Álgebra en Photoshop ... 53
Figura 4.12 Test de Álgebra ... 54
Figura 4.13 Mejora de Test a Cuestionario de Álgebra ... 55
Figura 4.14 Pesos de cada pregunta de un cuestionario ... 55
Introducción
En la actualidad, las Tecnologías de la Información y la Comunicación, han provocado un gran cambio en los aspectos económicos, sociales y culturales; específicamente, la Internet, ha tenido un profundo impacto, no sólo en el mundo laboral, sino también en el ocio y el conocimiento a nivel mundial.
Objetivo General
Diseñar e implementar un Ambiente Virtual de Aprendizaje, que se utilice como herramienta, para preparación del examen de admisión del Nivel Superior al IPN.
Objetivos Particulares
• Implementar el Sistema de Gestión de Contenidos (CMS por sus siglas en inglés Content Management System) Drupal, para la elaboración del Ambiente Virtual de Aprendizaje (AVA)
• Alojar el prototipo del AVA en un servidor de acceso libre
• Diseñar las interfaces gráficas necesarias para el desarrollo del proyecto
• Proporcionar una herramienta multimedia que auxilie en la preparación de exámenes de cualquier tema o asignatura
Descripción
Justificación
Con el desarrollo de la Internet, han cambiado las herramientas para el aprendizaje, y se ha vuelto imprescindible el uso de ésta tecnología en la rama del aprendizaje; el IPN no cuenta con una herramienta de apoyo, en donde alumnos aspirantes puedan encontrar los tópicos relacionados con el examen de admisión, y poner a prueba sus conocimientos antes de presentar dicho examen, sin embargo, existe la guía impresa, que en su elaboración se consumen recursos naturales y tiene un costo, es por eso que se considera necesario el desarrollo e implementación de éste Ambiente Virtual de Aprendizaje.
Para desarrollar el AVA se deben cumplir los siguientes puntos:
! Desarrollar los cuestionarios Web
! Probar que tan factible es introducir esta aplicación dentro del sistema educativo del IPN
! Utilizar las tecnologías actuales para el desarrollo del AVA y dotarlo de una presentación adecuada
! Que la aplicación esté disponible en un servidor para que los usuarios tengan acceso a la misma.
Capítulo 1
Estado del Arte
1.1 Aplicaciones de Guías Virtuales de Estudio
En el país se pueden encontrar sitios gratuitos relacionados con éste proyecto, como los siguientes:
[image:9.612.97.529.427.655.2]Ciberschool, es un sitio mexicano que ofrece educación vía Internet, este sitio contiene una guía de estudio para metodología del aprendizaje, en la cual se puede observar una interfaz simple y poco atractiva para el estudiante, ya que carece de imágenes, vídeo y audio.
Preparatoria Abierta Online, es una comunidad Web que brinda servicios a estudiantes de preparatoria abierta en México, el sitio ofrece una guía de forma gratuita, pero solamente en formato PDF, si se requiere de la guía en forma de Software, se tiene que efectuar un pago.
Existen sitios de otros países, se encuentran algunos que cobran, ya que ofrecen variedad de opciones al estudiante:
Test Complete Preparation Website, es un sitio Web donde el usuario puede encontrar consejos de estudio, información sobre exámenes, revisión de contenidos, formas de organización de tiempo de repaso y guías de estudio que tienen un costo.
[image:11.612.153.490.276.485.2]Army Study Guide, es un sitio Web desarrollado por elementos militares para elementos militares, desde 1999, éste es uno de los más completos y es gratuito, su contenido incluye cuestionarios web realizados con el programa Flash para estudiar, guías de estudio en formato PDF, en versión de audio, para Iphone y descargables.
1.2 Ejemplos de aplicaciones
[image:12.612.118.522.72.436.2]La UNAM, ofrece una guía en formato PDF al aspirante a nivel superior, pero ésta solamente es relativa al área que se desee estudiar, la versión impresa tiene un costo.
[image:12.612.219.411.545.699.2]La SEP, cuenta con una aplicación Web que solamente es una Guía de Orientación Vocacional, la Guía de Estudio es por escrito.
El IPN, ofrece una guía impresa, la cual se tiene que adquirir en la Dirección General de la Institución y tiene un costo.
[image:13.612.109.542.189.395.2]Figura 1.6 Guía de Orientación Vocacional de la SEP
Capítulo 2
Marco Teórico
Dentro de este capítulo, se tratará el marco teórico de los sistemas. 2.1 Análisis y Desarrollo de Sistemas
2.1.1 La información como recurso
• Capital (dinero)
• Personal o recursos humanos
• Maquinaria o equipo
Un dato, es la unidad mínima de información. La información, es un conjunto de datos que al relacionarse adquieren significado. Un sistema de información, es un conjunto de elementos que interactúan entre sí, con el objetivo de apoyar las actividades de una empresa o negocio.
La información se cuenta ahora como uno de los recursos básicos de toda organización, y debe administrarse correctamente para lograr su máxima utilidad. Su producción, distribución, seguridad, almacenamiento y recuperación, implican un costo para toda organización. Esos costos se deben al equipo que se adquiere, la gente contratada, los programas que se compran, etcétera.
Por lo tanto, en la actualidad, el desarrollo de los sistemas de información juega un papel muy valioso dentro de las organizaciones. El empleo estratégico de la información, continuará creando nuevas oportunidades en todas las empresas y organizaciones.
2.1.2 Teoría General de Sistemas
Los sistemas interactúan con su medio, que está formado por todos los objetos que se encuentran fuera de las fronteras del sistema. Los sistemas que interactúan con su medio se denominan sistemas abiertos y en la actualidad, todos son abiertos. Los que no interactúan con su medio se denominan sistemas cerrados, pero éstos sólo existen en teoría.
La teoría general de sistemas, demuestra que tanto los sistemas naturales como los creados por el hombre, se comportan de la misma manera y cumplen los mismos principios, de lo contrario, no serían sistemas.
2.1.3 Principios de la teoría general de sistemas
! Todos los sistemas crecen.
! Cuanto más especializado sea un sistema, menor será su capacidad para adaptarse a los cambios en su medio.
! Entre más grande sea un sistema, mayor cantidad de recursos consumirá.
2.2 Sistemas de información
En el caso de las organizaciones, los sistemas de información han logrado importantes mejoras:
o Automatizar los procesos operativos.
[image:16.612.147.463.316.555.2]o Proporcionar información que sirve de apoyo en la toma de decisiones. o Facilitar el logro de ventajas competitivas.
Figura 2.1 Sistemas de Información
Ejemplos de automatización de procesos operativos:
o El uso del código de barras en los productos, es útil para llevar el control de
inventarios y de las ventas en un supermercado.
Sistema de
información
Empresa
o La generación automática de facturas en un videoclub.
o El cálculo de la nómina e impresión automática de recibos de pago a empleados.
Los sistemas de información, proporcionan servicio a todos los elementos de una organización y enlazan todos sus componentes, para que trabajen con eficiencia a fin de alcanzar el mismo objetivo.
Con base en lo anterior, se deduce que dentro de una organización no existe un único sistema de información.
De acuerdo con los principios de la teoría general de sistemas, un sistema de información se encuentra dividido en varios subsistemas, que tienen sus propios elementos y se encuentran relacionados mutuamente.
Cada subsistema se considera un sistema de información; debido a que estos últimos dan soporte a otros sistemas de la organización, los analistas primero tienen que estudiar y entender el sistema organizacional como un todo.
Clientes Proveedores
Empleados Almacén
Sistemas de Información
Sistema
Subsistema
1 Subsistema 2 Subsistema 3 Subsistema 4
Figura 2.2 Ejemplo de Sistemas de Información
2.3 Sistema de Gestión de Contenidos
Un sistema de gestión de contenidos (en inglés Content Management System, abreviado CMS), es un programa que permite crear una estructura de soporte (Framework), para la creación y administración de contenidos, principalmente en páginas Web, por parte principal de administradores, editores, participantes y demás roles.
Consiste en una interfaz que controla una o varias Bases de Datos, donde se aloja el contenido del Sitio Web. El sistema permite manejar de manera independiente el contenido y el diseño. Así, es posible manejar el contenido y darle en cualquier momento un diseño distinto al sitio Web, sin tener que darle formato al contenido de nuevo.
Un ejemplo clásico, es el de editores que cargan el contenido al sistema y otro de nivel superior (moderador o administrador), que permite que estos contenidos sean visibles a todo el público (los aprueba).
2.3.1 Historia de los CMS
Los primeros sistemas de administración de contenidos, fueron desarrollados por organizaciones que publicaban una gran cantidad de contenido en Internet, y necesitaban de continuas actualizaciones; como revistas en línea, periódicos y publicaciones corporativas.
La evolución de la Internet, hacia portales con más contenido y la alta participación de los usuarios directamente, a través de Blogs y redes sociales, convirtieron a los gestores de contenidos en una herramienta esencial en Internet, tanto para empresas e instituciones, como para personas.
Hoy en día existen sistemas desarrollados en Software de uso libre y no libre o propietario. En ambos casos es necesaria una implantación, para adaptar el gestor de contenidos al esquema gráfico y funcionalidades deseadas. Para ciertos gestores, existen muchas plantillas disponibles que permite una sencilla implantación de la parte estética, por parte de un usuario sin conocimientos de diseño.
2.3.2 Definición de un CMS
Un gestor de contenidos, es una aplicación informática usada para crear, editar, gestionar y publicar contenido digital multimedia en diversos formatos. El gestor de contenidos genera páginas Web dinámicas, interactuando con el Servidor Web para generar la página Web bajo petición del usuario, con el formato predefinido y el contenido extraído de la base de datos del servidor.
2.3.3 Funcionamiento de un CMS
Un Sistema de Administración de Contenidos, siempre funciona en el Servidor Web en el que esté alojado el portal. El acceso al gestor se realiza generalmente a través del Navegador Web, y se puede requerir el uso de FTP para subir contenido.
Cuando un usuario accede a una un Localizador de Recurso Uniforme (URL del inglés Uniform Resource Locator), se ejecuta en el Servidor esa llamada, se selecciona el Esquema Gráfico y se introducen los datos que correspondan de la base de datos. La página se genera dinámicamente para ese usuario, el código HTML final se genera en esa llamada. Normalmente se predefinen en el gestor, varios formatos de presentación de contenido, para darle la flexibilidad a la hora de crear nuevos apartados e informaciones.
2.3.4 Gestión de Usuarios en un CMS
Dependiendo de la plataforma escogida, se podrá escoger diferentes niveles de acceso para los usuarios; yendo desde el administrador del portal hasta el usuario, sin permiso de edición, o creador de contenido. Dependiendo de la aplicación, podrá haber varios permisos intermedios que permitan la edición del contenido, la supervisión y reedición del contenido de otros usuarios.
2.3.5 Tipos de Gestores de Contenidos
Los gestores de contenido, se pueden clasificar según diferentes criterios: por sus características, por su uso y funcionalidad.
Por sus características:
• Según el lenguaje de programación empleado, por ejemplo, Active Server Pages, Java, PHP, ASP.NET o!Python
• Según la licencia: Código abierto o Software propietario Por su uso y funcionalidad
• Blogs; pensados para páginas personales.
• Foros; pensados para compartir opiniones.
• Wikis; pensados para el desarrollo colaborativo.
• Enseñanza; plataforma para contenidos de enseñanza on-line.
• Comercio electrónico; plataforma de gestión de usuarios, catálogo, compras y pagos.
• Publicaciones digitales.
• Difusión de contenido multimedia.
• Propósito general.
2.3.6 Iniciativas de estandarización
un servicio desarrollado para un portal, pueda ejecutarse en cualquier otro portal compatible con el estándar.
2.3.7 Ventajas y Oportunidades con un CMS
El gestor de contenidos, facilita el acceso a la publicación de contenidos a un rango mayor de usuarios. Permite que sin conocimientos de programación ni maquetación, cualquier usuario pueda añadir contenido en el portal Web.
Además, permite la gestión dinámica de usuarios y permisos, la colaboración de varios usuarios en el mismo trabajo, la interacción mediante herramientas de comunicación. La actualización, respaldo y reestructuración del portal, son mucho más sencillos al tener todos los datos vitales del portal y los contenidos, en una base de datos estructurada en el servidor.
2.4 Drupal
Drupal, es un sistema de gestión de contenido modular y muy configurable.
Es un programa de código abierto, con licencia GNU/GPL, escrito en PHP, desarrollado y mantenido por una comunidad activa de usuarios. Destaca por la calidad de su código y de las páginas generadas, el respeto de los estándares de la Web, y un énfasis especial en la usabilidad y consistencia de todo el sistema.
El diseño de Drupal, es especialmente idóneo para construir y gestionar comunidades en Internet. No obstante, su flexibilidad y adaptabilidad, así como la gran cantidad de módulos adicionales disponibles, hace que sea adecuado para realizar muchos tipos diferentes de sitio Web.
2.4.1 Características generales de Drupal
• Ayuda on-line: Un robusto sistema de ayuda on-line y páginas de ayuda para los módulos del 'núcleo', tanto para usuarios como para administradores.
• Búsqueda: Todo el contenido en Drupal, es totalmente indexado en tiempo real y se puede consultar en cualquier momento.
• Código abierto: El código fuente de Drupal, está libremente disponible bajo los términos de la licencia GNU/GPL. Al contrario de otros sistemas de gestión de contenido propietarios, es posible extender o adaptar Drupal según las necesidades.
• Módulos: La comunidad de Drupal, ha contribuido con muchos módulos que proporcionan funcionalidades, como: 'página de categorías' y autenticación mediante mensajes privados.
• Personalización: Un robusto entorno de personalización está implementado en el núcleo de Drupal. Tanto el contenido como la presentación, pueden ser individualizados de acuerdo las preferencias definidas por el usuario.
• URLs amigables: Drupal usa el “mod_rewrite” de Apache, para crear URLs que son manejables por los usuarios y los motores de búsqueda.
2.4.2 Gestión de usuarios
Autenticación de usuarios: Los usuarios se pueden registrar e iniciar sesión de forma local, o utilizando un sistema de autenticación externo u otro sitio de Drupal. Para su uso en una Intranet, Drupal se puede integrar con un servidor LDAP.
2.4.3 Gestión de contenido
Control de versiones: El sistema de control de versiones de Drupal, permite seguir y auditar totalmente las sucesivas actualizaciones del contenido: qué se ha cambiado, la hora y la fecha, quién lo ha cambiado, y más. También permite mantener comentarios sobre los sucesivos cambios o deshacer los cambios, recuperando una versión anterior.
Enlaces permanentes (Permalinks): Todo el contenido creado en Drupal, tiene un enlace permanente asociado a él, para que pueda ser enlazado externamente sin temor de que el enlace falle en el futuro.
Objetos de Contenido (Nodos): El contenido creado en Drupal es, funcionalmente, un objeto (Nodo). Esto permite un tratamiento uniforme de la información, como una misma cola de moderación para envíos de diferentes tipos, promocionar cualquiera de estos objetos a la página principal, o permitir comentarios -o no- sobre cada objeto.
Plantillas (Templates): El sistema de temas de Drupal separa el contenido de la presentación, permitiendo controlar o cambiar fácilmente el aspecto del sitio Web. Se pueden crear plantillas con HTML y/o con PHP.
Sindicación del contenido: Drupal exporta el contenido en formato RDF/RSS para ser utilizado por otros sitios Web. Esto permite que cualquiera con un 'Agregador de Noticias', tal como NetNewsWire o Radio UserLand, visualice el contenido publicado en la Web desde el escritorio.
2.4.4 Blogs
Agregador de noticias: Drupal incluye un potente Agregador de Noticias, para leer y publicar enlaces a noticias de otros sitios Web. Incorpora un sistema de caché en la base de datos, con temporización configurable.
2.4.5 Plataforma
Independencia de la base de datos: Aunque la mayor parte de las instalaciones de Drupal utilizan MySQL, existen otras opciones. Drupal incorpora una 'capa de abstracción de base de datos', que actualmente está implementada y mantenida para
MySQL y PostgresSQL, aunque permite incorporar fácilmente soporte para otras bases de datos.
Multiplataforma: Drupal ha sido diseñado desde el principio para ser multi-plataforma. Puede funcionar con Apache o Microsoft IIS como servidor Web, y en sistemas como
Linux, BSD, Solaris, Windows y Mac OS X. Por otro lado, al estar implementado en PHP, es totalmente portable.
Múltiples idiomas y Localización: Drupal, está pensado para una audiencia internacional y proporciona opciones para crear un portal multilingüe. Todo el texto puede ser fácilmente traducido utilizando una interfaz Web, importando traducciones existentes o integrando otras herramientas de traducción, como GNUgettext.
2.4.6 Administración y Análisis
Administración vía Web: La administración y configuración del sistema, se puede realizar enteramente con un navegador y no precisa de ningún Software adicional.
Análisis, Seguimiento y Estadísticas: Drupal, puede mostrar en las páginas Web de administración informes sobre “Referrals” (enlaces entrantes), popularidad del contenido, o de cómo los usuarios navegan por el sitio.
2.4.7 Características de comunidad
Comentarios enlazados: Drupal, proporciona un potente modelo de comentarios enlazados, que posibilita seguir y participar fácilmente en la discusión sobre el comentario publicado. Los comentarios son jerárquicos, como en un grupo de noticias o un foro.
Encuestas: Drupal, incluye un módulo que permite a los administradores y/o usuarios, crear encuestas on-line totalmente configurables.
Foros de discusión: Drupal incorpora foros de discusión, para crear sitios comunitarios vivos y dinámicos.
Libro Colaborativo: Esta característica es única de Drupal y permite crear un proyecto o "libro" a ser escrito, y que otros usuarios contribuyan a su contenido. El contenido se organiza en páginas cómodamente navegables.
2.4.8 Rendimiento y escalabilidad
Control de congestión: Drupal, incorpora un mecanismo de control de congestión, que permite habilitar y deshabilitar determinados módulos o bloques, dependiendo de la carga del servidor. Este mecanismo es totalmente configurable y ajustable.
Sistema de Caché: El mecanismo de caché elimina consultas a la base de datos, incrementando el rendimiento y reduciendo la carga del servidor.
2.4.9 Módulo QUIZ (CUESTIONARIO) de Drupal
• Pregunta de respuesta corta: Se puede evaluar automáticamente (permite incluso expresiones regulares) o manualmente.
• Pregunta de respuesta múltiple: Permite poner diversas respuestas posibles, e indicar si el usuario puede responder una o más respuestas.
• Pregunta de respuesta cierto/falso.
• Preguntas de escala: tipo excelente, muy bueno, bueno, normal, malo, muy malo, más indicado para encuestas.
• Preguntas de matching: En las mismas, el usuario tiene que casar las opciones con las posibles respuestas positivas.
[image:27.612.212.398.461.649.2]Además de todo ello, este módulo permite añadir diferentes puntuaciones a las preguntas, así como añadir retroalimentación a las mismas. También se puede definir si se puede saltar preguntas, si la respuesta para cada pregunta es inmediata, o el número de veces que un usuario puede realizar un cuestionario. A continuación en la figura 2.4 se observan las preguntas a generar y la administración del módulo:
2.5 e-Learning el futuro de la Educación a Distancia
“El e-Learning, viene a resolver algunas dificultades en cuanto a tiempos, sincronización de agendas, asistencia y viajes, problemas típicos de la educación tradicional“.
Por: Ing. Jorge A. Mendoza Publicado: Junio 10 del 2003
Entre los avances tecnológicos más recientes, que han venido impulsando la competitividad de las empresas, tales como los centros de contacto (call centers), la administración de la cadena de suministro (SCM, supply chain management), el comercio electrónico (e-Commerce), la administración de la relación con clientes (CRM, customer relationship management) y la dirección del recurso humano (e-Employee), hay una tecnología que está por desarrollar su máximo potencial: la
educación electrónica (e-Learning).
Por definición, el e-Learning, es el suministro de programas educacionales y sistemas de aprendizaje a través de medios electrónicos. El e-Learning, se basa en el uso de una computadora u otro dispositivo electrónico (por ejemplo, un teléfono móvil), para proveer a las personas de material educativo. La educación a distancia creó las bases para el desarrollo del e-Learning, el cual viene a resolver algunas dificultades en cuanto a tiempos, sincronización de agendas, asistencia y viajes, problemas típicos de la educación tradicional.
2.5.1 Diversas definiciones de e-Learning
El concepto de e-Learning, es comprendido fácilmente por la mayoría de la gente. Aún así, esta industria tiene pendiente una definición precisa de este término. Para darnos una idea de las variantes, que existen actualmente en la concepción del aprendizaje electrónico, examinemos algunas de las definiciones más comunes:
Técnicamente, el e-Learning es la entrega de material educativo vía cualquier medio electrónico, incluyendo el Internet, Intranets, Extranets, audio, vídeo, red satelital, televisión interactiva, CD y DVD, entre otros medios.
Para los educadores, e-Learning es el uso de tecnologías de redes y comunicaciones para diseñar, seleccionar, administrar, entregar y extender la educación.
Siendo breves y prácticos, el e-Learning es el aprendizaje basado en tecnología.
Para los elocuentes, el e-Learning es el empleo del poder de la red mundial para proporcionar educación, en cualquier momento, en cualquier lugar.
Siendo descriptivos, la educación electrónica es la capacitación y adiestramiento de estudiantes y empleados usando materiales disponibles para Web a través del Internet, llegando a ofrecer sofisticadas facilidades como flujo de audio y vídeo, presentaciones en PowerPoint, vínculos a información relativa al tema publicada en el Web, animación, libros electrónicos y aplicaciones para la generación y edición de imágenes.
Para los epigrafistas, el e-Learning representa la convergencia del aprendizaje y el Internet.
2.5.2 Ventajas de los programas de e-Learning
En seguida se presenta lo que los expertos en esta materia consideran, como las ventajas más importantes de la educación electrónica:
Mayor productividad: Las soluciones de aprendizaje electrónico como la capacitación basada en Web (WBT, web-based training) y la capacitación basada en computadora (CBT computer-based training), permite a los alumnos estudiar desde su propio escritorio. La entrega directa de los cursos puede disminuir los tiempos muertos, que implican una escasa productividad y ayuda a eliminar costos de viajes.
Entrega oportuna: Durante la puesta en marcha de un nuevo producto o servicio, el e-Learning puede proveer entrenamiento simultáneo a muchos participantes, acerca de
los procesos y aplicaciones del nuevo producto. Un buen programa de e-Learning puede proveer la capacitación necesaria justo a tiempo, para cumplir con una fecha específica de inicio de operaciones.
Capacitación flexible: Un sistema e-Learning cuenta por lo general con un diseño modular. En algunos casos, los participantes pueden escoger su propia ruta de aprendizaje. Adicionalmente, los usuarios pueden marcar ciertas fuentes de información como referencia, facilitando de este modo el proceso de cambio y aumentando los beneficios del programa.
2.5.3 Límites del e-learning
Entre las principales barreras, que han impedido la integración de estas tecnologías del e-Learning, en los programas de capacitación de las empresas, se encuentran:
1. Estructura organizacional y tradicionalismo. 2. La falta de ejemplos de mejores prácticas. 3. La falta de soporte y experiencia.
4. La falta de comprensión y visión acerca del e-Learning.
5. La falta de recurso humano y aceptación por parte del usuario. 6. Organizaciones y procesos tradicionales.
7. La falta de habilidad por parte de profesores e instructores, aunada a una actitud negativa.
8. Falta de acciones estratégicas.
9. Falta de entrenamiento y soporte a los profesores e instructores. 10. El tiempo requerido para la preparación del material.
2.5.4 Los errores más comunes
Como toda tecnología emergente, la educación electrónica requiere de la participación de consultores expertos, que puedan implementar un programa que conduzca a las organizaciones a buenos resultados. En seguida, se presentan los diez errores más comunes al definir una estrategia de e-Learning:
1. No tener visión.
3. Colocar el Sistema de Administración de Aprendizaje (LMS, Learning management System), como eje central de la estrategia.
4. Concentrarse en el desarrollo y en la entrega más que en el propio negocio.
5. Enfocarse en transformar un programa de capacitación convencional en un programa de educación en línea.
6. No lograr un consenso entre los asociados.
7. No diagnosticar a tiempo la falta de soporte por parte de la alta dirección.
8. Pensar que esta nueva función es una labor de tiempo parcial o de corta duración. 9. Ignorar las debilidades y los peligros.
10. Fallar en la administración del cambio. 2.5.5 Señales de una implementación exitosa
Una forma de poder diagnosticar que el proyecto cuenta con una apropiada identidad y dirección, es a través de la identificación de los siguientes elementos:
Soporte: "Deseamos que esto se logre".
Patrocinio: "Estamos proveyendo los recursos para que los objetivos del proyecto se cumplan".
Integración: "Deseamos que nuestros esfuerzos se enfoquen en las necesidades reales del negocio".
Supervisión: "Estaré observando personal y continuamente los avances para asegurarme que los objetivos se cumplan".
implementación de otras tecnologías, como pueden ser los sistemas de información y la mercadotecnia en Internet.
2.5.6 Diseñando la educación del mañana
A pesar de que en México ya existen empresas que ofrecen soluciones de e-Learning, que involucran contenido desarrollado por expertos, plataformas de administración e infraestructura y otros servicios, la aceptación de estas tecnologías todavía no es la que esta industria desearía tener. Afirman expertos que la adopción de e-Learning en México ha sido lenta, pues existen barreras culturales.
Al igual que otras iniciativas como e-México, las instituciones públicas y privadas están obligadas a diseñar e implementar programas específicos, para impulsar la educación electrónica en América Latina. Es imprescindible movilizar a las comunidades educacionales y culturales, así como a los actores económicos y sociales, para acelerar los cambios en los sistemas de educación y capacitación, para que nuestros países se muevan hacia una sociedad basada en conocimientos.
Una iniciativa de e-Learning, podría ser un camino más para modernizar nuestra economía. Al mismo tiempo, a través de los componentes de la educación electrónica, se pueden proveer a toda la comunidad, pero particularmente a nuestros jóvenes, de las habilidades y herramientas que ellos necesitan, para tener éxito en una economía globalizada y basada en el conocimiento. Quienes se encuentran más interesados en este tipo de proyectos, son desde luego las instituciones educativas, que por la reducción de costos, tanto para el alumno como para la propia institución, significan un gran incentivo.
Capítulo 3
Desarrollo del AVA en Drupal
Se plantea lo siguiente:
Es un Ambiente Virtual de Aprendizaje, el cual cuenta con una Guía Virtual de Aprendizaje dirigida a estudiantes, que aspiran a ingresar al Nivel Superior del Instituto Politécnico Nacional. Se cuenta con el CMS Drupal versión 7.14. Se utiliza el módulo Quiz (cuestionario) del CMS Drupal. El lenguaje de Drupal se basa en HTML y PHP.
El CMS procesa las respuestas de los usuarios en cada Quiz (cuestionario), dando como resultado su avance en porcentaje. El CMS Drupal debe ser actualizado constantemente, como lo son las actualizaciones de seguridad.
La Guía Virtual que se desarrolló en un sitio Web basada en un CMS, sirve como apoyo para el examen de ingreso a nivel superior del Instituto Politécnico Nacional.
En ésta Guía Virtual el aspirante podrá registrarse, utilizar la guía en un sitio Web de manera gratuita y visualizar su avance.
La Guía Virtual, se realizó de forma que el usuario pueda realmente encontrar útil una guía en línea, y que contenga los elementos del e-Learning, como lo son: imágenes, vídeo, animaciones y audio, para así captar su atención y cumplir con el objetivo, que es tener un apoyo para el examen de ingreso al IPN.
3.1Diseño
En esta sección se describe lo necesario para el diseño del AVA en Drupal como lo es el servidor, la estructura, los contenidos y la generación de cuestionarios Web.
3.1.1 Servidor
Para alojar el sitio en Internet se ha seleccionado “000webhost.com”, compañía que brinda servicio gratuito de host, y que tiene características compatibles con Drupal. Para poder realizar la instalación de Drupal en el servidor, primero se tiene que crear una cuenta en 000webhost.com; en la figura 12 se muestra la página principal de
000webhost.com y se señala el apartado, donde se tiene que registrar un nuevo usuario.
Figura 3.1 Registro en 000webhost.com
Figura 3.2Formulario de registro para 000webhost.com
Una vez creada la cuenta en el servidor, aparecerá una página en donde se mostrarán los subdominios que se han creado, en la Figura 3.3, se puede observar en el recuadro central cuantos subdominios existen, y a la derecha se encuentra información de la cuenta.
Figura 3.3 Subdominios en 000webhost
Una de las características relevantes de 000webhost, es que brinda un panel de control muy accesible y sencillo de operar, conocido como “cPanel”. El panel de control, permite navegar de una manera muy sencilla por el nuevo subdominio, y es aquí donde es posible subir los archivos al servidor mediante dos opciones, que nos brinda el
cPanel: File Manager y Another File Manager, la transferencia de archivos se llevará a cabo de acuerdo a las preferencias del usuario.
3.1.2 Creación de Neurona en Drupal
Al proyecto se le llamó Neurona, para conceptualizar todo lo que el Ambiente Virtual de Aprendizaje implica, cuestionarios, registro de usuarios y contenidos multimedia.
Las preguntas de los cuestionarios realizados en Drupal, están basadas en la guía impresa del IPN. Mediante el siguiente proceso se crearon los Quiz (cuestionarios) es:
Figura 3.5 Proceso de creación de un cuestionario en Drupal
3.1.3 Estructura del Examen de Admisión
El Examen de Admisión, es el instrumento de evaluación que tiene como objetivo establecer los lineamientos académicos, para conocer las aptitudes y conocimientos básicos de los aspirantes, a ingresar al nivel superior del Instituto Politécnico Nacional. Dicho instrumento, debe garantizar igualdad de oportunidades para cada aspirante, avalando con ello un proceso de selección confiable.
A continuación, se presenta la estructura del Examen de Admisión que aplica el IPN.
Campo Disciplinar
Disciplinas Número de
preguntas
Comunicación Compresión de textos en inglés 12
Compresión de textos en español 28
Matemáticas Razonamiento Matemático 15
Álgebra 15
Geometría y Trigonometría 10
Ciencias Biología 10
Física 15
Química 15
[image:37.612.64.548.524.687.2]Total 120
Tabla 3. 1 Estructura del Examen de Admisión del IPN
Transcibir las preguntas de la guía impresa en un documento
deWord
Crear un Quiz en Drupal de opción
múltiple
Generar las preguntas del Quiz, insertando el
texto de cada pregunta en
Todas las preguntas del examen son de opción múltiple, por lo que se presenta un enunciado y a continuación cuatro opciones de respuesta, de las que se debe elegir sólo una, ya que una y sólo una es la correcta. Únicamente el alumno cuenta con 150 minutos para resolver el examen.
3.1.4 Implementación del Sitio Web Neurona en Drupal
Las características del Ambiente Virtual de Aprendizaje Neurona una vez implementado en Drupal, para el administrador:
Característica Descripción Contenido
Panel de Control
Ver y personalizar su cuadro de mandos Contenido reciente, formulario de
búsqueda, usuarios nuevos
Contenido Administrar contenidos y comentarios Agregar contenido, comentarios
Estructura Administra bloques, tipos de contenido, menús
Configuración de bloques, creación de formularios, añadir y editar menús, tipos de contenido
Apariencia Seleccionar y configurar sus temas Seleccionar y configurar el tema predeterminado para el sitio Web
Personas Gestionar las cuentas, roles y permisos de usuarios
Agregar usuarios, editar roles
Módulos Extender la funcionalidad del sitio Descargar
módulos para ampliar el funcionamiento de Drupal
Configuración Administrar opciones Personas, Sistema, Interfaz de Usuario, Autoría del contenido, Búsqueda, Desarrollo, Servicios Web, Medios, Regional e Idioma Quiz
(cuestionario)
Ver resultados, puntaje de respuestas, ver reportes y editar configuraciones
opciones de quiz (cuestionario) Informes Ver informes, actualizaciones y errores Administración de
informes Ayuda Referencia de uso, configuración, y
módulos
[image:39.612.73.548.99.189.2]Ayuda sobre módulos
Tabla 3. 2 Tabla de Características del Ambiente Virtual de Aprendizaje Neurona para Administrador
Las características del Ambiente Virtual de Aprendizaje Neurona una vez implementado en Drupal, para el usuario:
Característica Descripción Contenido
Perfil Crear y editar su perfil Nombre de usuario,
fotografía, contacto Quiz
(cuestionario)
Ver resultados, puntaje de respuestas, ver reportes
Reportes de quiz (cuestionario) Informes Ver informes, actualizaciones y errores Sólo visualización
Ayuda Referencia de uso Ayuda de Drupal
Tabla 3. 3 Tabla de Características del Ambiente Virtual de Aprendizaje Neurona para Usuario
3.1.3 Implementación del Sitio Web Neurona en Drupal
[image:39.612.213.409.490.680.2]Se implementó la interfaz directamente en el módulo de Drupal versión 7, editando los contenidos y quedando de la siguiente forma la página principal:
3.3.3 Diagrama de Generación de un Quiz (cuestionario) en Drupal
[image:40.612.205.365.224.468.2]En el siguiente diagrama se puede observar, cómo se genera o implementa un Quiz (cuestionario) en Drupal.
Figura 3.7 Proceso para crear un cuestionario
El lenguaje en el que se basa el CMS Drupal, es PHP y HTML.
Para la creación de ecuaciones matemáticas, se utilizó un editor en línea de ecuaciones
LateX, el cual permite escribir la ecuación de manera normal y con símbolos, y la convierte en código HTML.
Para la creación de audio se utiliza el editor de audio Aviary Audio Editor, el cual permite tener almacenadas todas las grabaciones y genera un código HTML, para poder insertarlo en Drupal o en cualquier otro sitio Web.
Agregar contenido
Se agrega Quiz de Opción Múltiple
Editar en HTML la pregunta y las opciones, indicando
cuál será la correcta
3.5 Procesamiento
[image:41.612.75.541.190.429.2]En cuanto al acceso del usuario se maneja de la siguiente forma:
Figura 3.8 Acceso de Usuario
3.8 Creación del Logotipo del Proyecto Neurona
El logotipo fue diseñado en el programa Adobe Photoshop CS5.
3.9 Diseño del Vídeo de introducción al Sitio Web
[image:43.612.188.426.193.371.2]El vídeo de introducción al Sitio Web, fue desarrollado mediante el uso del programa Adobe AfterEffects CS5.5; usando el programa Adobe Media Encoder CS5.5, se convirtió el vídeo de formato .mov a un formato .flv (Flash Video).
Figura 3.11 Logotipo de Neurona
[image:43.612.189.396.542.678.2]Capítulo 4
Pruebas y Resultados
[image:44.612.88.520.216.686.2]4.1 Pruebas con la sección de Biología
La sección de Biología fue creada en un principio, bajo el módulo de Test de Drupal, a continuación se muestra el diseño creado en Adobe Photoshop, el test de biología y los resultados que se reciben en el correo de administrador Sesión válida sobre el test.
[image:45.612.160.446.319.474.2]Biología
Se realizaron mejoras a la sección de Biología, las cuales son: agregar audio e imágenes, así como la traducción del módulo Quiz (cuestionario) al español. Quedando el resultado con una mejora notable y mucho más interesante para el usuario.
4.2 Pruebas con la sección de Geometría y Trigonometría
La sección de Geometría y Trigonometría fue creada bajo el módulo de Quiz (cuestionario) de Drupal, a continuación se muestran los resultados.
Figura 4.10 Resultados de Preguntas de Geometría y Trigonometría
4.3 Pruebas con la sección de Álgebra
La sección de Álgebra fue creada bajo el módulo de test de Drupal, a continuación se muestra el diseño creado en Adobe Photoshop, el test de Álgebra y las mejoras propuestas.
[image:53.612.74.539.163.289.2] [image:53.612.165.441.468.620.2]Figura 4.13 Mejora de Test a Cuestionario de Álgebra
4.4 Pesos en las preguntas y valor total
Para la obtención de los resultados de los cuestionarios, es necesario establecer un peso a cada pregunta del cuestionario, como se muestra en la Figura 4.14:
[image:55.612.78.555.90.457.2] [image:55.612.65.535.590.701.2]Para considerar el total de preguntas, Drupal lo calcula en base al porcentaje siguiente:
Figura 4.15 Total de preguntas
En Pass rate, se tiene el porcentaje mínimo para aprobar el cuestionario, en el ejemplo hay 5 preguntas, para aprobarlo sería necesario tener 3 respuestas correctas.
Ajustando el porcentaje de “Pass rate” se obtiene un control sobre el total de las preguntas, el cual está indicado mediante “Questions”, para el resultado final del cuestionario.
4.5 Estimado de Costos
A continuación se describen los costos de Servidor y Alojamiento, Recursos humanos, Diseño del Ambiente Virtual de Aprendizaje, Operación, Técnicos para mantenimiento y un total estimado del proyecto.
El siguiente servidor fue elegido como propuesta para alojar el sitio Web, a continuación se describe el Plan Web Hosting Win-xL y sus características:
Web Hosting Win-xL
Web Hosting win-xL por 1 año. $4,490.00
Registro de nombre de dominio GRATIS Dominio .COM.MX *, .COM,
.NET, .ORG, .INFO, .BIZ, .NAME $0.00
Subtotal: $4,490.00
IVA: $718.40
Total: $5,208.40
Plan Win-xStart Win-xPro Win-xTra Win-xL
Precio anual $890.00 $1,590.00 $2,890.00 $4,490.00
Almacenamiento 1 GB 2 GB 4 GB 4 GB
Transferencia Mensual Ilimitada Ilimitada Ilimitada Ilimitada
Código Google AdWords™ $900 $900 $900 $900
Registro de nombre de dominio
.COM, .NET, .ORG, .INFO, .BIZ, .NAME
GRATIS DE POR VIDA
Registro de un nombre de
dominio .COM.MX GRATIS DE POR VIDA
+
Dominios GRATIS incluidos
Número de dominios gratis de por vida incluidos con la compra de su Web hosting.
1 1 1 1
Dominios Soportados
Permite tener varias páginas Web en un solo Web hosting.
1 1 1 1
Cuentas de correo 500 ilimitadas ilimitadas ilimitadas
Base de datos MySQL
Con phpMyAdmin integrado. 20 ilimitadas ilimitadas ilimitadas
Base de datos MS Access 20 ilimitadas ilimitadas ilimitadas
MS Excel DSN 20 ilimitadas ilimitadas ilimitadas
Instalación GRATIS
Respaldo de Datos Automático
Respaldo de Página Web, Correo y Base de Datos en su propio hosting o en un FTP remoto.
DIARIO
Prueba del servicio sin
-Acceso al shell vía SSH y Panel de
Control - -
"
"
Acceso FTP
"
"
"
"
Estadísticas en línea y acceso los LOG.
"
"
"
"
Listas de correo
"
"
"
"
Páginas de error personalizadas
"
"
"
"
Directorios Web protegidos con
contraseñas (.htaccess)
"
"
"
"
Reporte de Uso de Tráfico
"
"
"
"
Monitoreo Servidores 24/7
"
"
"
"
Protección Hotlink
"
"
"
"
Servidores Protegidos por Firewall
"
"
"
"
Soporte Técnico Win-xStart Win-xPro Win-xTra Win-xL
Por Centro de Ayuda
Seguimiento a todas las solicitudes a través del
centro de ayuda en línea.
"
"
"
"
Por Chat
Tiene una pequeña duda o una consulta rápida, contáctenos por Chat y le atenderemos con gusto.
"
"
"
"
Nosotros le llamamos
Sólo solicítelo por chat o correo y le llamamos a cualquier parte de México, Estados Unidos y Canadá sin costo alguno.
"
"
"
"
Por Teléfono
Para su comodidad llámenos a nuestros números locales de las principales ciudades del país. Se aplican restricciones.
-
"
"
"
problemas difíciles de explicar en un correo o por teléfono, mediante una práctica y rápida sesión de escritorio remoto.
Servicio disponible solo para usuarios de sistema operativo Windows.
Soporte especializado
No sufra instalando esas complicadas aplicaciones Web, nuestros ingenieros están aquí para asistirle.
- - -
"
Ejecutivo de Cuenta Personal
Te ofrecemos lo que nadie en México y en la industria del Web hosting compartido!, acceso directo a tu ejecutivo de cuenta, sin tener que esperar en cola, marca a su extensión directamente y el tendrá pleno conocimiento de tus necesidades e histórico de solicitudes agilizando la atención en un 100%.
Soporte para Correo Win-xStart Win-xPro Win-xTra Win-xL
Protección Anti SPAM
"
"
"
"
Protección Antivirus
"
"
"
"
Soporte POP3/SMTP
"
"
"
"
Soporte IMAP
-
-
-
-Webmail para leer su correo desde su
página Web.
"
"
"
"
Soporte especializado para
configuración
"
"
"
"
Panel de control por cuenta de correo
"
"
"
"
Envío de correo a celulares
(Blackberry y oficina móvil)
"
"
"
"
Filtro de correo electrónico
"
"
"
"
Reenvío de mensajes automático
(forwarding) ilimitados
Contestador de mensajes automático
(autoresponder) ilimitados
Alias ilimitados
Cuenta por defecto
(catch-all)
"
"
"
"
Registros MX personalizados - -
"
"
Servidor de SMTP seguro
(requiere autentificación)
"
"
"
"
Tecnologías soportadas Win-xStart Win-xPro Win-xTra Win-xL
ASP .NET 1.1 y 2.0
"
"
"
"
ASP Upload Component - - -
"
PHP 4.4.7 y 5.2.3
"
"
"
"
Perl
"
"
"
"
C/C++
"
"
"
"
CGI
"
"
"
"
Server Side Includes (.shtml)
"
"
"
"
XML
"
"
"
"
WAP & WML
"
"
"
"
Cron jobs -
"
"
"
Cliente SSH integrado -
"
"
"
Python
"
"
"
"
Shockwave
"
"
"
"
Soporte para certificados digitales
"
"
"
"
Flash y Flash MX
"
"
"
"
Streaming de archivos MP3
"
"
"
"
Streaming de video y audio
(Real, Windows Media Player y Quicktime)
"
"
"
"
Paneles de control disponibles
Win- xStart Win-xPro Win-xTra Win-xL
Plesk 10 - -
"
"
Listado de scripts para cada panel de control
Scripts pre-instalados en Plesk 8.0
Win-xStart Win-xPro Winx-Tra Win-xL
Panel de control Plesk 8.1
"
"
"
"
Webmail
(horde, squirrelmail)
"
"
"
"
bbclone
"
"
"
"
brim
"
"
"
"
DotNetNuke
"
"
"
"
Drupal
"
"
"
"
eGroupWare
"
"
"
"
fasttrack
"
"
"
"
gtchat
"
"
"
"
joomla
"
"
"
"
mambo
"
"
"
"
mediawiki
"
"
"
"
merchant
"
"
"
"
moodle
"
"
"
"
myorgbook
"
"
"
"
noahclass
"
"
"
"
osCommerce
"
"
"
"
phpAds
"
"
"
"
phpBB
"
"
"
"
phpBook
"
"
"
"
phpmyvisites
"
"
"
"
PHProjekt
"
"
"
"
PostNuke
"
"
"
"
smf
"
"
"
"
tikiwiki
"
"
"
"
UebiMiau
"
"
"
"
WebCalendar
"
"
"
"
Nomenclatura
Incluido con el plan
"
No Incluido con el plan. -
Incluido gratis en la contratación del plan de Web hosting. GRATIS
Incluido gratis en la contratación del plan de Web hosting, con renovaciones gratis de por vida, mientras tenga su Web hosting en Xpress Hosting.
GRATIS DE POR VIDA
No tiene un número máximo pre configurado, este depende de
otras características del plan. ilimitado
Se refiere al respaldo de la información en su Web hosting,
requiere de activación y/o configuración manual la primera vez.
DIARIO
Requiere ser activado como dominio principal al momento de ser
contratado el Web hosting. +
En la siguiente tabla se pueden observar el número de recursos humanos así como la actividad, ya sea diseño, operación o mantenimiento.
Cantidad Recursos Humanos Actividad Tarifa por Hora Total Horas Costo Total
2 Ingeniero Titulado Diseño del AVA $ 30.83 495 $ 30,521.70 1 Técnico con experiencia en desarrollo Web Operación $ 17.40 990 $ 17,226.00 1 Asistente de Técnico Mantenimiento $ 12.50 1980 $ 24,762.50
Total $ 72,510.20
A continuación se muestra un estimado del costo total del proyecto:
Concepto Costo
Recursos Humanos $ 72,510.20
Servidor y Alojamiento del AVA $ 5,208.40
4.6 Pruebas del Sistema
Se realizaron pruebas del sistema, la cual consistió en que en el período de 1 mes, fueran registrados 14 usuarios y que hicieran uso no simultáneo del AVA en Drupal, tenían permitido realizar 1 o todos los cuestionarios. Con ello se obtuvo que:
• Los usuarios realizaron un registro de manera exitosa
• Los usuarios recibieron a sus correos la notificación de registro al AVA
• Sólo un usuario editó su perfil y se visualizaron correctamente sus datos y fotografía
Conclusiones
El CMS Drupal es una gran herramienta, que ayuda a cumplir con los objetivos y características principales de lo que es un Ambiente Virtual de Aprendizaje.
El módulo de Quiz (cuestionario) cumplió con todas las necesidades que se buscaban cubrir, para poder llevar a cabo los cuestionarios de la Guía Virtual del IPN.
Herramientas de Adobe, como lo son Photoshop, Illustrator, Flash, ayudaron a cumplir la parte multimedia: imágenes, video y audio.
Como recomendaciones se tiene, que si se desea controlar a detalle los resultados del Ambiente Virtual de Aprendizaje en Drupal, se deben exportar las estadísticas y/o resultados de los cuestionarios de los usuarios, los cuales al ser exportados se obtienen en un archivo Excel, éstos pueden ser transformados en programas, como lo son: Microsoft Visual Studio y Microsoft Access para realizar bases de datos.
Otra recomendación es, que para agilizar el mantenimiento y edición del Ambiente Virtual de Aprendizaje, se debe alojar en otro servidor, alguna de las opciones que son de renta, son las más viables por que ofrecen mayor capacidad de almacenamiento. Si se requiere que un módulo de Drupal, como lo es Quiz (cuestionario), se encuentre disponible en español, se debe traducir frase por frase del inglés al español y guardar los cambios.
Glosario de Abreviaturas
AVA: Ambiente Virtual de Aprendizaje
TIC: Tecnología de la Información y la Comunicación
CMS: Content Management System o Sistema de Gestión de Contenidos
PDF: Portable Document Format o Formato de Documento Portátil
UNAM: Universidad Nacional Autónoma de México
SEP: Secretaría de Educación Pública
CNET: Sitio Web de Noticias Tecnológicas
FTP: Siglas de File Transfer Protocol. FTP es un medio específico de conexión de un sitio Web para cargar y descargar ficheros.
URL: Uniform Resource Locator o Localizador Uniforme de Recursos. Se trata de la secuencia de caracteres que sigue un estándar y que permite denominar recursos dentro del entorno de Internet para que puedan ser localizados.
HTML: HyperText Markup Language o Lenguaje de Marcas Hipertextuales
JAVA: Java es un lenguaje de programación por objetos creado por Sun Microsystems, Inc. que permite crear programas que funcionan en cualquier tipo de ordenador y sistema operativo.
PHP: Hypertext Pre-processor. Lenguaje de programación usado generalmente en la creación de contenidos para sitios Web.
ASP: Active Server Pages. Es una tecnología del lado servidor de Microsoft para páginas web generadas dinámicamente.
PYTHON: Lenguaje de programación desarrollado como proyecto de código abierto y es administrado por la empresa Python Software Foundation.
GNU/GPL: Licencia Pública General de GNU (GNU GPL, por sus siglas en inglés) es una licencia libre y gratuita con derecho de copia para software y otros tipos de obras.
LDAP: Lightweight Directory Access Protocol o Protocolo de Acceso Ligero a Directorios, es un protocolo de tipo cliente-servidor para acceder a un servicio de directorio.
RDF: Infraestructura para la Descripción de Recursos
RSS: Really Simple Syndication, es un lenguaje estándar basado en XML que informa a los usuarios las últimas noticias de sus sitios Web preferidos.
MySQL: Es un sistema de gestión de bases de datos (SGBD) multiusuario, multiplataforma y de código abierto
Glosario de Términos
LateX: Editor en línea de ecuaciones.
Drupal: Sistema de Gestión de Contenidos Web.
Web: World Wide Web o Red Informática Mundial.
Internet: International Network of Computers o Red Internacional de Computadoras.
Online: Término que se emplea para referirse al hecho de estar conectado a una red de datos o de comunicación.
Software: Es un conjunto de programas, instrucciones y reglas informáticas que permiten ejecutar distintas tareas en una computadora.
Flash: Nombre del formato de archivo de la plataforma multimedia Macromedia Flash que se utiliza para crear aplicaciones interactivas y animaciones en la Web.
Framework: Es una estructura conceptual y tecnológica de soporte definido, normalmente con artefactos o módulos de software concretos, que puede servir de base para la organización y desarrollo de software.
Base de datos: Es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.
Blog: También llamado bitácora, es un sitio Web fácil de crear y utilizar, el permite publicar, compartir e interactuar contenidos como noticias, artículos u opiniones sobre una determinada temática.
Servidor: es un nodo que forma parte de una red, provee servicios a otros nodos denominados clientes.
Wikis: es un concepto que se utiliza en el ámbito de Internet para nombrar a las páginas Web cuyos contenidos pueden ser editados por múltiples usuários.
Intranet: es una red de ordenadores privada basada en los estándares de Internet.
Extranet: es una red que permite a una empresa compartir informaciones con otras empresas y clientes.
API: Application Programming Interface o Interfaz de Programación de Aplicaciones, herramientas de programación para rutinas, protocolos y software.
Caché: cantidad de información que permanece de manera temporal en la computadora y que ayuda a la adquisición de velocidad y eficiencia cuando es necesario recurrir a determinado tipo de datos.
Motor de búsqueda: también conocido como buscador, es un sistema informático que busca archivos almacenados en servidores Web.
e-Learning: Educación Electrónica
e-Commerce: Comercio Electrónico
File Manager: Administrador de Archivos
Referencias Bibliográficas
Análisis y Desarrollo de Sistemas. Ed. Pearson Prentice Hall. México 2008.
Drupal: The Guide to Planning and Building Websites. Ed. John Wiley & Sons. ISBN: 1118149815, 9781118149812.
Sitios Web Consultados
DNSAV. (s.f.). Ciclo de Vida del Software. Recuperado el 31 de Octubre del 2011, de http://www.virtual.unal.edu.co/cursos/sedes/manizales/4060024/Lecciones/Capitulo%20 I/analisis.htm
6 de enero de 2012 a las 21:37
http://www.ciberschool.com.mx/index.php?option=com_content&task=view&id=126&Ite mid=32
6 de enero de 2012 a las 21:·39
http://www.prepa-abierta.com/id43.html
6 de enero de 2012 a las 21:49
http://www.test-preparation.ca/
6 de enero de 2012 a las 21:52
http://www.armystudyguide.com/content/army_board_study_guide_topics/index.shtml
12 de enero de 2012 a las 17:59
http://www.guiaunamipn.com/material.html
Drupal, CMS. Recuperado el 1 de Febrero del 2012, de http://drupal.org/project/quiz (cuestionario)
Características de Drupal, Recuperado el 1 de Marzo del 2012, de http://drupal.org.es/caracteristicas
Estadísticas ingreso IPN 2013-2014