Évaluation : Séquence 5
Programmation et automatisation (mBlock / Scratch) · Durée : 50 minutes
🔗 Lien direct vers cette page
Scanne le QR code, ou saisis ce code sur la page d'accès direct du site.
- Ouvre le classeur numérique de Technologie : technologie-lft.vercel.app/classeur/
- Connecte-toi avec ton adresse @eleve.egd.mg. La première fois, clique sur « Première connexion » pour recevoir ton mot de passe.
- Choisis ton groupe, puis la séquence correspondant à cette activité.
- Dépose une photo nette de ta feuille ou un PDF. Si tu as travaillé à deux, écris le nom de ton binôme : sinon tout le travail te sera attribué à toi seul.
Si la connexion ne passe pas : rends ta feuille en main propre au professeur à la séance suivante. Le dépôt en ligne ne remplace pas le travail, il sert seulement à le transmettre.
Compétences évaluées
| Compétence | Insuff. | Fragile | Satisf. | T. bonne |
|---|---|---|---|---|
| C1 : Programmer un système automatisé | ⬜ | ⬜ | ⬜ | ⬜ |
| C2 : Concevoir une interface de commande | ⬜ | ⬜ | ⬜ | ⬜ |
Exercice 1 : Programmation par blocs (10 points)
Contexte : On programme un passage à niveau automatique avec mBlock. Quand un train arrive (capteur), la barrière descend et un feu rouge clignote.
1.1 Écris l'algorithme du passage à niveau en pseudo-code. (4 pts)
1.2 Quelle structure de programmation utilise-t-on pour faire clignoter le feu rouge ? (2 pts)
1.3 On veut compter le nombre de trains passés. Quelle notion de programmation utilise-t-on ? Explique comment. (2 pts)
1.4 Cite les 3 catégories de blocs les plus utilisées dans ce programme. (2 pts)
1.
2.
3.
Exercice 2 : Interface graphique (10 points)
2.1 On crée une interface Scratch pour un carrefour. Cite les 4 éléments nécessaires. (2 pts)
2.2 Un sprite « Feu » a 3 costumes. À quoi correspond chaque costume ? (3 pts)
| Costume | Ce qu'il représente |
|---|---|
| Costume 1 | |
| Costume 2 | |
| Costume 3 |
2.3 Comment synchronise-t-on 2 feux dans Scratch pour qu'ils ne soient jamais verts en même temps ? (3 pts)
2.4 Un piéton appuie sur un bouton. Quelle variable faut-il créer et comment le programme l'utilise-t-il ? (2 pts)
Barème récapitulatif
| Exercice | Compétence | Points |
|---|---|---|
| Ex. 1 : Programmation par blocs | C1 | 10 |
| Ex. 2 : Interface graphique | C2 | 10 |
| Total | 20 | |