I. Qu’est-ce qu’une séquence d’instructions ?
Une séquence d’instructions, c’est un enchaînement dans l’ordre d’actions à effectuer.
L’ordinateur exécute chaque ligne une par une, de haut en bas.
II. En Scratch
Script Scratch classique :
dire “Bonjour !”
attendre 1 seconde
dire “Comment tu t’appelles ?”
attendre la réponse
dire “Ravi de te rencontrer !”
Chaque bloc est exécuté dans l’ordre où il est placé.
III. En langage naturel
On peut écrire la séquence précédente comme ceci :
Afficher “Bonjour !”
Attendre 1 seconde
Afficher “Comment tu t’appelles ?”
Attendre une réponse
Afficher “Ravi de te rencontrer !”
IV. En Python
import time
print("Bonjour !")
time.sleep(1)
print("Comment tu t’appelles ?")
nom = input()
print("Ravi de te rencontrer, " + nom + " !")
👉 time.sleep(1) permet d’attendre une seconde.
👉 input() permet de demander une réponse à l’utilisateur.
V. Comparaison
VI. Application
Exercice :
En Scratch, tu as appris à écrire ce type de programme qui :
Affiche “Salut !”
Attend une seconde
Affiche “Quel est ton âge ?”
Affiche “Merci pour ta réponse”
Traduis-le en langage naturel
Puis en Python
Solution Python :
import time
print("Salut !")
time.sleep(1)
print("Quel est ton âge ?")
age = input()
print("Merci pour ta réponse")
Tu sais maintenant :
exécuter une série d’instructions dans un ordre précis,
traduire un enchaînement Scratch en Python,
utiliser
inputpour dialoguer avec l’utilisateur.
