Les cypherpunks écrivent du code
Fait partie du module 4 de Bitcoin for Juniors →
PROCÉDURE
OUVERTURE
Configuration pour les enseignants
- Imprimez et préparez les gabarits de roues de chiffrement et les fiches d'exercices.
- Découpez à l'avance une grande roue de chiffrement de démonstration ou préparez une version visuelle à afficher au tableau.
- Veillez à ce que les ciseaux et les épingles soient répartis de manière sûre.
AVANT L'ACTIVITÉ
5 minutes
- Demandez aux élèves s'ils savent ce qu'est un code secret.
- Demandez-leur où ils ont déjà vu des codes, par exemple dans des jeux, des messages secrets ou des serrures.
- Présentez les termes « encoder » et « décoder » en utilisant un langage simple.
- Expliquez-leur qu'aujourd'hui, ils vont apprendre à masquer et à révéler des mots à l'aide d'un code.
L'objectif selon les mots de l'étudiant
- « Crée un outil de codage secret et utilise-le pour cacher et déchiffrer des mots. »
ACTIVITÉ
35 à 45 minutes
Configuration
- Expliquez que l'on peut déplacer les lettres pour créer des messages secrets.
- Écrivez l'alphabet au tableau et montrez un décalage simple entre deux lettres, par exemple A devient D.
Modèle
- Montrez comment encoder un mot court en utilisant un décalage de lettres.
- Montrez comment décoder ce même mot pour retrouver le mot d'origine.
- Présentez la roue de chiffrement et montrez comment sa rotation modifie les lettres de sortie.
- Expliquez que le nombre de tours effectués par la roue modifie le résultat.
Effectuer
1re partie – La fabrication des roues de chiffrement
- Les élèves découpent les cercles intérieurs et extérieurs représentant l'alphabet.
- Les élèves placent le petit cercle par-dessus le grand.
- Les élèves assemblent les cercles à l'aide d'une épingle afin que la roue puisse tourner librement.
- Les élèves testent la roue en alignant différentes lettres.
Point de contrôle
- Demandez aux élèves de décoder un mot tous ensemble, en classe.
- Vérifiez que les élèves comprennent en quoi le fait de changer la roue modifie le résultat.
Partie 2 – Exercices d'encodage et de décodage
- Les élèves utilisent leur roue de chiffrement pour déchiffrer les mots figurant sur la fiche d'exercices.
- Les élèves codent les mots du vocabulaire lié au Bitcoin qui leur sont proposés en appliquant un décalage alphabétique de leur choix.
- À faire circuler pour aider les élèves et vérifier leur compréhension.
Réflexion
- Demandez aux élèves ce qui s'est passé lorsqu'ils ont modifié la position de la roue.
- Demandez-vous si ce mot a toujours la même apparence lorsque le code change.
- Demandez-vous pourquoi quelqu'un pourrait vouloir dissimuler des informations de cette manière.
SUIVI
2 minutes
- Révision des termes clés : encoder, décoder, code, message.
FERMER
- Préparez des ciseaux et le matériel nécessaire.
- Permettez aux élèves de conserver leurs roues de chiffrement.
- Message final aux élèves : « Changer le code change le message, mais le sens reste le même. »
NOTES
Gestion de la classe
- Surveillez attentivement l'utilisation des ciseaux et des épingles.
- Encouragez les enfants à faire preuve de patience pendant la phase de bricolage.
Activités complémentaires et activités avec des éponges
- Défi de décodage chronométré utilisant de nouveaux mots codés.
- Participez à un jeu de décryptage, comme le « pendu chiffré », où le mot codé est écrit au tableau.
Différenciation
- Élèves plus jeunes : mots plus courts et décalage fixe des lettres ; utiliser un vocabulaire autre que celui du Bitcoin
- Élèves plus âgés : choisir et noter leur propre permutation de lettres pour que les autres la résolvent.
- ELL/Accessibilité : guides visuels de l'alphabet et entraide entre pairs.
- Sécurité : ciseaux à bouts arrondis et utilisation des épingles sous surveillance.