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.

Rappel sur les automatismes :

Un 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.

cours vidéo : rappel

chaîne d’énergie et chaîne d’information

Schématisation d’un système automatique – Leçon de technologie collège Cycle 4 ( merci au collègue)

cas d’un robot :

Différencier le signal de l’information

cours vidéo : rappel

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.

 

Synthèse à imprimer : 

SYNTHESE Chaîne d’info et energie

les codes changent régulièrement

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 J8ET  et pseudo (exemple marie6e1)

introduction : 

module DÉCOUVRIR : Les robots ? Qu’est-ce que c’est ? 

Pour ouvrir le module, aller sur internet, taper https://edu.tactileo.fr/go/ puis saisir  le code J8ET  et pseudo (exemple marie6e1)

SAVOIR : Signal et information 5e/4e​

Pour ouvrir le module, aller sur internet, taper https://edu.tactileo.fr/go/ puis saisir  le code 1R48  et pseudo (exemple marie6e1)

 
Écrire sur une feuille : 
Séquence 3 programmation et algorithme.

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

https://www.reseau-canope.fr/lesfondamentaux/discipline/sciences/technologie/signal-et-information/une-information-des-signaux.html

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.
     
    Vous pouvez maintenant jouer : PAUSE RECREATIVE
    avoir flash pour la lecture)

    cours et activités SUITE SEANCE

     module Bête à cornes du robot Mbot

    Pour ouvrir le module, aller sur internet, taper https://edu.tactileo.fr/go/ puis saisir  le code DK9B  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 DNDP  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 D6QP  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 GFPF  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


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

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

https://youtu.be/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ébutantdebuter_avec_scratch

1er essai cycle3 debutant scratch

Fiches_ressources 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

TP CODAGE EN LIGNE : travail maison

https://dane.ac-creteil.fr/defi/#/app/accueil

 (les autres nécessitent la présence d’un robot )

choisir le 1er défi :cliquer sur  » je code une crêpe », bien suivre la consigne fiche élève !! bon appétit !

Révision Scratch  : consolidation

Activités scratch : cartes devinettes 

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.

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 ».

https://www.lumni.fr/video/decouverte-de-la-plateforme-de-programmation-coder-un-jeu-sur-scratch-1-8#containerType=serie&containerSlug=3-minutes-pour-coder

Pour les créatifs : 

OPTION
Révision Scratch à la maison
LE CHAT SCRATCH S’ENNUIE EN CE MOMENT,
ET SI TU LUI RACONTAIS CE QUE TU FAIS POUR T’OCCUPER ?
Défi : 

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

Suivre le lien :
Et étape par étape, suivre les consignes
 
Problématique /Situation problème : Comment faire communiquer des objets entre eux et à distance ?
Découverte MBOT  et OZOBOT objets ROBOTS  connectés EN CLASSE DE TECHNOLOGIE

Apprendre à programmer avec le robot Ozobot

  1. 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.

test avec les feutres de couleurs sur papier

Codes Ozobot français

  1. mBot : Résolution d’un problème avec mblock (scratch).cycle4

decouverte avec telecommande

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