Está en la página 1de 22

1 - Introduccin

Realizar un web puede ser un trabajo complicado y muy laborioso si no se dispone de las herramientas adecuadas. En el pasado las herramientas eran bsicamente editores que permitan generar una pgina, que evolucionaron para incorporar el control de la estructura de la web y otras funcionalidades, pero en general estaban enfocadas ms a la creacin que al mantenimiento. En los ltimos aos se ha desarrollado el concepto de sistema de gestin de contenidos (content Management Systems o CMS). Se trata de herramientas que permiten crear y mantener un web con facilidad, encargndose de los trabajos ms tediosos que hasta ahora ocupaban el tiempo de los administradores de las webs. Teniendo en cuenta el ahorro que supone la utilizacin de estas herramientas, y el coste de desarrollarlas, sera lgico esperar que su precio fuera muy elevado. Eso es cierto para algunos productos comerciales, pero existen potentes herramientas de gestin de contenidos de acceso libre, disponibles con licencias de cdigo abierto. Los gestores de contenidos proporcionan un entorno que posibilita la actualizacin, mantenimiento y ampliacin de la web con la colaboracin de mltiples usuarios. En cualquier entorno virtual sta es una caracterstica importante, que adems puede ayudar a crear una comunidad cohesionada que participe ms de forma conjunta.

1.1. Qu es un CMS?
Los sistemas de gestin de contenidos (Content Management Systems o CMS) es un software que se utiliza principalmente para facilitar la gestin de webs, ya sea en Internet o en una intranet, y por eso tambin son conocidos como gestores de contenido web ( Web Content Management o WCM). Hay que tener en cuenta, sin embargo, que la aplicacin de los CMS no se limita slo a las webs. James Robertson (2003 b) propone una divisin de la funcionalidad de los sistemas de gestin de contenidos en cuatro categoras: creacin de contenido, gestin de contenido, publicacin y presentacin. Creacin de contenido: Un CMS aporta herramientas para que los creadores sin conocimientos tcnicos en pginas web puedan concentrarse en el contenido. Lo ms habitual es proporcionar un editor de texto WYSIWYG, en el que el usuario ve el resultado final mientras escribe, al estilo de los editores comerciales, pero con un rango de formatos de texto limitado. Esta limitacin tiene sentido, ya que el objetivo es que el creador pueda poner nfasis en algunos puntos, pero sin modificar mucho el estilo general del sitio web. Hay otras herramientas como la edicin de los documentos en XML, utilizacin de aplicaciones ofimticas con las que se integra el CMS, importacin de documentos

Sistemas gestores de contenido - CMS: 1 - Introduccin

existentes y editores que permiten aadir marcas, habitualmente HTML, para indicar el formato y estructura de un documento. Un CMS puede incorporar una o varias de estas herramientas, pero siempre tendra que proporcionar un editor WYSIWYG (What You See Is What You Get, Lo que ves es lo que obtienes) por su facilidad de uso y la comodidad de acceso desde cualquier ordenador con un navegador y acceso a Internet. Para la creacin del sitio propiamente dicho, los CMS aportan herramientas para definir la estructura, el formato de las pginas, el aspecto visual, uso de patrones, y un sistema modular que permite incluir funciones no previstas originalmente. Gestin de contenido: Los documentos creados se depositan en una base de datos central donde tambin se guardan el resto de datos de la web, cmo son los datos relativos a los documentos (versiones hechas, autor, fecha de publicacin y caducidad, etc.), datos y preferencias de los usuarios, la estructura de la web, etc. La estructura de la web se puede configurar con una herramienta que, habitualmente, presenta una visin jerrquica del sitio y permite modificaciones. Mediante esta estructura se puede asignar un grupo a cada rea, con responsables, editores, autores y usuarios con diferentes permisos. Eso es imprescindible para facilitar el ciclo de trabajo (workflow) con un circuito de edicin que va desde el autor hasta el responsable final de la publicacin. El CMS permite la comunicacin entre los miembros del grupo y hace un seguimiento del estado de cada paso del ciclo de trabajo. Publicacin: Una pgina aprobada se publica automticamente cuando llega la fecha de publicacin, y cuando caduca se archiva para futuras referencias. En su publicacin se aplica el patrn definido para toda la web o para la seccin concreta donde est situada, de forma que el resultado final es un sitio web con un aspecto consistente en todas sus pginas. Esta separacin entre contenido y forma permite que se pueda modificar el aspecto visual de un sitio web sin afectar a los documentos ya creados y libera a los autores de preocuparse por el diseo final de sus pginas. Presentacin: Un CMS puede gestionar automticamente la accesibilidad del web, con soporte de normas internacionales de accesibilidad como WAI, y adaptarse a las preferencias o necesidades de cada usuario. Tambin puede proporcionar compatibilidad con los diferentes navegadores disponibles en todas las plataformas (Windows, Linux, Mac, Palm, etc.) y su capacidad de internacionalizacin lo permite adaptarse al idioma, sistema de medidas y cultura del visitante. El sistema se encarga de gestionar muchos otros aspectos como son los mens de navegacin o la jerarqua de la pgina actual dentro del web, aadiendo enlaces de forma automtica. Tambin gestiona todos los mdulos, internos o externos, que incorpore al sistema. As por ejemplo, con un mdulo de noticias se presentaran las novedades aparecidas en otro web, con un mdulo de publicidad se mostrara un anuncio o mensaje

Sistemas gestores de contenido - CMS: 1 - Introduccin

