Hi,
I imagine groups as being little "subcourses". I.e. they
should be in principle be able to work autonomously.
So a group should really have the same functionality as a
course, i.e. it has "teachers" and other roles, who can
assign activities according to their role.(In particular
one should be able to have subsubcourses).
The teachers of the "upper course" (i.e. thats whats now
THE "course") are then the "administrators" for the
"subcourses" (i.e. thats whats now a "group"), i.e. they have full administrator rights for the "subcourses" and may have the
possibility do assign activities globally for all subcourses.
I think this functionality is extremly important for
collaborative learning if the task is getting complex.
I posted an application example in the german moodle - and
as I guess most of you havent read this
I repeat it here:
Imagine various classes should construct a robot via moodle,
which should play in a ball match against similar robots
from other classes.(they have these games at MIT).
Since a robot is a relatively complex object one would need
to form groups within the class to care about the
construction of subunits (like construction of sensors etc.)
And may be one would need subsubunits (like visual sensors etc)
Nevertheless the cooperation of the whole class has to
be there to.
Imagine how you would realize such a thing within Moodle.
Its not really possible without installing several copies
of nowadays (
)Moodle and the teachers would have to zap
between Moodles.
Please let me know if its clear what I mean.
Nadja