cisstech / platon

Platform for Learning and Teaching Online
Other
14 stars 3 forks source link

Course and activity dashboard for Student (and Teacher) #86

Open nborie opened 7 months ago

nborie commented 7 months ago

The feedback in the exercises are probably the most important. But as soon as we leave an exercise, we still need to provide visuals to allow learners to know whether they have sufficiently worked on a concept or not.

For this, we need an activity dashboard and a course dashboard adapted to students (and the GDPR...). Thus, it is not necessary to reveal all the grades of other students to learners but it is important to give them the statistical means to position themselves in their class.

dashboard_course_pl

Here is one of the latest dashboards (for courses) coded in the old PL. There is a summary of all the activities (the old PLTP) then some macroscopic statistics (the total number of students, the average, the max mark, the min mark, the number of learners with a higher average and the number learners with a lower average).

When an ideal world (we've never managed to do it in PL: basically because I'm really bad at front programming), we have to make histograms of occurrences (by placing all the students in the class in the grade histogram) and highlight the position of the learner in this histogram. This view with histogram is clearly the finest! You can see very quickly how you stand in your promotion. Having such a histogram for each activity, each course adapted to each student user would be really good.

histo_note

I imagine that the best place for student activity dashboards is to put it in the same place as the teacher dashboard

link_dash

For courses, the grade dashboards possibly deserve their reserved tab...

Capture d’écran du 2024-02-13 13-12-35

For your information, here is also the teacher dashboard for a course under the old PL. It's far from perfect but the aspect of having the ordered list of all the learners from the one with the best grade to the worst was a very, very nice visual to know what was happening in a course.

dashboard_course_prof

PL did not have a visualization in the form of an occurrence histogram which is also the best view for a teacher: it allows you to see the mass behavior of the promotion.

I put too much in and the issue is now poorly worded. The important points are:

This is far from being a priority issue. These are clearly suggestions for improving the existing system.