CT 4.2 - Appliquer les principes élémentaires de l’algorithmique et du codage à la résolution d’un problème simple



Séquence
Programmer un mini-robot
Problématique
Séance 1 : Comment éviter un obstacle ?
Cycle 4
Thème : Programmer un objet.
Situation déclenchante : Un mini-robot doit évoluer dans une enceinte fermée : Vidéo montrant le mini-robot percutant les obstacles.
Démarche d'investigation :
Activité 1 : Écriture d’organigrammes simples.
Activité 1 : Écriture d’organigrammes simples.


Télécharge le fichier et complète le directement en insérant les copies d'écran de tes programmes.
1)Définir le parcours du robot dans la pièce ci-dessous, en déduire une logique
en « langage naturel » puis en extraire un programme de type logigramme. 
a)Recopie sur une feuille ce cadre de 5x5 puis trace en rouge le trajet que le robot doit réaliser
afin de passer sur toutes les cases puis de revenir au point de départ. Je numérote de 1 à 24
le passage du robot dans le cadre ci-dessous.


















2



Départ
1


24


b)Écrire ensuite les instructions sous forme de texte que vous donneriez au robot pour suivre
votre trajet. Utilisez la forme que vous voulez (liste, paragraphe, ...) 
Vous utiliserez les ordres suivants : Avancer, tourner à droite, tourner à gauche.
-
-
-
-
-
-
-

2)Roboprog
a)Prise en main du logiciel.
Je clique sur le logiciel roboprog (raccourci seven, technologie, roboprog).




Faire terrain puis modifier et dessiner un cadre de 5x5. Positionnez le robot à l'extrême gauche
du terrain. Il s’orientera vers la droite.


Vous utiliserez ces menus suivants :




b)Je construis mon premier programme
Je clique sur outil dans le menu du bas et recopie le programme suivant :


Initialisation du programme : cliquez sur le bouton INIT Le programme est alors vérifié.
L'initialisation permet de mettre le programme à l'état « Début »
Si le programme contient une erreur, vous ne pourrez pas lancer l'exécution,
vous devez d'abord corriger l'erreur.


Lancement du programme : cliquez sur le bouton Lancement
Que fait le robot ?
………………………………………………………………………………………………………


c)Que faut-il faire pour que le robot se déplace jusqu’au mur ? Ecris un programme.
Fais une copie d’écran de ce programme.
Sauvegarde ton travail dans ton espace de travail nommé “robotique”, fichier 2c_robotique.


Correction (insertion de l’image de mon programme)


d)Afin d’éviter de copier plusieurs fois la fonction “avancer”,
on va utiliser la fonction condition symbolisée par un losange. T
ant que le robot ne se trouve pas devant le mur alors il avance.
Recopie le programme ci-dessous et teste le.


Que fait le robot et qu’apporte de plus le programme ci-dessus ?
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………


Correction (insertion de l’image de mon programme)


e)Réaliser l’organigramme afin que RobotProg avance jusqu’au mur
puis organise un demi-tour et retourne à sa base. 
Efface le labyrinthe précédent.. Tu feras une copie d’écran de ce schéma ci-dessus
ainsi que ton programme généré.


Correction (insertion de l’image de mon programme)


f)Réaliser l'organigramme « La boucle TantQue ». 
f1)Réaliser l’organigramme ci-dessous afin que RobotProg aille jusqu’au mur
(configuration, niveau, niveau 6).
f2)Réaliser l’organigramme afin que RobotProg se déplace jusqu’au mur puis tourne à droite
et se rende jusqu’au coin.
Correction (insertion de l’image de mon programme)


g)Réaliser l'organigramme « La boucle Pour »
g1)Mission1 : Réaliser l’organigramme suivant, permettant à RobotProg de :
  • Avancer de 2 pas puis tourner à gauche 
  • Cette opération doit se répéter 3 fois
g2)Mission 2 : Modifier l’organigramme de telle sorte que RobotProg fasse le tour de la maison :
utiliser un bloc test pour résoudre les tâches répétitives (Avancer).



Correction (insertion de l’image de mon programme)

g3)Mission 3 : Modifier à nouveau l’organigramme afin que RobotProg fasse le tour de la maison et r
entre à la base.




Correction (insertion de l’image de mon programme)


3)Faire un résumé de ce cours à l’aide d’Xmind (pour aller plus loin).


Conclusion : 
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..
…………………………………………………………………………………………………………..


Ressources : 
• Utilisation de robotprog 
Terrain1 


EVALUATION
Attendus en fin de cycle
Maîtrise
insuffisante
Maîtrise
fragile
Maîtrise
satisfaisante
Très bonne
maîtrise





Parmi les 4 choix, cochez dans le tableau le résultat de votre évaluation.

S01 - Qu’est-ce que la robotique ?

Séance 1 : Comment a évolué la robotique au cours du temps ? 
Séance 2 : Comment classer les robots ?

CT 7.1 - Regrouper des objets en familles et lignées



Séquence

Qu’est-ce que la robotique ?
Problématique
Séance 2 : Comment classer les robots ? 
Cycle 4
-
3ème
année
Thème : Se situer dans l’espace et dans le temps
Situation déclenchante : Une animation ou une vidéo montrant des éléments
sur les  familles et lignées d'objets techniques: https://slideplayer.fr/slide/14096843/


Activités :
Activités 1 : Je construis ma carte mentale à l’aide de la ressource Histoire de la robotique par Go Tronic
a)Je place les 9 familles de la robotique :
-...........................
-...........................
-...........................
-...........................
-...........................
-...........................
-...........................
-...........................
-...........................


b) Comment classer les robots en famille et lignées ?
A partir de cette charte graphique ci-dessous, tu dessineras ta carte mentale avec un logiciel de carte heuristique.


Charte graphique :
- Autour du sujet central, tu nommeras chaque famille de robots.
- Pour chaque famille, tu placeras trois robots, tu indiqueras leurs noms
et insèreras une image (peut-être devrez-vous en chercher d’autres
à l’aide d’un moteur de recherche).
- Tu utiliseras une couleur différentes pour chaque branche de la carte.
- Tu mettras en évidence la hiérarchie des éléments en adaptant la taille des caractères
et l’épaisseur des lignes et des courbes.


Activités 2 (Pour aller plus loin) :  Concevoir un diaporama expliquant l'histoire de la robotique en un minimum de 7 diapositives en vue de le présenter à l’oral.


Synthèse : Tu compléteras le document bilan (fiche à distribuer aux élèves).




EVALUATION

Tu cocheras dans le tableau les cases correspondantes