animado, y con un mdulo de foro se podra mostrar, en la pgina principal, el ttulo de los ltimos mensajes recibidos. Todo eso con los enlaces correspondientes y, evidentemente, siguiendo el patrn que los diseadores hayan creado.

1.2. Necesidad de un CMS


En el apartado anterior se han presentado bastantes motivos para ver la utilidad de un sistema que gestione un entorno web, pero se podra pensar que no es necesario para un web relativamente pequeo o cuando no se necesitan tantas funcionalidades. Eso slo podra ser cierto para un web con unas pocas pginas estticas para el que no se prevea un crecimiento futuro ni muchas actualizaciones, lo que no es muy realista. En cualquier otro caso, la flexibilidad y escalabilidad que permiten estos sistemas, justifican su utilizacin en prcticamente cualquier tipo de web. Muchos usuarios particulares utilizan CMS gratuitos para elaborar y gestionar sus webs personales, obteniendo webs dinmicas llenas de funcionalidades. El resultado que obtienen es superior al de algunas empresas que se limitan a tener pginas estticas que no aportan ningn valor aadido. stos son algunos de los puntos ms importantes que hacen til y necesaria la utilizacin de un CMS: Inclusin de nuevas funcionalidades en el web. Esta operacin puede implicar la revisin de multitud de pginas y la generacin del cdigo que aporta las funcionalidades. Con un CMS eso puede ser tan simple como incluir un mdulo realizado por terceros, sin que eso suponga muchos cambios en la web. El sistema puede crecer y adaptarse a las necesidades futuras. Mantenimiento de gran cantidad de pginas. En una web con muchas pginas hace falta un sistema para distribuir los trabajos de creacin, edicin y mantenimiento con permisos de acceso a las diferentes reas. Tambin se tienen que gestionar los metadatos de cada documento, las versiones, la publicacin y caducidad de pginas y los enlaces rotos, entre otros aspectos. Reutilizacin de objetos o componentes. Un CMS permite la recuperacin y reutilizacin de pginas, documentos, y en general de cualquier objeto publicado o almacenado. Pginas interactivas. Las pginas estticas llegan al usuario exactamente como estn almacenadas en el servidor web. En cambio, las pginas dinmicas no existen en el servidor tal como se reciben en los navegadores, sino que se generan segn las peticiones de los usuarios. De esta manera cuando por ejemplo se utiliza un buscador, el sistema genera una pgina con los resultados que no existan antes de la peticin. Para conseguir esta interaccin, los CMS conectan con una base de datos que hace de repositorio central de todos los datos de la web. Cambios del aspecto de la web. Si no hay una buena separacin entre contenido y presentacin, un cambio de diseo puede comportar la revisin de muchas pginas para

Sistemas gestores de contenido - CMS: 1 - Introduccin

su adaptacin. Los CMS facilitan los cambios con la utilizacin, por ejemplo, del estndar CSS (Cascading Style Sheets u hojas de estilo en cascada) con lo que se consigue la independencia de presentacin y contenido. Consistencia de la web. La consistencia en un web no quiere decir que todas las pginas sean iguales, sino que hay un orden (visual) en vez de caos. Un usuario nota enseguida cundo una pgina no es igual que el resto de las de la misma web por su aspecto, la disposicin de los objetos o por los cambios en la forma de navegar. Estas diferencias provocan sensacin de desorden y dan a entender que el web no lo han diseado profesionales. Los CMS pueden aplicar un mismo estilo en todas las pginas con el mencionado CSS, y aplicar una misma estructura mediante patrones de pginas. Control de acceso. Controlar el acceso a un web no consiste simplemente al permitir la entrada a la web, sino que comporta gestionar los diferentes permisos a cada rea de la web aplicados a grupos o individuos.

1.3. CMS comerciales y de cdigo abierto


Se puede hacer una primera divisin de los CMS segn el tipo de licencia escogido. Por una parte estn los CMS comercializados por empresas que consideran el cdigo fuente un activo ms que tienen que mantener en propiedad, y que no permiten que terceros tengan acceso. Por la otra tenemos los de cdigo fuente abierto, desarrollados por individuos, grupos o empresas que permiten el acceso libre y la modificacin del cdigo fuente. La disponibilidad del cdigo fuente posibilita que se hagan personalizaciones del producto, correcciones de errores y desarrollo de nuevas funciones. Este hecho es una garanta de que el producto podr evolucionar incluso despus de la desaparicin del grupo o empresa creadora. Sistemas gestores de contenido - CMS: 1 - Introduccin Algunas empresas tambin dan acceso al cdigo, pero slo con la adquisicin de una licencia especial o despus de su desaparicin. Generalmente las modificaciones slo pueden hacerlas los mismos desarrolladores, y siempre segn sus prioridades. Los CMS de cdigo abierto son mucho ms flexibles en este sentido, pero se podra considerar que la herramienta comercial ser ms estable y coherente al estar desarrollada por un mismo grupo. En la prctica esta ventaja no es tan grande, ya que los CMS de cdigo abierto tambin estn coordinados por un nico grupo o por empresas, de forma similar a los comerciales. Utilizar una herramienta de gestin de contenidos de cdigo abierto tiene otra ventaja que hace decidirse a la mayora de usuarios: su coste. Habitualmente todo el software de cdigo abierto es de acceso libre, es decir, sin ningn coste en licencias. Slo en casos aislados se hacen distinciones entre empresas y entidades sin nimo de lucro o particulares. En comparacin, los productos comerciales pueden llegar a tener un coste que slo una gran empresa puede asumir. En cuanto al soporte, los CMS comerciales acostumbran a dar soporte profesional, con un coste elevado en muchos casos, mientras que los de cdigo abierto se basan ms en las

