Surcouche IA pour les questionnaires Moodle sur Mac
Moodle est le LMS open source utilisé par les universités du monde entier, y compris la plupart des universités publiques hors États-Unis. Les questionnaires Moodle peuvent s'exécuter sur le web ouvert ou derrière un surveillant comme Safe Exam Browser, Respondus LockDown Browser ou un plugin spécifique à Moodle comme Proctorio.
Le module de questionnaire natif de Moodle n'a pas de surveillant côté client. Les fonctionnalités anti-triche (randomisation des questions, limites de temps, contrôles de focus du navigateur) s'exécutent dans l'onglet du navigateur et ne capturent rien. Quand la surveillance est requise, Moodle s'associe à l'un des trois outils : Safe Exam Browser (configuré via un fichier .seb), Respondus LockDown Browser (via le plugin Moodle Respondus) ou Proctorio (via le plugin Moodle Proctorio). Tous trois sur macOS utilisent les API standard de capture d'écran d'Apple, qui respectent toutes la confidentialité de fenêtre. La surcouche LDBypass est invisible à chacun.
Key points
- Moodle 4.x fournit une interface « Plugin d'accès aux questionnaires » ; SEB, Respondus et Proctorio s'installent chacun comme l'un de ces plugins.
- Un questionnaire Moodle sans plugin de surveillance n'est qu'une page web : pas de capture d'écran, pas de surveillance, la surcouche est inutile.
- SEB sur Mac utilise des recherches NSWindow standard ; les fenêtres marquées n'apparaissent pas dans son énumération.
- Certains établissements (Espagne, Mexique, Australie) préfèrent Moodle + SEB. D'autres (programmes d'extension américains) utilisent Moodle + Respondus.
How it works
┌── macOS host ─────────────────────────────────┐ │ ┌── proctor desktop app ───────┐ │ │ │ Calls ScreenCaptureKit / │ ← misses │ │ │ CGWindowListCreateImage │ flagged │ │ └──────────────────────────────┘ windows │ │ │ │ ┌── LDBypass overlay window ───┐ │ │ │ sharingType = .none │ ← invisible │ │ └──────────────────────────────┘ to capture│ └───────────────────────────────────────────────┘
Compatibility on Mac
| macOS 14 Sonoma+ | Yes (required for window-privacy API) | ✓ |
| Apple Silicon (M1/M2/M3/M4) | Native arm64 build | ✓ |
| Intel Macs (2019+) | Universal binary supported | ✓ |
| Questionnaire Moodle avec SEB | SEB ne voit pas les fenêtres marquées | ✓ |
| Questionnaire Moodle avec Respondus | Même capture, même résultat | ✓ |
| Questionnaire Moodle avec Proctorio | Extension navigateur, capture respectée | ✓ |
Common questions
Mon examen Moodle n'a pas de plugin de surveillance. Pourquoi aurais-je besoin de la surcouche ?
Vous n'en avez probablement pas besoin. La surcouche compte quand quelque chose enregistre ou surveille activement ; un questionnaire Moodle sur le web ouvert n'est qu'une page web.
Le mode « sécurité du navigateur » propre à Moodle bloque-t-il la surcouche ?
La sécurité navigateur de Moodle bloque copier/coller et clic droit via JavaScript dans l'onglet. Elle ne capture pas l'écran et ne voit pas les fenêtres externes.
Les examens SEB sont-ils plus sûrs pour la surcouche que les examens Respondus ?
Ils se comportent de la même façon côté capture d'écran. SEB est techniquement plus simple, mais le mécanisme de confidentialité sur lequel la surcouche s'appuie est identique dans les deux.