Coding club : apprendre à programmer (6e)

CoursCours par niveau, du CP à la Terminale
Publicité
AnglaisFrançais
to code / coding 💻coder, programmer / la programmation
a programun programme
a bug 🐞un bug, une erreur
a loop 🔁une boucle
if... then...si... alors...
to run the programlancer le programme

Programmer (to code), c'est donner des instructions très précises à un ordinateur. Beaucoup de mots de l'informatique viennent de l'anglais ! Une erreur s'appelle a bug (un insecte !) : en 1947, une vraie mite coincée dans un ordinateur avait provoqué une panne. Une boucle (a loop) répète des actions : Repeat 4 times: move forward, turn right. Une condition s'écrit if... then... : If you touch a wall, then turn left.

Mise en situation : au club de code

Mrs Khan : Today, let's program the robot to draw a square.
Aujourd'hui, programmons le robot pour qu'il dessine un carré.
Omar : Move forward ten steps, turn right. Then again and again?
Avancer de dix pas, tourner à droite. Et ensuite encore et encore ?
Mrs Khan : Use a loop! Repeat four times.
Utilise une boucle ! Répéter quatre fois.
Omar : OK. Now let's run the program... Oh no! It draws a triangle!
D'accord. Maintenant, lançons le programme... Oh non ! Il dessine un triangle !
Mrs Khan : There's a bug! Let's debug it. Check the angle.
Il y a un bug ! Corrigeons-le. Vérifie l'angle.
Omar : I wrote 120 degrees! It should be 90. Now it works!
J'ai écrit 120 degrés ! Ça devrait être 90. Maintenant ça marche !

À retenir

  • to code, a program, a bug, a loop, if... then..., to run, to debug.
  • Move forward! Turn right! Repeat four times! If..., then...!

S'entraîner

Publicité