Programmation par blocs

La programmation par blocs est un type de programmation qui utilise une interface visuelle de glisser-déposer au lieu d’un éditeur de code source. En connectant différents blocs, les développeurs débutants peuvent écrire des programmes sans connaître de langage de programmation.

Les différents blocs d’un projet de programmation par blocs représentent des commandes, comme move et turn, ainsi que des clauses, comme les instructions when, while et if then. Une suite de blocs peut être associée à un ou plusieurs objets, comme une image ou un sprite. Par exemple, un programme simple peut afficher un sprite de chat qui déplace le chat au centre de la zone de dessin et joue un son « miaou » lorsqu’on clique dessus. Le programme nécessiterait les trois blocs suivants, associés à l’objet chat.

  1. Lorsqu’on clique (clause)
  2. Déplacer au centre (commande)
  3. Jouer le son « miaou » (commande)

Les programmes plus complexes comprennent plusieurs sprites qui interagissent les uns avec les autres. Avec suffisamment de blocs, il est possible de créer des animations détaillées ou des jeux interactifs.

La programmation par blocs est principalement utilisée comme outil d’apprentissage pour les personnes qui débutent en programmation. Elle est plus facile d’accès et offre une introduction accessible au développement logiciel. Pour de nombreux élèves, la programmation par blocs est une manière simple et visuelle d’apprendre les concepts de programmation.

Mis à jour November 5, 2021 par Per C.

quizTestez vos connaissances

Which version of Windows was the first to center the task bar by default?

A
Windows 7
0%
B
Windows 8
0%
C
Windows 10
0%
D
Windows 11
0%
Correct! Incorrect!     View the Windows 11 definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de Programmation par blocs sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.