🎓

Modèle étudiant (Template)

L'énoncé du problème

Je suis étudiante et j'aimerais faire la même chose mais pour suivre mes cours... Je m'explique : J'ai plusieurs matières (jusque là c'est normal), dans ses matières j'ai plusieurs séquence avec dedans des grandes parties Par exemple : Mathématiques > Séquence 1 - Les fonctions numériques > 1. Equations et inéquations du second degré / 2. Généralités sur les fonctions numériques / 2. Généralités sur les fonctions numériques / EVALUATION Ce que je voudrais avoir c'est suivre la progression par séquence et ensuite avoir une progression plus globale sur la matière Toujours avec mon exemple de maths : avoir la progression de la séquence 1 (100%), de la séquence 2 (60%) et de la séquence 3 (0%) et grâce au progression de mes séquences me donner la progression globale de ma matière de maths (53% de progression) Je ne sais pas si c'est possible de le faire, mais jusqu'ici je n'ai pas trouvé la solution donc je veux bien un petit coup de pouce s'il te plait, parce que malgré mes essais suite au visionnage de tes vidéos je n'arrive pas ;)

ℹ️

ASTUCES 1. Pour y arriver, j'utilise une astuce: dans la table séquence, les données des chapitres remontent dans un rollup (Colonne "Progression Chapitre"). Mais pour pouvoir réutiliser ces données dans les matières, je créer une colonne de type Fonction (Colonne Progression) qui va juste chercher la valeur du Rollup. En faisant ça, je peux réutiliser cette valeur dans la table Matières pour en calculer une moyenne (Colonne Progression des séquences) 2. Certaines colonnes sont cachées dans les tableaux ci-dessous (pour la visibilité), ne pas hésiter à aller les voir pour bien comprendre comment ça marche

Matières

NameProgression matièreSéquencesProgression des séquences
Mathématiques
○○○○○○○○○○ 0%
,
,

Séquences

NameMatièreProgressionProgress Bar
1. Les fonctions numériques
0
○○○○○○○○○○ 0%
2. Séquence 2
0
○○○○○○○○○○ 0%
3. Séquence 3
0
○○○○○○○○○○ 0%

Chapitres

NameTagsProgressionSéquence
Equations et inéquations du second degrés
Chapitre
100%
Généralité sur les fonctions numériques
Chapitre
100%
Généralité sur les fonctions numériques
Evaluation
100%
Chapitre Séquence 2
Chapitre
60%

slice("●●●●●●●●●●", 0, round(prop("Progression") * 10)) + slice("○○○○○○○○○○", 0, round((1 - prop("Progression")) * 10)) + " " + if(prop("Progression") == 0, "0", format(round(prop("Progression") * 100))) + "%"