SEQ 3 découverte de la programmation avec scratch et robots connectés
Compétences : fin de cycle 3/ cycle 4
Matériaux et Objets Techniques (MOT 5) : Repérer et comprendre la communication et la gestion de l’information.
Problématiques : (MOT 5.1.2) : Le stockage des données, notions d’algorithmes, les objets programmables.
Ce robot va permettre d’apprendre à :
piloter un système connecté localement ou à distance (C.T.5.4)
modifier ou paramétrer le fonctionnement d’un objet communicant (C.T.5.5).
Compétences utiles cycle 4
◗ CT 4.1 Décrire, en utilisant les outils et langages de descriptions adaptés, la structure et le comportement des objets
CT 4.2 Appliquer les principes élémentaires de l’algorithmique et du codage à la résolution d’un problème simple.
CS 1.6 Analyser le ft et la structure d’un objet, Identifier les flux d’énergie et d’information.
CT 3.2 Traduire, à l’aide d’outils de représentation numérique, des choix de solutions sous forme de croquis, de dessins ou de schémas.
Qu’est-ce qu’un robot ?
introduction : module DÉCOUVRIR : Les robots ? Qu’est-ce que c’est ? 6e/5e
Pour ouvrir le module, aller sur internet, taper https://edu.tactileo.fr/go/ puis saisir le code XW7M et pseudo (exemple marie6e1)
Rappel sur les automatismes :
système ou objet automatisé peut être modélisé avec une chaîne fonctionnelle composée de la chaîne d’information et de la chaîne d’énergie.
ETUDE DU DEPLACEMENT DU ROBOT (disponible en classe)
Problématique : Comment faire avancer un robot programmable ?
synthèse de cours à completer : voir feuille distribuée.
Schématisation d’un système automatique – Leçon de technologie collège ( merci au collègue)
c’est quoi la chaine d’information et la chaine d’energie ?
cas d’un robot :
cours vidéo : rappel
chaîne d’énergie et chaîne d’information
https://youtu.be/YY03cTfzLFU
https://youtu.be/IlM0MUOLa08
https://youtu.be/xudOrcTrFhg
Schématisation d’un système automatique – Leçon de technologie collège Cycle 4 ( merci au collègue)
Différencier le signal de l’information
cours SAVOIR : Signal et information code WT0B
https://edu.tactileo.fr/go?code=WT0B
activité ludique : COMPRENDRE : Robots ou automates ? Chaîne d’énergie et chaîne d’information. code 1157
https://edu.tactileo.fr/go?code=1157
vous le reverez l’an prochain, pas d’inquiétude si cela n’est pas encore bien acquis!
A CONNAITRE :
Le capteur
Un capteur est un équipement d’un objet technique utilisé pour acquérir une grandeur physique (distance, masse, température, débit, hauteur, etc.). Il transforme cette acquisition en des informations de nature analogique, logique ou numérique pour permettre un traitement par la chaîne d’information du système.
L’actionneur
Un actionneur est un équipement qui produit un phénomène physique à partir de l’énergie reçue. Dans une chaîne d’énergie d’un système automatisé, l’actionneur est l’organe de conversion qui transforme l’énergie d’entrée afin de faire une action telle qu’ouvrir ou fermer un portail automatique d’un parking.
SAVOIR RECONNAITRE LES CAPTEURS ET ACTIONNEURS SUR UN ROBOT OU AUTRES OBJETS TECHNIQUES.
Synthèse à imprimer :
SYNTHESE Chaîne d’info et energie
Regarder la vidéo sur technobriez : Différencier le signal de l’information (si pb de lecture lié à la plateforme ou est stocké la vidéo)
Regarder la vidéo sur technobriez : Différencier le signal de l’information
autre vidéo : https://youtu.be/SI5-9M0Kzwk
COMPRÉHENSION
A RECOPIER SYNTHESE
Apprendre à connaître les capteurs et les actionneurs
“Un robot est une machine automatique “programmable” qui peut interpréter les informations provenant de son environnement physique afin d’adapter son comportement. Il a la capacité d’interagir avec l’environnement et exécuter différentes fonctions en conséquence…”
-
- Tous les robots ont trois types de composants:
- Système de contrôle: tel qu’une carte contrôleur.
- Capteurs: ils peuvent lire des informations sur l’environnement ou le robot lui-même. capteur de ligne par exemple.
- Actionneurs: ils produisent un effet sur l’environnement ou le robot. par exemple le moteur pour le faire avancer.
-
DONC : SI NOUS COMPARONS LES ROBOTS AVEC LES ÊTRES HUMAINS, LES CAPTEURS SERAIENT NOS SENS. ILS ENVOIENT DES INFORMATIONS AU SYSTÈME DE CONTRÔLE (LE CERVEAU) ET NOUS MODIFIONS NOTRE COMPORTEMENT ET NOTRE ENVIRONNEMENT GRÂCE À DES ACTIONNEURS (PARTIES DU CORPS). UN ROBOT DOIT ÉGALEMENT AVOIR UNE SOURCE D’ÉNERGIE POUR FONCTIONNER ET UNE STRUCTURE PHYSIQUE POUR SOUTENIR LES ÉLÉMENTS DONT IL EST CONSTITUÉ.
-
Regarder les vidéos et informations sur technobriez sur le robot ozobot et le robot mbot. Nous avons ses robots en classe.D’après vous, ou se trouvent les capteurs et actionneurs sur ses deux robots ?Faites moi un petit croquis explicatif.Problématique /Situation problème : Comment faire communiquer des objets entre eux et à distance ?
cours et activités SUITE SEANCE ROBOT
module * Bête à cornes du robot Mbot
Pour ouvrir le module, aller sur internet, taper https://edu.tactileo.fr/go/ puis saisir le code 27B3 et pseudo (exemple marie6e1)
MODULE COMPRENDRE: système automatisé robot MBOT (COURS)
LES CODES CHANGENT REGULIEREMENT
Pour ouvrir le module, aller sur internet, taper https://edu.tactileo.fr/go/ puis saisir le code NTZT et pseudo (exemple marie6e1)
module *Chaîne d’information et d’énergie robot MBOT
Pour ouvrir le module, aller sur internet, taper https://edu.tactileo.fr/go/ puis saisir le code JC6D et pseudo (exemple marie6e1)
module DÉCOUVRIR : Le robot mBot et codage scratch
Pour ouvrir le module, aller sur internet, taper https://edu.tactileo.fr/go/ puis saisir le code G4N9 et pseudo (exemple marie6e1)
cours lumni vu sur la tv sur chaine d’energie et chaine d’information pour mieux comprendre
https://drive.google.com/file/d/1ZHioDo7F22v2JQ7ugli3MtF4nkJyI5pt/view
https://drive.google.com/file/d/1GL8jlnlSCW8FmHtCysg5GecU_Occ2A09/view
rappel analogique, numérique, logique…
Quelle catégorie de capteur?
https://learningapps.org/8084892
A la maison :Vous pouvez maintenant jouer : PAUSE RECREATIVEavoir flash pour la lecture)
c’est quoi un algorithme ?
En résumé, comprendre : le code est partout ( vidéo lumni)
https://www.lumni.fr/video/le-code-est-partout#containerType=seri
COURS LUMNI VU SUR TV POUR MIEUX COMPRENDRE
https://drive.google.com/file/d/1YRis_7XHqYdl0iVloL4a8oroQtfO3O0q/view
A recopier :
Synthèse : DEFINITION A RECOPIER
Un algorithme est une suite ordonnée d’opérations élémentaires qui permet de résoudre un problème identifié et d’obtenir un résultat précis.
Un algorithme sert à préparer l’écriture d’un programme informatique et en représente la structure de base. Un algorithme s’écrit à la main ou avec un logiciel dans un langage précis.
Un programme est l’ensemble de plusieurs séquences d’instructions qui permet la réalisation de plusieurs tâches.
Avant de commencer à écrire un programme, il faut analyser le problème. L’écriture d’un programme peut se décomposer en trois opérations :
- L’analyse (description du problème)
- L’algorithme (solution au problème)
- Le programme (traduction de l’algorithme)
Jeux pédagogiques :
Les jeux sont ludiques, ce qui stimule l’apprentissage des enfants : à chaque partie, le jeu évolue, les élèves tentent des choses, échouent, retentent… Ainsi, ils apprennent en s’amusant”
« Le message passe par le jeu »
ANIMATION test du robot (mise en scène : jeu de rôle) SI LE TEMPS
vidéo DES SEPAS :
Les Sépas 18 les algorithmes
https://www.youtube.com/watch?v=hG9Jty7P6Es
Faire comprendre dès le plus jeune âge que ce qui fait fonctionner «une machine qui traite de l’information» c’est que l’on a évacué la pensée et réduit les choses à un calcul.
découverte de scratch et des algorithmes de programmation
Tp informatique : révision des bases du logiciel scratch (1h)
et exercices codage sur code.org
entrainement pour progresser si débutant : debuter_avec_scratch
en consolidation : ALGORITHMIQUE et PROGRAMMATION_cycle4
http://co-dev.org/scratch-le-tutoriel/
Premiers jeux sous Scratch : la course. http://co-dev.org/scratch-le-tutoriel/
OBJECTIFS
- Utiliser les capteurs
- Positionner un objet
- Utiliser la fonction de répétition
- Utiliser les opérateurs
Révision Scratch : consolidation
Activités scratch : cartes devinettes
Consigne : sur feuille ( faire au minimum les 5 premières.. plus si vous le souhaitez)
– copier les questions et essayer de donner en quelques mots la réponse attendue du programme.
– Puis recopier le code de chaque devinette dans scratch et voir le résultat attendu.
– corriger en vert sur votre feuille, en quelques mots si vous vous êtes trompés.
En fin d’activité, Ranger dans le classeur.
on révise :
https://jerevise.net/jeux/code/
Entrainement sur le codage : choisir « Avec des missions », pour gagner des badges de compétences.
https://jerevise.net/jeux/robot2/
et maintenant je programme mon robot en suivant les missions et les étapes. Mission 4 en option.
Si vous voulez progresser avec scratch :
Ou aussi regarder les tutos de lumni : découverte de scratch, 3 minutes pour coder. 8 vidéos.
Pour créer un petit jeu vidéo « fusées qui tirent sur les astéroïdes ».
Pour les créatifs :
LE CHAT SCRATCH S’ENNUIE EN CE MOMENT,
ET SI TU LUI RACONTAIS CE QUE TU FAIS POUR T’OCCUPER ?
https://scratch.mit.edu/projects/380390068/
Amusez vous en codant.
il vous faut avoir une version scratch 3 pour récupérer ce projet si vous jouez sur votre ordinateur !
lancer le lien ci dessus , regarder l’annonce vidéo puis cliquer sur « voir à l’intérieur » pour avoir le jeu avec le code initial, vous pouvez enregistrer le jeu sur votre ordinateur et jouer tranquillement !
OPTION POUR LES CRÉATIFS : UN PEU DE MANUEL…
Création d’un cyborg en carton
Envie de construire… Une main robotique en carton
Apprendre à programmer avec le robot Ozobot
- Ozobot : le robot programmable interactif le plus petit du monde !
Ozobot est un petit robot à la technologie simple et ludique, visant à enseigner les notions de base de la programmation grâce à ses capteurs de couleurs.
Comment ça marche?
Ozobot est un petit robot doté d’un système de détection de couleurs. Il est capable de décoder les trajets tracés avec des marqueurs de couleur sur une feuille de papier ou de suivre des trajets sur une tablette électronique. Une action spécifique est associée à chaque séquence de couleur (noir, bleu, rouge et vert). Selon l’ordre choisi, le robot peut notamment accélérer, tourner, faire demi-tour, s’illuminer, zigzaguer, effectuer une pause ou ralentir. Chaque tracé doit débuter et se terminer par un trait noir.
Apprendre à programmer avec le robot Ozobot
- Ozobot : le robot programmable interactif le plus petit du monde !
A la maison : DÉCOUVRIR : Ozobot https://edu.tactileo.fr/go?code=F0C1
Ozobot est un petit robot à la technologie simple et ludique, visant à enseigner les notions de base de la programmation grâce à ses capteurs de couleurs.
test avec les feutres de couleurs sur papier
- mBot : Résolution d’un problème avec mblock (scratch).cycle4
Test du robot sur ordinateur, programmation
SÉANCE bis découverte avec telecommande_pdf
test avancer / reculer
activité sur le robot MBOT que vous avez vu en classe, l’an passé peut être.
on fera un TP de groupe en classe dès que possible
2 séances pour ce travail
a ranger dans le classeur de technologie