Archive

Archive for April, 2010

Evolución de la 1.8.6 a la 1.8.7

Hola, soy Carlos Vargas, contribuidor de Chamilo y miembro activo de la comunidad en latinoamérica.

Me he animado a escribir este artículo en respuesta a las dudas de algunos usuarios que aun no saben si les conviene migrar sus plataformas a Chamilo. Pues bien, antes quiero contarles lo siguiente:  El equipo de desarrolladores de latinoamérica empezó a trabajar desde la versión 1.8.5 y dejamos Dokeos en la 1.8.6.1, como sabrán Chamilo empezó en la 1.8.6.2 siendo un fork de Dokeos. Al estar próximos al lanzamiento de la 1.8.7, se puede hacer una comparación entre las versiones. Nosotros mejor que nadie, conocemos las diferencias, mejoras, ventajas y novedades que existen entre ambas plataformas y sus respectivas versiones, pues somos los autores del código y tenemos la mayor participación en las contribuciones.

A continuación menciono, las nuevas herramientas y la versión en la que aparecen.

Dokeos 1.8.6  Svalvard – Chamilo 1.8.6.2  – Salto

Nuevas herramientas: Glosario, Notas personales, Evaluaciones, Red social, Mensajes, Sesiones, sub-idiomas.

Restructuración de: Red social.

Nuevas funcionalidades: Interacción del glosario con documentos, ejercicios y lecciones, promediar los puntajes obtenidos en los ejercicios, tareas, lecciones y foros en la herramienta de evaluaciones

Chamilo 1.8.7

Nuevas herramientas: Asistencias, Avance temático, Panel de control.

Restructuración de:  Evaluaciones, Sesiones.

Nuevas funcionalidades: Contador de tiempo en los ejercicios, gestión de la herramienta de tareas, prerrequisitos entre lecciones, gestión de zonas horarias, asignacion de cursos, sesiones y alumnos al director de recursos humanos, administrador de sesiones y al adminstrador de la plataforma para seguir los informes en el panel de control.

En realidad para el adminstrador de la plataforma, Chamilo puede ser muy amplio y quisas es necesario buscar instrucción por expertos para conocer las novedades y funcionalidades que ofrece en esta última versión que yo considero la mas completa y útil para llevar acabo una educación virtual de calidad y reforsar la eduación precencial de la mejor manera.

A continuación voy a explicar brevemente, algunas de las nuevas funcionalidades que ofrece Chamilo 1.8.7, de las cuales cabe resaltar la contribución de la Universidad Tecnológica del Perú UTP, por haber propuesto y financiado el desarrollo de estas nuevas funcionalidades, además de ser la primera universidad en el mundo en contar con la versión de Chamilo 1.8.7  Pro.

Asistencias

Una labor cotidiana en las escuelas y universidades es tomar asistencia a los alumnos, pues el profesor debe informar a la oficina de asuntos académicos quienes han asistido a su clase y asi reportar las faltas, pues bien esto en realidad requiere de un papel impreso con todos los nombres de todos los alumnos y las fechas que habra clase, y cuidar bien ese papel durante todo el periodo. Ahora, ¿Qué tal si todo esto esta en el software?. Es muy fácil y divertido, lo explico a continuación. Como en la herramienta de usuarios tengo a todos mis alumnos, solo debo crear un lista de asistencia, puedo crear varias, por ejemplo asistencias a teoría, prácticas, laboratorios, etc. A cada lista de asistencia le debo agregar fechas y horas, que serán los días que haya clases, deacuerdo al porcentaje de asitencias de cada alumno, se obtendrá un puntaje, y este mismo puede ser incluido en la herramienta de evaluaciones y promediarla con las demás calificaciones y asignarle su respectiva ponderación.

Panel de control

