[PDF] [PDF] Initiation à la programmation à travers lusage dun robot - Prim à bord





Previous PDF Next PDF



[PDF] Initiation à la programmation à travers lusage dun robot - Prim à bord

Les élèves apprennent à «programmer les déplacements d'un robot ou ceux d'un personnage sur un écran » Objectif(s) : • Découvrir et utiliser des robots 



[PDF] Codage et programmation en cycle 1 2 et 3

Programmer les déplacements d'un robot ou ceux d'un personnage sur un écran « Vocabulaire permettant de définir des positions et des déplacements »



[PDF] La robotique : codage et programmation - Créer son blog

Il sait que des langages informatiques sont utilisés pour programmer des outils les déplacements d'un robot ou ceux d'un personnage sur un écran) [ ]



[PDF] Séquence Programmer un robot Blue bot à lécole Cycle 1-2-3

o Programmer les déplacements d'un robot ou ceux d'un personnage sur un écran (vocabulaire permettant de définir des positions et des déplacements)



[PDF] Les programmes

Programmer les déplacements d'un robot ou ceux d'un personnage sur un écran - Se repérer décrire ou exécuter des déplacements sur un plan



[PDF] Scratch Junior en classe de CE2 et CM1

Programmer les déplacements d'un robot ou ceux d'un personnage sur un écran ? Attendus pour le cycle 3 Connaissances et compétences associées : (Se) 



[PDF] Scratch Junior en classe de CP et CE1

Programmer les déplacements d'un robot ou ceux d'un personnage sur un écran Scratch junior c'est aussi pour : • Apprendre à prévoir anticiper : en 



[PDF] PROGRAMMER BLUE BOT POUR APPROCHER DES NOTIONS

Accomplir décrire coder des déplacements dans des espaces familiers • Programmer les déplacements d'un robot ou ceux d'un personnage sur un écran • Acquérir 



[PDF] Codage & programmation

déplacements de programmer les déplacements d'un robot ou ceux d'un personnage sur un écran Des activités géométriques consistant en la construction de 



[PDF] Initiation au codage Cycle III – CM2 - DANE Bordeaux

Espace et géométrie / initiation à la programmation: au CM1 puis au CM2 Programmer les déplacements d'un robot ou ceux d'un personnage sur un écran

Comment programmer un robot ?

Pour ce faire, tu dois programmer le robot en ajoutant des composants sur sa grille de programmation à droite de la scène. Fais du glisser-déposer sur les éléments en haut à droite de ton écran de jeu et pose-les sur la grille dans la zone Main Method dans l’ordre de gauche à droite et de haut en bas.

Comment fonctionne un robot de déplacement?

Au cours de son déplacement, le robot détecte et mémorise la présence d'obstacles dans chacune des quatre directions principales : Nord, Sud, Est, Ouest. A partir de ce modèle de 32 l'environnement, le robot calcule sa trajectoire à l'aide d'un algorithme de navigation du type A*. Le robot “HIL ARE” (1979) [CHAT-85]

Comment programmer les mouvements d'un robot?

Pour les utilisateurs plus avertis, on peut choisir le mode avancé qui permet de programmer de façon très précise les mouvements du robot en entrant une distance en millimètres, une vitesse (en mm/s) ou un angle de rotation au degé pès… Une fois le programme terminé, il faut le transférer au robot.

Comment se déplace un robot?

Ces véhicules se déplacent pas à pas vers un point d'arrivée. En cas de risque de collision avec un obstacle imprévu sur cette trajectoire, ils choisissent comme but intermédiaire un point situé légèrement au delà de l'obstacle. Le robot contourne alors cet objet puis continue son déplacement sur la trajectoire initiale libre.

Niveau : Cycle 3

Domaine disciplinaire : Mathématiques : Résolution de problème/Espace et géométrie Séquence : Initiation à la programmation à travers l'usage d'un robot

Descriptif :

Cette séquence a été menée dans une classe de CM2 qui a participé au Challenge robotique impulsé

par l'atelier Canopé de Livry Gargan en 2017/2018 dans la classe de Mme Nadia Gordien de l'école

Salengro accompagnée par l'équipe de Canopé et par l'ERUN de circonscription Mme BITARI Yamina

en clas se. Le s élèves app rennent à "programme r les déplacements d'un robot ou ceux d'un

personnage sur un écran ».

Objectif(s) :

• Découvrir et utiliser des robots, s'initier au code et à la programmation • Mettre en oeuvre la démarche scientifique d'investigation • Développer le sens de la logique, la créativité, l'imagination

• Développer la maîtrise de la langue à travers la lecture et l'écriture d'un récit

• Développer des pratiques artistiques lors de la réalisation d'une plateforme sur laquelle le

robot va évoluer

