Vous êtes sur la page 1sur 5

Objectifs pédagogiques et déroulement de la séquence

TITRE DE LA SÉQUENCE : eTrott, le parking à trottinette connecté

Thème de séquence Problématique


SmartCity - Ville connectée
Comment gérer les places libres d’un garage à trottinettes ?

Compétences développées Thématiques du programme Compétences


CT3.1 : Exprimer sa pensée à l’aide d’outils de OTSCIS.2.1 Exprimer sa pensée à l’aide d’outils de description
description adaptés : croquis, schémas, graphes, adaptés : croquis, schémas, graphes, diagrammes,
diagrammes, tableaux (représentations non normées). tableaux.
CS1.6 : Analyser le fonctionnement et la structure MOST1.3 Associer des solutions techniques à des fonctions.
d’un objet, identifier les entrées et sorties.
CT4.2 : Appliquer les principes élémentaires de IP2.3 Écrire un programme dans lequel des actions sont
l’algorithmique et du codage à la résolution d’un déclenchées par des événements extérieurs.
problème simple.
CT5.4 : Piloter un système connecté localement ou à IP2.2 Écrire, mettre au point (tester, corriger) et exécuter
distance. un programme commandant un système réel et
vérifier le comportement attendu.
Présentation de la séquence Situation déclenchante possible
Cette séquence permet aux élèves de réfléchir sur une gestion - Analyse de la situation actuelle et “anarchiste” du rangement des trottinettes
“intelligente” des places d’un parking à trottinette (au collège par dans le parking à vélo du collège.
exemple). Est-il possible d’aller au collège en trottinette et d’avoir une - Visualisation d’une solution proposée par Eiffage pour faciliter la gestion des
place de parking disponible ? Dans un premier temps, les élèves places de parking des voitures au sein d’un centre ville.
analysent des propositions de solutions sur une maquette réelle ou
virtuelle . Puis dans un second temps, ils programment et simulent de
nouvelles propositions pour améliorer le fonctionnement du système..
Eléments pour la synthèse de la séquence (objectifs) Pistes d'évaluation