Ahora bien, en Chamilo, se ha perfeccionado un rol que no era muy utilizado antes, me refiero al Responsable de Recursos Humanos, antes a cada alumno se le podía asignar uno, este usuario, tenia su propia cuenta y password, y tenia acceso a los informes de los usuarios a los cuales había sido asignado. Pues bien, en esta versión la asignación es al revés a un Responsable de Recursos Humanos se le asignan varios usuarios, o solo uno, hago esta aclaración, pues si lo vemos de otra forma, al asignarle solo uno, este responsable puede ser el padre de familia del alumno, y podría acceder a los informes para revisar la participación de su hijo en la plataforma, sin embargo, en esta versión se ha creado una herramienta mas, el DashBoard o panel de control, al cual se le da acceso a un informe rapido, no solo de lo que vemos en informes, sino tambien en las evaluaciones y en las “Asistencias”, es decir ahora gracias a Chamilo, el padre de familia podrá saber si su hijo está asistiendo a la escuela y podrá ver sus calificaciones, esta, ya es una gran ayuda para el control de los estudiantes, ahora abriéndonos uno poco más, a este Responsable de Recursos Humanos, podremos asignarle curos, sesiones y alumnos, para cumplir el caso de un director de carrea o de escuela, el cual podrá acceder a los informes no solo de los alumnos, sino tambien de los cursos, y revisar los avances de temáticos (que es otra nueva herramienta), revisar la frecuencia con la cual los profesores entran al campus, y otras cosas mas. A este simple rol le hemos dado mas responsabilidades para ayudar en la auditoría de la eduación virtual desde esta nueva herramienta del Panel de control.

Avance temático

Esta herramienta surgió por una cualidad muy particular de la UTP y del instituto IDAT, que es la controlar y saber que están haciendo los profesores en sus clases, esta herramienta es muy amplia, pero a la vez muy concisa, tiene similtud con la herrmamienta de descripción del curso, pues se vale de algunos elementos similares, para decribir completamente el contenido del curso, aqui se plasmará todo el sylabus registrando las secciones, planes y avances temáticos, asi en esta clasificiación. Un avance temático es un registro de lo que se hizo en la clase un día en particular o de lo que se hará en la siguiente, se puede valer de la herramienta de asistencias, para seleccionar un fecha y particular, y decir en tal fecha se realizó dicho avance, de esta manera interactúan ambas herramientas, pero a la vez el ya mecionado Responsable de Recursos Humanos, si le esta permitido, puede acceder al avance temático del curso, para ver en que actividad capítulo o secuencia del curso se encuentra actualmente.

Estas tres herramientas son la novedad principal de la 1.8.7, sin embargo hay muchas cosas que han sido añadidas para beneficio de los usuarios, algo muy importante es la gestión de las zonas horarias, esta funcionalidad fue implementada por Guillaume Viguier-Just, de nacionalidad francesa, quién trabaja para BeezNest desde este año, y a quien gracias, hemos aprendido muchas cosas, por su gran experiencia como desarrollador en software libre. Pues bién la gestión de zonas horarias soluciona un problema muy grave que exisitía antes, sobre todo en el campus libre, pues éste se encontraba físicamente en un servidor en algún lugar del mundo, y los usuarios están en distintos países, cada uno con su hora. Entonces si yo creaba un ejericio o tarea y le ponía fechas límites, estas obedecerían a la fecha del servidor, lo cual no cumplía con la hora del país del usuario en la GMT. Eso ya no es un problema pues ahora, el sistema puede escoger una zona horaria base, y cada usuario en su perfil puede escoger la zona horaria a la que pertenece, asi al crear un ejercicio o tarea con fecha límite, esta respetará la hora del país al cual el usuario pertenece.

Por esta misma razón fue que el contador de tiempo en los ejercicios, no funcionó bién en la versión 1.8.6.2, ya con esta configuracíon en la 1.8.7 funcionará sin problemas.

Agradeceré sus comentarios sobre este artículo, y les recomiendo usar Chamilo, la mejor plataforma de e-learning y colaboración.

Advertisements

Mantis, genome comparison software

BeezNest is the proud provider of the hardware and systems architecture running the main server for Mantis, the missing link between multi-species full genome comparisons and functional analysis.

In February 2008, Raphaël Helaers, main developer of Mantis, working at the Université Libre de Bruxelles, and fellow student in my computer sciences studies, asked us if we were interested in providing an affordable, ultra-resistant, architecture for the server of their multi-species genome comparison tool. At the time, Jérôme configured the server, as it is his specialty, and we provided a few hours of support to get it launched and managed by the development team.

