Algorithmique et programmation
Ce chapitre présente les concepts fondamentaux de la programmation par blocs (type Scratch) : variables, conditions composées, boucles conditionnelles, décomposition en sous-programmes et simulation aléatoire.
Choisissez une approche :
Comment utiliser une variable dans un programme ?
Une variable est une case mémoire nommée qui stocke une valeur ; on la déclare, on l'initialise puis on la lit ou la modifie au fil du programme.
Comment écrire une condition composée ?
Une condition composée relie deux conditions simples par « ET » ou « OU » pour contrôler plus finement l'exécution d'un programme.
Comment écrire une boucle conditionnelle ?
Une boucle conditionnelle répète des instructions tant qu'une condition est vérifiée (« Tant que ») ou jusqu'à ce qu'une condition soit vraie (« Répéter jusqu'à »).
Comment décomposer un problème en sous-problèmes ?
On identifie les tâches distinctes d'un programme, on crée un bloc personnalisé pour chacune et on appelle ces blocs depuis le programme principal.
Comment simuler une expérience aléatoire avec un programme ?
On utilise un bloc « nombre aléatoire », on répète l'expérience un grand nombre de fois, on compte les cas favorables et on compare la fréquence obtenue à la probabilité théorique.