Hi to all.
So here below is a simple scheme of how our courses are divided.
All courses has activities for teachers and students. We have a section hidden only for teacher use and contains attendance, dataform activity and a private forum. All other activities are visibile to students.
Since our courses are not months long but some are 8, 16 or 120 hours long, and the teachers programming is done every week, I think the solution to assign locally roles to activities or sections will be complicated for us.
I will try to summarise my problem:
Teachers entering the moodle site has to see somewhere (on home page, dashboard or other dedicated page) only the courses they are enrolled to as teacher today. This will help them to know immediately the courses where they need to take attendance for example. We do not want to give them a list of participants or list of courses because it will duplicate our work. The best way is that our moodle site will show them only the courses of today.
I cannot give them the teacher role only for the first 3 days (see course C teacher 3) because they will not be able to consult the course activities in other days (lets say they forgot to write a note or to assign a grade or attendance). In addition (see course A teacher 1 and course B teacher3) if I will give the teacher role for the first day or 2 I will have to enter again thursday and assign all over again the teacher role to the first teacher since there is no possibility to assign a role for a determined interval of time and for several times. So, my question was based on that: I will create another role and assign that role to the teachers that in certain interval of time are not THE teachers. These teachers will be able to see all courses from the mycourses menu but on home page or dashboard or some other page they will see only the courses they are in charge of for today (with some filtering).
With groups I can solve the problem of 2 teachers on the same day by assigning each and relative students to a separate group. But when the same teacher on the first day teaches all students and on the last day teaches only a part of them (see teacher 1 course A or teacher 3 course B) he or she will be part of a group with all students and a group with some of the students so it could be confusing.
Hope it is more clear now and thanks for your attention.