comunidades de usuarios que comparten informacin y solucin a los problemas. Las formas de soporte se pueden mezclar, y as encontramos CMS de cdigo abierto con empresas que ofrecen servicios de valor aadido y con activas comunidades de usuarios. En el caso comercial tambin sucede, pero el coste de las licencias hace que el gran pblico se decante por otras opciones y por lo tanto las comunidades de soporte son ms pequeas. Un problema que acostumbra a tener el software de cdigo abierto es la documentacin, generalmente escasa, dirigida a usuarios tcnicos o mal redactada. Este problema se agrava en el caso de los mdulos desarrollados por terceros, que no siempre incorporan las instrucciones de su funcionamiento de forma completa y entendible. En el mercado hay CMS de calidad tanto comerciales como de cdigo abierto. Muchos CMS de cdigo abierto estn poco elaborados (aunque en plena evolucin), pero tambin lo encontramos entre los comerciales. En definitiva, un buen CMS de cdigo abierto es mucho ms econmico que su homlogo comercial, con la ventaja de disponer de todo el cdigo fuente y de una extensa comunidad de usuarios. Por todos estos motivos, y como apuesta por la filosofa del software libre, en este tema slo se presentan algunos CMS de cdigo abierto.

1.4. Historia de los CMS


A principios de los aos noventa, el concepto de sistemas de gestin de contenidos era desconocido. Algunas de sus funciones se realizaban con aplicaciones independientes: editores de texto y de imgenes, bases de datos y programacin a medida. Ya el ao 1994 Illustra Information Technology utilizaba una base de datos de objetos como repositorio de los contenidos de una web, con el objetivo de poder reutilizar los objetos y ofreca a los autores un entorno para la creacin basado en patrones. La idea no cuaj entre el pblico y la parte de la empresa enfocada a la Web fue comprada por AOL, mientras que Informix adquiri la parte de bases de datos. RedDot es una de las empresas pioneras que empez el desarrollo de un gestor de contenidos el ao 1994. No fue hasta a finales del ao siguiente que presentaron su CMS basado en una base de datos. Entre los CMS de cdigo abierto uno de los primeros fue Typo 3, que empez su desarrollo el ao 1997, en palabras de su autor, Kasper Skrhj, "antes de que el trmino gestin de contenidos fuera conocido sobradamente". PHPNuke, la herramienta que populariz el uso de estos sistemas para las comunidades de usuarios en Internet, se empez a desarrollar el ao 2000. La primera versin supuso tres semanas de trabajo al creador, rescribiendo el cdigo de otra herramienta, Thatware.

Sistemas gestores de contenido - CMS: 1 - Introduccin

1.5 Presente y futuro de los CMS


En la actualidad, aparte de la ampliacin de las funcionalidades de los CMS, uno de los campos ms interesantes es la incorporacin de estndares que mejoran la compatibilidad de componentes, facilitan el aprendizaje al cambiar de sistema y aportan calidad y estabilidad. Algunos de estos estndares son CSS, que permite la creacin de hojas de estilo; XML, un lenguaje de marcas que permite estructurar un documento; XHTML, que es un subconjunto del anterior orientado a la presentacin de documentos va web; WAI, que asegura la accesibilidad del sistema; y RSS, para sindicar contenidos de tipo noticia. Tambin las aplicaciones que rodean los CMS acostumbran a ser estndar (de facto), como los servidores web Apache y ISS; los lenguajes PHP, Perl y Python; y las bases de datos MySQL y PostgreSQL. La disponibilidad para los principales sistemas operativos de estas aplicaciones y mdulos, permite que los CMS puedan funcionar en diversas plataformas sin muchas modificaciones. Sobre el futuro de los CMS, Robertson (2003a) apunta que: Los CMS se convertirn en un artculo de consumo, cuando los productos se hayan establecido y ms soluciones lleguen al mercado. Eso provocar una disminucin de los precios en los productos comerciales y una mayor consistencia en las funcionalidades que ofrecen. En este entorno, muchas empresas que implementan webs tendrn que cerrar. Muchos proyectos fracasarn por no ajustarse a los estndares y no entender conceptos como usabilidad, arquitectura de la informacin, gestin del conocimiento y contenido. El campo de los gestores de contenido madurar hasta conseguir un alto grado de consistencia y profesionalismo. Se adoptarn estndares en el almacenaje, estructuracin y gestin del contenido. Se producir una fusin entre gestin de contenidos, gestin de documentos y gestin de registros. Tambin se puede aadir la incorporacin de sistemas de e-learning y gestin del conocimiento, y en los entornos de intranet corporativa, la posibilidad de acceder a otras fuentes de datos como por ejemplo sistemas de soporte de decisiones (Decision Support Systems o DSS). El campo de los CMS de cdigo abierto tendra que seguir un desarrollo similar.

1.6 Los CMS en el e-learning


El e-learning tiene unas necesidades especficas que un CMS general no siempre cubre, o si lo hace, no da las mismas facilidades que una herramienta creada especficamente por esta funcin.

Sistemas gestores de contenido - CMS: 1 - Introduccin