Two years, a full delocalization of the server from Belgium to Switzerland and one hardware cleaning later (pieces moved during the expatriation), the server is still in excellent shape and Mantis just released version 1.1!

We are very happy of the success of this project, which is one of the leading scientific projects in the genome study area.

Incidentally, and although unrelated, Mantis is now hosted in the Geneva University, for which we happen to be the proud publishers of the e-learning system in use there: Chamilo!

Why Social Learning Networks are great

April 23, 2010 2 comments

During the last 10 years, online social networks rised from the ground and shot through the clouds of our daily lives at impressive speed. During the last 3 years, specialized social networks started to appear, including many focused on learning. Understanding and adopting that concept, BeezNest developed (in collaboration with the San Ignacio de Loyola University) an integrated learning network inside its e-learning platform: Chamilo.

But what is so great about social networks?

We think there are two great elements in online social networking (and also in classical social networking):

  1. you keep in touch with friends, have fun and organize stuff together
  2. you see a whole lot of things from a different perspective, through increased exposure to distinct point of views

Having fun

Now if you have followed the e-learning trend a little in the last 3 years, you must have heard about serious gaming. Serious games are touted to be a very efficient development of learning, where people can learn while trying to reach objectives and, hopefully, have fun. Wikipedia’s article on Serious games gives us a lot more detailed information about the use of this term, quoting it from Clark Abt who (as far as Wikipedia’s author on the subject know) used the term as far back as 1970.

The bad thing about serious games is that you have to prepare them, and in general it takes a long time to do so.

The good thing about them is that a bunch of institutions state they allow for better information retention (people remember better what they learned playing than what they learned any other way).

Now, if we know learning capacity improves having fun, that we don’t have much time to prepare serious games and that social networks increases the possibilities to have fun, we have pretty much reached the first big advantage of social learning networks: they increase possibilities to learn.

Increased exposure to different opinions

Just as a reminder, education and teaching are not the same. Teaching can be done by providing knowledge to a student, while education should rather be done by opening a student’s perspective so that he can analyze things by himself and form his own opinion.

So if education can be done by opening a student’s mind and that we expose the student to more opinions through social networking, then what about considering that social networking helps educate people.

Control

Now most people would stop me here, and remind me that letting loose on all kind of control is not going to help the student learn better, it’s just going to make him loose sight of any order of things and make it impossible for him to see clear through so much information. That’s where the teacher keeps and reinforces its position: a teacher, tutor or mentor should always be around, at least at the beginning, to help the student see through the mesh of information.

Having a social learning tool built *inside* of the Chamilo platform allowed institutions to ensure (through the agreement on terms and conditions) that students would focus their social exchange on learning or any kind of intellectual activity that goes in the same direction as what they are subscribed in the institution for. As I’m sure you are well aware, it is very easy for young or old students, given a friendly social interface, to slip into friendly or lovely discussions that have nothing to do with learning in itself (not that love and friendship are not interesting experiences themselves…).

Increased access to knowledgeable people

Now courses, be them written, talked, filmed or interactive games, could never replace knowledgeable people in terms of learning. Having a particular problem and asking for help can only be done through human interaction of some kind.

When you know knowledgeable people, you tend to ask them for help when faced with a problem you know they can help you solve. Having these people available, in a private context, through the platform you are using for learning makes for a much improved learning experience.

Forming groups

Obviously, people like to form groups around the same topic of interest. Now in real life, you’d have to walk with a “I love Japan” t-shirt to get people to know you are probably interested in exchanging about the Japanese culture. That’s not necessary inside an online platform. You can just say you’re interested in Japan culture, create a group and wait for people in the same institution to look for people interested in Japan. It’s like one major whiteboard where everyone can show and find topics of interest.

Allowing students to join interest groups will definitely focus the learning dynamics around that topic. Maybe it’s not directly related to what your institution is teaching, but then who knows, maybe they’ll find a relation and make your courses improve thanks to that.

Having your own platform

Now with Ning’s new CEO recently declaring that they will cut free community hosting services, you might wonder what to do. One possibility here is to use the free Chamilo campus for that, and share the space with a lot of other users.

Another possibility is to have your own portal, limited to a controllable environment. You can have that by downloading Chamilo and install it on your own server, or by hiring one of our good-value Chamilo hosting services.

