Découvrir le fonctionnement d'un Algorithme

Joueurs :

Niveau : 1/10

Coups : 0 (0 min)



Séquence :

🚗 Apprends à programmer… en jouant !

Dans ce mini-jeu, tu vas aider une petite voiture à atteindre son objectif en lui donnant une série d’instructions.

👉 Chaque flèche que tu ajoutes correspond à une action :

⬆️ avancer vers le haut

⬇️ descendre

➡️ aller à droite

⬅️ aller à gauche

Une fois ta suite d’instructions prête, tu appuies sur LANCER… et la voiture exécute exactement ce que tu lui as demandé !


🧠 Mais au fait… c’est quoi un algorithme ?

Un algorithme, c’est tout simplement une suite d’instructions que l’on donne pour résoudre un problème ou atteindre un objectif.

👉 Dans ce jeu :

Le problème : atteindre la ligne d’arrivée

Les instructions : les flèches que tu choisis

L’algorithme : toute la suite de mouvements que tu construis


🎯 Deviens un vrai programmeur !

Comme en programmation, tu dois :

réfléchir avant d’agir

prévoir les obstacles 🚧

tester ta solution

corriger si ça ne fonctionne pas

💥 Si la voiture se trompe, ce n’est pas grave !
C’est exactement comme en informatique : on apprend en testant et en améliorant.


⭐ Objectif bonus

Essaye de réussir chaque niveau avec le minimum de coups :

⭐ = parfait, tu as trouvé le meilleur algorithme !

👍 = réussi, mais tu peux encore optimiser


🚀 Pourquoi ce jeu est important ?

Ce jeu t’aide à développer :

la logique

la résolution de problèmes

la pensée algorithmique

les bases de la programmation

👉 Sans même écrire une seule ligne de code !


🎉 Prêt à relever le défi ? À toi de jouer !

Apprends à faire des avions en papier

Observe différentes manières d'essuyer un support

🔐 Les codes secrets : comment cacher un message ?

Depuis l’Antiquité, les humains ont cherché à protéger leurs messages.
Que ce soit pour la guerre, la politique ou simplement pour garder un secret, ils ont inventé des techniques appelées codes ou chiffrements.

Aujourd’hui encore, ces idées sont utilisées pour sécuriser le Wi-Fi, Internet et les communications modernes.

🔐 Code ou chiffrement : quelle différence ?

On confond souvent les deux :
Code : remplace un mot ou une idée (ex : “soleil” = “mission”)
Chiffrement : transforme chaque lettre ou symbole selon une règle

🎯 Dans ton activité, tu utilises surtout du chiffrement.

🔤 1. Le chiffrement de César

L’un des systèmes les plus anciens connus.

🛠️ Principe : chaque lettre est décalée dans l’alphabet.

Exemple (décalage de 3) :

A → D
B → E
C → F

Message :
BONJOUR → ERQMRXU

⚠️ Limite : facile à casser aujourd’hui, mais révolutionnaire à l’époque.

📖 Ce système est attribué à Julius Caesar, qui l’utilisait pour envoyer des messages militaires secrets.

🔁 2. Le chiffrement par substitution

🛠️ Principe : chaque lettre est remplacée par une autre… mais sans ordre simple.

Exemple :
A → Q
B → M
C → Z

🏆 Avantage : plus difficile que le code de César

⚠️ Inconvénient : les lettres les plus fréquentes (comme E en français) trahissent le code

📖 Au IXe siècle, le savant Al-Kindi invente l’analyse de fréquence, permettant de casser ces codes.

🔢 3. Le code des nombres

🛠️ Principe : remplacer chaque lettre par un nombre

A = 1
B = 2
C = 3

Exemple :
CHAT → 3-8-1-20

 🎲 Variante : utiliser des nombres aléatoires pour plus de sécurité

🧭 4. Le carré de Polybe

🛠️ Principe :
un tableau permet de coder les lettres avec des coordonnées.

