Voici une solution assez simple à mettre en œuvre selon moi pour protéger les connexions Internet à partir d'ordinateurs ou tablettes utilisées par les élèves (mais pas seulement).

Il s'agit de passer par le serveur DNS mis en place il y a quelques mois par l'Union européenne et intitulé DNS4EU. Il existe 5 profils d'utilisateur⋅rices (avec des niveaux de protection différents) dont un spécialement à destination des enfants avec filtrage du contenu et anti-pub.
Vous pouvez trouver une notice d'utilisation à cette adresse : https://joindns4.eu/hubfs/DNS4EU%20Guidelines/DNS4EU_Guidelines_for_French.pdf?hsLang=eu
Les adresses pour le filtrage "enfant" le plus élevé sont celles-ci (on peut les indiquer directement dans le routeur, ce qui évite d'avoir à les saisir sur tous les appareils) :

IPv4: 86.54.11.11

IPv6: 2a13:1001::86:54:11:11

DoH: https://child-noads.joindns4.eu/dns-query

DoT: child-noads.joindns4.eu

Site officiel (en anglais) : https://joindns4.eu/for-public

Pour info, il s'agit de la solution de filtrage désormais utilisée par Primtux en remplacement de l'ancien contrôle parental très gourmand en ressources.