Sunteți pe pagina 1din 28

Creación de

portales educativos
Antecedentes
 Al analizar la mayor parte de los
sitios web de centros educativos el
resultado suele ser bastante
desalentador: Páginas que no se
actualizan nunca, tablones de
información planos sin interacción
alguna entre usuarios, carencia de
planificación y de uniformidad
estructural, plantillas de diseño
obsoletas y repetitivas, uso de
enormes ficheros de imagen y abuso
de gifs animados que no aportan
 Los motivos de esta baja calidad de
los websites, aunque muy variados,
por lo general encajan en alguna de
las siguientes categorías:
 Se utilizan herramientas de
desarrollo inadecuadas, con nula o
escasa capacidad para administrar
un sitio web de manera eficiente a
medio y largo plazo.
 La página no es accesible ni
comprensible para todos los
participantes en el proyecto.
 La estructura del sitio no permite
separar los contenidos de los
 Usar editores como FrontPage o Dreamweaver
suele ser la opción más frecuente entre quienes
se inician en el diseño de páginas web.
Ciertamente, el dominio de alguna de estas
plataformas de diseño (o de otras menos
difundidas como Namoweb o Adobe GoLive)
puede constituir una buena base para crear
páginas de aspecto atractivo, incluso para
embarcarse en pequeños proyectos en los que la
permanente actualización de contenidos, la
gestión avanzada de usuarios o el flujo de
información en tiempo real no sean factores a
tener en cuenta. Sin embargo, todas estas
herramientas resultarán bastante inadecuadas
para administrar y mantener de forma sencilla
cualquier proyecto web de cierta complejidad.
 Motivo: El código, los elementos
estructurales, los scripts de programación
y los elementos de diseño no son
totalmente independientes de los
contenidos. Cambiar el texto de una
página, incluso un acento mal puesto,
supone el largo y tedioso proceso de
descargar dicha página del servidor,
editarla con la misma herramienta de
diseño empleada en el proyecto y volver a
subirla vía FTP navegando, en todo
momento, por una densa selva de
 Imaginemos una situación algo más
compleja, pero muy frecuente en todos los
centros: La profesora "x" y el profesor "z"
abandonan el centro dejando un reguero
de datos personales en unos quince
lugares de nuestro sitio web. ¿Cómo
proceder? Descargando una a una todas
las páginas y renovando manualmente
esta información. ¿Quién lo hace? ¿Y si "el
de siempre" es quien se marcha? A poco
que meditemos, acabaremos por
comprender, incluso disculpar a los
responsables de la gran marabunta de
sitios cuya información se actualiza de
forma errática y fragmentaria, si es que
 La conclusión que podemos sacar es
obvia: En el mundo educativo son
necesarias plataformas de desarrollo
web en las que el diseño sea
independiente de los contenidos, el
proceso de actualización resulte
accesible a todos los usuarios
(autorizados) desde cualquier
computadora y no se requieran
permanentemente los servicios de un
webmaster: la incuestionable y
todopoderosa presencia "del que
 Por suerte, tales plataformas ya
existen. Y aún mejor la mayoría son
gratuitas.
 A continuación se presenta la
estructura y principales elementos
que podría incluir un sitio educativo.
 Posteriormente se analizan si alguno
de los actuales proyectos de
software libre para el desarrollo de
portales cumple estos propósitos.
 La estructura de una web educativa
determinará el uso que se haga de ella y
el tipo de servicios que en el futuro
ofrezca. En la escasa literatura sobre el
tema, se citan con cierta frecuencia dos
tipos de portal:
 CMS: Portales basados en el desarrollo y
administración de contenidos (content
management systems).
 CBS: Portales para la creación de