Un film a été conçu pour retracer les différentes phases de ce projet ROB'Odyssée et qui met

en évidence les différents séances menées avec les élèves.

Socle commun de compétences et de culture :

• Domaine 1 : les langages pour penser et communiquer Ø Utiliser les langages scientifiques pour résoudre des problèmes, traiter et organiser des données, lire et communiquer des résultats. • Domaine 2 : les méthodes et outils pour apprendre Ø Résoudre des problèmes nécessitant la construction d'une démarche qui combine des étapes de raisonnement. Tester, essayer plusieurs pistes de résolution. Acquérir la capacité de coopérer et à collaborer en travaillant en groupe. • Domaine 3 : La formation de la personne et du citoyen Ø Progresser collectivement dans une investigation en sachant prendre en compte le point de vue d'autrui. • Domaine 4 : Les systèmes naturels et les systèmes techniques Ø S'engager dans une démarche d'investigation. • Domaine 5 : Les représentations du monde et l'activité humaine Ø Développer des repères spatiaux et temporels chez les élèves.

Compétences :

• Acquérir le vocabulaire permettant de définir des positions et des déplacements. • Se repérer, décrire ou exécuter des déplacements, sur un plan ou sur une carte. • Accomplir, décrire, coder des déplacements dans des espaces familiers. • Programmer les déplacements d'un robot ou ceux d'un personnage sur un écran.

Objectifs :

• La découverte d'un mini-robot suiveurs de ligne • La prise en main de la programmation par code couleur : codes statiques et codes flash • La prise en main de la programmation par bloc Modalités : La classe est divisée par groupe de 4 élèves/ un robot par groupe Matériels : Robots, tablettes, feutres, feuilles blanches, codes couleurs format papier (Possibilité d'utiliser un rétroprojecteur ou un TNI) Initiation à la programmation à travers le robot Séance 1 : Découverte du robot et sa prise en main Séance 2 : Découverte du mode suiveur de ligne sur papier

Séance 3 : Découverte et utilisation des codes statiques sur feuille

Séance 4 : Réinvestissement des codes statiques sur feuille

Séances 5 et 6 : Réinvestissement des codes statiques (codes Flash) sur tablette.

Séances 7, 8, 9 et 10 : Programmer avec un logiciel de programmation par bloc

Séance 1

Découverte du robot et prise en main

Objectifs:

- Découvrir le robot - Définir ce qu'un robot.

Matériel/support : robots

Etape 1 : Phase de découverte

Chaque groupe dispose d'un robot éteint. Les élèves ont pour mission de comprendre le fonctionnement du robot et de le décrire à travers sa manipulation.

Etape 2 : Phase de mise en commun

Cette phase permet d'introduire le vocabulaire de base : Plusieurs hypothèses ont émergé sur le fonctionnement du robot.

Les élèves ont associé les couleurs à des états du robot (exemple : rouge : il faut le

charger ...)

Ses déplacements sont aléatoires.

Etape 3 : Institutionnalisation

Ce robot a des capteurs. Il a un bouton arrêt/marche. Il a une Led qui s'illumine et change de couleurs (bleu, rouge, blanc et vert). Il est programmé par l'homme.

Donner la définition d'un robot :

Un robot est une machine qui est capable d'interagir avec son environnement, grâce à des capteurs, des moteurs et un programme.

Séance

2 : 1h

Découverte du mode suiveur de ligne sur papier

Objectif:

- Découvrir les premières fonctionnalités du robot. Matériel/Support : robots / feuilles blanches/feutres

Étape 1 :

Les élèves tracent des parcours de couleurs différentes pour guider le robot.

Étape 2 : Phase de mise en commun

Le robot a des capteurs. Il suit n'importe quelle ligne colorée et sa Led prend la couleur de la ligne. Il s'arrête sur les lignes blanches. Constatation des élèves : le robot prend des directions aléatoires lorsqu'il rencontre un croisement.

Étape 3 : Phase d'institutionnalisation

Ce robot est un suiveur de ligne. Il s'arrête lorsqu'il rencontre la couleur blanche.

Problématique soulevée :

Comment faire pour contraindre le robot à parcourir le chemin souhaité? (Elle sera traitée à la séance suivante.)

Séance

3 1h Découverte et utilisation des codes statiques sur feuille

Objectif:

- Savoir coder un déplacement déjà tracé. Matériel/Support : Feuilles blanches/ des feutres/ feuilles des codes couleur Étape 1 : Rappel de la problématique de la séance n°2 Comment faire pour contraindre le robot à parcourir le chemin souhaité ? Recueillir les représentations des élèves. Emmener les élèves à prendre conscience de la nécessité de coder. Défi proposé : aidez le robot à tourner à droite 4 fois de suite

Étape 2 : Phase de mise en commun

