Avant de nous plonger dans la programmation, revoyons quelques concepts essentiels de codage dont vous aurez besoin pour programmer votre projet. Prenez note des blocs ci-dessous ; nous les utiliserons tous lors du processus de programmation.

Énoncés If/Then

Dans le codage, il existe un outil appelé le bloc « If- Then » (Si-Alors) qui nous permet de donner des instructions spéciales aux ordinateurs. Pense-y comme si tu décidais quand utiliser ton parapluie. « S’il pleut, sorte ton parapluie. » Donc, s’il pleut très fort, tu utiliseras le parapluie, mais s’il fait beau, tu ne le feras pas. De la même manière, l’ordinateur suit la règle If –Then (Si-Alors) pour décider quoi faire. En ajoutant plus d’instructions dans cette règle, nous pouvons faire en sorte que l’ordinateur effectue toutes sortes de tâches en fonction de différentes situations.

Variables

Dans le codage, nous avons souvent besoin de nous souvenir ou de garder une trace de certaines informations. Pour faire ça, nous utilisons ce qu’on appelle une « variable ». Considérez une variable comme un type spécial de sac à dos. À l’intérieur du sac à dos, tu peux mettre différents objets, et tu peux également les sortir ou les changer. Tout comme tu peux mettre un livre dans ton sac à dos aujourd’hui et une boîte à déjeuner demain, une variable peut contenir des données différentes à différents moments. Par conséquent, une variable est comme le sac à dos de l’ordinateur, l’aidant à se souvenir et à transporter les informations que tu lui donne !

En Tournant le sélecteur

Dans le codage, il est important de décider quand certaines choses se produisent. Considère-le comme un bouton magique. Il y a un morceau de code spécial appelé ‘key() pressed’  (Clé pressé)qui fonctionne comme notre bouton magique. Il est toujours en train d’attendre, ou d’écouter, que tu appuies sur une certaine clé de ton clavier.

Considère-le comme un interrupteur : il peut être allumé ou éteint. Dans le codage, nous appelons cela TRUE (Vrai) pour ON (Allumé) et FALSE (Faux) pour OFF (Éteint). Si tu appuies sur la clé spéciale, le code ‘key() pressed’ (Clé pressé)  s’allume (étant TRUE), et quelque chose d’amusant peut se produire dans un jeu, comme un personnage qui saute ! Si tu n’appuies pas sur la clé, elle reste éteinte (étant FALSE) et rien ne se passe.

Boucle pour toujours

Dans le codage, il y a un bloc appelé le bloc ‘Forever’ (Toujours). Imagine que tu as un petit train qui fait le tour d’une voie ferrée. Une fois que tu l’allumes, il continue de tourner et de tourner jusqu’à ce que tu  décides de l’éteindre. C’est ainsi que fonctionne le bloc ‘Forever’ (Toujours) dans l’encodage. Il indique à l’ordinateur de continuer à faire quelque chose encore et encore sans s’arrêter.

Par exemple, dans un jeu vidéo, tu peux avoir un arrière-plan avec des nuages qui se déplacent constamment à travers l’écran. Au lieu de dire à l’ordinateur de déplacer les nuages une seule fois, il utiliserait le bloc « Forever » (Toujours) pour faire bouger les nuages en continu, créant l’illusion qu’ils flottent sans s’arrêter. Ainsi, le bloc « Forever » (Toujours) est comme allumer ce petit train, en s’assurant que l’action continue jusqu’à ce que nous choisissions de l’arrêter.