comunidades virtuales (community based
 Los CMS incorporan potentes herramientas para la
administración y gestión de contenidos. Suelen ofrecer
procesos automatizados de recogida de información
(noticias, vínculos, comentarios) y dar soporte a la creación
de galerías de elementos multimedia. Sin embargo, son
bastante más flojos a la hora de implementar funciones que
permitan la interacción entre usuarios.
 La principal ventaja de estos portales motivo por el cual
representan una opción adecuada para centros que no
quieran embarcarse en un proyecto excesivamente
sofisticado es que son muy sencillos de configurar y
administar.
 Una vez instalados, su uso no supondrá dificultad alguna
para personas que carezcan de conocimientos en el diseño
web. Por lo general, no será necesaria la figura del
webmaster, requiriéndose algún conocimiento
especializado sólo a la hora de actualizarse a una versión
superior o para incorporar nuevos módulos y bloques. El
ejemplo más característico de este primer grupo sería el
portal Mambo
 Las soluciones CBS, basan su fuerza en el
dinamismo y la capacidad de interacción
entre usuarios. Su objetivo último es lograr
un verdadero "sentimiento" de
pertenencia a una determinada
comunidad virtual. Para lograr este
propósito, incorporan potentes
herramientas de gestión de usuarios,
realización de foros, webchats y
dispositivos de mensajería interna.
Asímismo, buscan, obtener información
sobre los visitantes (por ejemplo mediante
encuestas) y que éstos participen en el
desarrollo futuro del portal aportando
contenidos, realizando valoraciones,
 La implementación de todas estas
herramientas da como resultado portales
más ricos, flexibles y dinámicos. Pero, en
contra partida, están más expuestos a
fallos internos y ataques maliciosos, al
tiempo que resultan algo más difíciles de
administrar.
 Parece existir cierto consenso sobre los
principales elementos que debería
incorporar cualquier portal educativo que
persiga unos objetivos mínimos de calidad
y utilidad pública.
 Una sección de contenidos, en la que se puedan publicar
y actualizar con facilidad las aportaciones de todos los
miembros de la comunidad educativa. Esta sección, que
puede llegar a ser bastante compleja dependiendo de las
características del centro, incorporará: Páginas de
información general, de departamentos, del equipo
directivo, del alumnado, de asociaciones de padres de
familia, etc. Por lo que, el principal factor a tener en cuenta,
debería ser una gestión transparente realizada por un gran
número de personas, en general con escasos
conocimientos técnicos.
 Una zona (preferentemente situada en la página de
inicio) en la que se recojan las novedades. Si es posible,
agrupadas por tópicos fácilmente identificables. El historial
de noticias, cuando estas se actualizan con regularidad,
debería ser fiel reflejo de la dinámica del centro.
 Una serie de aplicaciones que garanticen la participación y
el intercambio de ideas entre los miembros de la
comunidad educativa
 Generalmente se apuesta casi en exclusiva por
los foros temáticos y los chats, pero hay
algunas otras opciones no menos interesantes:
Mensajería interna, servicio de webmail y
weblogs comunitarios.
 Una página dinámica con vínculos agrupados
por temas. Que, idealmente, ofrezca a los
administradores la posibilidad de identificar de
manera automática enlaces rotos, incorporar
comentarios y valoraciones, etc. Incluso, para que
esta sección fuese verdaderamente participativa,
debería contemplarse la posibilidad de que los
usuarios puedan incluir -o al menos sugerir-
enlaces.
 Una zona de descarga de archivos.
 Estos serian, los mínimos exigibles a un portal educativo
con cierta calidad. Pero aún quedarían pendientes otras
muchas opciones no menos interesantes:
 Tutoría telemática.- Herramientas seguras que,
garantizando la privacidad, faciliten un intercambio de
información personalizada entre padres y tutores:
Seguimiento de la actividad de los alumnos, boletines de
notas, faltas de asistencia, observaciones del profesorado,
etc.
 Secretaría o­n-line.- Formularios para realizar tareas
administrativas sencillas: Matrícula en actividades
extraescolares, solicitud de impresos, petición de fondos de
la biblioteca...
 E-learning.- Realización de actividades docentes que
refuercen las clases presenciales: Temas, apuntes y
documentos complementarios, ejercicios de repaso,
cuestionarios de autoevaluación, seguimiento de las
actividades de alumnos con baja por enfermedad, etc.
 Biblioteca Virtual.- Posibilidad de consultar desde el sitio
web los fondos de la biblioteca.
 Evidentemente, las herramientas
habituales de desarrollo web resultan
insuficientes para crear y mantener
actualizado un portal que cumpla los
requisitos mencionados. La solución
pasa por separar los elementos
estructurales y de diseño de los
contenidos informativos, siendo la
mejor opción recurrir a bases de
datos en combinación con scripts
 Como es lógico, crear a partir de cero
aplicaciones completas que requieran
conocimientos avanzados de
programación está fuera del alcance de la
mayoría de los centros. Por fortuna,
existen buenas soluciones para generar
websites de manera automatizada que,
con pequeños cambios, podrían ser
empleados para fines educativos. Se les
conoce con el nombre de generadores
de portales, siendo la mayoría proyectos
bajo licencia GPL (código abierto y
 PHP-Nuke .- Sistema optimizado para la
creación de comunidades virtuales y
distribución automática de noticias. Es
capaz de generar en muy pocos pasos un
portal completo (en PHP) asociado a una
base de datos (en MySQL y otros
servidores SQL). Una vez instalado,
resultará fácil conseguir un alto nivel de
personalización a partir de una enorme
variedad de temas, módulos y bloques.
 Desde el punto de vista docente -y con
independencia de la enorme variedad de
aplicaciones que pueden incorporarse a
este portal- nos interesan especialmente
dos características:
 Toda la información que podamos ir
incorporando está contenida en una base
de datos que es totalmente independiente
de la estructura del portal. De hecho suele
residir en un servidor distinto del
empleado para alojar el sitio web.
 La administración del portal se realiza o­n-
line y de manera completamente
transparente: No es necesario tener
conocimiento alguno de PHP ni de HTML.
Los artículos, noticias, aportaciones a los
foros, imágenes y elementos multimedia,
se introducen directamente a través de
formularios y se integran
automáticamente en el portal.
 Tanto los visitantes, como los
usuarios registrados y los
administradores podrán interactuar
de manera activa con el sitio web,
bien aportando contenidos nuevos,
bien intercambiando información
entre ellos.
 El administrador del sistema (root)
tiene un control completo sobre los
usuarios, los contenidos enviados y
la gestión de las diferentes
 Mambo .- Es un generador de
portales con un enfoque ligeramente
distinto a los dos anteriores. Basa su
fuerza en el desarrollo y gestión de
contenidos, concediendo escasa
importancia a las herramientas
pensadas para facilitar la
comunicación entre usuarios.
 El resultado es una aplicación muy
estable y compacta, fácil de
administrar y con gran atractivo
estético. Tal vez pueda ser adecuada
para algunos colegios pequeños, o
para diseñar páginas de
departamentos didácticos y otras
asociaciones vinculadas al centro en
las que prime el interés informativo
sobre las posibilidades de interacción
 Las principales características
incorporadas en esta plataforma son:
 Módulos y plantillas altamente
configurables.
 Administrador de noticias Gestor
de Banners.
 Estadísticas.
 Soporte automatizado para la
publicación y gestión de
contenidos.
Glosario
 Apache.- Uno de los más populares servidores.
Según algunas estimaciones es utilizado para
hosting por más del 50% de los sitios web en todo
el mundo. La versión original de Apache fue
escrita para UNIX, pero nuevas versiones que
funcionan con OS/2, Windows y otras
plataformas.}

 IIS.- Internet Information Services, Es una serie de


servicios para los servidores que funcionan con
Windows. Originalmente era parte del Option
Pack para Windows NT. Luego fue integrado en
otros sistemas operativos de Microsoft destinados
a ofrecer servicios, como Windows 2000 o
Windows Server 2003. Windows XP Profesional
incluye una versión limitada de IIS. Los servicios
que ofrece son: FTP, SMTP, NNTP y HTTP/HTTPS
 Weblog.- También llamado blog o bitácora, es un
sitio web donde se recopilan cronológicamente
mensajes de uno o varios autores, sobre una
temática en particular siempre conservando el
autor la libertad de dejar publicado lo que crea
pertinente.
 PHP.- Es un lenguaje de programación usado
generalmente para la creación de contenido para
sitios web. El nombre es el acrónimo recursivo de
"PHP: Hypertext Preprocessor" (inicialmente PHP
Tools, o, Personal Home Page Tools), y se trata de
un lenguaje interpretado usado para la creación
de aplicaciones para servidores, o creación de
contenido dinámico para sitios web.
 MySql.- es uno de los Sistemas Gestores
de bases de Datos (SQL) más populares
desarrolladas bajo la filosofía de
código abierto.
 Software Libre: Dada la acuñación del
término original en inglés (free software),
se suele confundir este término con
software gratuito, ya que la palabra "free"
significa al mismo tiempo "gratis" y "libre".
Sin embargo, el concepto de S.L. es un
asunto de libertad, y no de precio. Esta
libertad es la que debería tener un usuario
para ejecutar, copiar, distribuir, estudiar,
 Software Gratis - Freeware: Programa
computacional cuyo costo económico para el
usuario final es cero, independiente de las
condiciones de distribución y uso que tenga.

 Root o Superusuario: persona o personas


encargadas de la administración del sistema.
Tiene(n) todos los permisos para hacer y
deshacer dentro de él. Sus atributos son tales,
que si escribe un comando para borrar todo el
disco duro, el sistema no le preguntará si está
seguro, sólo lo hará. Es por eso que generalmente
root es un usuario avanzado que ejerce funciones
administrativas, y cuando quiere trabajar
normalmente (como usar internet o escribir un
documento) se conecta con una cuenta normal,
que no tiene dichos permisos, para evitar errores

S-ar putea să vă placă și