I am using Moodle 3.2.2, this is my first time posting on the forum, so if I need to edit my post please let me know. I have been working with Moodle for a couple years but have only had small projects. We have a huge project that I am working with right now.
In my course I will have a director role, a teacher role, and a student role. I need the director role to be able to see everything for their group of teachers and the teachers students. I need the teachers to be able to see their students only. There will be many different directors who will have many teachers under them. Each teacher will then have many students. They will all be teaching from the same course.
I have found a lot of information via documents and forums, but here are the situations/questions that I am not finding answers to:
Each teacher will be able to purchase X number of slots for the course, they will then need to be able to assign those slots to X number of students. For example, Teacher A purchased 10 slots, is there a way to give Teacher A 10 enrolment keys or slots for them to give to students or assign to students?
Can the teachers then be able to track the progress of their students? See who has completed certain modules and how long they spent in each module? They need to be able to only see their students and not students from other teachers.
I think that's all I have for now, any help would be greatly appreciated!!!!