# data[].attributes.body
Dès le cycle 1, il est possible d'initier les élèves à la programmation. La présentation suivante vous propose quelques pistes d'activités autour des robots Blue-bot et Ozobot.

# data[].attributes.attachment_link.readable_text
Les robots en maternelle

Audrey PAUL

BLUE-BOT et OZOBOT

Les programmes à l'école maternelle

la place de la programmation

Dès leur plus jeune âge, les enfants sont en contact avec les nouvelles technologies. Le rôle de l'école est de leur donner des repères pour en comprendre l'utilité et commencer à les utiliser de manière adaptée.Se repérer dans le temps et dans l'espace- Situer des objets par rapport à soi, entre eux, par rapport à des objets repères- Se situer par rapport à d'autres, par rapport à d'autres objets repères- Dans un environnement bien connu, réaliser un trajet, un parcours à partir de sa représentation (dessin oucodage)- Elaborer des premiers essais de représentation plane, communicables (construction d'un code commun)- Utiliser des marqueurs spatiaux adaptés (devant, derrière, droite, gauche, dessus, dessous, ...) dans des récits,des descriptions ou des explicationsExplorer le monde du vivant, des objets et de la matière- Utiliser des objets numériques : appareil photo, tablette, ordinateur- Améliorer le raisonnement logique et l' analyse de l'erreur : résoudre les premiers problèmes

Blue-Bot

Présentation

La Beebot ou Blue-Bot est un robot qui ne nécessite pas le recours à un ordinateur. Il se programme à l'aide de 7 touches (avancer- reculer - virage à droite - virage à gauche - pause - effacer - Go: exécuter). Sa mémoire permet de programmer 40 mouvements. Le robot se déplace par pas de 15 cm et effectue des rotations de 90°.On utilise donc des tapis de jeu avec un quadrillage de 15 cm.

Blue-Bot

Activités

Séance de découverte : faire le dessin du Blue-Bot avec les boutons de commande.Remettre les personnages d'une histoire étudiée en classe dans l'ordre. Par exemple Roule Galette. On peut aussi remettre la suite numérique dans l'ordre.Ajouter des contraintes pour complexifier le déplacement : chercher l'oeuf de Pâques en evitant de passer sur l'abeille ou ne pas avoir le droit d'utiliser un bouton (faire tout le déplacement sans tourner à droite)Ajouter l'utilisation de la tablette et non des cartes avec l'application Blue-Bot pour diriger le robot par bluetooth. Utilisation de quadrillages plus grands et de containtes plus complexes.

Ozobot

Présentation

Ozobot est un petit robot qui est programmable par des codes couleurs ou ozocodes, avec des feutres ou des gommettes. Grâce à ses capteurs il réagit aux lignes, aux couleurs et aux flashs lumineux qu'il croise sur son chemin.Ses micro-moteurs lui permettent d'adopter ainsi différents comportements mais ce sera à vous de déterminer les actions qu'il doit accomplir en fonction des situations rencontrées avec une autonomie de 80 minutes.

More info

Ozobot

les activités avec Ozobot

Séance 1 : Découverte du robot Ozobot, il est fragile et demande une manipulation délicate pour les jeunes enfants.Il se déplace sur des lignes, mais elles doivent être plus ou moins épaisses et espacées. D'autres robots qui fonctionnent comme Ozobot existent dans la vie quotidienne. Les enfants connaissent les tondeuses et les aspirateurs.Les élèves dessinent des lignes librement et observent les changements de couleur du robot.Séance 2 : Ozobot doit déplacer un cube du point 1 au point 2. Nous constatons que les élèves ne colorient pas assez bien les ronds.

Ozobot

Les activités

Séance 3 : Rejoindre l'école en prenant le chemin le plus long. Cette fois, nous utilisons des gommettes petites de 8 mm et le défi est réussi.Séance 4 : Activité débranchée. En motricité, expression corporelle "Je suis un robot"Par binôme, les élèves doivent diriger leur robot en leur donnant des ordres (droite, gauche, tout droit, reculer) pour qu'ils effectuent un parcours.Séance 5: Ozobot est un lapin. Il doit aller chercher une carotte sur un circuit. Utilisation des codes couleurs droite, gauche, tout droit et demi-tour.Séance 6: Ozobot doit raconter l'histoire de Christian Voltz "C'est pas ma faute"La petite fille écrase une araignée, elle reçoit un coup de pied et cherche le coupable. Elle va voir l'âne, la vache, le cochon, le chien, le chat et pour finir le moustique.

Etude comparative et bilan

Ozobot et Blue-bot

