Qu’est ce qu’un pixel et un code binaire ? Et pourquoi ne pas répondre à cette question en jouant ? Comment comprendre le codage de l'information en se passant des pixels à travers un paravent.
Objectif : Montrer que l’on peut réduire un objet à un code numérique, sans changer son apparence. Faire découvrir le binaire à travers un exemple concret.
On pourra par exemple proposer un langage pour coder un tout petit dessin en utilisant une de ces grilles. Au niveau binaire, il faut coder chaque pixel. L’idée est que c’est amusant de donner un code 11111000111000011111 qui, une fois « décodé en 2D », donne un digit :
1111
1000
1110
0001
1111
Ici une sorte de « S ».
Actions :
Deux enfants ou groupes d’enfants se mettent de part et d’autre d’un paravent. On convient qu’ils vont s’échanger de tout petits dessins sur une grille de taille 4 x 5 par exemple. On y dessine des points (disons un 1) ou pas de point (disons un 0) et cela fait des chiffres ou des lettres. Ensuite on transmet à la queue leu-leu les bits et l’autre groupe dessine le résultat et le dessin ré-apparaît ... sauf s’il y a eu un bug ! Si par exemple on oublie de transmettre un des bits ça ne fait pas juste une erreur, c’est toute l’image qui se décale et ça donne n’importe quoi. On pourra même s’amuser à envoyer les bits en verlan, du dernier au premier, et voir ce qui se passe pour le dessin.
Extrait du livre de Régine Poussin "J'explore le monde numérique, 52 activités sans écrans " éditions Eyrolles