En general, los sistemas de gestin del aprendizaje (Learning Management Systems o LMS) facilitan la interaccin entre los profesores y los estudiantes, aportan herramientas para la gestin de contenidos acadmicos y permiten el seguimiento y la valoracin de los estudiantes. Es decir, facilitan una translacin del modelo real en el mundo virtual. Un buen ejemplo de sistema de gestin de cursos es Moodle http://www.moodle.org, uno de los ms conocidos con licencia de cdigo abierto. Sus caractersticas pueden servir para concretar algunas de las funcionalidades que se esperan de este tipo de herramientas: Administracin de profesores y alumnos. Aulas virtuales que contienen toda la informacin de un curso y permiten la comunicacin con foros o con chats. Creacin, mantenimiento y publicacin del material de un curso, con soporte de diferentes formatos, incluidos audio y vdeo. Talleres virtuales. Exmenes y tests con valoraciones. Trabajos con fecha de lmite de entrega y aviso al profesor en caso de incumplimiento. Seguimiento estadstico de las acciones del estudiante. Estos sistemas son diferentes a los CMS, tanto por el objetivo como por las caractersticas, pero actualmente empiezan a incluir capacidades de los sistemas de gestin de contenidos. Con la integracin de las dos herramientas nace un nuevo concepto, los LCMS (Learning Content Management Systems o sistemas de gestin de contenidos para el aprendizaje).

1.7 Criterios de seleccin


Antes de empezar el proceso de seleccin de un CMS concreto, hay que tener claros los objetivos de la web, teniendo en cuenta al pblico destinatario, y estableciendo una serie de requerimientos que tendra que poder satisfacer el CMS. La siguiente lista est basada en las funciones principales de los CMS expuestas anteriormente, las indicaciones de Robertson, J. (2002) y una recopilacin de los requerimientos bsicos de una web. Cdigo abierto. Por los motivos mencionados anteriormente, el CMS tendra que ser de cdigo fuente abierto (o libre). Arquitectura tcnica. Tiene que ser fiable y permitir la escalabilidad del sistema para adecuarse a futuras necesidades con mdulos. Tambin tiene que haber una separacin de los conceptos de contenido, presentacin y estructura que permita la modificacin de uno de ellos sin afectar a los otros. Es recomendable, pues, que se utilicen hojas de estilo (CSS) y patrones de pginas. Grado de desarrollo. Madurez de la aplicacin y disponibilidad de mdulos que le aaden funcionalidades.

Sistemas gestores de contenido - CMS: 1 - Introduccin

Soporte. La herramienta tiene que tener soporte tanto por parte de los creadores como por otros desarrolladores. De esta manera se puede asegurar de que en el futuro habr mejoras de la herramienta y que se podr encontrar respuesta a los posibles problemas. Posicin en el mercado y opiniones. Una herramienta poco conocida puede ser muy buena, pero hay que asegurar de que tiene un cierto futuro. Tambin son importantes las opiniones de los usuarios y de los expertos. Usabilidad. La herramienta tiene que ser fcil de utilizar y aprender. Los usuarios no siempre sern tcnicos, por lo tanto hace falta asegurar que podrn utilizar la herramienta sin muchos esfuerzos y sacarle el mximo rendimiento. Accesibilidad. Para asegurar la accesibilidad de una web, el CMS tendra que cumplir un estndar de accesibilidad. El ms extendido es WAI (Web Accessibility Initiative) del World Wide Web Consortium. Velocidad de descarga. Teniendo en cuenta que no todos los usuarios disponen de lneas de alta velocidad, las pginas se tendran que cargar rpidamente o dar la opcin. Funcionalidades. No se espera que todas las herramientas ofrezcan todas las funcionalidades, ni que stas sean las nicas que tendr finalmente la web. Entre otras: Editor de texto WYSIWYG a travs del navegador. Herramienta de busqueda. Comunicacin entre los usuarios (foros, correo electrnico, chat). Noticias. Artculos. Ciclo de trabajo (workflow) con diferentes perfiles de usuarios y grupos de trabajo. Fechas de publicacin y caducidad. Webs personales. Carga y descarga de documentos y material multimedia. Avisos de actualizacin de pginas o mensajes en los foros, y envo automtico de avisos por correo electrnico. Envo de pginas por correo electrnico. Pginas en versin imprimible. Personalizacin segn el usuario. Disponibilidad o posibilidad de traduccin al cataln y al castellano. Soporte de mltiples formados (HTML, Word, Excel, Acrobat, etc.). Soporte de mltiples navegadores (Internet Explorer, Netscape, etc.). Soporte de sindicacin (RSS, NewsML, etc.). Estadsticas de uso e informes. Control de pginas caducadas y enlaces rotos.

Sistemas gestores de contenido - CMS: 1 - Introduccin

2 - Uso de la plataforma Moodle


A continuacin vamos a hablar de Moodle, una plataforma de e-learning que tiene muchas ventajas para desarrollar cursos y procesos de aprendizaje, ya que su origen se halla en el Constructivismo Social. Adems, se trata de una plataforma de software libre muy fcil de manejar y con gran potencialidad ya que continuamente se estn llevando a cabo actualizaciones. Es importante destacar que existen procesos cognitivos y sociales implicados en el aprendizaje a travs de Internet, la creciente demanda de este tipo de formacin hace que exista multitud de ofertas, sin embargo, no todas las ofertas permiten desarrollar entornos colaborativos donde se desarrolle un aprendizaje constructivista que permite enriquecer el aprendizaje individual por medio de la interaccin y la colaboracin entre sus participantes. Moodle persigue dicho objetivo, veamos qu es y cules son sus caractersticas.

