-
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.