Pour rendre un parking “intelligent”, il faut prendre l’état des capteurs Les élèves seront amenés à réinvestir les mêmes compétences travaillées lors
positionnés sur les places disponibles. Ces informations doivent donc de l’activité mais sur un support différent, tel qu’un pot de fleur connecté.
être traitées. Pour cela les élèves peuvent composer sur feuille pour la partie fonctions
Chaque solution technique répond à une fonction technique. techniques / solutions techniques, chronogramme, description du
L’information peut être communiquée par un signal logique : 1 ou 0. fonctionnement par algorigramme, chaînes d’information.
(exemple : 1 pour présence, 0 pour aucune présence).
L’algorigramme est une description normalisée d’un fonctionnement. Sur poste informatique individuellement, ils peuvent réaliser la partie purement
La programmation d’une action avec une condition nécessite programmation sur logiciel tel que Scratch.
l’instruction Si, alors.
Une variable stocke une information (ici un 1 ou un 0) a un instant
donné.
Un système technique peut être décomposé avec une Chaîne
d’information.
L’interface programmable contient le programme afin de gérer les
informations d’entrées et de sorties.
Positionnement dans le cycle 4 Liens possibles pour les EPI ou les parcours (Avenir, Citoyen,
Début de cycle. d'Éducation Artistique et Culturelle)
Proposition de déroulement de la séquence
Séance 1 Séance 2 Séance 3

Question
Comment fonctionne un parking connecté ? Comment simuler le fonctionnement ? Comment valider le fonctionnement ?
directrice

La situation déclenchante est présentée aux Chaque équipe décrit le fonctionnement sous Chaque équipe réalise le câblage sur la
élèves. forme d’algorigramme à l’aide des événements fiche de travail (Fiche-Eleve-
Cette situation doit faire émerger le et actions proposées. interfacage.docx): en identifiant les flux
problème du manque de places pour ranger Un bilan (BILAN 1) est réalisé en classe d’informations (depuis l’interface
sa trottinette. entière avant la simulation du fonctionnement programmable). Les élèves repèrent les
Ensuite, à partir de la vidéo qui présente la sur logiciel (ici Scratch). ports de l’interface programmable sur
solution proposée par « Eiffage », les Des exercices de remédiations peuvent être lesquels, ils souhaitent connecter les 3
élèves doivent individuellement par proposés aux élèves (Dossier remédiation détecteurs.
analogie trouver les fonctions et solutions algorithme)
retenues sur le système de gestion des Par équipe, ils ouvrent le fichier Scratch
places du parking à trottinette. Les élèves par binôme, récupèrent sur l’ENT précédemment réalisé avec mBlock et
Mise en commun au sein de l’équipe pour les fichiers utiles. l'extension adéquate pour Arduino afin de
une restitution en classe entière. L’enseignant réalise une démonstration du faire les acquisitions sur les ”vrais”
Une correction générale est discutée en logiciel Scratch pour faire le basculement de détecteurs présents sur la maquette.
classe entière. costume “Détection / Pas de détection” à partir Pour cela les élèves remplacent les
BILAN 1 de la touche “Espace” du clavier par exemple. instructions spécifiques “Scratch” par les
Aux équipes ensuite avec l’aide des différentes ports choisis.
Activités
Ce travail permet d’introduire la chaîne ressources disponibles de terminer la
d’information afin de “ranger” les solutions simulation du fonctionnement du parking à Ils terminent par la validation du
techniques en fonction de la gestion du flux trottinette. fonctionnement sur maquette après
d’information. (idéalement, il faudrait 3 blocs Bilan en classe entière. câblage et “transfert” du programme en
« Acquérir » pour les 3 détecteurs fins de Des exercices de remédiations peuvent être version connecté (afin d’avoir un retour du
course qui communiquent l’information au proposés aux élèves (Dossier remédiation nombre de place sur l’écran de
bloc « Traiter »). scratch) l’ordinateur).

Les élèves en équipe réfléchissent et Comment simuler le fonctionnement des Synthèse classe entière avec la carte
expliquent comment doit être gérée capteurs ? mentale.
l’information pour ce système. Échange en classe entière sur les différentes
propositions afin d’orienter les élèves vers la Niveau expert :
(Les propositions attendues sont : solution d’une création d’une variable. Pour les élèves plus à l’aise, un module
présence trottinette ou pas (information Démonstration par l’enseignant puis chaque Bluetooth peut être ajouté à la maquette
logique 1 ou 0, transportée par le signal) et binôme fait évoluer son programme jusqu’au pour la communication du nombre de
le nombre de place(s) disponible(s) calcul du nombre de places disponibles dans le place disponible à un Smartphone.
(information analogique transportée par le parking en fonction de la détection ou pas des L’application est déjà disponible et
signal). trottinettes. fonctionnelle tout comme l’appareillage
Un bilan est réalisé après ce moment en Bilan (BILAN 2) et synthèse en complétant la avec le module Bluetooth. Une instruction
classe entière (BILAN 2) carte mentale de la séance précédente. supplémentaire dans le programme sera
Vous pouvez vous aider des fiches de utile pour communiquer sur le bon port de
La synthèse est réalisée sur carte mentale connaissances proposées en ressource. l’interface programmable la bonne
au tableau en classe entière en indiquant variable qui sera ensuite traitée par
“ce que je dois retenir”. l’application mobile. Cela peut également
Vous pouvez vous aider des fiches de faire l’objet d’une séance supplémentaire.
connaissances proposées en ressource.
Démarche
Résolution de problème Résolution de problème Résolution de problème
pédagogique
BILAN 1
Pour rendre le parking “intelligent”, il faut BILAN 1
prendre en compte la détection d’une Pour pouvoir réaliser un programme
présence sur chaque place du parking. informatique il est souvent plus facile de
Puis analyser/traiter ces informations, c’est commencer par décrire son fonctionnement sur
à dire compter pour déduire le nombre de feuille.
places disponibles, et enfin les
communiquer à l’utilisateur. Le fonctionnement attendu d’un système
Pour décrire et expliquer le rôle des automatisé peut être décrit sous forme
L’interface programmable contient le
différents éléments qui constituent un textuelle pouvant contenir des instructions
programme afin de traiter les informations
système technique, lil faut le décomposer simples :
d’entrées et de sorties.
en fonctions. Si, alors, sinon, tant que ...
Ainsi, chaque élément constitutif du Dans ce cas, c’est un algorithme.
Dans un programme, une action peut être
système est une solution technique qui
déclenchée par un évènement extérieur.
Conclusion / répond à une fonction technique. Cette description peut être également
Le programme comporte des boucles
bilan graphique pour différencier une action
conditionnelles de la forme :
Exemple :Le détecteur fin de course est la (rectangle), d’un événement (losange).
Si …
solution technique qui permet de répondre à Dans ce cas, c’est un algorigramme ou
la fonction technique « détecter la présence Alors …
logigramme
d’une trottinette ». Sinon ….
La représentation fonctionnelle est une
schématisation utilisée pour décrire le BILAN 2
fonctionnement d’un système technique. Un programme informatique est une suite
d’instructions déterminées par le technicien
BILAN 2 pour répondre à un problème. Il est mis au
En règle générale, pour être “intelligent”, les point, simulé, testé avant d’être enregistré
objets techniques utilisent les informations dans une interface programmable.
qu’ils peuvent acquérir de leurs
environnements. Un programme informatique est écrit dans un
Cependant ces informations doivent être langage appelé “code”. Plusieurs langages
traitées pour ensuite les communiquer à existent (python, C, …).
l’utilisateur. Le programme par bloc type Scratch permet de
L’ensemble de ces transformations de générer par la suite un langage de type code
l’information est résumé dans la chaîne compréhensible par une interface
d’information. programmable.

L’information peut être transporté par un


signal logique : 0 ou 1 (exemple : 1 pour
présence, 0 pour pas de présence). En informatique, une variable stocke une
Si l’information peut prendre que 2 valeurs, information (ici un 1 ou un 0 ou le nombre de
c’est une information dite logique. place) à un instant donné.
Si l’information peut prendre plus de 2
valeurs, c’est une information dite
analogique.

Fiche de connaissances IP-23-Chaine-


Fiche de connaissances MSOST-12
Info-Programmation
Fiche de connaissances MSOST-14-16 Fiche de connaissances IP-23-Algorithme
Fiche de connaissances IP-23-Chaine-Info-
Tutoriels :
Vidéo Eiffage : Programmation
mBlock-Connexion
Ressources Un Parking dynamique avec la technologie
mBlock-Detecteur-Fin-de-Course
SENSIT.mp4 Images pour la simulation sous Scratch :
Img_Scratch_TrottConnectee.zip
Fichier fabrication maquette
Exemple de correction : Correction.pdf
Vidéo de démonstration « interfaçage »
Exemple de correction : Correction.pdf
Exemple de correction : Correction.pdf

Vous aimerez peut-être aussi