Passer la navigation

Algorithme

ensemble d’étapes à suivre pour résoudre un prob

Boucle

élément exécutant une séquence plus d’une fois (p. ex. : le bloc « répéter indéfiniment » dans Scratch).

Débogage

processus de recherche et de résolution de problèmes dans du code.

Événement

action entrainant une autre action (p. ex. : le bloc « quand le drapeau vert est cliqué » dans Scratch). lème.

Expression conditionnelle

élément prenant une décision selon des conditions (p. ex. : s’il pleut, alors il faut ouvrir son parapluie).

Fonction

section nommée d’un programme réalisant une tâche précise. Il existe des fonctions préfabriquées, comme le bloc « Si l’élément touche le bord, rebondir », qui comprennent un ensemble de commandes à exécuter.

Logique booléenne

calcul algébrique faisant appel à des opérateurs comme « et », « ou » et « non ». Les valeurs comprises dans le calcul doivent être fausses ou vraies.

Modularisation

exploration des liens entre les parties et le tout et division d’un projet de programmation en petites parties.

Opérateurs

expressions mathématiques et logiques (p. ex. le bloc « X et X » dans Scratch).

Parallélisme

caractère d’actions se déroulant en même temps.

Remixage

création d’une nouvelle idée ou d’un nouveau projet en modifiant une idée ou un projet qui existe déjà.

Séquence

série de commandes essentielles afin de réaliser une tâche. Les ordinateurs lisent et exécutent des commandes dans un ordre précis, de haut en bas.

Syntaxe

grammaire et orthographe d’un langage de programmation. Dans les langages à blocs comme Scratch, il n'y a pas de syntaxe, car les blocs constituent la structure.

Tableau

variable spéciale enregistrant plus d’une valeur à la fois. Les éléments sont numérotés afin que nous puissions nous y référer plus tard.

Variable

élément enregistrant une valeur qui change au fil du temps (p. ex. : pointage).