La programmation textuelle structurée

La programmation par bloc (Scratch)

Vous avez sans doute au collège découvert la programmation graphique avec "Scratch". Vous avez assemblé(e) des blocs prédéfinis pour réaliser des programmes simples.

Vous vous êtes peut être aussi rendu(e) compte que lorsque votre programme devient complexe la gestion par blocs graphiques devient lourde.

Vous allez donc maintenant passer à la programmation textuelle...

Remarque : si vous n'avez jamais fait de "Scratch", c'est pas grave du tout ! Ce n'est pas un pré-requis pour comprendre la suite...

Un exemple de programme "Scratch" : un pacman réalisé par des élèves de seconde.

La programmation textuelle

La programmation textuelle est celle qui est souvent la plus effrayante... 😨

On imagine volontiers que seuls les geeks passionnés (et un peu fous) peuvent la manipuler. Évidemment, c'est faux !

Pour écrire un programme textuel, vous aurez besoin, pour commencer, des éléments suivants :

  • de variables de différents types :

    • entiers : 14 ou -123456 ;

    • flottants (nombres réels) : 3.1415 ou -2.01e-5 ;

    • chaînes de caractères : "salut le monde" ;

    • booléens : vrai ou faux.

  • de structures de contrôle :

    • SI ALORS SINON ;

    • BOUCLE TANT QUE ;

    • BOUCLE POUR.