📦
Stocker et manipuler des donnéesUne variable est comme une boîte étiquetée dans laquelle on range une valeur (nombre, texte, etc.). On peut lire cette valeur ou la modifier à tout moment dans le programme. Par exemple, une variable 'score' peut augmenter quand on gagne un point dans un jeu vidéo. En programmation, on déclare une variable avec un nom et on lui affecte une valeur avec le signe '='. Les variables permettent de mémoriser des résultats intermédiaires et d'adapter le comportement du programme.
💡 À retenir : Une variable = un nom + une valeur modifiable, comme une boîte de rangement.
🔀
Faire des choix dans le programmeUne condition permet d'exécuter un bloc d'instructions seulement si une certaine situation est vraie. On utilise les mots-clés 'si', 'sinon si', 'sinon'. Par exemple : 'si la température est > 30°C, allumer le ventilateur, sinon éteindre le ventilateur'. Les conditions comparent des variables avec des opérateurs comme ==, <, >, !=. Elles rendent le programme interactif et intelligent, capable de réagir différemment selon les données.
💡 À retenir : Avec 'si... sinon', le programme prend des décisions comme un cerveau.
🔄
Répéter des actions efficacementUne boucle permet de répéter un bloc d'instructions plusieurs fois sans le réécrire. La boucle 'répéter X fois' exécute un nombre fixe de répétitions. La boucle 'tant que' répète tant qu'une condition est vraie. Par exemple, pour faire avancer un robot de 10 cases, on utilise une boucle 'répéter 10 fois : avancer d'une case'. Les boucles évitent les copier-coller et rendent le code plus court et plus clair.
💡 À retenir : Une boucle, c'est comme un tour de manège : on répète la même action plusieurs fois.
🧩
Organiser son code en blocs réutilisablesUne fonction est un bloc d'instructions qu'on peut appeler par son nom. On peut lui passer des paramètres (données d'entrée) et elle peut retourner un résultat. Par exemple, une fonction 'calculerPérimètre(rayon)' calcule le périmètre d'un cercle. Les fonctions évitent de répéter du code et rendent le programme plus lisible. On peut créer une bibliothèque de fonctions utiles pour différents projets.
💡 À retenir : Une fonction = un mini-programme réutilisable avec un nom et des paramètres.