2.1 Qu es Moodle?
Moodle es un paquete de software para la creacin de cursos y sitios Web basados en Internet. Es un proyecto en continuo desarrollo, diseado para dar soporte a un marco de educacin social constructivista. Sistemas gestores de contenido - CMS: 2 Uso de la plataforma Moodle La palabra Moodle era al principio un acrnimo de Modular Object-Oriented Dynamic Learning Environment (Entorno de Aprendizaje Dinmico Orientado a Objetos y Modular). Uno de los temas ms candentes dentro del entorno del e-learning es la programacin orientada a objetos, cuyo elemento fundamental es, como su nombre indica, el objeto. El objeto se define como un conjunto complejo de datos y programas que poseen estructura y forman parte de una organizacin. A partir de esta concepcin de programacin orientada a objetos, se comienza a hablar de Objetos de Aprendizaje, un nuevo concepto relacionado ms con la perspectiva pedaggica. Los Objetos de Aprendizaje son elementos de un nuevo tipo de e-learning originados en el paradigma de orientacin a objetos. Son entidades digitales, en general de reducido tamao, diseadas para ser distribuidas a travs de Internet, facilitndose por tanto el acceso a ellas simultneamente por muchos usuarios. Los diseadores las combinan como componentes instruccionales reutilizables para construir componentes mayores al servicio de objetivos diferentes y en distintos contextos. Cada Objeto de Aprendizaje debe ser autocontenido y puede incluir en su estructura otros objetos. Su reducido tamao tambin facilita que puedan ensamblarse para soportar objetivos instruccionales individuales. Para hacer posible la sociedad del conocimiento precisamos un sistema de elaboracin y distribucin de conocimiento capaz de promover el aprendizaje ms eficaz y barato que la formacin actual, mayoritariamente presencial.

Moodle se dise, por tanto, para poder desarrollar contenidos de acuerdo a la filosofa de los Objetos de Aprendizaje y, por tanto, de la programacin orientada a objetos. Para facilitar el anlisis del concepto Objeto de Aprendizaje conviene hacerlo desde una doble perspectiva no siempre tenida en cuenta: Perspectiva informtica: La aproximacin mediante objetos de aprendizaje plantea exigencias operativas importantes al almacenamiento y distribucin informtica. Son criticas las siguientes funcionalidades:

Accesibilidad Modularidad Interoperabilidad Reutilizabilidad

Al dotar a los Objetos de Aprendizaje de estas funcionalidades pretendemos pasar de la produccin artesana actual de cursos a una produccin y distribucin masiva, personalizada y a demanda con un significativo impacto en costes. Perspectiva didctica: Tal como hemos visto la misin de la arquitectura informtica es facilitar un acceso rpido a contenidos (informacin) si bien no produce aprendizaje. Acceder a informacin tiene gran inters en muchas situaciones pero en s mismo no garantiza un proceso de aprendizaje. Una persona puede aprender de muchas maneras, la interaccin constante con el entorno que nos rodea provoca un aprendizaje permanente. Cuando queremos aprender un conocimiento o dominar una habilidad el mero acceso a informacin no conduce necesariamente a su aprendizaje. Para ello es necesario dotar el contenido de una cierta estructura y ejecutar un conjunto de actividades que lo produzcan. Acceder a informacin no es aprender. Por tanto y desde una perspectiva didctica debemos:

Estructurar los contenidos de los entornos virtuales que sustituyan o complementen a los entornos reales Utilizar mtodos instruccionales que faciliten su aprendizaje.

La idea es que los Objetos de Aprendizaje permitan mediante su combinacin crear el soporte necesario para lograr los objetivos propuestos dentro de un contexto en el que, frente a la enseanza presencial, estn ausentes elementos bsicos de motivacin y refuerzo.

10

Sistemas gestores de contenido - CMS: 2 Uso de la plataforma Moodle

2.2 Arquitectura de Moodle


Moodle se distribuye gratuitamente como Software libre (Open Source) (bajo la Licencia pblica GNU). Bsicamente esto significa que Moodle tiene derechos de autor (copyright), pero que el usuario tiene algunas libertades. Puede copiar, usar y modificar Moodle siempre que acepte algunas clasulas: Proporcionar el cdigo fuente a otros. No modificar o eliminar la licencia original Aplicar esta misma licencia a cualquier trabajo derivado de l. Moodle puede funcionar en cualquier ordenador en el que pueda funcionar PHP, y soporta varios tipos de bases de datos (en especial MySQL). Moodle es un producto activo y en evolucin. Veamos algunas de sus caractersticas:

Diseo general: Promueve una pedagoga constructivista social, al ser un entorno colaborativo con distintas funciones para la interaccin y la construccin del conocimiento de forma grupal. El Constructivismo afirma que el aprendizaje es especialmente efectivo cuando se realiza compartindolo con otros. Esa experiencia puede ser cualquier cosa: una frase pronunciada o un mensaje en Internet, o elementos ms complejos como una pintura, una casa o una aplicacin informtica. El concepto del constructivismo social ampla las ideas comentadas en un grupo social que construye su aprendizaje unos con otros, creando en colaboracin una cultura de compartir contenidos y significados. Cuando uno se sumerge dentro de una cultura como est, estamos aprendiendo continuamente como ser una parte de esa cultura a muchos niveles. La perspectiva constructivista ve al alumno implicado activamente en su aprendizaje para que le d significado, y este tipo de enseanza busca que el

11

Sistemas gestores de contenido - CMS: 2 Uso de la plataforma Moodle

alumno pueda analizar, investigar, colaborar, compartir, construir y generar basndose en lo que ya sabe.

12

Sistemas gestores de contenido - CMS: 2 Uso de la plataforma Moodle

