Cette leçon s'appelle la course aux dés. Presque tout le monde aime jouer à des jeux sur ordinateur. As-tu déjà
réfléchi à la façon dont les programmeurs informatiques transforment les étapes d'un jeu en programme ? La première
étape de la création de jeux informatiques et de la résolution de tout problème nécessite une réflexion et une planification.
L'étape de réflexion de la résolution de problèmes produit un algorithme, qui est un plan étape par étape
pour résoudre un problème ou terminer une tâche. Dans cette leçon, tu vas créer un algorithme
pour un jeu de course aux dés. Ensuite, tu demanderas à vos amis d'essayer ton plan pour voir s'il
peut suivre les étapes pour jouer le jeu. Une fois que le programmeur est sûr que les étapes sont correctes,
il est temps de traduire l'algorithme en un programme avec un langage que l'ordinateur
peut comprendre. Presque tout ce que nous faisons chaque jour nécessite un algorithme, une liste d'étapes
que tu peux suivre pour terminer une tâche. Pense à te préparer pour l'école ou à planifier un
journée avec tes amis ou en préparant une collation. Pour accomplir l'une de ces tâches, tu devras
la décomposer en petites étapes et parfois les étapes doivent être dans un ordre précis. Pense à
sla façon de faire un sandwich. Peu importe l'ingrédient que tu sors de l'armoire
d'abord. Mais tu ne peux pas pas tartiner le beurre de cacahuètes avant d'avoir ouvert le pot. Les ordinateurs ont besoin d'algorithmes
et des programmes pour leur montrer comment faire même des choses simples que nous pouvons faire sans penser
Un algorithme est le raisonnement qui sous-tend ce qui doit se produire alors que le programme est le véritable
les instructions données à l'ordinateur pour que cela se produise. Un algorithme doit être traduit
dans un programme avant qu'un ordinateur puisse l'exécuter. La décomposition d'une tâche en étapes appelée algorithme
est parfois difficile. Mais comme toute nouvelle compétence, elle devient de plus en plus facile avec la pratique.