Aucun groupe n'a réussi à le faire aller à droite 4 fois de suite. Étape 3 : Découverte de la liste des combinaisons de couleurs L'enseignant introduit la fiche des codes couleur : possibilité de la pr ojeter s ur TBI ou rétroprojecteur si possible sinon donner une feuille par groupe et prévoir un grand modèle pour la classe.

Laisser les élèves la découvrir. Si la liste est en anglais, prévoir une séance pour travailler le

vocabulaire en amant. Étape 4 : Phase d'expérimentation et d'appropriation des codes couleur par les élèves

Les élèves cherchent le code couleur pour anticiper le trajet. Exemple de travail d'élèves :

Étape 5 : Phase d'institutionnalisation

Grâce aux codes couleur, on peut anticiper le parcours du robot.

Remarque:

Le sens de lecture du code est important, car l'ordre de lecture des couleurs n'est pas le même.

Séance

4 Réinvestissement des codes statiques sur feuille

Objectifs:

- Savoir utiliser les codes couleurs à bon escient pour anticiper le parcours du robot. 1h - Savoir coder un déplacement déjà tracé. Matériel/Support : Feuilles blanches/ des feutres/ feuilles des codes couleur Étape 1 : Phase de réinvestissement des codes couleur par les élèves Défi à relever : colorier les codes couleurs pour faire faire le trajet

Travail collaboratif :

Exemple de production d'élèves :

Étape 4 : Phase d'institutionnalisation

Grâce aux codes couleur, on peut anticiper le parcours du robot.

Remarques:

1) Le sens de lecture du code est important, car l'ordre de lecture des couleurs

n'est pas le même.

2) La fonction "jump" permet au robot d'avancer sans la présence de ligne

jusqu'à ce qu'il en retrouve une autre.

Séances

5et 6

1h + 1

h Réinvestissement des codes statiques (Codes flash) sur tablettes

Objectifs:

- Savoir utiliser l'application de programmation. - Savoir interpréter un codage pour déplacer un robot. - Savoir coder les déplacements du robot pour anticiper son parcours. - Savoir mettre en marche le robot pour vérifier le codage. - Savoir réajuster en cas d'erreurs.

Matériel/Support : robots/tablettes

Étape 1 : Découverte de l'application de programmation sur tablettes Les élèves vont sur l'applicat ion du robot ensuite sur OzoDraw et choisissent le mode

Challenge pour utiliser les différents codes pour aider le robot à faire différents parcours.

Étape 2 : Phase de mise en main de l'application Les élèves travaillent par groupe de 4. Ils échangent sur les choix des et les emplacements des codes avant de mettre en oeuvre leur parcours. Chaque groupe travaille en autonomie. Le robot leur permettra de valider leurs hypothèses. Chaque groupe peut avancer à son rythme pour finir les challenges proposés par l'application.

Étape 3 : Phase de mise en commun

Les codes couleur permettent de programmer le robot. Découverte de la fonction ''jump''. Elle permet au robot d'avancer sans la présence de ligne jusqu'à ce qu'il en retrouve une autre.

Séances

7/8/9/1

0

1h fois

5 Programmer avec un logiciel de programmation par blocs

Objectifs:

- Découvrir la programmation par blocs d'instructions " mouvements ».

- Découvrir la nécessité d'utiliser l'instruction " refaire x fois » par la mise en place d'une

stratégie la plus économique en instructions : la notion de boucle. Matériel/Support : robots/tablettes connectées Étape 1 : Découverte du site Ozoblockly sur tablettes Lien : https://ozoblockly.com/editor?lang=en&robot=bit&mode=2 Il y a 5 niveaux de difficulté (au cycle 3, on peut se contenter des deux premiers)

Movement : les déplacements

Light Effects : ce sont les couleurs que peut prendre la Led

Timing : on peut minuter le temps de l'action

Loops : Permet d'effectuer des boucles

Étape 2 : Phase de mise en commun

Prendre le temps d'expliquer la notion de boucle.

Étape 3 :

Laisser chaque groupe avancer à son rythme pour finir les challenges proposés par l'application.quotesdbs_dbs24.pdfusesText_30
[PDF] initiation programmation cycle 3

[PDF] algorithme cm2

[PDF] egls bac pro eleec

[PDF] egls bac pro gestion administration

[PDF] exemple egls maths

[PDF] egls bac pro assp

[PDF] schumpeter grappe innovation

[PDF] schumpeter entrepreneur

[PDF] schumpeter biographie

[PDF] schumpeter théorie de l'évolution économique

[PDF] empathie concept infirmier

[PDF] schumpeter progrès technique

[PDF] séquence éveil aux langues maternelle

[PDF] les langues du monde au quotidien cycle 1

[PDF] objectifs de l éveil aux langues