Apropiada para el 100% de las clases en lnea, as como tambin para complementar el aprendizaje presencial. Su interfaz es sencilla, ligera, eficiente, y compatible. Es fcil de instalar en casi cualquier plataforma que soporte PHP. Slo requiere que exista una base de datos (y la pueda compartir). Con su completa abstraccin de bases de datos, soporta las principales marcas de bases de datos (excepto en la definicin inicial de las tablas). La lista de cursos muestra descripciones de cada uno de los cursos que hay en el servidor, incluyendo la posibilidad de acceder como invitado. Los cursos pueden clasificarse por categoras y tambin pueden ser buscados un servidor Moodle puede albergar miles de cursos. Se ha puesto nfasis en una seguridad slida en toda la plataforma. Todos los formularios son revisados, las cookies encriptadas, etc. La mayora de las reas de introduccin de texto (recursos, mensajes de los foros, entradas de los diarios, etc.) pueden ser editadas usando el editor HTML, tan sencillo como cualquier editor de texto de Windows.

Administracin del sitio Moodle: El sitio es administrado por un usuario administrador, definido durante la instalacin. Los "temas" permiten al administrador personalizar los colores del sitio, la tipografa, presentacin, etc., para ajustarse a sus necesidades. Pueden aadirse nuevos mdulos de actividades a los ya instalados en Moodle. Los paquetes de idiomas permiten una localizacin completa de cualquier idioma. Estos paquetes pueden editarse usando un editor integrado. El cdigo est escrito de forma clara en PHP bajo la licencia GPL, fcil de modificar para satisfacer sus necesidades.

Gestin de usuarios: Los objetivos son reducir al mnimo el trabajo del administrador, manteniendo una alta seguridad. Soporta un rango de mecanismos de autenticacin a travs de mdulos de autenticacin, que permiten una integracin sencilla con los sistemas existentes. Mtodo estndar de alta por correo electrnico: los estudiantes pueden crear sus propias cuentas de acceso. La direccin de correo electrnico se verifica mediante confirmacin. Puede utilizar LDAP: las cuentas de acceso pueden verificarse en un servidor LDAP. El administrador puede especificar qu campos usar. IMAP, POP3, NNTP: las cuentas de acceso se verifican contra un servidor de correo o de noticias (news). Soporta los certificados SSL y TLS. Base de datos externa: Cualquier base de datos que contenga al menos dos campos puede usarse como fuente externa de autenticacin. Cada persona necesita slo una cuenta para todo el servidor. Por otra parte, cada cuenta puede tener diferentes tipos de acceso. Una cuenta de administrador controla la creacin de cursos y determina los profesores, asignando usuarios a los cursos. Seguridad: los profesores pueden aadir una "clave de acceso" para sus cursos, con el fin de impedir el acceso de quienes no sean sus estudiantes. Pueden transmitir esta clave personalmente o a travs del correo electrnico personal, etc. Los profesores pueden dar de baja a los estudiantes manualmente si lo desean, aunque tambin existe una forma automtica de dar de baja a los estudiantes que permanezcan inactivos durante un determinado perodo de tiempo (establecido por el administrador).

13

Sistemas gestores de contenido - CMS: 2 Uso de la plataforma Moodle

Se anima a los estudiantes a crear un perfil en lnea de s mismos, incluyendo fotos, descripcin, etc. De ser necesario, pueden esconderse las direcciones de correo electrnico. Cada usuario puede especificar su propia zona horaria, y todas las fechas marcadas en Moodle se traducirn a esa zona horaria (las fechas de escritura de mensajes, de entrega de tareas, etc.) Cada usuario puede elegir el idioma que se usar en la interfaz de Moodle (Ingls, Francs, Alemn, Espaol, Portugus, etc.)

Gestin de cursos: El profesor tiene control total sobre todas las opciones de un curso. Se puede elegir entre varios formatos de curso tales como semanal, por temas o el formato social, basado en debates. Ofrece una serie flexible de actividades para los cursos: foros, diarios, cuestionarios, materiales, consultas, encuestas y tareas.

En la pgina principal del curso se pueden presentar los cambios ocurridos desde la ltima vez que el usuario entr en el curso, lo que ayuda a crear una sensacin de comunidad. La mayora de las reas para introducir texto (materiales, envo de mensajes a un foro, entradas en el diario, etc.) pueden editarse usando un editor HTML WYSIWYG integrado.

14

Sistemas gestores de contenido - CMS: 2 Uso de la plataforma Moodle

Todas las calificaciones para los foros, diarios, cuestionarios y tareas pueden verse en una nica pgina (y descargarse como un archivo con formato de hoja de clculo). Registro y seguimiento completo de los accesos del usuario. Se dispone de informes de actividad de cada estudiante, con grficos y detalles sobre su paso por cada mdulo (ltimo acceso, nmero de veces que lo ha ledo) as como tambin de una detallada "historia" de la participacin de cada estudiante, incluyendo mensajes enviados, entradas en el diario, etc. en una sola pgina. Integracin del correo. Pueden enviarse por correo electrnico copias de los mensajes enviados a un foro, los comentarios de los profesores, etc. en formato HTML o de texto.

Los mdulos: Tarea: Asigna tareas en lnea o no; los alumnos pueden enviar sus tareas en cualquier formato (como MS Office, PDF, imagen, a/v etc.).

Chat: Permite la comunicacin en tiempo real de los alumnos. Consulta: Los profesores crean una pregunta y un nmero de opciones para los alumnos. Utilice este mdulo para hacer votaciones rpidas sobre un tema.

15

Sistemas gestores de contenido - CMS: 2 Uso de la plataforma Moodle

Leccin: Permite crear y gestionar un conjunto de "pginas enlazadas". Cada pgina puede terminar con una pregunta. Segn la respuesta elegida por el

