Hola Margally,
Disculpa e retraso en la respuesta, pero te respondo de un plumazo a los dos últimos mensajes.
Efectivamente es orientado a recursos ya que las tareas ya contemplan el trabjo para grupos. De manera que una misma tarea se puede aplicar a recursos para distintos grupos, es decir, subo dos artículos distintos(como recurso) para dos grupos distintos y luego planteo la misma tarea (p.ej: realizar un comentario sobre el artículo que le ha tocado al grupo) para todos. Como las tareas ya contemplan el trabajo en grupo, a la hora de corregir la tarea puedo ver las de cada grupo por separado. Al menos, esa es la utilidad que le dan los profesores de mi universidad.
Y como segunda respuesta: He actualizado el código para que funcione correctamente corrigiendo algunos fallitos que tenía. En principio funciona correctamente, pero puede ser que aún tenga algún error. Lamentablemente la versión más pequeña que se soporta es la 1.5.3+, no he podido adaptarlo a versiones anteriores porque había que modificar algo más de código (aunque con un poco más de tiempo, creo que se podría) y creo que a estas alturas, no se si realmente sería útil para alguien.
En fin, espero que esto te sirva para alguna funcionalidad.
Hasta pronto.
Salu2.
J. Raúl