Évaluation de fin de trimestre 1
Analyse fonctionnelle, algorithme et programmation Micro:bit · Durée : 55 minutes
Compétences évaluées
| Compétence | Insuff. | Fragile | Satisf. | T. bonne |
|---|---|---|---|---|
| C1 : Analyser le fonctionnement d'un système automatisé | ⬜ | ⬜ | ⬜ | ⬜ |
| C2 : Concevoir un algorithme et le traduire en organigramme | ⬜ | ⬜ | ⬜ | ⬜ |
| C3, Programmer un objet connecté (Micro:bit) | ⬜ | ⬜ | ⬜ | ⬜ |
Exercice 1 : Analyse fonctionnelle (7 points)
1.1 Complète la bête à cornes du distributeur : (3 pts)
| À qui rend-il service ? | |
| Sur quoi agit-il ? | |
| Dans quel but ? |
1.2 Identifie 2 capteurs et 2 actionneurs du distributeur. (2 pts)
| Capteurs | Actionneurs |
|---|---|
1.3 Cite 2 fonctions de contrainte du distributeur. (2 pts)
FC1 :
FC2 :
Exercice 2 : Algorithme et organigramme (6 points)
2.1 Le distributeur fonctionne ainsi : l'utilisateur insère une pièce, choisit sa boisson, le système vérifie le montant, distribue la boisson ou affiche un message d'erreur. Dessine l'organigramme. (4 pts)
2.2 Dans ton organigramme, identifie : un ovale, un rectangle et un losange. Que représente chacun ? (2 pts)
Exercice 3 : Programmation Micro:bit (7 points)
3.1 On programme un compteur sur Micro:bit : appuyer sur A ajoute 1, appuyer sur B remet à 0. Le score s'affiche sur les LEDs. Écris le pseudo-code. (4 pts)
3.2 Quelle catégorie de blocs MakeCode utilise-t-on pour détecter quand un bouton est pressé ? (1 pt)
3.3 Qu'est-ce qu'une variable et pourquoi en a-t-on besoin dans ce programme ? (2 pts)
Barème récapitulatif
| Exercice | Compétence | Points |
|---|---|---|
| Ex. 1 : Analyse fonctionnelle | C1 | 7 |
| Ex. 2 : Algorithme et organigramme | C2 | 6 |
| Ex. 3, Programmation Micro:bit | C3 | 7 |
| Total | 20 | |