Implementing the social network for learning into Chamilo has really been a great experience to us, and we are keen to hear you tell us how you use it and how you would like it to improve. Help us help you! Leave a comment here or contact us for more information.

Are sales all about knowing what the client doesn’t need to know?

In a recent commercial offer to a major electronics provider (that got accepted), I see (for the hosting details):

  • OS: Windows
  • Bandwith: 5GB
  • Max transfer: 500GB

Well, that’s kind of a geeks-only post, but honestly, who needs to know the bandwith and max transfer? Just put some random numbers in there (with preferably the wrong unit too) and you’re free to go! :-)

Categories: comercial, English Tags: ,

Pruebas de Chamilo 1.8.7 en el irc el 30/04/2010

La próxima semana estaremos probando Chamilo 1.8.7 beta en lugar de 2,0. Sólo habrá una sesión de pruebas, así que tendremos que dividirla en 3 áreas: la creación de contenidos, la interacción y las herramientas de administración. La sesión se tendrá dos partes: una de 2 horas a 14:00, hora de Bruselas (mediodía en UTC), en Inglés, y otro para las dos horas siguientes en español (14:00 UTC, 9 am hora de Lima) para que la gente de América Latina a unirse a nosotros .

Básicamente, el sitio web de la prueba será http://chamilodev.beeznest.com y la página de informe será http://support.chamilo.org/projects/chamilo-18/issues en lugar de http://support.chamilo .org/projects/chamilo-20/issues
Usted puede unirse a la sesión de depuración simplemente entrando en el “IRC” botón en la barra lateral izquierda de la página web de la reunión general. Nos aseguraremos de iniciar las tres sesiones diferentes desde la misma página.

La fecha de lanzamiento estable está previsto para mayo, por lo que agradecería toda cuestión importante para ser detectado *antes*. Técnicamente, encontrar errores, debería ser más difícil que en la 2,0 en este momento, Los esperamos

Categories: Chamilo Perú, Spanish

Testing Chamilo 1.8.7 on irc on 2010-04-30

Next week we’ll be testing Chamilo 1.8.7 beta instead of 2.0. There will only be one testing session, so we’ll have to split between 3 rooms: content creation, interactions and administration tools. We will have two sessions: one of 2 hours at 2pm Brussels time (noon in UTC), in English, and another one for the two following hours in Spanish (2pm UTC, 9am Lima time) to allow people from Latin America to join us.

Basically, the testing website will be http://chamilodev.beeznest.com and that the issue reporting page will be http://support.chamilo.org/projects/chamilo-18/issues instead of http://support.chamilo.org/projects/chamilo-20/issues for 2.0 reports.
You can join the debug session simply going to the “IRC” button on the left sidebar of the website for the general session. We will make sure you can log to the three different sessions from the same page.

The stable release date is scheduled for May, so we would appreciate all important issue to be detected *before* that. Technically, it should be more challenging to find bugs than it is in 2.0 right now, so I really hope you’ll be there!

HOWTO Install Sun’s JAVA on Ubuntu Lucid Lynx (10.04)

April 23, 2010 17 comments

After Ubuntu’s decision to default to OpenJDK for 10.04 (which is a good decision, IMHO), Sun’s (but is it still Sun, or Oracle?) JAVA somewhat “disappeared” from Ubuntu (multiverse).

That being said, some people may still need features only available in Sun’s JRE/JDK, which might not yet have been Freed.

Actually, Ubuntu is still shipping it, but in its “partner” section. To add that section to your Sources and install Sun’s JDK (as an example), just:

sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
sudo apt-get update
sudo apt-get install sun-java6-jdk

You might need to accept the license (press “tab”, “enter”, “tab” on “Yes” then “enter”).

You might also just want to install sun-java6-jre or sun-java6-plugin if you just want the (Mozilla) web browser plugin.

As a side note, remember to remove OpenJDK if you do not need it, or be prepared to encounter hard to diagnose problems sometime.

sudo apt-get remove openjdk-6-jdk openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib

Ubuntu 11.10: same operation. Just replace “lucid” por “oneiric”

Categories: English, GNU/Linux, ubuntu Tags: , ,
%d bloggers like this: