Bonjour Daniel,
En me promenant dans les méandres de ma plateforme Moodle, je viens de remarquer qu'il est possible à l'échelle d'un cours par contre de définir les activités nécessaires à son achèvement dans Administration du cours> Achèvement du cours > Condition: Achèvement d'activité.
Mais sûrement que tu connaissais déjà ce paramètre.
Sinon, à l'échelle d'une section, je crois qu'il faut ruser en ne dévoilant les activités qu'au fur et à mesure. Ainsi en ne rendant accessible l'activité 2 de la section qu'une fois que l'activité 1 est réussie, il n'y a plus qu'à indiquer à l'activité 1 de la section suivante qu'elle doit être accessible uniquement quand la dernière activité de la section précédente est réussie. Mais c'est du bricolage...
Sur le site moodle.org, j'ai repéré un plugin LevelUp qui permettrait de " limiter l'accès à certains contenus de cours tels que des activités, des ressources ou des sections en fonction du niveau de l'étudiant" mais je ne l'ai jamais testé.