16

Sistemas gestores de contenido - CMS: 2 Uso de la plataforma Moodle

Charla: Permite el intercambio asincrnico privado entre el profesor y un alumno o entre dos alumnos. Foros: Las aportaciones en los foros permiten un intercambio asincrnico del grupo sobre un tema compartido. La participacin en foros puede ser una parte integral de la experiencia de aprendizaje, ayuda a los alumnos a aclarar y desarrollar su comprensin del tema.

alumno se va adelante, atrs, a otra pgina o a la misma pgina en la leccin. Se califica al terminar Glosario: Crea una recopilacin de los trminos ms usados en un curso. Tiene muchas opciones de representacin incluyendo lista, enciclopedia, FAQ, diccionario y otras.

17

Sistemas gestores de contenido - CMS: 2 Uso de la plataforma Moodle

Diario: Refleja el aprendizaje, registra y revisa las ideas. Etiquetas: Aade descripciones con imgenes en la pgina principal del curso. Cuestionario: Permite cuestionarios incluyendo preguntas de verdadero-falso, opcin mltiple, respuestas cortas, asociacin, preguntas al azar, numricas, incrustadas en el texto y todas ellas pueden tener grficos. Material: Sirve para incluir contenidos en un curso; pueden ser: texto sin formato, archivos subidos, enlaces Web, Wiki o HTML (Moodle tiene los editores incorporados) o una referencia bibliogrfica. Encuesta: Este mdulo ayuda a crear cursos ms eficaces ofreciendo una variedad de las encuestas (COLLES, ATTLS), incluyendo el muestreo de incidentes crticos.

Taller: Sirve para el trabajo (Word, PP etc.) en grupo. Permite a los participantes diversas formas de evaluar los proyectos de los dems, as como proyectosprototipo. Finalmente el profesor califica los trabajos.

Hay disponible un Manual para el Profesor con secciones para configurar el curso, subir archivos, establecer actividades, etc. Actualmente existen mltiples organizaciones que estn utilizando Moodle para desarrollar sus cursos on-line, en http: //moodle.org/sites, puedes ver y consultar todos los que hay en la actualidad. Puede utilizar Moodle cualquier institucin que quiera desarrollar formacin a travs de Internet, por ejemplo: Escuelas: pueden realizar cursos y crear un Campus Virtual donde se desarrolle toda la actividad propia de una escuela de formacin: tabln de anuncios, foros, documentacin, cursos, etc... Institutos: hay varios institutos que tienen disponibles varias asignaturas de secundaria en Moodle, los alumnos pueden realizar actividades complementarias en este entorno relacionadas con las materias que se imparten de forma presencial, adems de tener los contenidos disponibles. Universidades: de la misma forma que las escuelas e institutos, las Universidades tienen mucho potencial con este tipo de entornos, en el Campus Virtual pueden realizarse distintas funciones, tanto entre alumnos y profesores, como entre profesores, como apoyo a la formacin presencial, o en cursos a distancia.

18

Sistemas gestores de contenido - CMS: 2 Uso de la plataforma Moodle

Ayuda: Existen un gran nmero de ayudas accesibles en su contexto. Los cursos incluyen un foro exclusivo de profesores, donde pueden colaborar en tareas y compartir ideas.

Centros de formacin profesional: desarrollo de experiencias de e-learning mediante intercambio de informacin, noticias, desarrollo de contenidos, etc. Hospitales: donde pueden desarrollar programas de actualizacin para los profesionales de la salud, y cursos para familiares de pacientes.

3 - Conclusin
El uso de plataformas de Open Source (Software Libre), permite formar parte de una comunidad de aprendizaje donde el desarrollo de stas es cada vez mayor, puesto que el mismo desarrollo de la plataforma es ya un mtodo constructivista donde todos aprenden de todos. La plataforma Moodle es una de las ms utilizadas en este momento por diversas razones: Apoya la pedagoga social construccionista (colaboracin, actividades de aprendizaje, reflexin crtica, etc.) Es apropiado para dar clases en lnea al 100% tanto como para ayudar en las clases presenciales. Posee una interfaz compatible con cualquier navegador. Es fcil de instalar en la mayora de las plataformas. De fcil administracin, los alumnos pueden crear sus propias cuentas. Los estudiantes son impulsados a construir un perfil en lnea incluyendo sus fotos y descripciones extensas. Se puede elegir el formato del curso por semana, por tema o por tema de discusin basado en un formato social.

- Bibliografa
Ashley, C. (2004) El uso de los cuadernos de bitcora o weblogging: Otro tipo de sitios web, RED (Revista de Educacin a Distancia) http://www.um.es/ead/red/10/weblogs1.pdf Barber, E. (2004) La educacin en la Red. Actividades virtuales de enseanza y aprendizaje, Paids, Barcelona. Blood, R. (2000) Weblogs: a history and perspective http://www.rebeccablood.net/essays/index.html#weblogs Blood. R. (2005) Universo del Weblog. Consejos prcticos para crear y mantener su blog, Gestin 2000, Madrid. Bruner, J (1986) Actual minds, possible worlds Cambridge (Mass), Harvard Univ. Press. Bruner, J. (1998) Realidad mental y mundos posibles, Paids, Barcelona. Cabrero, J. (2000) Nuevas tecnologas aplicadas a la educacin, Sntesis, Madrid. Castells, M. (1999) Flujos, redes e identidades: Una teora crtica de la sociedad informacional. Nuevas perspectivas crticas en educacin. Paids, Barcelona.

19

