Bienvenue dans l'aide de blockly
Vous trouverez ici ce qu'il vous faut pour bien commencer à programmer avec Blockly.
| Concept | Explications | Visuel | Comment s'en servir. |
|---|---|---|---|
| L'environment | L'environment de blockly est comme une feuille blanche, vous pouvez placer les blocks où vous le souhaitez. Ceux-ci son ordré dans le menu à gauche. Et nous allons voir comment s'en servir avec les explications suivantes. | ![]() |
Cliquez ici |
| Les variables | Les variables sont des petites boites nommée qui peuvent contenir ce que
nous voulons.
Par exemple l'age d'une personne.
Dans cet exemple, nous avons créé une variable qui s'appelle "age", nous lui assignons 36 comme valeur. Puis nous affichons cette variable. Exemple |
![]() |
Menu "Variables" puis "Create variable" vous entrez un nom et vous pouvez l'utiliser. |
| La condition (if) | La condition permet au programme de faire un
choix. Le programme
peut faire des choix que s'il peut répondre par "Vrai" ou "Faux". Si la condition est "Vrai"
il va
executer le code qu'il y a dans le "do" sinon celui dans "else". Le "else" n'est pas affiché par défaut, il faut l'ajouter en cliquant sur la petite roue dentée a gauche du if. Dans l'exemple ci-dessous, il va demander au programme d'afficher "Vous êtes majeur" si l'âge est plus grand ou égal à 18 ou "Vous êtes mineur" dans le cas contraire. Exemple |
![]() |
Menu "Logic" Vous avez un "if", vous y trouvez aussi ce qu'il faut pour faire la condition. |
| Afficher une information à l'utilisateur | Certaine fois il est intéressant de donner des informations à
l'utilisateur. Nous pouvons faire cela grâce au "Print". Nous l'avons déjà vu dans l'exemple
des variable.
Dans cet exemple nous avons 3 variables et nous les affichons avec un block qui va ajouter le text sur la même ligne. Exemple |
![]() |
Menu "Text", puis "print". Vous y trouvez aussi la possibilité d'écrire du texte avec le premier block. |
| Demander une information à l'utilisateur | D'autre fois il faut demander des informations à l'utilisateur. Il
suffit donc pour cela de choisir "prompt for text/number with message" qui affichera le
message et un champ pour que l'utilisateur puisse répondre.
Si on reprend le même exemple que pour l'affichage, avant d'afficher nous pouvons demander les différentes informations à l'utilisateur. C'est ce que l'exemple suivant fait. Exemple |
![]() |
Menu "Text", puis "prompt". Vous pouvez changer pour demander du texte ou des nombres. |
| La boucle tant que (while) | Une boucle comme son nom l'indique va permettre de faire plusieurs fois
les mêmes opérations. Ces opérations se nommes itérations.
Dans l'exemple ci-dessous, nous avons une boucle qui va ajouter 1 à "nombre" et l'afficher à l'utilisateur tant que celui-ci est plus petit que 10. Exemple |
![]() |
Menu "loop" vous y trouvez différentes boucles, celle qui nous intéresse ici est "repeat while" |
Copyright ©2021 Dimitri Colella





