Ozobot est un des plus petits robots programmables au monde, mesurant 2,54 cm de diamètre et de hauteur, mais doté d’un puissant cerveau. C’est un formidable outil pour enseigner les bases de la programmation de façon amusante et interactive, qui s'adresse aux enfants à partir de 6 ans.


Pour les plus jeunes, il se programme en insérant des zones de couleur, les Ozocodes, à l'aide de feutres sur la trajectoire. Et pour les plus grands, Ozobot se programme avec Ozoblockly (analogue à Scratch ou Blockly Games).

Ce robot comprend des capteurs de détection optique de couleur et deux micromoteurs.

Programmation par codes couleur

Lorsqu’on place Ozobot sur une feuille sur laquelle on a tracé des lignes aux feutres épais et en utilisant certains codes de couleur qui correspondent à son langage, il suit le tracé et réalise le déplacement et les mouvements programmés par les successions de couleur.

En fonction du code couleur lu, le robot peut :

  • faire demi-tour
  • faire un tour complet sur lui-même
  • partir en arrière
  • faire une pause
  • tourner à droite ou à gauche
  • accélérer ou ralentir …

Le chemin peut également être tracé directement sur une tablette tactile.

 ozobot-sur-tablette - Génération Robots - Blog

 

La programmation associée à Ozobot est ce qu’on appelle une programmation événementielle, par laquelle on indique au robot que : SI tel événement se produit

ALORS il devra adopter tel comportement.

Exemple : SI tu rencontres la séquence bleu/rouge/vert

  ALORS tu tournes à droite à la prochaine intersection.

 

Les codes couleur associés aux comportements sont appelés OZOCODES

Ils sont en ligne sur internet et peuvent être téléchargés :  http://play.ozobot.com/print/guides/ozobot-ozocode-pocket-guide.pdf

Parcours à télécharger : https://ozobot.com/play/print-games

 

Programmation sur tablette

On peut  utiliser des blocs de programmation de type SCRATCH (OZOBLOCKLY) sur tablette tactile http://ozoblockly.com/.

Une fois le codage effectué sur la tablette, on dépose le robot sur l’écran dans la « zone de téléchargement » et le programme qu’on a fabriqué est converti en une séquence de flashs lumineux qui sont transmis à Ozobot, afin qu’il puisse l’exécuter.

Un tutoriel vidéo permet de comprendre la manière de procéder :

 

 

Voici deux exemples de programmation par bloc. On notera que les instructions sont en anglais.

On remarque également qu’on est ici dans une programmation plus large que celle consistant, pour le robot, à suivre une ligne.

 

1 : Programme bleu-vert 

 prog bleu vert

 

 

  

 

  • Allumer Ozobot avec sa led bleue
  • Attendre 1 seconde
  • Éteindre la led
  • Attendre 1 seconde
  • Allumer Ozobot avec sa led verte
  • Attendre 1 seconde

 

2 : Programme clignote vert 

prog clignote vert

 

 

 

 

 Répéter 3 fois :

  • Allumer Ozobot avec sa led verte
  • Attendre 1 seconde
  • Éteindre la led
  • Attendre 1 seconde

 

Les blocs de programmation de base disponibles

Le mouvement du robot

mvmt robot

 

 

 

 

 

  • Avance (ou recule) de n pas avec paramètre de vitesse
  • Pivote (droite ou gauche)
  • Avance en zigzag
  • Avance en « chaloupant »
  • Décris une spirale (droite ou gauche)
  • Décrit une grand/petit cercle, marche avant/arrière, vitesse

 

Les effets de lumière

effet lumière

 

 

 

 

 

 

 

 

Différent effets de lumières permettent d’allumer une led de la couleur de son choix parmi 12 et de l’éteindre. On trouve également des effets lumineux du type gyrophare / arc en ciel / feux de trafic / disco / arbre de Noël / feu d’artifice.

 

 La temporisation

temporisation

 

 

 

 Attendre x secondes.

 

Les boucles

boucles

 

 

 

 

 

 

La programmation « débutant » possède la répétition (ou boucle) comme structure de contrôle. Celle-ci peut être indicée (répéter n fois) ou infinie (forever).

Les niveaux plus experts introduisent la structure de choix (SI... ALORS....SINON), les booléens (VRAI/FAUX), les symboles mathématiques, une variété de couleurs de led plus importante...

 

 

 

 

Pour réserver la malle :

Sécurité. Pour accéder au portail de votre bibliothèque, merci de confirmer que vous n'êtes pas un robot en cliquant ici.

Découvrez notre fiche-action pour organiser une animation avec ce robot : pdfJouer avec les robots ozobot