Sistemas gestores de contenido - CMS: 3 Conclusin - Bibliografa

20

Sistemas gestores de contenido - CMS: Bibliografa

Developer Team Support: http://moodle.com Fountain, R (2005) Wiki Pedagogy, Dossiers tecnopdagogiques. http://www.profetic.org:16080/dossiers/rubrique.php3?id_rubrique=110 Garca, M. A. (2005) Herramientas de mediacin didctica en entornos virtuales: Las webquest, Teora de la Educacin, vol.6. http://www3.usal.es/~teoriaeducacion/DEFAULT.HTM Garca, M. A. (2005) Mitos de la educacin on-line, Teora de la Educacin, vol.6. http://www3.usal.es/~teoriaeducacion/DEFAULT.HTM Gardner, H. (1993) Inteligencias Mltiples. La teora en la prctica, Paids, Barcelona. Gardner, H. (2001) La inteligencia reformulada. Las inteligencias mltiples en el S. XXI, Paids, Barcelona. Gillmor, D. (2004) We Media: Grassroots Journalism by the People, for the People, OReilly. Gros, B. (2000) El ordenador invisible, Gedisa, Barcelona. Guadalupe C. G. (2005) Educacin dialgica y los sistemas informacionales, Teora de la Educacin, vol.6(1). http://www3.usal.es/~teoriaeducacion/DEFAULT.HTM Habermas, J. (1998) Teora de la accin comunicativa, Taurus, Argentina. Hao-Chuan W. y otros (2005) An Empirical Exploration of Using Wiki in an English as a Second Language Course, Institute of Information Science, National Taiwan Normal Univ. http://iasl.iis.sinica.edu.tw/webpdf/paper-2005An_Empirical_Exploration_on_Using_Wiki_in_an_English_as_Second_Language_Course.p df Jimenez, P. (2005) Should we construct a new paradigm for media education?, Zemos 98, http://www.zemos98.org/festivales/zemos987/pack/pdf/pedrojimenezeng.pdf Johnson, C. (1993), Aprendizaje Colaborativo, referencia virtual del Instituto Tecnolgico de Monterrey, Mxico http://campus.gda.itesm.mx/cite Johnson, D.W. Johnson, R.T., y Holubec, E.J. (1999) El aprendizaje cooperativo en el aula, Paids, Barcelona. Jonassen, D. H., Peck, K. L. y Wilson, B. G. (1999) Learning with technology: A constructivist perspective, Prentice-Hall, New Jersey. Landow, G. (1991) Hipertexto: La convergencia de la teora crtica contempornea y la tecnologa, Paids, Barcelona. Lave, J. y Wenger, E. (1991) Situated Learning: Legitimate Peripheral Participation, Cambridge University Press. Cambridge. Leslie, S. (2003) Matrix of some uses of blogs in education, EdTechPost, 9 octubre Moodle en Espaol: http://moodle.org/course/view.php?id=11 Moodle For Language Teaching: http://moodle.org/course/view.php?id=31 Orihuela, J.L. y Santos, M. L. (2004) Los weblogs como herramienta educativa: experiencias con bitcoras de alumnos, Quaderns Digitals, 35. http://www.quadernsdigitals.net

Panitz, T., y Panitz, P., (1998). Encouraging the Use of Collaborative Learning in Higher Education. In J.J. Forest (ed.) Issues Facing International Education, NY: Garland Publishing. Passey, D. Y Kendall, M. (2002) TelE-Learning: The Challenge for the Third Millenium, Kluwer, Boston. Richadson, W. (2004). The Blogging in Schools Question, en Weblogg-ed, 13 abril Rojas, O. I., Alonso, J., Antnez, J.L., Orihuela, J.L. y Varela, J. (2005), Blogs. La conversacin en Internet que est revolucionando medios, empresas y a ciuadanos, ESIC, Madrid. Schwartz, L. ,Clark, S., Cossarin, M., Rudolp, J. (2004) Educational Wkis: features and selection criteria. International Review of Research in Open and Distance Learning. http://cde.athabascau.ca/softeval/reports/R270311.pdf Silva, M., (2005) Educacin Interactiva. Enseanza y aprendizaje presencial y on-line, Gedisa, Barcelona. http://tecfa.unige.ch/guides/tie/pdf/files/wikis.pdf Tiscar, L.(2005) Blogs para educar. Usos de los blogs en una pedagoga constructivista, Revista TELOS, 65. http://www.campusred.net/telos/articulocuaderno.asp?idarticulo=2&rev=65 Using Moodle: http://moodle.org/course/view.php?id=5 Vygotsky, L. S. (1979) El desarrollo de los procesos psicolgicos superiores, Crtica, Barcelona. What is Open Source Software: http://moodle.org/course/view.php?id=30 Williams, D. (2005) Work in Progress Using a Collaborative Content Management System for Ethics Education, 35th ASEE/IEEE Frontiers in Education Conference. http://fie.engrng.pitt.edu/fie2005/papers/1326.pdf Zaatu Correa, L. M. (2003), Aprendizaje colaborativo: una nueva forma de Dilogo Interpersonal y en Red, Contexto Educativo, 28. http://contextoeducativo.com.ar/2003/4/nota-02.htm Sistemas gestores de contenido - CMS: Bibliografa

Ejercicios de Evaluacin:
Qu es y para qu es til un CMS? (Extensin Aproximada 200 palabras) Cules son, a su juicio, los aspectos ms destacables de Moodle? (Extensin Aproximada 200 palabras)

21

22

Sistemas gestores de contenido - CMS: Bibliografa

También podría gustarte