I'm currently trying to create a display (progress bar or something visual like that) within a "Meta course" and I need your help or at least the answer "there is nothing to create what you want".
We are currently using Moodle 3.3 and boost design.
So here's our structure:
We have different fiels of study (math, computer science, biology...) as "Meta courses". Within each Meta course we would show some guidelines for the subject and some introduction words and we have "linked" several topics with sub topics to it. Within each sub topic we have five "chapters" (introduction, content, things to keep in mind, exercise, quiz).
|Physik||>> 1. Einheitensystem||>> 1.1 Internationales Einheitensystem||>> Einführung|
|>> Übung Labor|
|>> 2. Mechanik I||>> 2.1 Masse, Volumen, Dichte
|>> Merkzettel ...|
|>> 2.2 Gesetz von HOOKE||>> Einführung ...|
|>> 2.3 Kraftarten|
|>> Einführung ...
|>> 3. Mechanik II
||>> 3.1 Gleichförmige Bewegung
|>> Einführung ...
Here is a screenshot from a topic course in physics (I'm from germany, so you probably won't understand the words, but this is just for you to get the structure and have a visual idea.) (We also built a navigation inside an HTML-Block, but that's not important for my issue.)
We decided to use this structure, because in this way we could divide the amount of knolledge in smaller parts, can still give an idea, of how the sub topics belong together and don't confuse the student with too much tabs/navigation issues. We also didn't want to use links to jump into the different sub topics or use the activity Lessons etc. We use a OneTopic Format-Plugin to structure the sub topis and "chapters" with tabs. Here we also use the Course meta link plugin, so a student only has to enroll in Physics and will automatically be enrolled in all topic courses.
Every sub topic has a quiz, that has to be passed to get access to the topic quiz. If this topic quiz is also passed, the course/topic is completed. So now we want to show every student his progress overview inside the meta course with the progress from the topic courses. Here is a photoshopped example of how we imagine it.
So this progress overview has to get the informations about all the test completions from the topic courses and display them for each student in the subject (meta) course. This is what already happens in the Course Overview Block on the students dashboard. But we want to only show the courses that belong to one subject in the meta/subject course (on dashboard are all enrolled courses shown , and with our structure, that's just too much).
So is there a possibility to create the course progress in such a visual way? (Progress bars would also be fine.)
If you have any guesses to ur structure, I would be glad to hear of them.
Thanks a lot for reading this (hopefully you could understand my problem) and maybe help me.