cours1 min de lecture

Démo interactive — self-eval et python-snippet

Seconde moitié des widgets. Interaction côté élève, validation client.
programme

Ce cours exerce les deux composants interactifs disponibles dans le corps d'un cours développé : la mini-vérification de compréhension ::self-eval-qcm et le snippet Python exécutable ::python-snippet.

::self-eval-qcm — vérification ponctuelle

Mini-question intégrée, révèle la bonne réponse au clic et persiste la réponse par slug (DB si logué, localStorage sinon). Aussi agrégée automatiquement dans /quiz/[chapter].

Quel composant traduit une URL en adresse IP ?

Et une variante numérique :

Combien d'octets dans un kilo-octet ?

::python-snippet — Python exécutable inline

Bloc avec code initial, l'élève peut modifier et exécuter.

⏵ Ctrl+↵ pour exécuter
Aucune exécution pour l'instant.

Un second snippet, sans pré-remplissage utile :

⏵ Ctrl+↵ pour exécuter
Aucune exécution pour l'instant.
Au premier clic « Exécuter », Pyodide (~6 Mo) est téléchargé depuis jsdelivr. Les snippets suivants sont ensuite instantanés grâce au singleton worker.