20 de Agosto de 2009
Educacion a distancia

Luego de mucho trabajo, hacer y rehacer, copiar y mejorar, al fin he terminado la seccion de Educacion a distancia para el paquete de contenidos de Imago.

La seccion y la administracion de cada curso esta pensada de una manera simple y globalizada, que significa esto, que cada curso en si es solamente una asignacion de recursos. Cada curso de educacion a distancia tiene asignada una de los siguientes modulos (proximamente quizas pueda tener mas de uno, pero no creo que sea necesario por ahora):

  • Un usuario administrativo. En principio se trata del profesor a cargo, pero aun faltaria desarrollar la modalidad de administracion del curso desde la plataforma sin entrar en el panel de administracion.
  • Un foro. Para esto tuve que modificar la programacion de los foros para que sean compatible con la llamada desde Educacion a Distancia.
  • Un Blog. Igual que el foro.
  • Una Agenda. El primer desarrollo nuevo, es simplemente una sucesion de fechas con notas, ordenadas por proximidad.
  • Un area de descargas. Donde colocar los archivos del curso. Para esto tuve que terminar de desarrollar el area de descargas que tenia pendiente desde hace varias versiones. Se pueden crear muchas "areas de descargas" que funcionan como carpetas dentro del sitio, se le asigna una de estas areas al curso y se colocan los contenidos. Parece simple asi explicado, pero fue una de las cosas mas duras para desarrollar. La gran ventaja de la que dispongo sobre otros desarrollos de educacion a distancia es que los archivos se guardan en la base de datos, aunque no es recomendable a nivel sistemas, es muy beneficioso para administrar los permisos rapida y efectivamente, tambien para evitar que alguien con la direccion URL del archivo puede acceder a el salteando todos las paginas que controlan la seguridad. Adicionalmente, es mas facil de transportar cuando todos los archivos estan en la base de datos.
  • Contacto. Para esto tuve que modificar el sistema de contactos. Antes el sitio tenia configurados en un archivo el listado de destinatarios para todas las planillas de contacto, actualmente se pueden crear varios listados de contacto, cada uno con varios destinatarios y cada comentario escrito por el visitante en el sitio se redirecciona a todos en la lista adecuada.

Faltaria una seccion de "links" pero no la vi muy importante dado que seria recomendable poner un post en el blog o en el foro con una descripcion de la pagina, digamos que no es vital para el funcionamiento, aunque es probable que la desarrolle proximamente dado que no es dificil y puede servir para poner listados de "amigos" o "clientes" en sitios que no se dediquen a educacion a distancia.

Como veran muchas de las cosas que desarrollo, por no decir todas, estan orientadas a la reutilizacion, por eso mismo algunas dejan de ser tan precisas como deberian, pero el paquete esta pensado para abarcar todas las posibilidades de un sitio web dinamico, desde un simple carrito de compras a uno completo de contenidos y educacion a distancia, con multiples areas de noticias, contactos, foros, blogs, etc, etc, etc.

La idea original del proyecto era generar un sitio para crear comunidades virtuales, donde cada usuario registrado tuviera acceso a un blog personal y un foro, luego se agrego un carrito de compras, publicidades... y seguimos avanzando.

Volver al listado
Servicio de streaming
(Radio/TV Online)
Mas info
El contenido emitido es a modo de demostracion del servicio, no corresponde con un servicio de publicacion de musica online.
Registro de dominios
.com.ar gratis.
Mas info
Registro de dominios
.com .org .net .info .biz .tv
.name
Mas info
Planes especiales de hosting
en U.S.A.
Mas info
Imago Argentina