Exemple :

1
2
3
4
5
1
A
B
C
D
E
2
F
G
H
I/J
K
3
L
M
N
O
P
4
Q
R
S
T
U
5
V
W
X
Y
Z

La lettre devient une position

Ex : B → (1,2)

 🎲 Variante : dans ce système, 25 lettres sont possibles alors que 26 existent dans notre alphabet.

Au lieu d’utiliser la case I/J → (4,2), tu peux avoir I et J séparés et retirer le W pour le remplacer par VV (deux V de suite). 

📖 Ce système est attribué à Polybius, historien grec.

🕵️ 5. Les messages cachés (stéganographie)

🛠️ Principe : cacher un message… sans qu’on sache qu’il existe

Exemples :
premières lettres d’un texte ;
encre invisible ;
message caché dans une image.

📖 Dans l’Antiquité, des messages étaient écrits sur des tablettes recouvertes de cire pour être dissimulés.

⚙️ 6. La machine Enigma

🛠️ Principe : une machine qui transforme les lettres automatiquement

Le mathématicien Alan Turing et son équipe ont réussi à décrypter ces messages.

📖 Utilisée par l’armée allemande pendant la Seconde Guerre mondiale, son décryptage a joué un rôle majeur dans la fin de la guerre.

🔐 8. Le chiffrement de Vigenère (code à clé)

🛠️ Principe : au lieu d’un simple décalage, on utilise un mot-clé pour changer le décalage à chaque lettre.

🧠 Comment ça marche ?

Mot-clé : CLE
Message : BONJOUR

On répète le mot-clé : BONJOUR CLECLEC

Chaque lettre est décalée selon la lettre du mot-clé, créant un message beaucoup plus difficile à décrypter.

📡 8. Et aujourd’hui : le chiffrement moderne

Aujourd’hui, les messages sont protégés grâce à des mathématiques très avancées.

Exemples :
Wi-Fi
messages sur téléphone
achats en ligne

Ces systèmes utilisent des clés très complexes.

📖 Le principe imaginé par Hedy Lamarr et George Antheil repose sur la sécurisation des transmissions, base de nombreuses technologies modernes.

Les fluides non newtoniens : Le mystère des matériaux “magiques”

Tu as peut-être déjà essayé un mélange d’eau et de maïzena…
Au début, c’est un liquide … mais quand tu tapes dessus… il devient dur !

💡 Comment ça marche ?

🧠 1. Un liquide pas comme les autres

La plupart des liquides que tu connais (eau, jus, lait) coulent toujours de la même façon : On les appelle des liquides “normaux”.

Mais ton mélange spécial est différent : Il s’appelle un fluide non newtonien


🔬 Qu’est-ce que ça veut dire ?

Un fluide non newtonien est un matériau qui  change de comportement selon la force qu’on lui applique :

doucement → il coule rapidement → il devient dur

⚙️ 2. Que se passe-t-il à l’intérieur ?

Même si tu ne le vois pas, ton mélange est fait de :

petites particules solides (la maïzena) ; de l’eau autour.

Ces particules sont très proches les unes des autres


🧪 Quand tu bouges lentement

les particules glissent doucement l’eau les aide à bouger

🫗 Le mélange est liquide


💥 Quand tu tapes ou presses vite

les particules se bloquent entre elles ; elles n’ont plus le temps de bouger ; elles forment une sorte de “mur”.

🧱 Le mélange devient dur !

🌍 5. Des matériaux intelligents

Les scientifiques étudient ces phénomènes pour créer :

des protections plus efficaces ;
des équipements sportifs ;
des matériaux capables de s’adapter.

🧠 On parle parfois de matériaux intelligents

🎯 6. Pourquoi c’est important ?

Ces matériaux peuvent :

protéger contre les chocs ;
absorber de l’énergie ;
s’adapter à leur environnement.

Ils sont utilisés dans :

l’armée ;
le sport ;
la médecine.