teaser "1, 2, 3... codez !" au cycle 4 : projet "cryptographie"

Portrait de david Wilgenbus

Voici un second petit teaser du tome 2 de "1, 2, 3... codez !", qui concerne le collège (cycle 4).

Aujourd'hui, je vous présente un projet sur la cryptographie, qui mèle à part égale informatique débranchée (algorithmique, information) et informatique branchée (programmation Scratch). Ce projet s'adresse aux professeurs de mathématiques.

La première séquence, entièrement débranchée, permet aux élèves de découvrir à la fois les méthodes de la cryptographie (depuis le chiffrement de César jusqu'au chiffrement par substitution mono-alphabétique), mais aussi les méthodes de cryptanalyse (en particulier l'analyse fréquentielle), c'est-à-dire l'art de casser un chiffrement quand on ignore sa clé. Le travail porte ensuite sur la question de l'échange des clés, crutiale quelle que soit la méthode de chiffrement : les élèves découvrent l'intérêt du couple clé publique / clé privée. Enfin, la classe débat sur les enjeux actuels de la cryptographie.

La seconde séquence, entièrement branchée, et optionnelle, propose de programmer le chiffrement de César, puis l'analyse fréquentielle sous Scratch (avec tracé d'un graphique normalisé). On y voit que Scratch permet bien d'autres choses que la programmation de jeux vidéos ! Pour le réaliser, les élèves se familiarisent avec les variables simples et les listes ainsi qu'avec la notion de fonction, à travers les blocs personnalisés qu'ils vont créer.

Le plan de ces 2 séquence est (cliquer pour agrandir l'image) :

Et voici le scénario conceptuel (cliquer pour agrandir) :

 

L'intégralité du projet sera en ligne d'ici au 12 juin. A bientôt !

 

Addons

Partenaires du projet

Pasc@line Educaland Editions Le Pommier