Réalisation d'un tableau à double entrée pour comparer les deux manières de se déplacer.Bilan et perspective :Blue-Bot est un excellent robot pour commencer la programmation à l'école maternelle. C'est un robot très intuitif et qui a un excellent capital sympathie auprès des enfants. Il permet d'aller suffisamment loin à l'école maternelle.Mais il est important pour les élèves de découvrir d'autres robots et d'autres manières de coder. Ozobot, même s'il est difficile à manipuler pour les jeunes enfants, permet d'entrer plus précisement dans la programmation. Avec l'application, le logiciel Ozoblockly, et les nombreuses resources sur internet, il permet de répondre aux besoins des élèves jusqu'à la fin de l'école primaire.Au sein de l'équipe de maternelle, nous avons été extrêmement surpris de voir la vitesse avec laquelle les élèves s'approppriaient le robot et progressaient. Les enfants sont très motivés et parviennent à relever tous les défis malgré des contraintes plus complexes.Il est interessant de participer à des défis avec d'autres classes via Twitter. Crééer une Twittclasse et participer à #Déficoding.

Ressources pédagogiques

Liens utiles

http://tice87.iahautevienne.ac-limoges.fr/spip.php?article467https://www.generationrobots.com/fr/content/97-ressources-pedagogiques-pour-la-robotique-par-niveauxhttp://galipot.net/codage/articles.php?lng=fr&pg=60#Defi-B08http://www.deficoding.fr

# data[].attributes.attachment_link.title
Les robots en maternelle by audrey paul on Genially

# data[].attributes.attachment_link.description
Les robots en maternelle Audrey PAUL BLUE-BOT et OZOBOT Les programmes à l'école maternelle la place de la programmation Dès leur plus jeune âge, les enfants sont en contact avec les nouvelles technologies.

# data[].attributes.attachment_link.readable_text
Le code et les voitures de plus en plus autonomes font leur apparition dans les médias et dans nos vies.

Programmons notre robot pour qu'il se comporte comme une voiture sans chauffeur !

Thymio est un robot mobile qui peut se programmer avec des images (langage de programmation visuelle VPL) qui associent événements (en orange) et actions (en bleu).

La programmation se fait facilement en déplaçant les blocs au milieu de la fenêtre VPL. Il est donc bien adapté aux élèves de cycle 3 qui débutent en programmation.

Les élèves obtiennent rapidement des résultats en déplaçant quelques blocs.

Dans la capture d'écran ci-dessous on a programmé :

- si on appuie sur la flèche avant situé sur le robot, alors le robot devient rouge.

- si le capteur central détecte un obstacle, alors le robot devient vert.

https://www.thymio.org/fr:visualprogramming

Il est très réactif à son environnement et grâce à ses nombreux capteurs on peut le programmer pour éviter des obstacles, suivre une ligne ou un parcours par exemple.

Notre projet de classe 6 : la sécurité routière et les voitures autonomes.

Les élèves devaient proposer un programme permettant au robot de se comporter comme une voiture autonome.

Ils ont proposé (après 5 séances d'initiation à la programmation) :

Résultat et production : le montage vidéo a été entièrement fait par un élève.

Ressources

https://www.thymio.org pour les logiciels à télécharger et des tutoriels

canopé Besançon pour des activités de cycle 3

# data[].attributes.attachment_link.description
Le code et les voitures de plus en plus autonomes font leur apparition dans les médias et dans nos vies. Programmons notre robot pour qu'il se comporte comme une voiture sans chauffeur ! Thymio est un robot mobile qui peut se programmer avec des images (langage de programmation visuelle VPL) qui associent événements (en orange) et actions (en bleu).

# data[].attributes.body
https://drive.google.com/open?id=10gOVDbWDDNkhzKxjhZpQSKFfNeDrLzSR

# data[].attributes.attachment_link.description
Des Lego pour construire et programmer un robot. Proposition d'une suite d'activités possibles pour programmer un robot Lego. Le langage (graphique) u...

# data[].attributes.body
https://drive.google.com/open?id=1QR53Gj7NgkqLBWbH8exqzIfUaZv-OISJ

# data[].attributes.attachment_link.readable_text
L'idée est de proposer aux enfants un défi / challenge à réaliser et d'augmenter la difficulté de ce challenge. L'avantage de ce fonctionnement est de permettre de gérer la diversité de rapidité de réponse des enfants. Dès que la réponse a été donnée, on ajoute un élément au défi.

La succession des défis permet de parcourir progressivement les différentes catégories " briques " et " secteurs " de Scratch.

Enchaînement des défis, https://drive.google.com/open?id=1QR53Gj7NgkqLBWbH8exqzIfUaZv-OISJ

# data[].attributes.attachment_link.title
Une activité simple pour découvrir, en douceur :-), Scratch

# data[].attributes.attachment_link.description
L'idée est de proposer aux enfants un défi / challenge à réaliser et d'augmenter la difficulté de ce challenge. L'avantage de ce fonctionnement est de permettre de gérer la diversité de rapidité de réponse des enfants. Dès que la réponse a été donnée, on ajoute un élément au défi.