Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 120
A P E R Ccedil U
Plan de leccedilon 1 C O U R S D E R E M I S E Agrave N I V E A U
Niveau scolaire Eacuteleacutementaire
Taille des groupes Binocircmes
Temps de mise en place 5 minutes
Temps total 180 minutes
Activiteacutes 4
Eacute VA L U AT I O NLes eacutelegraveves montrent quils maicirctrisent les compeacutetences en
bull Deacutecrivant les deacuteplacements de KUBO lorsque celui-ci est positionneacute sur chacune des trois cateacutegories de blocs de mouvement
bull Creacuteant un trajet avant de le transformer en fonction
bull Construisant une fonction qui comporte une sous-routine et une boucle
bull Expliquant la diffeacuterence entre un trajet une fonction une sous-routine et une boucle ainsi qursquoen indiquant le moment ougrave lon utilise chacun drsquoentre eux
C O N N A I S S A N C E S P R Eacute A L A B L E Sbull Lire une grille de coordonneacutees
La carte KUBO que les eacutelegraveves utilisent est conccedilue sur une grille de coordonneacutees utilisant les lettres A agrave J et les chiffres 1 agrave 10 Les eacutelegraveves doivent savoir de maniegravere geacuteneacuterale comment localiser un endroit sur une grille de coordonneacutees au moyen des lettres et des chiffres Une leccedilon axeacutee sur lrsquoapprentissage de la lecture drsquoune grille de coordonneacutees peut ecirctre neacutecessaire avant de se lancer dans les activiteacutes KUBO
O B J E C T I F Sbull Agrave la fin de cette rubrique les eacutelegraveves doivent pouvoir
Expliquer comment fonctionnent les blocs-balises TagTilesreg de mouvement
Creacuteer des fonctions
Creacuteer des sous-routines dans les fonctions
Creacuteer une fonction avec une boucle
R Eacute S U M Eacute D U P L A N D E L E Ccedil O Nbull Activiteacute 1 Trajets ndash 45 minutes
3 tacircches
bull Activiteacute 2 Fonctions ndash 45 minutes
3 tacircches
bull Activiteacute 3 Sous-routines ndash 45 minutes
3 tacircches
bull Activiteacute 4 Boucles ndash 45 minutes
3 tacircches
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 220
P R Eacute PA R AT I O N D E Lrsquo E N S E I G N A N Tbull Assurez-vous que les appareils sont agrave la disposition des eacutelegraveves afin quils puissent suivre le deacuteroulement des diapositives sur wwwkuboeducation Autrement projetez les diapos devant toute la classe
wwwkuboeducation gt Classroom Activities (Activiteacutes en salle de classe) gt The Coding License (Licence de codage)
bull Faites des copies des fiches de travail pour chaque eacutelegraveve
bull Assurez-vous que tous les robots KUBO sont pleinement chargeacutes avant de commencer
bull Trouvez un endroit approprieacute pour reacutealiser les activiteacutes KUBO peut ecirctre utiliseacute sur une table ou au sol Cependant la surface doit ecirctre plane et propre Si vous utilisez KUBO sur une table veillez agrave ce que KUBO ne tombe pas
bull Aidez les eacutelegraveves agrave trouver les blocs-balises TagTilesreg et la carte drsquoactiviteacute dont ils auront besoin Vous pourriez envisager drsquoaccrocher une carte drsquoactiviteacute pour les discussions et deacutemonstrations avec toute la classe
bull Il est utile de montrer aux eacutelegraveves comment manipuler et ranger correctement KUBO et les blocs Insistez sur lrsquoimportance de prendre soin de KUBO et des blocs
bull Preacutecisez aux eacutelegraveves quil est normal de faire des erreurs tant quils les corrigent ou laquo deacuteboguent raquo pour reacutesoudre le problegraveme
bull Si KUBO tourne tout de suite apregraves avoir commenceacute un trajet il peut ecirctre utile de retirer le bloc fonctionnel de lecture degraves que KUBO est passeacute dessus La garantie que KUBO se deacuteplacera correctement
bull Quand les eacutelegraveves creacuteent des trajets et des fonctions il est important qursquoils comprennent que KUBO possegravede les mecircmes capaciteacutes que les humains Par exemple KUBO ne peut pas traverser les murs les clocirctures lrsquoeau le feu etc
bull Il peut ecirctre utile de passer en revue avec les eacutelegraveves ce quils ont deacutejagrave appris avant drsquoenchaicircner avec la suite
bull Les teacutemoins lumineux de KUBO peuvent srsquoilluminer de diverses couleurs Lorsque KUBO ne fait rien il doit seacuteclairer en bleu Lorsque KUBO enregistremeacutemorise une information il doit seacuteclairer en violet Lorsque KUBO exeacutecutereacutealise une action il doit seacuteclairer en vert En cas de deacutefaillance KUBO devient rouge Il faut retirer la tecircte de KUBO pour annuler lrsquoerreur Le fait de retirer la tecircte de KUBO nrsquoa aucun effet sur la meacutemoire du robot Il peut ecirctre utile de preacutesenter ces couleurs agrave toute la classe et de donner aux eacutelegraveves des conseils en cas de problegravemes
G E S T I O Nbull Nous vous conseillons de reacutepartir les eacutelegraveves en binocircmes Ils partageront un kit KUBO
bull Il peut ecirctre utile de creacuteer des rocircles pour les eacutelegraveves ou de leur attribuer un numeacutero (Partenaire 1 Partenaire 2) afin quils puissent chacun leur tour ecirctre responsables de KUBO
bull Demandez aux eacutelegraveves de deacutetacher la tecircte de KUBO de son corps et de mettre les blocs de cocircteacute entre chaque activiteacute ou degraves que vous donnez des consignes
bull En outre il peut ecirctre utile de donner aux eacutelegraveves qui deacutecouvrent KUBO un peu de temps pour jouer librement avec le robot Une fois bien familiariseacutes avec le robot ils seront plus concentreacutes au moment ougrave vous donnerez les consignes
bull Deacuteplacez-vous dans la salle et assistez les eacutelegraveves degraves que neacutecessaire Cependant en vue drsquoencourager un enseignement actif axeacute sur les eacutelegraveves demandez-leur de respecter la consigne dite laquo demande agrave trois personnes avant de me poser la question raquo selon laquelle ils se consultent mutuellement avant de vous solliciter
bull Pour la plupart des questions poseacutees une reacuteponse orale ou eacutecrite est possible Vous devez indiquer aux eacutelegraveves la meacutethode de reacuteponse que vous souhaitez appliquer
bull Les activiteacutes de la rubrique laquo Extension raquo ne sont pas incluses dans les 45 minutes Un temps suppleacutementaire devra ecirctre alloueacute agrave ces activiteacutes sauf si vous reacuteservez ces activiteacutes aux groupes qui finissent leurs tacircches en avance
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 320
L I E N S T R A N S V E R S A U X AV E C L E P R O G R A M M E Eacute D U C AT I Fbull Les liens transversaux suivants peuvent ecirctre eacutetablis afin doffrir des occasions drsquoapprentissage suppleacutementaires aux eacutelegraveves et de faire ainsi appel agrave drsquoautres disciplines
Eacutetudes sociales
Discutez de la carte avec toute la classe Y a-t-il des endroits que les eacutelegraveves ont vus ou visiteacutes Y a-t-il des endroits que les eacutelegraveves nrsquoont pas vus ou visiteacutes
Comment les villes sont-elles planifieacutees Aidez les eacutelegraveves agrave se renseigner sur la faccedilon dont les urbanistes conccediloivent les espaces comme ceux preacutesents sur la carte Quelles preacuteoccupations doit-on prendre en compte Si cela est possible sollicitez lrsquointervention en classe dun membre du bureau drsquoameacutenagement urbain de la ville
Compeacutetences linguistiques
Une fois que les eacutelegraveves ont creacuteeacute un trajet demandez-leur de deacutevelopper le contenu du parcours de sorte agrave en faire une histoire complegravete avec des eacuteleacutements narratifs comme un conflit une reacutesolution des personnages et un deacutecor
MatheacutematiquesSciences
Utilisez les ratios pour comparer la carte de KUBO par rapport au monde reacuteel Creacuteez une eacutechelle pour la carte (par exemple 1 pouce = 45 pieds ou 1 cm = 10 m) Calculez la distance parcourue par KUBO dans chaque tacircche
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 420
O B J E C T I Fbull Reconnaicirctre la direction des blocs-balises TagTilesreg de mouvement
bull Observer comment se deacuteplace KUBO
bull Creacuteer des trajets que KUBO doit suivre
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
KUBO
Crayons
Fiche de travail 12
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
KUBO
Carte drsquoactiviteacute
Crayons
Fiche de travail 13
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour en savoir plus sur les trajets et les fonctions regardez ces videacuteos sur le site wwwkuboeducationgetting-started-tutorials
bull Avant que les eacutelegraveves ne commencent le codage ils doivent apprendre agrave utiliser le langage de KUBO les blocs-balises TagTilesreg
bull Les eacutelegraveves doivent prendre cinq blocs de chaque cateacutegorie des blocs de mouvement dans la Rubrique 1 de la boicircte KUBO
bull Dans le cadre des binocircmes un eacutelegraveve joue le rocircle du robot tandis que lrsquoautre controcircle le robot en utilisant les blocs Cette activiteacute neacutecessite un peu drsquoespace au sol
bull Si des eacutelegraveves ont du mal agrave distinguer leur gauche de leur droite vous trouverez de grandes images de blocs imprimables sur KUBOeducation Les enseignants peuvent imprimer ces grands blocs pour reacuteviser les directions puis les afficher dans la classe agrave des fins de reacutefeacuterence
A C T I V I T Eacute 1
Trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 520
bull Lorsque les eacutelegraveves dirigent leur partenaire laquo robot raquo leacutelegraveve laquo robot raquo doit tourner agrave droite tourner agrave gauche ou avancer Sil y a suffisamment drsquoespace dans la salle de classe vous pouvez demander aux eacutelegraveves de progresser dun pas avec chaque bloc Lobjectif est que les eacutelegraveves reacutevisent la gauche et la droite en fonction des blocs-balises TagTilesreg mais aussi quils reproduisent les deacuteplacements de KUBO
bull Si les eacutelegraveves ont du mal agrave faire la diffeacuterence entre les blocs-balises TagTilesreg de mouvement Aller agrave gauche et Aller agrave droite envisagez de deacuteplacer lrsquoactiviteacute vers un endroit plus spacieux ou agrave lrsquoexteacuterieur pour jouer au jeu collectif laquo Jacques a dit raquo en utilisant les eacuteleacutements visuels des blocs-balises TagTilesreg (les vrais blocs ou leur version imprimeacutee)
bull Lorsque les eacutelegraveves dessinent leurs trajets sur leur fiche de travail il peut ecirctre utile quils voient ou utilisent les blocs-balises TagTilesreg
bull Si les eacutelegraveves ont du mal agrave faire la diffeacuterence entre les blocs-balises TagTilesreg Aller agrave gauche et Aller agrave droite demandez-leur de jouer au jeu de meacutemoire et de concentration agrave base drsquoassociation de blocs Demandez-leur de nommer la direction des blocs agrave chaque fois quils effectuent une association
Tacircche 2
bull Les eacutelegraveves positionnent KUBO sur les diffeacuterents blocs de mouvement puis ils observent comment se deacuteplace KUBO Ils notent leurs observations sur la fiche de travail correspondante
bull Pour que les eacutelegraveves aient le mecircme temps dinteraction avec KUBO attribuez-leur un numeacutero eacutelegraveve 1 et eacutelegraveve 2 Par exemple Partenaire 1 peut deacutemontrer les eacutetapes 1 et 3 tandis que Partenaire 2 se charge des eacutetapes 2 et 4
Tacircche 3
bull Les eacutelegraveves creacuteent des trajets que KUBO doit suivre
bull Demandez agrave chaque eacutelegraveve de creacuteer un trajet sur la carte pour lrsquoeacutetape 3
bull Les deux eacutelegraveves doivent consigner les informations demandeacutees agrave leacutetape 4
VO C A B U L A I R Ebull carte drsquoactiviteacute la carte qui accompagne KUBO
bull deacuteboguer corriger ou reacuteparer
bull KUBO un robot de codage sans eacutecran
bull Bloc-balise TagTilereg de mouvement un bloc directionnel avec une flegraveche que KUBO doit suivre
bull trajet une chaicircne de blocs de mouvement relieacutes drsquoune maniegravere que KUBO peut suivre
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Peux-tu avancer dans la direction indiqueacutee par les blocs
bull Comment fais-tu pour te souvenir de la diffeacuterence entre la droite et la gauche
bull Qui creacutee les robots
bull En quoi les robots sont-ils diffeacuterents des humains
A C T I V I T Eacute 1
Trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 620
bull As-tu deacutejagrave controcircleacute un robot auparavant
bull Comment te sentais-tu lorsque tu controcirclais le robot Eacutetait-ce difficile
bull Comment te sentais-tu lorsque tu faisais le robot Eacutetait-ce facile ou difficile de respecter les commandes
Tacircche 2
bull Quel bloc de mouvement permet agrave KUBO de tourner agrave droite Quel bloc de mouvement permet agrave KUBO de tourner agrave gauche
bull KUBO srsquoest-il deacuteplaceacute comme tu le pensais
bull Selon toi pourquoi KUBO se deacuteplace-t-il de la mecircme maniegravere sur le bloc quelle que soit sa position
Tacircche 3
bull KUBO a-t-il suivi les trajets
bull As-tu reacuteussi agrave deacuteboguer le trajet pour que KUBO puisse le suivre Selon toi pourquoi KUBO nrsquoa-t-il pas reacuteussi agrave suivre le trajet
bull Ougrave est-ce que ton trajet emmegravene KUBO
bull KUBO a-t-il suivi ton trajet
bull As-tu eu besoin de deacuteboguer ton trajet
R Eacute F L E X I O Nbull Quels sont les trajets que tu empruntes reacuteguliegraverement Discute de ces trajets avec ton partenaire
bull Pense agrave un nouveau mot de vocabulaire que tu as utiliseacute pendant ton travail avec KUBO Explique ce quil signifie agrave ton partenaire
E X T E N S I O Nbull Mets ton partenaire au deacutefi de creacuteer un trajet pour lequel tu lui fournis les points de deacutepart et drsquoarriveacutee Eacutechangez de rocircle
bull Creacutee un trajet que tu sais impossible agrave suivre pour KUBO Demande agrave ton partenaire de deacuteboguer le trajet Eacutechangez de rocircle
A C T I V I T Eacute 1
Trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 720
R E M A R Q U E S
A C T I V I T Eacute 1
Trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 820
O B J E C T I Fbull Transformer les trajets en fonctions
bull Reacuteussir agrave deacuteplacer KUBO dun endroit agrave lrsquoautre en utilisant une fonction
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour en savoir plus sur les trajets et les fonctions regardez ces videacuteos sur le site wwwkuboeducationgetting-started-tutorials
bull Rappelez aux eacutelegraveves que KUBO ne peut pas traverser les murs les plantes les bacirctiments etc
bull Cette tacircche peut prendre plus de temps que drsquoautres car les eacutelegraveves doivent creacuteer le trajet drsquoabord puis le transformer en fonction Pour faciliter la transformation des trajets en fonctions demandez aux eacutelegraveves de deacuteplacer les blocs-balises TagTilesreg dans la fonction un bloc agrave la fois dans lrsquoordre quils souhaitent voir KUBO se deacuteplacer
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 920
bull Si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard Lrsquoutilisation drsquoune autre carte (imprimeacutee agrave partir du site wwwkuboeducation) ou drsquoune grille similaire peut faciliter la transformation du trajet en fonction
bull Eacutevitez de placer des blocs et des fonctions au niveau de lrsquoespace creacuteeacute par le rapprochement de plusieurs tables ou bureaux KUBO doit ecirctre placeacute sur une surface plane pour meacutemoriser les informations
bull Les eacutelegraveves pourront repeacuterer les problegravemes plus rapidement sils suivent les deacuteplacements de KUBO en pointant du doigt les blocs correspondant dans leur fonction
Tacircche 2
bull Chaque eacutelegraveve doit creacuteer sa propre fonction Un partenaire utilisera les blocs fonctionnels bleus de lecture et drsquoenregistrement tandis que lrsquoautre utilisera les blocs rouges Autrement les eacutelegraveves peuvent creacuteer une fonction en binocircmes pour gagner du temps Cependant les deux eacutelegraveves du binocircme doivent agrave un moment donneacute srsquoecirctre entraicircneacute agrave creacuteer leurs propres fonctions
bull Si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
bull Si vos eacutelegraveves ont du mal agrave deacuteterminer la fonction agrave veacuterifier en premier vous pouvez leur proposer de tirer agrave pile ou face Autrement dites-leur que le plus acircgeacutejeune ou le plus grandpetit passe en premier
bull Leacutetape 4 est censeacutee favoriser une discussion orale entre les partenaires Mais vous pouvez proposer cet exercice sous la forme dune production eacutecrite
Tacircche 3
bull Si vos eacutelegraveves ont du mal agrave deacuteterminer qui creacuteera la fonction et qui choisira les emplacements vous pouvez leur proposer de tirer agrave pile ou face Autrement dites-leur que le plus acircgeacutejeune ou le plus grandpetit passe en premier
bull Cela peut prendre beaucoup de temps ou peu de temps agrave votre discreacutetion Neacuteanmoins vous devez laisser chaque eacutelegraveve endosser chaque rocircle au moins une fois
bull Vous pouvez proposer cet exercice agrave toute la classe en mecircme temps vous comptabiliserez les points pour le Groupe 1 et le Groupe 2 Tous les points collecteacutes par chaque Partenaire 1 seront pris en compte pour le Groupe 1 Tous les points collecteacutes par chaque Partenaire 2 seront pris en compte pour le Groupe 2
VO C A B U L A I R Ebull fonction un trajet pouvant ecirctre meacutemoriseacute par KUBO gracircce aux blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
bull blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement les blocs qui permettent agrave KUBO de meacutemoriser un trajet en tant que fonction puis drsquoexeacutecuter la fonction sans suivre les blocs
bull reacuteinitialiser annuler une erreur lorsque KUBO devient rouge deacutetachez la tecircte de son corps avant de la repositionner
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull KUBO a-t-il atteint la cantine degraves le premier essai avec ton trajet
bull As-tu eu besoin de deacuteboguer ton trajet
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1020
bull Qursquoest-ce qui diffeacuterencie un trajet dune fonction
bull As-tu eu du mal agrave transformer ton trajet en fonction
bull KUBO a-t-il atteint la cantine gracircce agrave ta fonction
bull As-tu eu du mal agrave creacuteer une fonction
Tacircche 2
bull Quelle direction KUBO prend-il pour aller de la boulangerie-pacirctisserie jusqursquoau terrain de jeux
bull Comment as-tu fait pour inventer avec ton partenaire deux fonctions diffeacuterentes
Tacircche 3
bull Quels sont tes points de deacutepart et drsquoarriveacutee
bull Comment avez-vous deacutetermineacute qui creacuteerait la premiegravere fonction
bull Ton partenaire a-t-il creacuteeacute une fonction pour les points de deacutepart et drsquoarriveacutee que tu lui as fournis
bull Ta fonction a-t-elle bien marcheacute la premiegravere fois
R Eacute F L E X I O Nbull Selon toi est-ce plus facile de creacuteer un trajet et de le transformer en fonction ou de creacuteer simplement la fonction
bull Quelles strateacutegies as-tu appliqueacutees pour creacuteer une fonction
E X T E N S I O Nbull En utilisant les deux couleurs des blocs fonctionnels de lecture et drsquoenregistrement creacutee deux fonctions une fonction permettant agrave KUBO drsquoaller de A1 agrave C6 et une autre lui permettant drsquoaller de C6 agrave G8
bull Creacutee une fonction permettant agrave KUBO de contourner le feu de camp en commenccedilant et en finissant au mecircme endroit Laisse ton bloc fonctionnel de lecture sur le point de deacutepart et regarde ce qui se passe
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1120
R E M A R Q U E S
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1220
O B J E C T I Fbull Travailler avec les sous-routines
bull Creacuteer deux fonctions pour compleacuteter un trajet et transformer une fonction en sous-routine
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1320
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour voir comment construire les sous-routines regardez cette videacuteo sur le site de KUBO (wwwkuboeducationgetting-started-tutorials)
bull Demandez aux eacutelegraveves de creacuteer une fonction en utilisant les blocs de fonction bleus KUBO doit meacutemoriser cette fonction Ensuite les eacutelegraveves creacuteent une fonction en utilisant les blocs de fonction rouges
bull Pour connecter les deux fonctions en creacuteant une sous-routine placez le bloc fonctionnel bleu de lecture tout de suite apregraves le bloc fonctionnel rouge drsquoenregistrement
bull Lorsque les eacutelegraveves combinent les deux fonctions assurez-vous quils veacuterifient dans quelle direction se trouve KUBO au moment de la transformation
bull Si le code des eacutelegraveves ne fonctionne pas ces derniers peuvent avoir besoin de deacuteboguer leur travail le cas eacutecheacuteant
bull Pour aider les eacutelegraveves agrave maintenir leur trajet dans le bon ordre lorsquils le transforment en fonction ou en sous-routine demandez agrave un eacutelegraveve de retirer les blocs du trajet un par un et de les remettre agrave son partenaire Le partenaire doit les placer dans le bon ordre les uns apregraves les autres lorsquil creacutee la fonction
Tacircche 2
bull Les eacutelegraveves creacuteent une sous-routine suppleacutementaire en suivant les mecircmes eacutetapes que celles eacutenonceacutees agrave la tacircche 1
Tacircche 3
bull Lorsque les eacutelegraveves reacuteussissent agrave creacuteer des sous-routines chaque binocircme en creacuteera une nouvelle de son cocircteacute
bull Puis chaque binocircme eacutechangera des blocs avec un autre binocircme Chaque binocircme devra deviner le point drsquoarriveacutee de KUBO un point sera accordeacute en cas de bonne reacuteponse Le binocircme observe les blocs dun autre groupe reacutepeacutetant le mecircme processus Lrsquoobjectif est que chaque binocircme remporte au moins trois points
VO C A B U L A I R Ebull excursion un voyage
bull preacutediction deviner sur la base de faits que tu connais deacutejagrave
bull sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Tous les groupes vont-ils creacuteer la mecircme sous-routine pour les mecircmes destinations Pourquoi ou pourquoi pas
bull Quels sont les eacuteleacutements que tu dois garder en tecircte quand tu creacutees des sous-routines
bull KUBO est-il alleacute lagrave ougrave tu voulais Ou dois-tu deacuteboguer tes fonctions
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1420
Tacircche 2
bull Comment fais-tu pour que KUBO exeacutecute la fonction bleue
bull Pourquoi les sous-routines sont-elles utiles
Tacircche 3
bull En quoi consiste une sous-routine Comment fait-on pour en creacuteer une
bull Peux-tu inventer une histoire courte permettant agrave KUBO de partir drsquoun endroit pour se deacuteplacer vers un deuxiegraveme endroit puis un troisiegraveme
bull As-tu devineacute correctement la destination de KUBO
bull Qursquoest-ce qui rend les deacuteplacements de KUBO difficiles agrave preacutedire
bull Qursquoest-ce qui rend les deacuteplacements de KUBO faciles agrave preacutedire
R Eacute F L E X I O Nbull Si tu as ducirc deacuteboguer le code quelles corrections as-tu apporteacutees
bull Pourquoi une sous-routine est-elle utile Quand est-ce que tu nrsquoutiliserais PAS une sous-routine
E X T E N S I O Nbull Creacutee la sous-routine la plus courte possible que KUBO doit reacutealiser
bull Reacutedige une histoire relatant lrsquoaventure que tu as creacuteeacutee pour KUBO Ton histoire doit comporter des eacuteleacutements narratifs comme une intrigue un conflit une reacutesolution des personnages et un deacutecor
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1520
R E M A R Q U E S
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1620
O B J E C T I Fbull Travailler avec des boucles
bull Creacuteer une fonction avec des boucles
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
Des Post-it de deux ou trois couleurs diffeacuterentes
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1720
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Aujourdrsquohui KUBO et ses camarades profitent drsquoune sortie scolaire Ils commencent leur journeacutee autour du feu de camp KUBO veut srsquoeacutechauffer pour les courses en marchant autour du feu de camp
bull En premier lieu les eacutelegraveves doivent creacuteer un trajet autour du feu de camp et donner agrave KUBO la consigne de suivre ce trajet
bull Expliquez aux eacutelegraveves que KUBO nrsquoa pas besoin drsquoutiliser huit blocs de mouvement pour contourner le feu de camp KUBO peut utiliser deux blocs qui reacutepegravetent la seacutequence quatre fois en utilisant des boucles
bull Dessinez le trajet au tableau et seacuteparez-le en quatre parties pouvant ecirctre reacutepeacuteteacutees Ainsi les eacutelegraveves sauront de quoi vous parlez
bull Ensuite montrez comment creacuteer une fonction avec une boucle pour ce trajet Encouragez les eacutelegraveves agrave suivre lrsquoavanceacutee en utilisant leurs propres blocs
bull Une fois que KUBO a meacutemoriseacute la fonction placez un bloc fonctionnel de lecture rouge sur un quadrant approprieacute puis positionnez KUBO dessus Les eacutelegraveves peuvent avoir du mal agrave deacuteterminer sur quel quadrant positionner KUBO et dans quelle direction le placer Alors veillez agrave ce quils srsquoentraicircnent bien en creacuteant diffeacuterentes boucles
Tacircche 2
bull KUBO est precirct agrave participer agrave la course scolaire Demandez aux eacutelegraveves drsquoessayer de creacuteer une boucle permettant agrave KUBO de contourner le mur avec lrsquoarc-en-ciel Demandez-leur de dessiner drsquoabord le trajet sur une feuille de papier puis de seacuteparer le trajet en plusieurs parties pouvant ecirctre reacutepeacuteteacutees Ensuite demandez-leur de dessiner la fonction sur la feuille de papier agrave cocircteacute du trajet avant de creacuteer la fonction
bull Cest plus efficace si KUBO ne commence PAS dans un coin mdash quand KUBO tourne il avance eacutegalement Sil commence dans un coin KUBO commence par avancer au lieu de tourner comme il le fera pour les autres coins Si les eacutelegraveves ont du mal agrave obtenir un code capable drsquoexeacutecuter un tour complet donnez-leur lrsquoarrecirct de bus comme ligne de deacutepart et drsquoarriveacutee
bull Mecircme si un tour complet pourrait ecirctre une boucle complegravete qui se reacutepegravete invitez les eacutelegraveves agrave trouver des parties du trajet pouvant ecirctre reacutepeacuteteacutees Une solution possible existe agrave la fin de cette activiteacute
bull Demandez aux eacutelegraveves de placer un bloc fonctionnel de lecture rouge sur le quadrant de deacutepart de KUBO Puis dites-leur de faire tregraves attention agrave la direction emprunteacutee par KUBO
bull Demandez aux eacutelegraveves de faire courir KUBO pendant deux tours autour du mur puis trois Discutez du volet matheacutematique lorsquil faut changer le bloc de paramegravetre en vue drsquoexeacutecuter le nombre correct de tours mdash multiplier le bloc de paramegravetre par le nombre de tours souhaiteacute (Si un tour complet exeacutecute la boucle deux fois le multiplicateur sera deux Si un tour complet exeacutecute la boucle une fois le multiplicateur sera un)
Tacircche 3
bull Ensuite KUBO est precirct pour une chasse au treacutesor Les eacutelegraveves placent cinq Post-it sur la carte drsquoactiviteacute dans les quadrants de leur choix Ensuite les eacutelegraveves programment KUBO agrave collecter le plus de treacutesors (ou Post-it) possible Leacutequipe qui reacutecupegravere le plus de treacutesors est deacuteclareacutee vainqueur
bull Les Post-it sont loutil ideacuteal pour cette activiteacute car ils adhegraverent agrave la carte drsquoactiviteacute
bull Quand les eacutelegraveves programment leur KUBO ils doivent utiliser aussi bien des boucles que des sous-routines
bull Pour les eacutetapes 3 et 4 une eacutequipe deacutelegraveves doit deacutemarrer au quadrant A3 tandis que lrsquoautre eacutequipe doit deacutemarrer au quadrant A8
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1820
bull Les deux KUBO doivent deacutemarrer en mecircme temps Le premier KUBO qui atteint un quadrant remporte le treacutesor en faveur de son eacutequipe
bull Les eacutelegraveves doivent conserver tous les Post-il quils reacutecupegraverent
bull Une fois que les deux KUBO ont termineacute drsquoexeacutecuter la premiegravere fonction les eacutelegraveves continuent de creacuteer plus de fonctions jusqursquoagrave ce que tous les treacutesors aient eacuteteacute collecteacutes Agrave la fin comptez tous les Post-it pour deacuteclarer le vainqueur
bull Dans la mesure ougrave les eacutequipes srsquoaffrontent il peut ecirctre judicieux de leur demander de srsquoaccorder sur la marche agrave suivre dans certaines situations Par exemple sils voient que leurs robots KUBO srsquoapprecirctent agrave se percuter pendant le jeu ils peuvent choisir en amont quelle eacutequipe a le droit drsquoemprunter le trajet Autrement ils peuvent choisir de reacuteorienter rapidement leurs robots KUBO pour eacuteviter la collision
bull Pour accroicirctre la difficulteacute de lrsquoexercice vous pouvez choisir de limiter la dureacutee pendant laquelle les eacutequipes doivent creacuteer leurs fonctions boucles et sous-routines
VO C A B U L A I R Ebull boucle reacutepeacutetition dune ou plusieurs actions
bull Bloc-balise TagTilereg de paramegravetre un bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Existe-t-il une astuce pour deacutecouvrir quelle partie de la fonction est reacutepeacuteteacutee
bull KUBO a-t-il fait ce que tu voulais
Tacircche 2
bull En quoi consistent les boucles et comment peut-on les utiliser
bull Que peut-on faire sil nrsquoy a pas assez de blocs Avancer 1 pour creacuteer une fonction
bull Peux-tu deviner le nombre du bloc de paramegravetre sur la base du nombre de tours requis
Tacircche 3
bull Quelle strateacutegie vas-tu adopter
bull Que preacutevois-tu de faire si KUBO srsquoapprecircte agrave percuter un autre KUBO ou sil risque de tomber de la table ou de la carte drsquoactiviteacute
bull As-tu modifieacute ta strateacutegie en cours de route
bull Quels eacuteleacutements ont impacteacute ta strateacutegie pendant le jeu
bull Le jeu eacutetait-il difficile Quest-ce qui lrsquoa rendu amusant ou ennuyeux
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1920
R Eacute F L E X I O Nbull Est-ce que la fonction que tu as creacuteeacutee autour du mur avec lrsquoarc-en-ciel a marcheacute Si tu as ducirc deacuteboguer ton code comment as-tu proceacutedeacute
bull Selon toi pourquoi les boucles sont-elles utiles
E X T E N S I O Nbull Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun mile Combien de pieds KUBO a-t-il parcourus
bull Devine combien de temps il faudra agrave KUBO pour parcourir 1 mile en courant Donne agrave KUBO la consigne de parcourir 1 mile entier en courant Puis compare les preacutedictions avec tes camarades
Si votre classe utilise le systegraveme meacutetrique changez la consigne de la maniegravere suivante laquo Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun kilomegravetre Combien de megravetres KUBO a-t-il parcourus Devine combien de temps il faudra agrave KUBO pour parcourir 1 kilomegravetre en courant Donne agrave KUBO la consigne de parcourir 1 kilomegravetre entier en courant Puis compare les preacutedictions avec tes camarades raquo
bull Indique une valeur sur chaque Post-it Par exemple les Post-it jaunes valent 5 points et les Post-it roses 2 points Tu peux aussi indiquer des valeurs sous forme de fraction ou de deacutecimale Leacutequipe qui amasse le plus grand nombre de points remporte la course
C L Eacute D E C O R R E C T I O N
A C T I V I T Eacute 4
Boucles
Trajet possible pour le tour de KUBO autour du mur (deacutepart et arriveacutee au niveau de lrsquoarrecirct de bus)
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 2020
R E M A R Q U E S
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 220
P R Eacute PA R AT I O N D E Lrsquo E N S E I G N A N Tbull Assurez-vous que les appareils sont agrave la disposition des eacutelegraveves afin quils puissent suivre le deacuteroulement des diapositives sur wwwkuboeducation Autrement projetez les diapos devant toute la classe
wwwkuboeducation gt Classroom Activities (Activiteacutes en salle de classe) gt The Coding License (Licence de codage)
bull Faites des copies des fiches de travail pour chaque eacutelegraveve
bull Assurez-vous que tous les robots KUBO sont pleinement chargeacutes avant de commencer
bull Trouvez un endroit approprieacute pour reacutealiser les activiteacutes KUBO peut ecirctre utiliseacute sur une table ou au sol Cependant la surface doit ecirctre plane et propre Si vous utilisez KUBO sur une table veillez agrave ce que KUBO ne tombe pas
bull Aidez les eacutelegraveves agrave trouver les blocs-balises TagTilesreg et la carte drsquoactiviteacute dont ils auront besoin Vous pourriez envisager drsquoaccrocher une carte drsquoactiviteacute pour les discussions et deacutemonstrations avec toute la classe
bull Il est utile de montrer aux eacutelegraveves comment manipuler et ranger correctement KUBO et les blocs Insistez sur lrsquoimportance de prendre soin de KUBO et des blocs
bull Preacutecisez aux eacutelegraveves quil est normal de faire des erreurs tant quils les corrigent ou laquo deacuteboguent raquo pour reacutesoudre le problegraveme
bull Si KUBO tourne tout de suite apregraves avoir commenceacute un trajet il peut ecirctre utile de retirer le bloc fonctionnel de lecture degraves que KUBO est passeacute dessus La garantie que KUBO se deacuteplacera correctement
bull Quand les eacutelegraveves creacuteent des trajets et des fonctions il est important qursquoils comprennent que KUBO possegravede les mecircmes capaciteacutes que les humains Par exemple KUBO ne peut pas traverser les murs les clocirctures lrsquoeau le feu etc
bull Il peut ecirctre utile de passer en revue avec les eacutelegraveves ce quils ont deacutejagrave appris avant drsquoenchaicircner avec la suite
bull Les teacutemoins lumineux de KUBO peuvent srsquoilluminer de diverses couleurs Lorsque KUBO ne fait rien il doit seacuteclairer en bleu Lorsque KUBO enregistremeacutemorise une information il doit seacuteclairer en violet Lorsque KUBO exeacutecutereacutealise une action il doit seacuteclairer en vert En cas de deacutefaillance KUBO devient rouge Il faut retirer la tecircte de KUBO pour annuler lrsquoerreur Le fait de retirer la tecircte de KUBO nrsquoa aucun effet sur la meacutemoire du robot Il peut ecirctre utile de preacutesenter ces couleurs agrave toute la classe et de donner aux eacutelegraveves des conseils en cas de problegravemes
G E S T I O Nbull Nous vous conseillons de reacutepartir les eacutelegraveves en binocircmes Ils partageront un kit KUBO
bull Il peut ecirctre utile de creacuteer des rocircles pour les eacutelegraveves ou de leur attribuer un numeacutero (Partenaire 1 Partenaire 2) afin quils puissent chacun leur tour ecirctre responsables de KUBO
bull Demandez aux eacutelegraveves de deacutetacher la tecircte de KUBO de son corps et de mettre les blocs de cocircteacute entre chaque activiteacute ou degraves que vous donnez des consignes
bull En outre il peut ecirctre utile de donner aux eacutelegraveves qui deacutecouvrent KUBO un peu de temps pour jouer librement avec le robot Une fois bien familiariseacutes avec le robot ils seront plus concentreacutes au moment ougrave vous donnerez les consignes
bull Deacuteplacez-vous dans la salle et assistez les eacutelegraveves degraves que neacutecessaire Cependant en vue drsquoencourager un enseignement actif axeacute sur les eacutelegraveves demandez-leur de respecter la consigne dite laquo demande agrave trois personnes avant de me poser la question raquo selon laquelle ils se consultent mutuellement avant de vous solliciter
bull Pour la plupart des questions poseacutees une reacuteponse orale ou eacutecrite est possible Vous devez indiquer aux eacutelegraveves la meacutethode de reacuteponse que vous souhaitez appliquer
bull Les activiteacutes de la rubrique laquo Extension raquo ne sont pas incluses dans les 45 minutes Un temps suppleacutementaire devra ecirctre alloueacute agrave ces activiteacutes sauf si vous reacuteservez ces activiteacutes aux groupes qui finissent leurs tacircches en avance
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 320
L I E N S T R A N S V E R S A U X AV E C L E P R O G R A M M E Eacute D U C AT I Fbull Les liens transversaux suivants peuvent ecirctre eacutetablis afin doffrir des occasions drsquoapprentissage suppleacutementaires aux eacutelegraveves et de faire ainsi appel agrave drsquoautres disciplines
Eacutetudes sociales
Discutez de la carte avec toute la classe Y a-t-il des endroits que les eacutelegraveves ont vus ou visiteacutes Y a-t-il des endroits que les eacutelegraveves nrsquoont pas vus ou visiteacutes
Comment les villes sont-elles planifieacutees Aidez les eacutelegraveves agrave se renseigner sur la faccedilon dont les urbanistes conccediloivent les espaces comme ceux preacutesents sur la carte Quelles preacuteoccupations doit-on prendre en compte Si cela est possible sollicitez lrsquointervention en classe dun membre du bureau drsquoameacutenagement urbain de la ville
Compeacutetences linguistiques
Une fois que les eacutelegraveves ont creacuteeacute un trajet demandez-leur de deacutevelopper le contenu du parcours de sorte agrave en faire une histoire complegravete avec des eacuteleacutements narratifs comme un conflit une reacutesolution des personnages et un deacutecor
MatheacutematiquesSciences
Utilisez les ratios pour comparer la carte de KUBO par rapport au monde reacuteel Creacuteez une eacutechelle pour la carte (par exemple 1 pouce = 45 pieds ou 1 cm = 10 m) Calculez la distance parcourue par KUBO dans chaque tacircche
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 420
O B J E C T I Fbull Reconnaicirctre la direction des blocs-balises TagTilesreg de mouvement
bull Observer comment se deacuteplace KUBO
bull Creacuteer des trajets que KUBO doit suivre
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
KUBO
Crayons
Fiche de travail 12
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
KUBO
Carte drsquoactiviteacute
Crayons
Fiche de travail 13
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour en savoir plus sur les trajets et les fonctions regardez ces videacuteos sur le site wwwkuboeducationgetting-started-tutorials
bull Avant que les eacutelegraveves ne commencent le codage ils doivent apprendre agrave utiliser le langage de KUBO les blocs-balises TagTilesreg
bull Les eacutelegraveves doivent prendre cinq blocs de chaque cateacutegorie des blocs de mouvement dans la Rubrique 1 de la boicircte KUBO
bull Dans le cadre des binocircmes un eacutelegraveve joue le rocircle du robot tandis que lrsquoautre controcircle le robot en utilisant les blocs Cette activiteacute neacutecessite un peu drsquoespace au sol
bull Si des eacutelegraveves ont du mal agrave distinguer leur gauche de leur droite vous trouverez de grandes images de blocs imprimables sur KUBOeducation Les enseignants peuvent imprimer ces grands blocs pour reacuteviser les directions puis les afficher dans la classe agrave des fins de reacutefeacuterence
A C T I V I T Eacute 1
Trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 520
bull Lorsque les eacutelegraveves dirigent leur partenaire laquo robot raquo leacutelegraveve laquo robot raquo doit tourner agrave droite tourner agrave gauche ou avancer Sil y a suffisamment drsquoespace dans la salle de classe vous pouvez demander aux eacutelegraveves de progresser dun pas avec chaque bloc Lobjectif est que les eacutelegraveves reacutevisent la gauche et la droite en fonction des blocs-balises TagTilesreg mais aussi quils reproduisent les deacuteplacements de KUBO
bull Si les eacutelegraveves ont du mal agrave faire la diffeacuterence entre les blocs-balises TagTilesreg de mouvement Aller agrave gauche et Aller agrave droite envisagez de deacuteplacer lrsquoactiviteacute vers un endroit plus spacieux ou agrave lrsquoexteacuterieur pour jouer au jeu collectif laquo Jacques a dit raquo en utilisant les eacuteleacutements visuels des blocs-balises TagTilesreg (les vrais blocs ou leur version imprimeacutee)
bull Lorsque les eacutelegraveves dessinent leurs trajets sur leur fiche de travail il peut ecirctre utile quils voient ou utilisent les blocs-balises TagTilesreg
bull Si les eacutelegraveves ont du mal agrave faire la diffeacuterence entre les blocs-balises TagTilesreg Aller agrave gauche et Aller agrave droite demandez-leur de jouer au jeu de meacutemoire et de concentration agrave base drsquoassociation de blocs Demandez-leur de nommer la direction des blocs agrave chaque fois quils effectuent une association
Tacircche 2
bull Les eacutelegraveves positionnent KUBO sur les diffeacuterents blocs de mouvement puis ils observent comment se deacuteplace KUBO Ils notent leurs observations sur la fiche de travail correspondante
bull Pour que les eacutelegraveves aient le mecircme temps dinteraction avec KUBO attribuez-leur un numeacutero eacutelegraveve 1 et eacutelegraveve 2 Par exemple Partenaire 1 peut deacutemontrer les eacutetapes 1 et 3 tandis que Partenaire 2 se charge des eacutetapes 2 et 4
Tacircche 3
bull Les eacutelegraveves creacuteent des trajets que KUBO doit suivre
bull Demandez agrave chaque eacutelegraveve de creacuteer un trajet sur la carte pour lrsquoeacutetape 3
bull Les deux eacutelegraveves doivent consigner les informations demandeacutees agrave leacutetape 4
VO C A B U L A I R Ebull carte drsquoactiviteacute la carte qui accompagne KUBO
bull deacuteboguer corriger ou reacuteparer
bull KUBO un robot de codage sans eacutecran
bull Bloc-balise TagTilereg de mouvement un bloc directionnel avec une flegraveche que KUBO doit suivre
bull trajet une chaicircne de blocs de mouvement relieacutes drsquoune maniegravere que KUBO peut suivre
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Peux-tu avancer dans la direction indiqueacutee par les blocs
bull Comment fais-tu pour te souvenir de la diffeacuterence entre la droite et la gauche
bull Qui creacutee les robots
bull En quoi les robots sont-ils diffeacuterents des humains
A C T I V I T Eacute 1
Trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 620
bull As-tu deacutejagrave controcircleacute un robot auparavant
bull Comment te sentais-tu lorsque tu controcirclais le robot Eacutetait-ce difficile
bull Comment te sentais-tu lorsque tu faisais le robot Eacutetait-ce facile ou difficile de respecter les commandes
Tacircche 2
bull Quel bloc de mouvement permet agrave KUBO de tourner agrave droite Quel bloc de mouvement permet agrave KUBO de tourner agrave gauche
bull KUBO srsquoest-il deacuteplaceacute comme tu le pensais
bull Selon toi pourquoi KUBO se deacuteplace-t-il de la mecircme maniegravere sur le bloc quelle que soit sa position
Tacircche 3
bull KUBO a-t-il suivi les trajets
bull As-tu reacuteussi agrave deacuteboguer le trajet pour que KUBO puisse le suivre Selon toi pourquoi KUBO nrsquoa-t-il pas reacuteussi agrave suivre le trajet
bull Ougrave est-ce que ton trajet emmegravene KUBO
bull KUBO a-t-il suivi ton trajet
bull As-tu eu besoin de deacuteboguer ton trajet
R Eacute F L E X I O Nbull Quels sont les trajets que tu empruntes reacuteguliegraverement Discute de ces trajets avec ton partenaire
bull Pense agrave un nouveau mot de vocabulaire que tu as utiliseacute pendant ton travail avec KUBO Explique ce quil signifie agrave ton partenaire
E X T E N S I O Nbull Mets ton partenaire au deacutefi de creacuteer un trajet pour lequel tu lui fournis les points de deacutepart et drsquoarriveacutee Eacutechangez de rocircle
bull Creacutee un trajet que tu sais impossible agrave suivre pour KUBO Demande agrave ton partenaire de deacuteboguer le trajet Eacutechangez de rocircle
A C T I V I T Eacute 1
Trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 720
R E M A R Q U E S
A C T I V I T Eacute 1
Trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 820
O B J E C T I Fbull Transformer les trajets en fonctions
bull Reacuteussir agrave deacuteplacer KUBO dun endroit agrave lrsquoautre en utilisant une fonction
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour en savoir plus sur les trajets et les fonctions regardez ces videacuteos sur le site wwwkuboeducationgetting-started-tutorials
bull Rappelez aux eacutelegraveves que KUBO ne peut pas traverser les murs les plantes les bacirctiments etc
bull Cette tacircche peut prendre plus de temps que drsquoautres car les eacutelegraveves doivent creacuteer le trajet drsquoabord puis le transformer en fonction Pour faciliter la transformation des trajets en fonctions demandez aux eacutelegraveves de deacuteplacer les blocs-balises TagTilesreg dans la fonction un bloc agrave la fois dans lrsquoordre quils souhaitent voir KUBO se deacuteplacer
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 920
bull Si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard Lrsquoutilisation drsquoune autre carte (imprimeacutee agrave partir du site wwwkuboeducation) ou drsquoune grille similaire peut faciliter la transformation du trajet en fonction
bull Eacutevitez de placer des blocs et des fonctions au niveau de lrsquoespace creacuteeacute par le rapprochement de plusieurs tables ou bureaux KUBO doit ecirctre placeacute sur une surface plane pour meacutemoriser les informations
bull Les eacutelegraveves pourront repeacuterer les problegravemes plus rapidement sils suivent les deacuteplacements de KUBO en pointant du doigt les blocs correspondant dans leur fonction
Tacircche 2
bull Chaque eacutelegraveve doit creacuteer sa propre fonction Un partenaire utilisera les blocs fonctionnels bleus de lecture et drsquoenregistrement tandis que lrsquoautre utilisera les blocs rouges Autrement les eacutelegraveves peuvent creacuteer une fonction en binocircmes pour gagner du temps Cependant les deux eacutelegraveves du binocircme doivent agrave un moment donneacute srsquoecirctre entraicircneacute agrave creacuteer leurs propres fonctions
bull Si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
bull Si vos eacutelegraveves ont du mal agrave deacuteterminer la fonction agrave veacuterifier en premier vous pouvez leur proposer de tirer agrave pile ou face Autrement dites-leur que le plus acircgeacutejeune ou le plus grandpetit passe en premier
bull Leacutetape 4 est censeacutee favoriser une discussion orale entre les partenaires Mais vous pouvez proposer cet exercice sous la forme dune production eacutecrite
Tacircche 3
bull Si vos eacutelegraveves ont du mal agrave deacuteterminer qui creacuteera la fonction et qui choisira les emplacements vous pouvez leur proposer de tirer agrave pile ou face Autrement dites-leur que le plus acircgeacutejeune ou le plus grandpetit passe en premier
bull Cela peut prendre beaucoup de temps ou peu de temps agrave votre discreacutetion Neacuteanmoins vous devez laisser chaque eacutelegraveve endosser chaque rocircle au moins une fois
bull Vous pouvez proposer cet exercice agrave toute la classe en mecircme temps vous comptabiliserez les points pour le Groupe 1 et le Groupe 2 Tous les points collecteacutes par chaque Partenaire 1 seront pris en compte pour le Groupe 1 Tous les points collecteacutes par chaque Partenaire 2 seront pris en compte pour le Groupe 2
VO C A B U L A I R Ebull fonction un trajet pouvant ecirctre meacutemoriseacute par KUBO gracircce aux blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
bull blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement les blocs qui permettent agrave KUBO de meacutemoriser un trajet en tant que fonction puis drsquoexeacutecuter la fonction sans suivre les blocs
bull reacuteinitialiser annuler une erreur lorsque KUBO devient rouge deacutetachez la tecircte de son corps avant de la repositionner
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull KUBO a-t-il atteint la cantine degraves le premier essai avec ton trajet
bull As-tu eu besoin de deacuteboguer ton trajet
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1020
bull Qursquoest-ce qui diffeacuterencie un trajet dune fonction
bull As-tu eu du mal agrave transformer ton trajet en fonction
bull KUBO a-t-il atteint la cantine gracircce agrave ta fonction
bull As-tu eu du mal agrave creacuteer une fonction
Tacircche 2
bull Quelle direction KUBO prend-il pour aller de la boulangerie-pacirctisserie jusqursquoau terrain de jeux
bull Comment as-tu fait pour inventer avec ton partenaire deux fonctions diffeacuterentes
Tacircche 3
bull Quels sont tes points de deacutepart et drsquoarriveacutee
bull Comment avez-vous deacutetermineacute qui creacuteerait la premiegravere fonction
bull Ton partenaire a-t-il creacuteeacute une fonction pour les points de deacutepart et drsquoarriveacutee que tu lui as fournis
bull Ta fonction a-t-elle bien marcheacute la premiegravere fois
R Eacute F L E X I O Nbull Selon toi est-ce plus facile de creacuteer un trajet et de le transformer en fonction ou de creacuteer simplement la fonction
bull Quelles strateacutegies as-tu appliqueacutees pour creacuteer une fonction
E X T E N S I O Nbull En utilisant les deux couleurs des blocs fonctionnels de lecture et drsquoenregistrement creacutee deux fonctions une fonction permettant agrave KUBO drsquoaller de A1 agrave C6 et une autre lui permettant drsquoaller de C6 agrave G8
bull Creacutee une fonction permettant agrave KUBO de contourner le feu de camp en commenccedilant et en finissant au mecircme endroit Laisse ton bloc fonctionnel de lecture sur le point de deacutepart et regarde ce qui se passe
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1120
R E M A R Q U E S
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1220
O B J E C T I Fbull Travailler avec les sous-routines
bull Creacuteer deux fonctions pour compleacuteter un trajet et transformer une fonction en sous-routine
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1320
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour voir comment construire les sous-routines regardez cette videacuteo sur le site de KUBO (wwwkuboeducationgetting-started-tutorials)
bull Demandez aux eacutelegraveves de creacuteer une fonction en utilisant les blocs de fonction bleus KUBO doit meacutemoriser cette fonction Ensuite les eacutelegraveves creacuteent une fonction en utilisant les blocs de fonction rouges
bull Pour connecter les deux fonctions en creacuteant une sous-routine placez le bloc fonctionnel bleu de lecture tout de suite apregraves le bloc fonctionnel rouge drsquoenregistrement
bull Lorsque les eacutelegraveves combinent les deux fonctions assurez-vous quils veacuterifient dans quelle direction se trouve KUBO au moment de la transformation
bull Si le code des eacutelegraveves ne fonctionne pas ces derniers peuvent avoir besoin de deacuteboguer leur travail le cas eacutecheacuteant
bull Pour aider les eacutelegraveves agrave maintenir leur trajet dans le bon ordre lorsquils le transforment en fonction ou en sous-routine demandez agrave un eacutelegraveve de retirer les blocs du trajet un par un et de les remettre agrave son partenaire Le partenaire doit les placer dans le bon ordre les uns apregraves les autres lorsquil creacutee la fonction
Tacircche 2
bull Les eacutelegraveves creacuteent une sous-routine suppleacutementaire en suivant les mecircmes eacutetapes que celles eacutenonceacutees agrave la tacircche 1
Tacircche 3
bull Lorsque les eacutelegraveves reacuteussissent agrave creacuteer des sous-routines chaque binocircme en creacuteera une nouvelle de son cocircteacute
bull Puis chaque binocircme eacutechangera des blocs avec un autre binocircme Chaque binocircme devra deviner le point drsquoarriveacutee de KUBO un point sera accordeacute en cas de bonne reacuteponse Le binocircme observe les blocs dun autre groupe reacutepeacutetant le mecircme processus Lrsquoobjectif est que chaque binocircme remporte au moins trois points
VO C A B U L A I R Ebull excursion un voyage
bull preacutediction deviner sur la base de faits que tu connais deacutejagrave
bull sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Tous les groupes vont-ils creacuteer la mecircme sous-routine pour les mecircmes destinations Pourquoi ou pourquoi pas
bull Quels sont les eacuteleacutements que tu dois garder en tecircte quand tu creacutees des sous-routines
bull KUBO est-il alleacute lagrave ougrave tu voulais Ou dois-tu deacuteboguer tes fonctions
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1420
Tacircche 2
bull Comment fais-tu pour que KUBO exeacutecute la fonction bleue
bull Pourquoi les sous-routines sont-elles utiles
Tacircche 3
bull En quoi consiste une sous-routine Comment fait-on pour en creacuteer une
bull Peux-tu inventer une histoire courte permettant agrave KUBO de partir drsquoun endroit pour se deacuteplacer vers un deuxiegraveme endroit puis un troisiegraveme
bull As-tu devineacute correctement la destination de KUBO
bull Qursquoest-ce qui rend les deacuteplacements de KUBO difficiles agrave preacutedire
bull Qursquoest-ce qui rend les deacuteplacements de KUBO faciles agrave preacutedire
R Eacute F L E X I O Nbull Si tu as ducirc deacuteboguer le code quelles corrections as-tu apporteacutees
bull Pourquoi une sous-routine est-elle utile Quand est-ce que tu nrsquoutiliserais PAS une sous-routine
E X T E N S I O Nbull Creacutee la sous-routine la plus courte possible que KUBO doit reacutealiser
bull Reacutedige une histoire relatant lrsquoaventure que tu as creacuteeacutee pour KUBO Ton histoire doit comporter des eacuteleacutements narratifs comme une intrigue un conflit une reacutesolution des personnages et un deacutecor
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1520
R E M A R Q U E S
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1620
O B J E C T I Fbull Travailler avec des boucles
bull Creacuteer une fonction avec des boucles
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
Des Post-it de deux ou trois couleurs diffeacuterentes
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1720
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Aujourdrsquohui KUBO et ses camarades profitent drsquoune sortie scolaire Ils commencent leur journeacutee autour du feu de camp KUBO veut srsquoeacutechauffer pour les courses en marchant autour du feu de camp
bull En premier lieu les eacutelegraveves doivent creacuteer un trajet autour du feu de camp et donner agrave KUBO la consigne de suivre ce trajet
bull Expliquez aux eacutelegraveves que KUBO nrsquoa pas besoin drsquoutiliser huit blocs de mouvement pour contourner le feu de camp KUBO peut utiliser deux blocs qui reacutepegravetent la seacutequence quatre fois en utilisant des boucles
bull Dessinez le trajet au tableau et seacuteparez-le en quatre parties pouvant ecirctre reacutepeacuteteacutees Ainsi les eacutelegraveves sauront de quoi vous parlez
bull Ensuite montrez comment creacuteer une fonction avec une boucle pour ce trajet Encouragez les eacutelegraveves agrave suivre lrsquoavanceacutee en utilisant leurs propres blocs
bull Une fois que KUBO a meacutemoriseacute la fonction placez un bloc fonctionnel de lecture rouge sur un quadrant approprieacute puis positionnez KUBO dessus Les eacutelegraveves peuvent avoir du mal agrave deacuteterminer sur quel quadrant positionner KUBO et dans quelle direction le placer Alors veillez agrave ce quils srsquoentraicircnent bien en creacuteant diffeacuterentes boucles
Tacircche 2
bull KUBO est precirct agrave participer agrave la course scolaire Demandez aux eacutelegraveves drsquoessayer de creacuteer une boucle permettant agrave KUBO de contourner le mur avec lrsquoarc-en-ciel Demandez-leur de dessiner drsquoabord le trajet sur une feuille de papier puis de seacuteparer le trajet en plusieurs parties pouvant ecirctre reacutepeacuteteacutees Ensuite demandez-leur de dessiner la fonction sur la feuille de papier agrave cocircteacute du trajet avant de creacuteer la fonction
bull Cest plus efficace si KUBO ne commence PAS dans un coin mdash quand KUBO tourne il avance eacutegalement Sil commence dans un coin KUBO commence par avancer au lieu de tourner comme il le fera pour les autres coins Si les eacutelegraveves ont du mal agrave obtenir un code capable drsquoexeacutecuter un tour complet donnez-leur lrsquoarrecirct de bus comme ligne de deacutepart et drsquoarriveacutee
bull Mecircme si un tour complet pourrait ecirctre une boucle complegravete qui se reacutepegravete invitez les eacutelegraveves agrave trouver des parties du trajet pouvant ecirctre reacutepeacuteteacutees Une solution possible existe agrave la fin de cette activiteacute
bull Demandez aux eacutelegraveves de placer un bloc fonctionnel de lecture rouge sur le quadrant de deacutepart de KUBO Puis dites-leur de faire tregraves attention agrave la direction emprunteacutee par KUBO
bull Demandez aux eacutelegraveves de faire courir KUBO pendant deux tours autour du mur puis trois Discutez du volet matheacutematique lorsquil faut changer le bloc de paramegravetre en vue drsquoexeacutecuter le nombre correct de tours mdash multiplier le bloc de paramegravetre par le nombre de tours souhaiteacute (Si un tour complet exeacutecute la boucle deux fois le multiplicateur sera deux Si un tour complet exeacutecute la boucle une fois le multiplicateur sera un)
Tacircche 3
bull Ensuite KUBO est precirct pour une chasse au treacutesor Les eacutelegraveves placent cinq Post-it sur la carte drsquoactiviteacute dans les quadrants de leur choix Ensuite les eacutelegraveves programment KUBO agrave collecter le plus de treacutesors (ou Post-it) possible Leacutequipe qui reacutecupegravere le plus de treacutesors est deacuteclareacutee vainqueur
bull Les Post-it sont loutil ideacuteal pour cette activiteacute car ils adhegraverent agrave la carte drsquoactiviteacute
bull Quand les eacutelegraveves programment leur KUBO ils doivent utiliser aussi bien des boucles que des sous-routines
bull Pour les eacutetapes 3 et 4 une eacutequipe deacutelegraveves doit deacutemarrer au quadrant A3 tandis que lrsquoautre eacutequipe doit deacutemarrer au quadrant A8
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1820
bull Les deux KUBO doivent deacutemarrer en mecircme temps Le premier KUBO qui atteint un quadrant remporte le treacutesor en faveur de son eacutequipe
bull Les eacutelegraveves doivent conserver tous les Post-il quils reacutecupegraverent
bull Une fois que les deux KUBO ont termineacute drsquoexeacutecuter la premiegravere fonction les eacutelegraveves continuent de creacuteer plus de fonctions jusqursquoagrave ce que tous les treacutesors aient eacuteteacute collecteacutes Agrave la fin comptez tous les Post-it pour deacuteclarer le vainqueur
bull Dans la mesure ougrave les eacutequipes srsquoaffrontent il peut ecirctre judicieux de leur demander de srsquoaccorder sur la marche agrave suivre dans certaines situations Par exemple sils voient que leurs robots KUBO srsquoapprecirctent agrave se percuter pendant le jeu ils peuvent choisir en amont quelle eacutequipe a le droit drsquoemprunter le trajet Autrement ils peuvent choisir de reacuteorienter rapidement leurs robots KUBO pour eacuteviter la collision
bull Pour accroicirctre la difficulteacute de lrsquoexercice vous pouvez choisir de limiter la dureacutee pendant laquelle les eacutequipes doivent creacuteer leurs fonctions boucles et sous-routines
VO C A B U L A I R Ebull boucle reacutepeacutetition dune ou plusieurs actions
bull Bloc-balise TagTilereg de paramegravetre un bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Existe-t-il une astuce pour deacutecouvrir quelle partie de la fonction est reacutepeacuteteacutee
bull KUBO a-t-il fait ce que tu voulais
Tacircche 2
bull En quoi consistent les boucles et comment peut-on les utiliser
bull Que peut-on faire sil nrsquoy a pas assez de blocs Avancer 1 pour creacuteer une fonction
bull Peux-tu deviner le nombre du bloc de paramegravetre sur la base du nombre de tours requis
Tacircche 3
bull Quelle strateacutegie vas-tu adopter
bull Que preacutevois-tu de faire si KUBO srsquoapprecircte agrave percuter un autre KUBO ou sil risque de tomber de la table ou de la carte drsquoactiviteacute
bull As-tu modifieacute ta strateacutegie en cours de route
bull Quels eacuteleacutements ont impacteacute ta strateacutegie pendant le jeu
bull Le jeu eacutetait-il difficile Quest-ce qui lrsquoa rendu amusant ou ennuyeux
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1920
R Eacute F L E X I O Nbull Est-ce que la fonction que tu as creacuteeacutee autour du mur avec lrsquoarc-en-ciel a marcheacute Si tu as ducirc deacuteboguer ton code comment as-tu proceacutedeacute
bull Selon toi pourquoi les boucles sont-elles utiles
E X T E N S I O Nbull Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun mile Combien de pieds KUBO a-t-il parcourus
bull Devine combien de temps il faudra agrave KUBO pour parcourir 1 mile en courant Donne agrave KUBO la consigne de parcourir 1 mile entier en courant Puis compare les preacutedictions avec tes camarades
Si votre classe utilise le systegraveme meacutetrique changez la consigne de la maniegravere suivante laquo Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun kilomegravetre Combien de megravetres KUBO a-t-il parcourus Devine combien de temps il faudra agrave KUBO pour parcourir 1 kilomegravetre en courant Donne agrave KUBO la consigne de parcourir 1 kilomegravetre entier en courant Puis compare les preacutedictions avec tes camarades raquo
bull Indique une valeur sur chaque Post-it Par exemple les Post-it jaunes valent 5 points et les Post-it roses 2 points Tu peux aussi indiquer des valeurs sous forme de fraction ou de deacutecimale Leacutequipe qui amasse le plus grand nombre de points remporte la course
C L Eacute D E C O R R E C T I O N
A C T I V I T Eacute 4
Boucles
Trajet possible pour le tour de KUBO autour du mur (deacutepart et arriveacutee au niveau de lrsquoarrecirct de bus)
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 2020
R E M A R Q U E S
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 320
L I E N S T R A N S V E R S A U X AV E C L E P R O G R A M M E Eacute D U C AT I Fbull Les liens transversaux suivants peuvent ecirctre eacutetablis afin doffrir des occasions drsquoapprentissage suppleacutementaires aux eacutelegraveves et de faire ainsi appel agrave drsquoautres disciplines
Eacutetudes sociales
Discutez de la carte avec toute la classe Y a-t-il des endroits que les eacutelegraveves ont vus ou visiteacutes Y a-t-il des endroits que les eacutelegraveves nrsquoont pas vus ou visiteacutes
Comment les villes sont-elles planifieacutees Aidez les eacutelegraveves agrave se renseigner sur la faccedilon dont les urbanistes conccediloivent les espaces comme ceux preacutesents sur la carte Quelles preacuteoccupations doit-on prendre en compte Si cela est possible sollicitez lrsquointervention en classe dun membre du bureau drsquoameacutenagement urbain de la ville
Compeacutetences linguistiques
Une fois que les eacutelegraveves ont creacuteeacute un trajet demandez-leur de deacutevelopper le contenu du parcours de sorte agrave en faire une histoire complegravete avec des eacuteleacutements narratifs comme un conflit une reacutesolution des personnages et un deacutecor
MatheacutematiquesSciences
Utilisez les ratios pour comparer la carte de KUBO par rapport au monde reacuteel Creacuteez une eacutechelle pour la carte (par exemple 1 pouce = 45 pieds ou 1 cm = 10 m) Calculez la distance parcourue par KUBO dans chaque tacircche
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 420
O B J E C T I Fbull Reconnaicirctre la direction des blocs-balises TagTilesreg de mouvement
bull Observer comment se deacuteplace KUBO
bull Creacuteer des trajets que KUBO doit suivre
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
KUBO
Crayons
Fiche de travail 12
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
KUBO
Carte drsquoactiviteacute
Crayons
Fiche de travail 13
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour en savoir plus sur les trajets et les fonctions regardez ces videacuteos sur le site wwwkuboeducationgetting-started-tutorials
bull Avant que les eacutelegraveves ne commencent le codage ils doivent apprendre agrave utiliser le langage de KUBO les blocs-balises TagTilesreg
bull Les eacutelegraveves doivent prendre cinq blocs de chaque cateacutegorie des blocs de mouvement dans la Rubrique 1 de la boicircte KUBO
bull Dans le cadre des binocircmes un eacutelegraveve joue le rocircle du robot tandis que lrsquoautre controcircle le robot en utilisant les blocs Cette activiteacute neacutecessite un peu drsquoespace au sol
bull Si des eacutelegraveves ont du mal agrave distinguer leur gauche de leur droite vous trouverez de grandes images de blocs imprimables sur KUBOeducation Les enseignants peuvent imprimer ces grands blocs pour reacuteviser les directions puis les afficher dans la classe agrave des fins de reacutefeacuterence
A C T I V I T Eacute 1
Trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 520
bull Lorsque les eacutelegraveves dirigent leur partenaire laquo robot raquo leacutelegraveve laquo robot raquo doit tourner agrave droite tourner agrave gauche ou avancer Sil y a suffisamment drsquoespace dans la salle de classe vous pouvez demander aux eacutelegraveves de progresser dun pas avec chaque bloc Lobjectif est que les eacutelegraveves reacutevisent la gauche et la droite en fonction des blocs-balises TagTilesreg mais aussi quils reproduisent les deacuteplacements de KUBO
bull Si les eacutelegraveves ont du mal agrave faire la diffeacuterence entre les blocs-balises TagTilesreg de mouvement Aller agrave gauche et Aller agrave droite envisagez de deacuteplacer lrsquoactiviteacute vers un endroit plus spacieux ou agrave lrsquoexteacuterieur pour jouer au jeu collectif laquo Jacques a dit raquo en utilisant les eacuteleacutements visuels des blocs-balises TagTilesreg (les vrais blocs ou leur version imprimeacutee)
bull Lorsque les eacutelegraveves dessinent leurs trajets sur leur fiche de travail il peut ecirctre utile quils voient ou utilisent les blocs-balises TagTilesreg
bull Si les eacutelegraveves ont du mal agrave faire la diffeacuterence entre les blocs-balises TagTilesreg Aller agrave gauche et Aller agrave droite demandez-leur de jouer au jeu de meacutemoire et de concentration agrave base drsquoassociation de blocs Demandez-leur de nommer la direction des blocs agrave chaque fois quils effectuent une association
Tacircche 2
bull Les eacutelegraveves positionnent KUBO sur les diffeacuterents blocs de mouvement puis ils observent comment se deacuteplace KUBO Ils notent leurs observations sur la fiche de travail correspondante
bull Pour que les eacutelegraveves aient le mecircme temps dinteraction avec KUBO attribuez-leur un numeacutero eacutelegraveve 1 et eacutelegraveve 2 Par exemple Partenaire 1 peut deacutemontrer les eacutetapes 1 et 3 tandis que Partenaire 2 se charge des eacutetapes 2 et 4
Tacircche 3
bull Les eacutelegraveves creacuteent des trajets que KUBO doit suivre
bull Demandez agrave chaque eacutelegraveve de creacuteer un trajet sur la carte pour lrsquoeacutetape 3
bull Les deux eacutelegraveves doivent consigner les informations demandeacutees agrave leacutetape 4
VO C A B U L A I R Ebull carte drsquoactiviteacute la carte qui accompagne KUBO
bull deacuteboguer corriger ou reacuteparer
bull KUBO un robot de codage sans eacutecran
bull Bloc-balise TagTilereg de mouvement un bloc directionnel avec une flegraveche que KUBO doit suivre
bull trajet une chaicircne de blocs de mouvement relieacutes drsquoune maniegravere que KUBO peut suivre
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Peux-tu avancer dans la direction indiqueacutee par les blocs
bull Comment fais-tu pour te souvenir de la diffeacuterence entre la droite et la gauche
bull Qui creacutee les robots
bull En quoi les robots sont-ils diffeacuterents des humains
A C T I V I T Eacute 1
Trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 620
bull As-tu deacutejagrave controcircleacute un robot auparavant
bull Comment te sentais-tu lorsque tu controcirclais le robot Eacutetait-ce difficile
bull Comment te sentais-tu lorsque tu faisais le robot Eacutetait-ce facile ou difficile de respecter les commandes
Tacircche 2
bull Quel bloc de mouvement permet agrave KUBO de tourner agrave droite Quel bloc de mouvement permet agrave KUBO de tourner agrave gauche
bull KUBO srsquoest-il deacuteplaceacute comme tu le pensais
bull Selon toi pourquoi KUBO se deacuteplace-t-il de la mecircme maniegravere sur le bloc quelle que soit sa position
Tacircche 3
bull KUBO a-t-il suivi les trajets
bull As-tu reacuteussi agrave deacuteboguer le trajet pour que KUBO puisse le suivre Selon toi pourquoi KUBO nrsquoa-t-il pas reacuteussi agrave suivre le trajet
bull Ougrave est-ce que ton trajet emmegravene KUBO
bull KUBO a-t-il suivi ton trajet
bull As-tu eu besoin de deacuteboguer ton trajet
R Eacute F L E X I O Nbull Quels sont les trajets que tu empruntes reacuteguliegraverement Discute de ces trajets avec ton partenaire
bull Pense agrave un nouveau mot de vocabulaire que tu as utiliseacute pendant ton travail avec KUBO Explique ce quil signifie agrave ton partenaire
E X T E N S I O Nbull Mets ton partenaire au deacutefi de creacuteer un trajet pour lequel tu lui fournis les points de deacutepart et drsquoarriveacutee Eacutechangez de rocircle
bull Creacutee un trajet que tu sais impossible agrave suivre pour KUBO Demande agrave ton partenaire de deacuteboguer le trajet Eacutechangez de rocircle
A C T I V I T Eacute 1
Trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 720
R E M A R Q U E S
A C T I V I T Eacute 1
Trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 820
O B J E C T I Fbull Transformer les trajets en fonctions
bull Reacuteussir agrave deacuteplacer KUBO dun endroit agrave lrsquoautre en utilisant une fonction
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour en savoir plus sur les trajets et les fonctions regardez ces videacuteos sur le site wwwkuboeducationgetting-started-tutorials
bull Rappelez aux eacutelegraveves que KUBO ne peut pas traverser les murs les plantes les bacirctiments etc
bull Cette tacircche peut prendre plus de temps que drsquoautres car les eacutelegraveves doivent creacuteer le trajet drsquoabord puis le transformer en fonction Pour faciliter la transformation des trajets en fonctions demandez aux eacutelegraveves de deacuteplacer les blocs-balises TagTilesreg dans la fonction un bloc agrave la fois dans lrsquoordre quils souhaitent voir KUBO se deacuteplacer
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 920
bull Si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard Lrsquoutilisation drsquoune autre carte (imprimeacutee agrave partir du site wwwkuboeducation) ou drsquoune grille similaire peut faciliter la transformation du trajet en fonction
bull Eacutevitez de placer des blocs et des fonctions au niveau de lrsquoespace creacuteeacute par le rapprochement de plusieurs tables ou bureaux KUBO doit ecirctre placeacute sur une surface plane pour meacutemoriser les informations
bull Les eacutelegraveves pourront repeacuterer les problegravemes plus rapidement sils suivent les deacuteplacements de KUBO en pointant du doigt les blocs correspondant dans leur fonction
Tacircche 2
bull Chaque eacutelegraveve doit creacuteer sa propre fonction Un partenaire utilisera les blocs fonctionnels bleus de lecture et drsquoenregistrement tandis que lrsquoautre utilisera les blocs rouges Autrement les eacutelegraveves peuvent creacuteer une fonction en binocircmes pour gagner du temps Cependant les deux eacutelegraveves du binocircme doivent agrave un moment donneacute srsquoecirctre entraicircneacute agrave creacuteer leurs propres fonctions
bull Si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
bull Si vos eacutelegraveves ont du mal agrave deacuteterminer la fonction agrave veacuterifier en premier vous pouvez leur proposer de tirer agrave pile ou face Autrement dites-leur que le plus acircgeacutejeune ou le plus grandpetit passe en premier
bull Leacutetape 4 est censeacutee favoriser une discussion orale entre les partenaires Mais vous pouvez proposer cet exercice sous la forme dune production eacutecrite
Tacircche 3
bull Si vos eacutelegraveves ont du mal agrave deacuteterminer qui creacuteera la fonction et qui choisira les emplacements vous pouvez leur proposer de tirer agrave pile ou face Autrement dites-leur que le plus acircgeacutejeune ou le plus grandpetit passe en premier
bull Cela peut prendre beaucoup de temps ou peu de temps agrave votre discreacutetion Neacuteanmoins vous devez laisser chaque eacutelegraveve endosser chaque rocircle au moins une fois
bull Vous pouvez proposer cet exercice agrave toute la classe en mecircme temps vous comptabiliserez les points pour le Groupe 1 et le Groupe 2 Tous les points collecteacutes par chaque Partenaire 1 seront pris en compte pour le Groupe 1 Tous les points collecteacutes par chaque Partenaire 2 seront pris en compte pour le Groupe 2
VO C A B U L A I R Ebull fonction un trajet pouvant ecirctre meacutemoriseacute par KUBO gracircce aux blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
bull blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement les blocs qui permettent agrave KUBO de meacutemoriser un trajet en tant que fonction puis drsquoexeacutecuter la fonction sans suivre les blocs
bull reacuteinitialiser annuler une erreur lorsque KUBO devient rouge deacutetachez la tecircte de son corps avant de la repositionner
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull KUBO a-t-il atteint la cantine degraves le premier essai avec ton trajet
bull As-tu eu besoin de deacuteboguer ton trajet
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1020
bull Qursquoest-ce qui diffeacuterencie un trajet dune fonction
bull As-tu eu du mal agrave transformer ton trajet en fonction
bull KUBO a-t-il atteint la cantine gracircce agrave ta fonction
bull As-tu eu du mal agrave creacuteer une fonction
Tacircche 2
bull Quelle direction KUBO prend-il pour aller de la boulangerie-pacirctisserie jusqursquoau terrain de jeux
bull Comment as-tu fait pour inventer avec ton partenaire deux fonctions diffeacuterentes
Tacircche 3
bull Quels sont tes points de deacutepart et drsquoarriveacutee
bull Comment avez-vous deacutetermineacute qui creacuteerait la premiegravere fonction
bull Ton partenaire a-t-il creacuteeacute une fonction pour les points de deacutepart et drsquoarriveacutee que tu lui as fournis
bull Ta fonction a-t-elle bien marcheacute la premiegravere fois
R Eacute F L E X I O Nbull Selon toi est-ce plus facile de creacuteer un trajet et de le transformer en fonction ou de creacuteer simplement la fonction
bull Quelles strateacutegies as-tu appliqueacutees pour creacuteer une fonction
E X T E N S I O Nbull En utilisant les deux couleurs des blocs fonctionnels de lecture et drsquoenregistrement creacutee deux fonctions une fonction permettant agrave KUBO drsquoaller de A1 agrave C6 et une autre lui permettant drsquoaller de C6 agrave G8
bull Creacutee une fonction permettant agrave KUBO de contourner le feu de camp en commenccedilant et en finissant au mecircme endroit Laisse ton bloc fonctionnel de lecture sur le point de deacutepart et regarde ce qui se passe
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1120
R E M A R Q U E S
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1220
O B J E C T I Fbull Travailler avec les sous-routines
bull Creacuteer deux fonctions pour compleacuteter un trajet et transformer une fonction en sous-routine
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1320
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour voir comment construire les sous-routines regardez cette videacuteo sur le site de KUBO (wwwkuboeducationgetting-started-tutorials)
bull Demandez aux eacutelegraveves de creacuteer une fonction en utilisant les blocs de fonction bleus KUBO doit meacutemoriser cette fonction Ensuite les eacutelegraveves creacuteent une fonction en utilisant les blocs de fonction rouges
bull Pour connecter les deux fonctions en creacuteant une sous-routine placez le bloc fonctionnel bleu de lecture tout de suite apregraves le bloc fonctionnel rouge drsquoenregistrement
bull Lorsque les eacutelegraveves combinent les deux fonctions assurez-vous quils veacuterifient dans quelle direction se trouve KUBO au moment de la transformation
bull Si le code des eacutelegraveves ne fonctionne pas ces derniers peuvent avoir besoin de deacuteboguer leur travail le cas eacutecheacuteant
bull Pour aider les eacutelegraveves agrave maintenir leur trajet dans le bon ordre lorsquils le transforment en fonction ou en sous-routine demandez agrave un eacutelegraveve de retirer les blocs du trajet un par un et de les remettre agrave son partenaire Le partenaire doit les placer dans le bon ordre les uns apregraves les autres lorsquil creacutee la fonction
Tacircche 2
bull Les eacutelegraveves creacuteent une sous-routine suppleacutementaire en suivant les mecircmes eacutetapes que celles eacutenonceacutees agrave la tacircche 1
Tacircche 3
bull Lorsque les eacutelegraveves reacuteussissent agrave creacuteer des sous-routines chaque binocircme en creacuteera une nouvelle de son cocircteacute
bull Puis chaque binocircme eacutechangera des blocs avec un autre binocircme Chaque binocircme devra deviner le point drsquoarriveacutee de KUBO un point sera accordeacute en cas de bonne reacuteponse Le binocircme observe les blocs dun autre groupe reacutepeacutetant le mecircme processus Lrsquoobjectif est que chaque binocircme remporte au moins trois points
VO C A B U L A I R Ebull excursion un voyage
bull preacutediction deviner sur la base de faits que tu connais deacutejagrave
bull sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Tous les groupes vont-ils creacuteer la mecircme sous-routine pour les mecircmes destinations Pourquoi ou pourquoi pas
bull Quels sont les eacuteleacutements que tu dois garder en tecircte quand tu creacutees des sous-routines
bull KUBO est-il alleacute lagrave ougrave tu voulais Ou dois-tu deacuteboguer tes fonctions
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1420
Tacircche 2
bull Comment fais-tu pour que KUBO exeacutecute la fonction bleue
bull Pourquoi les sous-routines sont-elles utiles
Tacircche 3
bull En quoi consiste une sous-routine Comment fait-on pour en creacuteer une
bull Peux-tu inventer une histoire courte permettant agrave KUBO de partir drsquoun endroit pour se deacuteplacer vers un deuxiegraveme endroit puis un troisiegraveme
bull As-tu devineacute correctement la destination de KUBO
bull Qursquoest-ce qui rend les deacuteplacements de KUBO difficiles agrave preacutedire
bull Qursquoest-ce qui rend les deacuteplacements de KUBO faciles agrave preacutedire
R Eacute F L E X I O Nbull Si tu as ducirc deacuteboguer le code quelles corrections as-tu apporteacutees
bull Pourquoi une sous-routine est-elle utile Quand est-ce que tu nrsquoutiliserais PAS une sous-routine
E X T E N S I O Nbull Creacutee la sous-routine la plus courte possible que KUBO doit reacutealiser
bull Reacutedige une histoire relatant lrsquoaventure que tu as creacuteeacutee pour KUBO Ton histoire doit comporter des eacuteleacutements narratifs comme une intrigue un conflit une reacutesolution des personnages et un deacutecor
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1520
R E M A R Q U E S
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1620
O B J E C T I Fbull Travailler avec des boucles
bull Creacuteer une fonction avec des boucles
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
Des Post-it de deux ou trois couleurs diffeacuterentes
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1720
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Aujourdrsquohui KUBO et ses camarades profitent drsquoune sortie scolaire Ils commencent leur journeacutee autour du feu de camp KUBO veut srsquoeacutechauffer pour les courses en marchant autour du feu de camp
bull En premier lieu les eacutelegraveves doivent creacuteer un trajet autour du feu de camp et donner agrave KUBO la consigne de suivre ce trajet
bull Expliquez aux eacutelegraveves que KUBO nrsquoa pas besoin drsquoutiliser huit blocs de mouvement pour contourner le feu de camp KUBO peut utiliser deux blocs qui reacutepegravetent la seacutequence quatre fois en utilisant des boucles
bull Dessinez le trajet au tableau et seacuteparez-le en quatre parties pouvant ecirctre reacutepeacuteteacutees Ainsi les eacutelegraveves sauront de quoi vous parlez
bull Ensuite montrez comment creacuteer une fonction avec une boucle pour ce trajet Encouragez les eacutelegraveves agrave suivre lrsquoavanceacutee en utilisant leurs propres blocs
bull Une fois que KUBO a meacutemoriseacute la fonction placez un bloc fonctionnel de lecture rouge sur un quadrant approprieacute puis positionnez KUBO dessus Les eacutelegraveves peuvent avoir du mal agrave deacuteterminer sur quel quadrant positionner KUBO et dans quelle direction le placer Alors veillez agrave ce quils srsquoentraicircnent bien en creacuteant diffeacuterentes boucles
Tacircche 2
bull KUBO est precirct agrave participer agrave la course scolaire Demandez aux eacutelegraveves drsquoessayer de creacuteer une boucle permettant agrave KUBO de contourner le mur avec lrsquoarc-en-ciel Demandez-leur de dessiner drsquoabord le trajet sur une feuille de papier puis de seacuteparer le trajet en plusieurs parties pouvant ecirctre reacutepeacuteteacutees Ensuite demandez-leur de dessiner la fonction sur la feuille de papier agrave cocircteacute du trajet avant de creacuteer la fonction
bull Cest plus efficace si KUBO ne commence PAS dans un coin mdash quand KUBO tourne il avance eacutegalement Sil commence dans un coin KUBO commence par avancer au lieu de tourner comme il le fera pour les autres coins Si les eacutelegraveves ont du mal agrave obtenir un code capable drsquoexeacutecuter un tour complet donnez-leur lrsquoarrecirct de bus comme ligne de deacutepart et drsquoarriveacutee
bull Mecircme si un tour complet pourrait ecirctre une boucle complegravete qui se reacutepegravete invitez les eacutelegraveves agrave trouver des parties du trajet pouvant ecirctre reacutepeacuteteacutees Une solution possible existe agrave la fin de cette activiteacute
bull Demandez aux eacutelegraveves de placer un bloc fonctionnel de lecture rouge sur le quadrant de deacutepart de KUBO Puis dites-leur de faire tregraves attention agrave la direction emprunteacutee par KUBO
bull Demandez aux eacutelegraveves de faire courir KUBO pendant deux tours autour du mur puis trois Discutez du volet matheacutematique lorsquil faut changer le bloc de paramegravetre en vue drsquoexeacutecuter le nombre correct de tours mdash multiplier le bloc de paramegravetre par le nombre de tours souhaiteacute (Si un tour complet exeacutecute la boucle deux fois le multiplicateur sera deux Si un tour complet exeacutecute la boucle une fois le multiplicateur sera un)
Tacircche 3
bull Ensuite KUBO est precirct pour une chasse au treacutesor Les eacutelegraveves placent cinq Post-it sur la carte drsquoactiviteacute dans les quadrants de leur choix Ensuite les eacutelegraveves programment KUBO agrave collecter le plus de treacutesors (ou Post-it) possible Leacutequipe qui reacutecupegravere le plus de treacutesors est deacuteclareacutee vainqueur
bull Les Post-it sont loutil ideacuteal pour cette activiteacute car ils adhegraverent agrave la carte drsquoactiviteacute
bull Quand les eacutelegraveves programment leur KUBO ils doivent utiliser aussi bien des boucles que des sous-routines
bull Pour les eacutetapes 3 et 4 une eacutequipe deacutelegraveves doit deacutemarrer au quadrant A3 tandis que lrsquoautre eacutequipe doit deacutemarrer au quadrant A8
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1820
bull Les deux KUBO doivent deacutemarrer en mecircme temps Le premier KUBO qui atteint un quadrant remporte le treacutesor en faveur de son eacutequipe
bull Les eacutelegraveves doivent conserver tous les Post-il quils reacutecupegraverent
bull Une fois que les deux KUBO ont termineacute drsquoexeacutecuter la premiegravere fonction les eacutelegraveves continuent de creacuteer plus de fonctions jusqursquoagrave ce que tous les treacutesors aient eacuteteacute collecteacutes Agrave la fin comptez tous les Post-it pour deacuteclarer le vainqueur
bull Dans la mesure ougrave les eacutequipes srsquoaffrontent il peut ecirctre judicieux de leur demander de srsquoaccorder sur la marche agrave suivre dans certaines situations Par exemple sils voient que leurs robots KUBO srsquoapprecirctent agrave se percuter pendant le jeu ils peuvent choisir en amont quelle eacutequipe a le droit drsquoemprunter le trajet Autrement ils peuvent choisir de reacuteorienter rapidement leurs robots KUBO pour eacuteviter la collision
bull Pour accroicirctre la difficulteacute de lrsquoexercice vous pouvez choisir de limiter la dureacutee pendant laquelle les eacutequipes doivent creacuteer leurs fonctions boucles et sous-routines
VO C A B U L A I R Ebull boucle reacutepeacutetition dune ou plusieurs actions
bull Bloc-balise TagTilereg de paramegravetre un bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Existe-t-il une astuce pour deacutecouvrir quelle partie de la fonction est reacutepeacuteteacutee
bull KUBO a-t-il fait ce que tu voulais
Tacircche 2
bull En quoi consistent les boucles et comment peut-on les utiliser
bull Que peut-on faire sil nrsquoy a pas assez de blocs Avancer 1 pour creacuteer une fonction
bull Peux-tu deviner le nombre du bloc de paramegravetre sur la base du nombre de tours requis
Tacircche 3
bull Quelle strateacutegie vas-tu adopter
bull Que preacutevois-tu de faire si KUBO srsquoapprecircte agrave percuter un autre KUBO ou sil risque de tomber de la table ou de la carte drsquoactiviteacute
bull As-tu modifieacute ta strateacutegie en cours de route
bull Quels eacuteleacutements ont impacteacute ta strateacutegie pendant le jeu
bull Le jeu eacutetait-il difficile Quest-ce qui lrsquoa rendu amusant ou ennuyeux
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1920
R Eacute F L E X I O Nbull Est-ce que la fonction que tu as creacuteeacutee autour du mur avec lrsquoarc-en-ciel a marcheacute Si tu as ducirc deacuteboguer ton code comment as-tu proceacutedeacute
bull Selon toi pourquoi les boucles sont-elles utiles
E X T E N S I O Nbull Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun mile Combien de pieds KUBO a-t-il parcourus
bull Devine combien de temps il faudra agrave KUBO pour parcourir 1 mile en courant Donne agrave KUBO la consigne de parcourir 1 mile entier en courant Puis compare les preacutedictions avec tes camarades
Si votre classe utilise le systegraveme meacutetrique changez la consigne de la maniegravere suivante laquo Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun kilomegravetre Combien de megravetres KUBO a-t-il parcourus Devine combien de temps il faudra agrave KUBO pour parcourir 1 kilomegravetre en courant Donne agrave KUBO la consigne de parcourir 1 kilomegravetre entier en courant Puis compare les preacutedictions avec tes camarades raquo
bull Indique une valeur sur chaque Post-it Par exemple les Post-it jaunes valent 5 points et les Post-it roses 2 points Tu peux aussi indiquer des valeurs sous forme de fraction ou de deacutecimale Leacutequipe qui amasse le plus grand nombre de points remporte la course
C L Eacute D E C O R R E C T I O N
A C T I V I T Eacute 4
Boucles
Trajet possible pour le tour de KUBO autour du mur (deacutepart et arriveacutee au niveau de lrsquoarrecirct de bus)
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 2020
R E M A R Q U E S
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 420
O B J E C T I Fbull Reconnaicirctre la direction des blocs-balises TagTilesreg de mouvement
bull Observer comment se deacuteplace KUBO
bull Creacuteer des trajets que KUBO doit suivre
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
KUBO
Crayons
Fiche de travail 12
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
KUBO
Carte drsquoactiviteacute
Crayons
Fiche de travail 13
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour en savoir plus sur les trajets et les fonctions regardez ces videacuteos sur le site wwwkuboeducationgetting-started-tutorials
bull Avant que les eacutelegraveves ne commencent le codage ils doivent apprendre agrave utiliser le langage de KUBO les blocs-balises TagTilesreg
bull Les eacutelegraveves doivent prendre cinq blocs de chaque cateacutegorie des blocs de mouvement dans la Rubrique 1 de la boicircte KUBO
bull Dans le cadre des binocircmes un eacutelegraveve joue le rocircle du robot tandis que lrsquoautre controcircle le robot en utilisant les blocs Cette activiteacute neacutecessite un peu drsquoespace au sol
bull Si des eacutelegraveves ont du mal agrave distinguer leur gauche de leur droite vous trouverez de grandes images de blocs imprimables sur KUBOeducation Les enseignants peuvent imprimer ces grands blocs pour reacuteviser les directions puis les afficher dans la classe agrave des fins de reacutefeacuterence
A C T I V I T Eacute 1
Trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 520
bull Lorsque les eacutelegraveves dirigent leur partenaire laquo robot raquo leacutelegraveve laquo robot raquo doit tourner agrave droite tourner agrave gauche ou avancer Sil y a suffisamment drsquoespace dans la salle de classe vous pouvez demander aux eacutelegraveves de progresser dun pas avec chaque bloc Lobjectif est que les eacutelegraveves reacutevisent la gauche et la droite en fonction des blocs-balises TagTilesreg mais aussi quils reproduisent les deacuteplacements de KUBO
bull Si les eacutelegraveves ont du mal agrave faire la diffeacuterence entre les blocs-balises TagTilesreg de mouvement Aller agrave gauche et Aller agrave droite envisagez de deacuteplacer lrsquoactiviteacute vers un endroit plus spacieux ou agrave lrsquoexteacuterieur pour jouer au jeu collectif laquo Jacques a dit raquo en utilisant les eacuteleacutements visuels des blocs-balises TagTilesreg (les vrais blocs ou leur version imprimeacutee)
bull Lorsque les eacutelegraveves dessinent leurs trajets sur leur fiche de travail il peut ecirctre utile quils voient ou utilisent les blocs-balises TagTilesreg
bull Si les eacutelegraveves ont du mal agrave faire la diffeacuterence entre les blocs-balises TagTilesreg Aller agrave gauche et Aller agrave droite demandez-leur de jouer au jeu de meacutemoire et de concentration agrave base drsquoassociation de blocs Demandez-leur de nommer la direction des blocs agrave chaque fois quils effectuent une association
Tacircche 2
bull Les eacutelegraveves positionnent KUBO sur les diffeacuterents blocs de mouvement puis ils observent comment se deacuteplace KUBO Ils notent leurs observations sur la fiche de travail correspondante
bull Pour que les eacutelegraveves aient le mecircme temps dinteraction avec KUBO attribuez-leur un numeacutero eacutelegraveve 1 et eacutelegraveve 2 Par exemple Partenaire 1 peut deacutemontrer les eacutetapes 1 et 3 tandis que Partenaire 2 se charge des eacutetapes 2 et 4
Tacircche 3
bull Les eacutelegraveves creacuteent des trajets que KUBO doit suivre
bull Demandez agrave chaque eacutelegraveve de creacuteer un trajet sur la carte pour lrsquoeacutetape 3
bull Les deux eacutelegraveves doivent consigner les informations demandeacutees agrave leacutetape 4
VO C A B U L A I R Ebull carte drsquoactiviteacute la carte qui accompagne KUBO
bull deacuteboguer corriger ou reacuteparer
bull KUBO un robot de codage sans eacutecran
bull Bloc-balise TagTilereg de mouvement un bloc directionnel avec une flegraveche que KUBO doit suivre
bull trajet une chaicircne de blocs de mouvement relieacutes drsquoune maniegravere que KUBO peut suivre
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Peux-tu avancer dans la direction indiqueacutee par les blocs
bull Comment fais-tu pour te souvenir de la diffeacuterence entre la droite et la gauche
bull Qui creacutee les robots
bull En quoi les robots sont-ils diffeacuterents des humains
A C T I V I T Eacute 1
Trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 620
bull As-tu deacutejagrave controcircleacute un robot auparavant
bull Comment te sentais-tu lorsque tu controcirclais le robot Eacutetait-ce difficile
bull Comment te sentais-tu lorsque tu faisais le robot Eacutetait-ce facile ou difficile de respecter les commandes
Tacircche 2
bull Quel bloc de mouvement permet agrave KUBO de tourner agrave droite Quel bloc de mouvement permet agrave KUBO de tourner agrave gauche
bull KUBO srsquoest-il deacuteplaceacute comme tu le pensais
bull Selon toi pourquoi KUBO se deacuteplace-t-il de la mecircme maniegravere sur le bloc quelle que soit sa position
Tacircche 3
bull KUBO a-t-il suivi les trajets
bull As-tu reacuteussi agrave deacuteboguer le trajet pour que KUBO puisse le suivre Selon toi pourquoi KUBO nrsquoa-t-il pas reacuteussi agrave suivre le trajet
bull Ougrave est-ce que ton trajet emmegravene KUBO
bull KUBO a-t-il suivi ton trajet
bull As-tu eu besoin de deacuteboguer ton trajet
R Eacute F L E X I O Nbull Quels sont les trajets que tu empruntes reacuteguliegraverement Discute de ces trajets avec ton partenaire
bull Pense agrave un nouveau mot de vocabulaire que tu as utiliseacute pendant ton travail avec KUBO Explique ce quil signifie agrave ton partenaire
E X T E N S I O Nbull Mets ton partenaire au deacutefi de creacuteer un trajet pour lequel tu lui fournis les points de deacutepart et drsquoarriveacutee Eacutechangez de rocircle
bull Creacutee un trajet que tu sais impossible agrave suivre pour KUBO Demande agrave ton partenaire de deacuteboguer le trajet Eacutechangez de rocircle
A C T I V I T Eacute 1
Trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 720
R E M A R Q U E S
A C T I V I T Eacute 1
Trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 820
O B J E C T I Fbull Transformer les trajets en fonctions
bull Reacuteussir agrave deacuteplacer KUBO dun endroit agrave lrsquoautre en utilisant une fonction
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour en savoir plus sur les trajets et les fonctions regardez ces videacuteos sur le site wwwkuboeducationgetting-started-tutorials
bull Rappelez aux eacutelegraveves que KUBO ne peut pas traverser les murs les plantes les bacirctiments etc
bull Cette tacircche peut prendre plus de temps que drsquoautres car les eacutelegraveves doivent creacuteer le trajet drsquoabord puis le transformer en fonction Pour faciliter la transformation des trajets en fonctions demandez aux eacutelegraveves de deacuteplacer les blocs-balises TagTilesreg dans la fonction un bloc agrave la fois dans lrsquoordre quils souhaitent voir KUBO se deacuteplacer
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 920
bull Si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard Lrsquoutilisation drsquoune autre carte (imprimeacutee agrave partir du site wwwkuboeducation) ou drsquoune grille similaire peut faciliter la transformation du trajet en fonction
bull Eacutevitez de placer des blocs et des fonctions au niveau de lrsquoespace creacuteeacute par le rapprochement de plusieurs tables ou bureaux KUBO doit ecirctre placeacute sur une surface plane pour meacutemoriser les informations
bull Les eacutelegraveves pourront repeacuterer les problegravemes plus rapidement sils suivent les deacuteplacements de KUBO en pointant du doigt les blocs correspondant dans leur fonction
Tacircche 2
bull Chaque eacutelegraveve doit creacuteer sa propre fonction Un partenaire utilisera les blocs fonctionnels bleus de lecture et drsquoenregistrement tandis que lrsquoautre utilisera les blocs rouges Autrement les eacutelegraveves peuvent creacuteer une fonction en binocircmes pour gagner du temps Cependant les deux eacutelegraveves du binocircme doivent agrave un moment donneacute srsquoecirctre entraicircneacute agrave creacuteer leurs propres fonctions
bull Si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
bull Si vos eacutelegraveves ont du mal agrave deacuteterminer la fonction agrave veacuterifier en premier vous pouvez leur proposer de tirer agrave pile ou face Autrement dites-leur que le plus acircgeacutejeune ou le plus grandpetit passe en premier
bull Leacutetape 4 est censeacutee favoriser une discussion orale entre les partenaires Mais vous pouvez proposer cet exercice sous la forme dune production eacutecrite
Tacircche 3
bull Si vos eacutelegraveves ont du mal agrave deacuteterminer qui creacuteera la fonction et qui choisira les emplacements vous pouvez leur proposer de tirer agrave pile ou face Autrement dites-leur que le plus acircgeacutejeune ou le plus grandpetit passe en premier
bull Cela peut prendre beaucoup de temps ou peu de temps agrave votre discreacutetion Neacuteanmoins vous devez laisser chaque eacutelegraveve endosser chaque rocircle au moins une fois
bull Vous pouvez proposer cet exercice agrave toute la classe en mecircme temps vous comptabiliserez les points pour le Groupe 1 et le Groupe 2 Tous les points collecteacutes par chaque Partenaire 1 seront pris en compte pour le Groupe 1 Tous les points collecteacutes par chaque Partenaire 2 seront pris en compte pour le Groupe 2
VO C A B U L A I R Ebull fonction un trajet pouvant ecirctre meacutemoriseacute par KUBO gracircce aux blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
bull blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement les blocs qui permettent agrave KUBO de meacutemoriser un trajet en tant que fonction puis drsquoexeacutecuter la fonction sans suivre les blocs
bull reacuteinitialiser annuler une erreur lorsque KUBO devient rouge deacutetachez la tecircte de son corps avant de la repositionner
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull KUBO a-t-il atteint la cantine degraves le premier essai avec ton trajet
bull As-tu eu besoin de deacuteboguer ton trajet
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1020
bull Qursquoest-ce qui diffeacuterencie un trajet dune fonction
bull As-tu eu du mal agrave transformer ton trajet en fonction
bull KUBO a-t-il atteint la cantine gracircce agrave ta fonction
bull As-tu eu du mal agrave creacuteer une fonction
Tacircche 2
bull Quelle direction KUBO prend-il pour aller de la boulangerie-pacirctisserie jusqursquoau terrain de jeux
bull Comment as-tu fait pour inventer avec ton partenaire deux fonctions diffeacuterentes
Tacircche 3
bull Quels sont tes points de deacutepart et drsquoarriveacutee
bull Comment avez-vous deacutetermineacute qui creacuteerait la premiegravere fonction
bull Ton partenaire a-t-il creacuteeacute une fonction pour les points de deacutepart et drsquoarriveacutee que tu lui as fournis
bull Ta fonction a-t-elle bien marcheacute la premiegravere fois
R Eacute F L E X I O Nbull Selon toi est-ce plus facile de creacuteer un trajet et de le transformer en fonction ou de creacuteer simplement la fonction
bull Quelles strateacutegies as-tu appliqueacutees pour creacuteer une fonction
E X T E N S I O Nbull En utilisant les deux couleurs des blocs fonctionnels de lecture et drsquoenregistrement creacutee deux fonctions une fonction permettant agrave KUBO drsquoaller de A1 agrave C6 et une autre lui permettant drsquoaller de C6 agrave G8
bull Creacutee une fonction permettant agrave KUBO de contourner le feu de camp en commenccedilant et en finissant au mecircme endroit Laisse ton bloc fonctionnel de lecture sur le point de deacutepart et regarde ce qui se passe
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1120
R E M A R Q U E S
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1220
O B J E C T I Fbull Travailler avec les sous-routines
bull Creacuteer deux fonctions pour compleacuteter un trajet et transformer une fonction en sous-routine
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1320
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour voir comment construire les sous-routines regardez cette videacuteo sur le site de KUBO (wwwkuboeducationgetting-started-tutorials)
bull Demandez aux eacutelegraveves de creacuteer une fonction en utilisant les blocs de fonction bleus KUBO doit meacutemoriser cette fonction Ensuite les eacutelegraveves creacuteent une fonction en utilisant les blocs de fonction rouges
bull Pour connecter les deux fonctions en creacuteant une sous-routine placez le bloc fonctionnel bleu de lecture tout de suite apregraves le bloc fonctionnel rouge drsquoenregistrement
bull Lorsque les eacutelegraveves combinent les deux fonctions assurez-vous quils veacuterifient dans quelle direction se trouve KUBO au moment de la transformation
bull Si le code des eacutelegraveves ne fonctionne pas ces derniers peuvent avoir besoin de deacuteboguer leur travail le cas eacutecheacuteant
bull Pour aider les eacutelegraveves agrave maintenir leur trajet dans le bon ordre lorsquils le transforment en fonction ou en sous-routine demandez agrave un eacutelegraveve de retirer les blocs du trajet un par un et de les remettre agrave son partenaire Le partenaire doit les placer dans le bon ordre les uns apregraves les autres lorsquil creacutee la fonction
Tacircche 2
bull Les eacutelegraveves creacuteent une sous-routine suppleacutementaire en suivant les mecircmes eacutetapes que celles eacutenonceacutees agrave la tacircche 1
Tacircche 3
bull Lorsque les eacutelegraveves reacuteussissent agrave creacuteer des sous-routines chaque binocircme en creacuteera une nouvelle de son cocircteacute
bull Puis chaque binocircme eacutechangera des blocs avec un autre binocircme Chaque binocircme devra deviner le point drsquoarriveacutee de KUBO un point sera accordeacute en cas de bonne reacuteponse Le binocircme observe les blocs dun autre groupe reacutepeacutetant le mecircme processus Lrsquoobjectif est que chaque binocircme remporte au moins trois points
VO C A B U L A I R Ebull excursion un voyage
bull preacutediction deviner sur la base de faits que tu connais deacutejagrave
bull sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Tous les groupes vont-ils creacuteer la mecircme sous-routine pour les mecircmes destinations Pourquoi ou pourquoi pas
bull Quels sont les eacuteleacutements que tu dois garder en tecircte quand tu creacutees des sous-routines
bull KUBO est-il alleacute lagrave ougrave tu voulais Ou dois-tu deacuteboguer tes fonctions
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1420
Tacircche 2
bull Comment fais-tu pour que KUBO exeacutecute la fonction bleue
bull Pourquoi les sous-routines sont-elles utiles
Tacircche 3
bull En quoi consiste une sous-routine Comment fait-on pour en creacuteer une
bull Peux-tu inventer une histoire courte permettant agrave KUBO de partir drsquoun endroit pour se deacuteplacer vers un deuxiegraveme endroit puis un troisiegraveme
bull As-tu devineacute correctement la destination de KUBO
bull Qursquoest-ce qui rend les deacuteplacements de KUBO difficiles agrave preacutedire
bull Qursquoest-ce qui rend les deacuteplacements de KUBO faciles agrave preacutedire
R Eacute F L E X I O Nbull Si tu as ducirc deacuteboguer le code quelles corrections as-tu apporteacutees
bull Pourquoi une sous-routine est-elle utile Quand est-ce que tu nrsquoutiliserais PAS une sous-routine
E X T E N S I O Nbull Creacutee la sous-routine la plus courte possible que KUBO doit reacutealiser
bull Reacutedige une histoire relatant lrsquoaventure que tu as creacuteeacutee pour KUBO Ton histoire doit comporter des eacuteleacutements narratifs comme une intrigue un conflit une reacutesolution des personnages et un deacutecor
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1520
R E M A R Q U E S
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1620
O B J E C T I Fbull Travailler avec des boucles
bull Creacuteer une fonction avec des boucles
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
Des Post-it de deux ou trois couleurs diffeacuterentes
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1720
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Aujourdrsquohui KUBO et ses camarades profitent drsquoune sortie scolaire Ils commencent leur journeacutee autour du feu de camp KUBO veut srsquoeacutechauffer pour les courses en marchant autour du feu de camp
bull En premier lieu les eacutelegraveves doivent creacuteer un trajet autour du feu de camp et donner agrave KUBO la consigne de suivre ce trajet
bull Expliquez aux eacutelegraveves que KUBO nrsquoa pas besoin drsquoutiliser huit blocs de mouvement pour contourner le feu de camp KUBO peut utiliser deux blocs qui reacutepegravetent la seacutequence quatre fois en utilisant des boucles
bull Dessinez le trajet au tableau et seacuteparez-le en quatre parties pouvant ecirctre reacutepeacuteteacutees Ainsi les eacutelegraveves sauront de quoi vous parlez
bull Ensuite montrez comment creacuteer une fonction avec une boucle pour ce trajet Encouragez les eacutelegraveves agrave suivre lrsquoavanceacutee en utilisant leurs propres blocs
bull Une fois que KUBO a meacutemoriseacute la fonction placez un bloc fonctionnel de lecture rouge sur un quadrant approprieacute puis positionnez KUBO dessus Les eacutelegraveves peuvent avoir du mal agrave deacuteterminer sur quel quadrant positionner KUBO et dans quelle direction le placer Alors veillez agrave ce quils srsquoentraicircnent bien en creacuteant diffeacuterentes boucles
Tacircche 2
bull KUBO est precirct agrave participer agrave la course scolaire Demandez aux eacutelegraveves drsquoessayer de creacuteer une boucle permettant agrave KUBO de contourner le mur avec lrsquoarc-en-ciel Demandez-leur de dessiner drsquoabord le trajet sur une feuille de papier puis de seacuteparer le trajet en plusieurs parties pouvant ecirctre reacutepeacuteteacutees Ensuite demandez-leur de dessiner la fonction sur la feuille de papier agrave cocircteacute du trajet avant de creacuteer la fonction
bull Cest plus efficace si KUBO ne commence PAS dans un coin mdash quand KUBO tourne il avance eacutegalement Sil commence dans un coin KUBO commence par avancer au lieu de tourner comme il le fera pour les autres coins Si les eacutelegraveves ont du mal agrave obtenir un code capable drsquoexeacutecuter un tour complet donnez-leur lrsquoarrecirct de bus comme ligne de deacutepart et drsquoarriveacutee
bull Mecircme si un tour complet pourrait ecirctre une boucle complegravete qui se reacutepegravete invitez les eacutelegraveves agrave trouver des parties du trajet pouvant ecirctre reacutepeacuteteacutees Une solution possible existe agrave la fin de cette activiteacute
bull Demandez aux eacutelegraveves de placer un bloc fonctionnel de lecture rouge sur le quadrant de deacutepart de KUBO Puis dites-leur de faire tregraves attention agrave la direction emprunteacutee par KUBO
bull Demandez aux eacutelegraveves de faire courir KUBO pendant deux tours autour du mur puis trois Discutez du volet matheacutematique lorsquil faut changer le bloc de paramegravetre en vue drsquoexeacutecuter le nombre correct de tours mdash multiplier le bloc de paramegravetre par le nombre de tours souhaiteacute (Si un tour complet exeacutecute la boucle deux fois le multiplicateur sera deux Si un tour complet exeacutecute la boucle une fois le multiplicateur sera un)
Tacircche 3
bull Ensuite KUBO est precirct pour une chasse au treacutesor Les eacutelegraveves placent cinq Post-it sur la carte drsquoactiviteacute dans les quadrants de leur choix Ensuite les eacutelegraveves programment KUBO agrave collecter le plus de treacutesors (ou Post-it) possible Leacutequipe qui reacutecupegravere le plus de treacutesors est deacuteclareacutee vainqueur
bull Les Post-it sont loutil ideacuteal pour cette activiteacute car ils adhegraverent agrave la carte drsquoactiviteacute
bull Quand les eacutelegraveves programment leur KUBO ils doivent utiliser aussi bien des boucles que des sous-routines
bull Pour les eacutetapes 3 et 4 une eacutequipe deacutelegraveves doit deacutemarrer au quadrant A3 tandis que lrsquoautre eacutequipe doit deacutemarrer au quadrant A8
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1820
bull Les deux KUBO doivent deacutemarrer en mecircme temps Le premier KUBO qui atteint un quadrant remporte le treacutesor en faveur de son eacutequipe
bull Les eacutelegraveves doivent conserver tous les Post-il quils reacutecupegraverent
bull Une fois que les deux KUBO ont termineacute drsquoexeacutecuter la premiegravere fonction les eacutelegraveves continuent de creacuteer plus de fonctions jusqursquoagrave ce que tous les treacutesors aient eacuteteacute collecteacutes Agrave la fin comptez tous les Post-it pour deacuteclarer le vainqueur
bull Dans la mesure ougrave les eacutequipes srsquoaffrontent il peut ecirctre judicieux de leur demander de srsquoaccorder sur la marche agrave suivre dans certaines situations Par exemple sils voient que leurs robots KUBO srsquoapprecirctent agrave se percuter pendant le jeu ils peuvent choisir en amont quelle eacutequipe a le droit drsquoemprunter le trajet Autrement ils peuvent choisir de reacuteorienter rapidement leurs robots KUBO pour eacuteviter la collision
bull Pour accroicirctre la difficulteacute de lrsquoexercice vous pouvez choisir de limiter la dureacutee pendant laquelle les eacutequipes doivent creacuteer leurs fonctions boucles et sous-routines
VO C A B U L A I R Ebull boucle reacutepeacutetition dune ou plusieurs actions
bull Bloc-balise TagTilereg de paramegravetre un bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Existe-t-il une astuce pour deacutecouvrir quelle partie de la fonction est reacutepeacuteteacutee
bull KUBO a-t-il fait ce que tu voulais
Tacircche 2
bull En quoi consistent les boucles et comment peut-on les utiliser
bull Que peut-on faire sil nrsquoy a pas assez de blocs Avancer 1 pour creacuteer une fonction
bull Peux-tu deviner le nombre du bloc de paramegravetre sur la base du nombre de tours requis
Tacircche 3
bull Quelle strateacutegie vas-tu adopter
bull Que preacutevois-tu de faire si KUBO srsquoapprecircte agrave percuter un autre KUBO ou sil risque de tomber de la table ou de la carte drsquoactiviteacute
bull As-tu modifieacute ta strateacutegie en cours de route
bull Quels eacuteleacutements ont impacteacute ta strateacutegie pendant le jeu
bull Le jeu eacutetait-il difficile Quest-ce qui lrsquoa rendu amusant ou ennuyeux
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1920
R Eacute F L E X I O Nbull Est-ce que la fonction que tu as creacuteeacutee autour du mur avec lrsquoarc-en-ciel a marcheacute Si tu as ducirc deacuteboguer ton code comment as-tu proceacutedeacute
bull Selon toi pourquoi les boucles sont-elles utiles
E X T E N S I O Nbull Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun mile Combien de pieds KUBO a-t-il parcourus
bull Devine combien de temps il faudra agrave KUBO pour parcourir 1 mile en courant Donne agrave KUBO la consigne de parcourir 1 mile entier en courant Puis compare les preacutedictions avec tes camarades
Si votre classe utilise le systegraveme meacutetrique changez la consigne de la maniegravere suivante laquo Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun kilomegravetre Combien de megravetres KUBO a-t-il parcourus Devine combien de temps il faudra agrave KUBO pour parcourir 1 kilomegravetre en courant Donne agrave KUBO la consigne de parcourir 1 kilomegravetre entier en courant Puis compare les preacutedictions avec tes camarades raquo
bull Indique une valeur sur chaque Post-it Par exemple les Post-it jaunes valent 5 points et les Post-it roses 2 points Tu peux aussi indiquer des valeurs sous forme de fraction ou de deacutecimale Leacutequipe qui amasse le plus grand nombre de points remporte la course
C L Eacute D E C O R R E C T I O N
A C T I V I T Eacute 4
Boucles
Trajet possible pour le tour de KUBO autour du mur (deacutepart et arriveacutee au niveau de lrsquoarrecirct de bus)
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 2020
R E M A R Q U E S
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 520
bull Lorsque les eacutelegraveves dirigent leur partenaire laquo robot raquo leacutelegraveve laquo robot raquo doit tourner agrave droite tourner agrave gauche ou avancer Sil y a suffisamment drsquoespace dans la salle de classe vous pouvez demander aux eacutelegraveves de progresser dun pas avec chaque bloc Lobjectif est que les eacutelegraveves reacutevisent la gauche et la droite en fonction des blocs-balises TagTilesreg mais aussi quils reproduisent les deacuteplacements de KUBO
bull Si les eacutelegraveves ont du mal agrave faire la diffeacuterence entre les blocs-balises TagTilesreg de mouvement Aller agrave gauche et Aller agrave droite envisagez de deacuteplacer lrsquoactiviteacute vers un endroit plus spacieux ou agrave lrsquoexteacuterieur pour jouer au jeu collectif laquo Jacques a dit raquo en utilisant les eacuteleacutements visuels des blocs-balises TagTilesreg (les vrais blocs ou leur version imprimeacutee)
bull Lorsque les eacutelegraveves dessinent leurs trajets sur leur fiche de travail il peut ecirctre utile quils voient ou utilisent les blocs-balises TagTilesreg
bull Si les eacutelegraveves ont du mal agrave faire la diffeacuterence entre les blocs-balises TagTilesreg Aller agrave gauche et Aller agrave droite demandez-leur de jouer au jeu de meacutemoire et de concentration agrave base drsquoassociation de blocs Demandez-leur de nommer la direction des blocs agrave chaque fois quils effectuent une association
Tacircche 2
bull Les eacutelegraveves positionnent KUBO sur les diffeacuterents blocs de mouvement puis ils observent comment se deacuteplace KUBO Ils notent leurs observations sur la fiche de travail correspondante
bull Pour que les eacutelegraveves aient le mecircme temps dinteraction avec KUBO attribuez-leur un numeacutero eacutelegraveve 1 et eacutelegraveve 2 Par exemple Partenaire 1 peut deacutemontrer les eacutetapes 1 et 3 tandis que Partenaire 2 se charge des eacutetapes 2 et 4
Tacircche 3
bull Les eacutelegraveves creacuteent des trajets que KUBO doit suivre
bull Demandez agrave chaque eacutelegraveve de creacuteer un trajet sur la carte pour lrsquoeacutetape 3
bull Les deux eacutelegraveves doivent consigner les informations demandeacutees agrave leacutetape 4
VO C A B U L A I R Ebull carte drsquoactiviteacute la carte qui accompagne KUBO
bull deacuteboguer corriger ou reacuteparer
bull KUBO un robot de codage sans eacutecran
bull Bloc-balise TagTilereg de mouvement un bloc directionnel avec une flegraveche que KUBO doit suivre
bull trajet une chaicircne de blocs de mouvement relieacutes drsquoune maniegravere que KUBO peut suivre
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Peux-tu avancer dans la direction indiqueacutee par les blocs
bull Comment fais-tu pour te souvenir de la diffeacuterence entre la droite et la gauche
bull Qui creacutee les robots
bull En quoi les robots sont-ils diffeacuterents des humains
A C T I V I T Eacute 1
Trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 620
bull As-tu deacutejagrave controcircleacute un robot auparavant
bull Comment te sentais-tu lorsque tu controcirclais le robot Eacutetait-ce difficile
bull Comment te sentais-tu lorsque tu faisais le robot Eacutetait-ce facile ou difficile de respecter les commandes
Tacircche 2
bull Quel bloc de mouvement permet agrave KUBO de tourner agrave droite Quel bloc de mouvement permet agrave KUBO de tourner agrave gauche
bull KUBO srsquoest-il deacuteplaceacute comme tu le pensais
bull Selon toi pourquoi KUBO se deacuteplace-t-il de la mecircme maniegravere sur le bloc quelle que soit sa position
Tacircche 3
bull KUBO a-t-il suivi les trajets
bull As-tu reacuteussi agrave deacuteboguer le trajet pour que KUBO puisse le suivre Selon toi pourquoi KUBO nrsquoa-t-il pas reacuteussi agrave suivre le trajet
bull Ougrave est-ce que ton trajet emmegravene KUBO
bull KUBO a-t-il suivi ton trajet
bull As-tu eu besoin de deacuteboguer ton trajet
R Eacute F L E X I O Nbull Quels sont les trajets que tu empruntes reacuteguliegraverement Discute de ces trajets avec ton partenaire
bull Pense agrave un nouveau mot de vocabulaire que tu as utiliseacute pendant ton travail avec KUBO Explique ce quil signifie agrave ton partenaire
E X T E N S I O Nbull Mets ton partenaire au deacutefi de creacuteer un trajet pour lequel tu lui fournis les points de deacutepart et drsquoarriveacutee Eacutechangez de rocircle
bull Creacutee un trajet que tu sais impossible agrave suivre pour KUBO Demande agrave ton partenaire de deacuteboguer le trajet Eacutechangez de rocircle
A C T I V I T Eacute 1
Trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 720
R E M A R Q U E S
A C T I V I T Eacute 1
Trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 820
O B J E C T I Fbull Transformer les trajets en fonctions
bull Reacuteussir agrave deacuteplacer KUBO dun endroit agrave lrsquoautre en utilisant une fonction
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour en savoir plus sur les trajets et les fonctions regardez ces videacuteos sur le site wwwkuboeducationgetting-started-tutorials
bull Rappelez aux eacutelegraveves que KUBO ne peut pas traverser les murs les plantes les bacirctiments etc
bull Cette tacircche peut prendre plus de temps que drsquoautres car les eacutelegraveves doivent creacuteer le trajet drsquoabord puis le transformer en fonction Pour faciliter la transformation des trajets en fonctions demandez aux eacutelegraveves de deacuteplacer les blocs-balises TagTilesreg dans la fonction un bloc agrave la fois dans lrsquoordre quils souhaitent voir KUBO se deacuteplacer
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 920
bull Si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard Lrsquoutilisation drsquoune autre carte (imprimeacutee agrave partir du site wwwkuboeducation) ou drsquoune grille similaire peut faciliter la transformation du trajet en fonction
bull Eacutevitez de placer des blocs et des fonctions au niveau de lrsquoespace creacuteeacute par le rapprochement de plusieurs tables ou bureaux KUBO doit ecirctre placeacute sur une surface plane pour meacutemoriser les informations
bull Les eacutelegraveves pourront repeacuterer les problegravemes plus rapidement sils suivent les deacuteplacements de KUBO en pointant du doigt les blocs correspondant dans leur fonction
Tacircche 2
bull Chaque eacutelegraveve doit creacuteer sa propre fonction Un partenaire utilisera les blocs fonctionnels bleus de lecture et drsquoenregistrement tandis que lrsquoautre utilisera les blocs rouges Autrement les eacutelegraveves peuvent creacuteer une fonction en binocircmes pour gagner du temps Cependant les deux eacutelegraveves du binocircme doivent agrave un moment donneacute srsquoecirctre entraicircneacute agrave creacuteer leurs propres fonctions
bull Si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
bull Si vos eacutelegraveves ont du mal agrave deacuteterminer la fonction agrave veacuterifier en premier vous pouvez leur proposer de tirer agrave pile ou face Autrement dites-leur que le plus acircgeacutejeune ou le plus grandpetit passe en premier
bull Leacutetape 4 est censeacutee favoriser une discussion orale entre les partenaires Mais vous pouvez proposer cet exercice sous la forme dune production eacutecrite
Tacircche 3
bull Si vos eacutelegraveves ont du mal agrave deacuteterminer qui creacuteera la fonction et qui choisira les emplacements vous pouvez leur proposer de tirer agrave pile ou face Autrement dites-leur que le plus acircgeacutejeune ou le plus grandpetit passe en premier
bull Cela peut prendre beaucoup de temps ou peu de temps agrave votre discreacutetion Neacuteanmoins vous devez laisser chaque eacutelegraveve endosser chaque rocircle au moins une fois
bull Vous pouvez proposer cet exercice agrave toute la classe en mecircme temps vous comptabiliserez les points pour le Groupe 1 et le Groupe 2 Tous les points collecteacutes par chaque Partenaire 1 seront pris en compte pour le Groupe 1 Tous les points collecteacutes par chaque Partenaire 2 seront pris en compte pour le Groupe 2
VO C A B U L A I R Ebull fonction un trajet pouvant ecirctre meacutemoriseacute par KUBO gracircce aux blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
bull blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement les blocs qui permettent agrave KUBO de meacutemoriser un trajet en tant que fonction puis drsquoexeacutecuter la fonction sans suivre les blocs
bull reacuteinitialiser annuler une erreur lorsque KUBO devient rouge deacutetachez la tecircte de son corps avant de la repositionner
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull KUBO a-t-il atteint la cantine degraves le premier essai avec ton trajet
bull As-tu eu besoin de deacuteboguer ton trajet
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1020
bull Qursquoest-ce qui diffeacuterencie un trajet dune fonction
bull As-tu eu du mal agrave transformer ton trajet en fonction
bull KUBO a-t-il atteint la cantine gracircce agrave ta fonction
bull As-tu eu du mal agrave creacuteer une fonction
Tacircche 2
bull Quelle direction KUBO prend-il pour aller de la boulangerie-pacirctisserie jusqursquoau terrain de jeux
bull Comment as-tu fait pour inventer avec ton partenaire deux fonctions diffeacuterentes
Tacircche 3
bull Quels sont tes points de deacutepart et drsquoarriveacutee
bull Comment avez-vous deacutetermineacute qui creacuteerait la premiegravere fonction
bull Ton partenaire a-t-il creacuteeacute une fonction pour les points de deacutepart et drsquoarriveacutee que tu lui as fournis
bull Ta fonction a-t-elle bien marcheacute la premiegravere fois
R Eacute F L E X I O Nbull Selon toi est-ce plus facile de creacuteer un trajet et de le transformer en fonction ou de creacuteer simplement la fonction
bull Quelles strateacutegies as-tu appliqueacutees pour creacuteer une fonction
E X T E N S I O Nbull En utilisant les deux couleurs des blocs fonctionnels de lecture et drsquoenregistrement creacutee deux fonctions une fonction permettant agrave KUBO drsquoaller de A1 agrave C6 et une autre lui permettant drsquoaller de C6 agrave G8
bull Creacutee une fonction permettant agrave KUBO de contourner le feu de camp en commenccedilant et en finissant au mecircme endroit Laisse ton bloc fonctionnel de lecture sur le point de deacutepart et regarde ce qui se passe
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1120
R E M A R Q U E S
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1220
O B J E C T I Fbull Travailler avec les sous-routines
bull Creacuteer deux fonctions pour compleacuteter un trajet et transformer une fonction en sous-routine
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1320
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour voir comment construire les sous-routines regardez cette videacuteo sur le site de KUBO (wwwkuboeducationgetting-started-tutorials)
bull Demandez aux eacutelegraveves de creacuteer une fonction en utilisant les blocs de fonction bleus KUBO doit meacutemoriser cette fonction Ensuite les eacutelegraveves creacuteent une fonction en utilisant les blocs de fonction rouges
bull Pour connecter les deux fonctions en creacuteant une sous-routine placez le bloc fonctionnel bleu de lecture tout de suite apregraves le bloc fonctionnel rouge drsquoenregistrement
bull Lorsque les eacutelegraveves combinent les deux fonctions assurez-vous quils veacuterifient dans quelle direction se trouve KUBO au moment de la transformation
bull Si le code des eacutelegraveves ne fonctionne pas ces derniers peuvent avoir besoin de deacuteboguer leur travail le cas eacutecheacuteant
bull Pour aider les eacutelegraveves agrave maintenir leur trajet dans le bon ordre lorsquils le transforment en fonction ou en sous-routine demandez agrave un eacutelegraveve de retirer les blocs du trajet un par un et de les remettre agrave son partenaire Le partenaire doit les placer dans le bon ordre les uns apregraves les autres lorsquil creacutee la fonction
Tacircche 2
bull Les eacutelegraveves creacuteent une sous-routine suppleacutementaire en suivant les mecircmes eacutetapes que celles eacutenonceacutees agrave la tacircche 1
Tacircche 3
bull Lorsque les eacutelegraveves reacuteussissent agrave creacuteer des sous-routines chaque binocircme en creacuteera une nouvelle de son cocircteacute
bull Puis chaque binocircme eacutechangera des blocs avec un autre binocircme Chaque binocircme devra deviner le point drsquoarriveacutee de KUBO un point sera accordeacute en cas de bonne reacuteponse Le binocircme observe les blocs dun autre groupe reacutepeacutetant le mecircme processus Lrsquoobjectif est que chaque binocircme remporte au moins trois points
VO C A B U L A I R Ebull excursion un voyage
bull preacutediction deviner sur la base de faits que tu connais deacutejagrave
bull sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Tous les groupes vont-ils creacuteer la mecircme sous-routine pour les mecircmes destinations Pourquoi ou pourquoi pas
bull Quels sont les eacuteleacutements que tu dois garder en tecircte quand tu creacutees des sous-routines
bull KUBO est-il alleacute lagrave ougrave tu voulais Ou dois-tu deacuteboguer tes fonctions
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1420
Tacircche 2
bull Comment fais-tu pour que KUBO exeacutecute la fonction bleue
bull Pourquoi les sous-routines sont-elles utiles
Tacircche 3
bull En quoi consiste une sous-routine Comment fait-on pour en creacuteer une
bull Peux-tu inventer une histoire courte permettant agrave KUBO de partir drsquoun endroit pour se deacuteplacer vers un deuxiegraveme endroit puis un troisiegraveme
bull As-tu devineacute correctement la destination de KUBO
bull Qursquoest-ce qui rend les deacuteplacements de KUBO difficiles agrave preacutedire
bull Qursquoest-ce qui rend les deacuteplacements de KUBO faciles agrave preacutedire
R Eacute F L E X I O Nbull Si tu as ducirc deacuteboguer le code quelles corrections as-tu apporteacutees
bull Pourquoi une sous-routine est-elle utile Quand est-ce que tu nrsquoutiliserais PAS une sous-routine
E X T E N S I O Nbull Creacutee la sous-routine la plus courte possible que KUBO doit reacutealiser
bull Reacutedige une histoire relatant lrsquoaventure que tu as creacuteeacutee pour KUBO Ton histoire doit comporter des eacuteleacutements narratifs comme une intrigue un conflit une reacutesolution des personnages et un deacutecor
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1520
R E M A R Q U E S
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1620
O B J E C T I Fbull Travailler avec des boucles
bull Creacuteer une fonction avec des boucles
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
Des Post-it de deux ou trois couleurs diffeacuterentes
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1720
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Aujourdrsquohui KUBO et ses camarades profitent drsquoune sortie scolaire Ils commencent leur journeacutee autour du feu de camp KUBO veut srsquoeacutechauffer pour les courses en marchant autour du feu de camp
bull En premier lieu les eacutelegraveves doivent creacuteer un trajet autour du feu de camp et donner agrave KUBO la consigne de suivre ce trajet
bull Expliquez aux eacutelegraveves que KUBO nrsquoa pas besoin drsquoutiliser huit blocs de mouvement pour contourner le feu de camp KUBO peut utiliser deux blocs qui reacutepegravetent la seacutequence quatre fois en utilisant des boucles
bull Dessinez le trajet au tableau et seacuteparez-le en quatre parties pouvant ecirctre reacutepeacuteteacutees Ainsi les eacutelegraveves sauront de quoi vous parlez
bull Ensuite montrez comment creacuteer une fonction avec une boucle pour ce trajet Encouragez les eacutelegraveves agrave suivre lrsquoavanceacutee en utilisant leurs propres blocs
bull Une fois que KUBO a meacutemoriseacute la fonction placez un bloc fonctionnel de lecture rouge sur un quadrant approprieacute puis positionnez KUBO dessus Les eacutelegraveves peuvent avoir du mal agrave deacuteterminer sur quel quadrant positionner KUBO et dans quelle direction le placer Alors veillez agrave ce quils srsquoentraicircnent bien en creacuteant diffeacuterentes boucles
Tacircche 2
bull KUBO est precirct agrave participer agrave la course scolaire Demandez aux eacutelegraveves drsquoessayer de creacuteer une boucle permettant agrave KUBO de contourner le mur avec lrsquoarc-en-ciel Demandez-leur de dessiner drsquoabord le trajet sur une feuille de papier puis de seacuteparer le trajet en plusieurs parties pouvant ecirctre reacutepeacuteteacutees Ensuite demandez-leur de dessiner la fonction sur la feuille de papier agrave cocircteacute du trajet avant de creacuteer la fonction
bull Cest plus efficace si KUBO ne commence PAS dans un coin mdash quand KUBO tourne il avance eacutegalement Sil commence dans un coin KUBO commence par avancer au lieu de tourner comme il le fera pour les autres coins Si les eacutelegraveves ont du mal agrave obtenir un code capable drsquoexeacutecuter un tour complet donnez-leur lrsquoarrecirct de bus comme ligne de deacutepart et drsquoarriveacutee
bull Mecircme si un tour complet pourrait ecirctre une boucle complegravete qui se reacutepegravete invitez les eacutelegraveves agrave trouver des parties du trajet pouvant ecirctre reacutepeacuteteacutees Une solution possible existe agrave la fin de cette activiteacute
bull Demandez aux eacutelegraveves de placer un bloc fonctionnel de lecture rouge sur le quadrant de deacutepart de KUBO Puis dites-leur de faire tregraves attention agrave la direction emprunteacutee par KUBO
bull Demandez aux eacutelegraveves de faire courir KUBO pendant deux tours autour du mur puis trois Discutez du volet matheacutematique lorsquil faut changer le bloc de paramegravetre en vue drsquoexeacutecuter le nombre correct de tours mdash multiplier le bloc de paramegravetre par le nombre de tours souhaiteacute (Si un tour complet exeacutecute la boucle deux fois le multiplicateur sera deux Si un tour complet exeacutecute la boucle une fois le multiplicateur sera un)
Tacircche 3
bull Ensuite KUBO est precirct pour une chasse au treacutesor Les eacutelegraveves placent cinq Post-it sur la carte drsquoactiviteacute dans les quadrants de leur choix Ensuite les eacutelegraveves programment KUBO agrave collecter le plus de treacutesors (ou Post-it) possible Leacutequipe qui reacutecupegravere le plus de treacutesors est deacuteclareacutee vainqueur
bull Les Post-it sont loutil ideacuteal pour cette activiteacute car ils adhegraverent agrave la carte drsquoactiviteacute
bull Quand les eacutelegraveves programment leur KUBO ils doivent utiliser aussi bien des boucles que des sous-routines
bull Pour les eacutetapes 3 et 4 une eacutequipe deacutelegraveves doit deacutemarrer au quadrant A3 tandis que lrsquoautre eacutequipe doit deacutemarrer au quadrant A8
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1820
bull Les deux KUBO doivent deacutemarrer en mecircme temps Le premier KUBO qui atteint un quadrant remporte le treacutesor en faveur de son eacutequipe
bull Les eacutelegraveves doivent conserver tous les Post-il quils reacutecupegraverent
bull Une fois que les deux KUBO ont termineacute drsquoexeacutecuter la premiegravere fonction les eacutelegraveves continuent de creacuteer plus de fonctions jusqursquoagrave ce que tous les treacutesors aient eacuteteacute collecteacutes Agrave la fin comptez tous les Post-it pour deacuteclarer le vainqueur
bull Dans la mesure ougrave les eacutequipes srsquoaffrontent il peut ecirctre judicieux de leur demander de srsquoaccorder sur la marche agrave suivre dans certaines situations Par exemple sils voient que leurs robots KUBO srsquoapprecirctent agrave se percuter pendant le jeu ils peuvent choisir en amont quelle eacutequipe a le droit drsquoemprunter le trajet Autrement ils peuvent choisir de reacuteorienter rapidement leurs robots KUBO pour eacuteviter la collision
bull Pour accroicirctre la difficulteacute de lrsquoexercice vous pouvez choisir de limiter la dureacutee pendant laquelle les eacutequipes doivent creacuteer leurs fonctions boucles et sous-routines
VO C A B U L A I R Ebull boucle reacutepeacutetition dune ou plusieurs actions
bull Bloc-balise TagTilereg de paramegravetre un bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Existe-t-il une astuce pour deacutecouvrir quelle partie de la fonction est reacutepeacuteteacutee
bull KUBO a-t-il fait ce que tu voulais
Tacircche 2
bull En quoi consistent les boucles et comment peut-on les utiliser
bull Que peut-on faire sil nrsquoy a pas assez de blocs Avancer 1 pour creacuteer une fonction
bull Peux-tu deviner le nombre du bloc de paramegravetre sur la base du nombre de tours requis
Tacircche 3
bull Quelle strateacutegie vas-tu adopter
bull Que preacutevois-tu de faire si KUBO srsquoapprecircte agrave percuter un autre KUBO ou sil risque de tomber de la table ou de la carte drsquoactiviteacute
bull As-tu modifieacute ta strateacutegie en cours de route
bull Quels eacuteleacutements ont impacteacute ta strateacutegie pendant le jeu
bull Le jeu eacutetait-il difficile Quest-ce qui lrsquoa rendu amusant ou ennuyeux
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1920
R Eacute F L E X I O Nbull Est-ce que la fonction que tu as creacuteeacutee autour du mur avec lrsquoarc-en-ciel a marcheacute Si tu as ducirc deacuteboguer ton code comment as-tu proceacutedeacute
bull Selon toi pourquoi les boucles sont-elles utiles
E X T E N S I O Nbull Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun mile Combien de pieds KUBO a-t-il parcourus
bull Devine combien de temps il faudra agrave KUBO pour parcourir 1 mile en courant Donne agrave KUBO la consigne de parcourir 1 mile entier en courant Puis compare les preacutedictions avec tes camarades
Si votre classe utilise le systegraveme meacutetrique changez la consigne de la maniegravere suivante laquo Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun kilomegravetre Combien de megravetres KUBO a-t-il parcourus Devine combien de temps il faudra agrave KUBO pour parcourir 1 kilomegravetre en courant Donne agrave KUBO la consigne de parcourir 1 kilomegravetre entier en courant Puis compare les preacutedictions avec tes camarades raquo
bull Indique une valeur sur chaque Post-it Par exemple les Post-it jaunes valent 5 points et les Post-it roses 2 points Tu peux aussi indiquer des valeurs sous forme de fraction ou de deacutecimale Leacutequipe qui amasse le plus grand nombre de points remporte la course
C L Eacute D E C O R R E C T I O N
A C T I V I T Eacute 4
Boucles
Trajet possible pour le tour de KUBO autour du mur (deacutepart et arriveacutee au niveau de lrsquoarrecirct de bus)
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 2020
R E M A R Q U E S
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 620
bull As-tu deacutejagrave controcircleacute un robot auparavant
bull Comment te sentais-tu lorsque tu controcirclais le robot Eacutetait-ce difficile
bull Comment te sentais-tu lorsque tu faisais le robot Eacutetait-ce facile ou difficile de respecter les commandes
Tacircche 2
bull Quel bloc de mouvement permet agrave KUBO de tourner agrave droite Quel bloc de mouvement permet agrave KUBO de tourner agrave gauche
bull KUBO srsquoest-il deacuteplaceacute comme tu le pensais
bull Selon toi pourquoi KUBO se deacuteplace-t-il de la mecircme maniegravere sur le bloc quelle que soit sa position
Tacircche 3
bull KUBO a-t-il suivi les trajets
bull As-tu reacuteussi agrave deacuteboguer le trajet pour que KUBO puisse le suivre Selon toi pourquoi KUBO nrsquoa-t-il pas reacuteussi agrave suivre le trajet
bull Ougrave est-ce que ton trajet emmegravene KUBO
bull KUBO a-t-il suivi ton trajet
bull As-tu eu besoin de deacuteboguer ton trajet
R Eacute F L E X I O Nbull Quels sont les trajets que tu empruntes reacuteguliegraverement Discute de ces trajets avec ton partenaire
bull Pense agrave un nouveau mot de vocabulaire que tu as utiliseacute pendant ton travail avec KUBO Explique ce quil signifie agrave ton partenaire
E X T E N S I O Nbull Mets ton partenaire au deacutefi de creacuteer un trajet pour lequel tu lui fournis les points de deacutepart et drsquoarriveacutee Eacutechangez de rocircle
bull Creacutee un trajet que tu sais impossible agrave suivre pour KUBO Demande agrave ton partenaire de deacuteboguer le trajet Eacutechangez de rocircle
A C T I V I T Eacute 1
Trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 720
R E M A R Q U E S
A C T I V I T Eacute 1
Trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 820
O B J E C T I Fbull Transformer les trajets en fonctions
bull Reacuteussir agrave deacuteplacer KUBO dun endroit agrave lrsquoautre en utilisant une fonction
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour en savoir plus sur les trajets et les fonctions regardez ces videacuteos sur le site wwwkuboeducationgetting-started-tutorials
bull Rappelez aux eacutelegraveves que KUBO ne peut pas traverser les murs les plantes les bacirctiments etc
bull Cette tacircche peut prendre plus de temps que drsquoautres car les eacutelegraveves doivent creacuteer le trajet drsquoabord puis le transformer en fonction Pour faciliter la transformation des trajets en fonctions demandez aux eacutelegraveves de deacuteplacer les blocs-balises TagTilesreg dans la fonction un bloc agrave la fois dans lrsquoordre quils souhaitent voir KUBO se deacuteplacer
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 920
bull Si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard Lrsquoutilisation drsquoune autre carte (imprimeacutee agrave partir du site wwwkuboeducation) ou drsquoune grille similaire peut faciliter la transformation du trajet en fonction
bull Eacutevitez de placer des blocs et des fonctions au niveau de lrsquoespace creacuteeacute par le rapprochement de plusieurs tables ou bureaux KUBO doit ecirctre placeacute sur une surface plane pour meacutemoriser les informations
bull Les eacutelegraveves pourront repeacuterer les problegravemes plus rapidement sils suivent les deacuteplacements de KUBO en pointant du doigt les blocs correspondant dans leur fonction
Tacircche 2
bull Chaque eacutelegraveve doit creacuteer sa propre fonction Un partenaire utilisera les blocs fonctionnels bleus de lecture et drsquoenregistrement tandis que lrsquoautre utilisera les blocs rouges Autrement les eacutelegraveves peuvent creacuteer une fonction en binocircmes pour gagner du temps Cependant les deux eacutelegraveves du binocircme doivent agrave un moment donneacute srsquoecirctre entraicircneacute agrave creacuteer leurs propres fonctions
bull Si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
bull Si vos eacutelegraveves ont du mal agrave deacuteterminer la fonction agrave veacuterifier en premier vous pouvez leur proposer de tirer agrave pile ou face Autrement dites-leur que le plus acircgeacutejeune ou le plus grandpetit passe en premier
bull Leacutetape 4 est censeacutee favoriser une discussion orale entre les partenaires Mais vous pouvez proposer cet exercice sous la forme dune production eacutecrite
Tacircche 3
bull Si vos eacutelegraveves ont du mal agrave deacuteterminer qui creacuteera la fonction et qui choisira les emplacements vous pouvez leur proposer de tirer agrave pile ou face Autrement dites-leur que le plus acircgeacutejeune ou le plus grandpetit passe en premier
bull Cela peut prendre beaucoup de temps ou peu de temps agrave votre discreacutetion Neacuteanmoins vous devez laisser chaque eacutelegraveve endosser chaque rocircle au moins une fois
bull Vous pouvez proposer cet exercice agrave toute la classe en mecircme temps vous comptabiliserez les points pour le Groupe 1 et le Groupe 2 Tous les points collecteacutes par chaque Partenaire 1 seront pris en compte pour le Groupe 1 Tous les points collecteacutes par chaque Partenaire 2 seront pris en compte pour le Groupe 2
VO C A B U L A I R Ebull fonction un trajet pouvant ecirctre meacutemoriseacute par KUBO gracircce aux blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
bull blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement les blocs qui permettent agrave KUBO de meacutemoriser un trajet en tant que fonction puis drsquoexeacutecuter la fonction sans suivre les blocs
bull reacuteinitialiser annuler une erreur lorsque KUBO devient rouge deacutetachez la tecircte de son corps avant de la repositionner
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull KUBO a-t-il atteint la cantine degraves le premier essai avec ton trajet
bull As-tu eu besoin de deacuteboguer ton trajet
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1020
bull Qursquoest-ce qui diffeacuterencie un trajet dune fonction
bull As-tu eu du mal agrave transformer ton trajet en fonction
bull KUBO a-t-il atteint la cantine gracircce agrave ta fonction
bull As-tu eu du mal agrave creacuteer une fonction
Tacircche 2
bull Quelle direction KUBO prend-il pour aller de la boulangerie-pacirctisserie jusqursquoau terrain de jeux
bull Comment as-tu fait pour inventer avec ton partenaire deux fonctions diffeacuterentes
Tacircche 3
bull Quels sont tes points de deacutepart et drsquoarriveacutee
bull Comment avez-vous deacutetermineacute qui creacuteerait la premiegravere fonction
bull Ton partenaire a-t-il creacuteeacute une fonction pour les points de deacutepart et drsquoarriveacutee que tu lui as fournis
bull Ta fonction a-t-elle bien marcheacute la premiegravere fois
R Eacute F L E X I O Nbull Selon toi est-ce plus facile de creacuteer un trajet et de le transformer en fonction ou de creacuteer simplement la fonction
bull Quelles strateacutegies as-tu appliqueacutees pour creacuteer une fonction
E X T E N S I O Nbull En utilisant les deux couleurs des blocs fonctionnels de lecture et drsquoenregistrement creacutee deux fonctions une fonction permettant agrave KUBO drsquoaller de A1 agrave C6 et une autre lui permettant drsquoaller de C6 agrave G8
bull Creacutee une fonction permettant agrave KUBO de contourner le feu de camp en commenccedilant et en finissant au mecircme endroit Laisse ton bloc fonctionnel de lecture sur le point de deacutepart et regarde ce qui se passe
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1120
R E M A R Q U E S
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1220
O B J E C T I Fbull Travailler avec les sous-routines
bull Creacuteer deux fonctions pour compleacuteter un trajet et transformer une fonction en sous-routine
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1320
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour voir comment construire les sous-routines regardez cette videacuteo sur le site de KUBO (wwwkuboeducationgetting-started-tutorials)
bull Demandez aux eacutelegraveves de creacuteer une fonction en utilisant les blocs de fonction bleus KUBO doit meacutemoriser cette fonction Ensuite les eacutelegraveves creacuteent une fonction en utilisant les blocs de fonction rouges
bull Pour connecter les deux fonctions en creacuteant une sous-routine placez le bloc fonctionnel bleu de lecture tout de suite apregraves le bloc fonctionnel rouge drsquoenregistrement
bull Lorsque les eacutelegraveves combinent les deux fonctions assurez-vous quils veacuterifient dans quelle direction se trouve KUBO au moment de la transformation
bull Si le code des eacutelegraveves ne fonctionne pas ces derniers peuvent avoir besoin de deacuteboguer leur travail le cas eacutecheacuteant
bull Pour aider les eacutelegraveves agrave maintenir leur trajet dans le bon ordre lorsquils le transforment en fonction ou en sous-routine demandez agrave un eacutelegraveve de retirer les blocs du trajet un par un et de les remettre agrave son partenaire Le partenaire doit les placer dans le bon ordre les uns apregraves les autres lorsquil creacutee la fonction
Tacircche 2
bull Les eacutelegraveves creacuteent une sous-routine suppleacutementaire en suivant les mecircmes eacutetapes que celles eacutenonceacutees agrave la tacircche 1
Tacircche 3
bull Lorsque les eacutelegraveves reacuteussissent agrave creacuteer des sous-routines chaque binocircme en creacuteera une nouvelle de son cocircteacute
bull Puis chaque binocircme eacutechangera des blocs avec un autre binocircme Chaque binocircme devra deviner le point drsquoarriveacutee de KUBO un point sera accordeacute en cas de bonne reacuteponse Le binocircme observe les blocs dun autre groupe reacutepeacutetant le mecircme processus Lrsquoobjectif est que chaque binocircme remporte au moins trois points
VO C A B U L A I R Ebull excursion un voyage
bull preacutediction deviner sur la base de faits que tu connais deacutejagrave
bull sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Tous les groupes vont-ils creacuteer la mecircme sous-routine pour les mecircmes destinations Pourquoi ou pourquoi pas
bull Quels sont les eacuteleacutements que tu dois garder en tecircte quand tu creacutees des sous-routines
bull KUBO est-il alleacute lagrave ougrave tu voulais Ou dois-tu deacuteboguer tes fonctions
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1420
Tacircche 2
bull Comment fais-tu pour que KUBO exeacutecute la fonction bleue
bull Pourquoi les sous-routines sont-elles utiles
Tacircche 3
bull En quoi consiste une sous-routine Comment fait-on pour en creacuteer une
bull Peux-tu inventer une histoire courte permettant agrave KUBO de partir drsquoun endroit pour se deacuteplacer vers un deuxiegraveme endroit puis un troisiegraveme
bull As-tu devineacute correctement la destination de KUBO
bull Qursquoest-ce qui rend les deacuteplacements de KUBO difficiles agrave preacutedire
bull Qursquoest-ce qui rend les deacuteplacements de KUBO faciles agrave preacutedire
R Eacute F L E X I O Nbull Si tu as ducirc deacuteboguer le code quelles corrections as-tu apporteacutees
bull Pourquoi une sous-routine est-elle utile Quand est-ce que tu nrsquoutiliserais PAS une sous-routine
E X T E N S I O Nbull Creacutee la sous-routine la plus courte possible que KUBO doit reacutealiser
bull Reacutedige une histoire relatant lrsquoaventure que tu as creacuteeacutee pour KUBO Ton histoire doit comporter des eacuteleacutements narratifs comme une intrigue un conflit une reacutesolution des personnages et un deacutecor
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1520
R E M A R Q U E S
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1620
O B J E C T I Fbull Travailler avec des boucles
bull Creacuteer une fonction avec des boucles
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
Des Post-it de deux ou trois couleurs diffeacuterentes
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1720
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Aujourdrsquohui KUBO et ses camarades profitent drsquoune sortie scolaire Ils commencent leur journeacutee autour du feu de camp KUBO veut srsquoeacutechauffer pour les courses en marchant autour du feu de camp
bull En premier lieu les eacutelegraveves doivent creacuteer un trajet autour du feu de camp et donner agrave KUBO la consigne de suivre ce trajet
bull Expliquez aux eacutelegraveves que KUBO nrsquoa pas besoin drsquoutiliser huit blocs de mouvement pour contourner le feu de camp KUBO peut utiliser deux blocs qui reacutepegravetent la seacutequence quatre fois en utilisant des boucles
bull Dessinez le trajet au tableau et seacuteparez-le en quatre parties pouvant ecirctre reacutepeacuteteacutees Ainsi les eacutelegraveves sauront de quoi vous parlez
bull Ensuite montrez comment creacuteer une fonction avec une boucle pour ce trajet Encouragez les eacutelegraveves agrave suivre lrsquoavanceacutee en utilisant leurs propres blocs
bull Une fois que KUBO a meacutemoriseacute la fonction placez un bloc fonctionnel de lecture rouge sur un quadrant approprieacute puis positionnez KUBO dessus Les eacutelegraveves peuvent avoir du mal agrave deacuteterminer sur quel quadrant positionner KUBO et dans quelle direction le placer Alors veillez agrave ce quils srsquoentraicircnent bien en creacuteant diffeacuterentes boucles
Tacircche 2
bull KUBO est precirct agrave participer agrave la course scolaire Demandez aux eacutelegraveves drsquoessayer de creacuteer une boucle permettant agrave KUBO de contourner le mur avec lrsquoarc-en-ciel Demandez-leur de dessiner drsquoabord le trajet sur une feuille de papier puis de seacuteparer le trajet en plusieurs parties pouvant ecirctre reacutepeacuteteacutees Ensuite demandez-leur de dessiner la fonction sur la feuille de papier agrave cocircteacute du trajet avant de creacuteer la fonction
bull Cest plus efficace si KUBO ne commence PAS dans un coin mdash quand KUBO tourne il avance eacutegalement Sil commence dans un coin KUBO commence par avancer au lieu de tourner comme il le fera pour les autres coins Si les eacutelegraveves ont du mal agrave obtenir un code capable drsquoexeacutecuter un tour complet donnez-leur lrsquoarrecirct de bus comme ligne de deacutepart et drsquoarriveacutee
bull Mecircme si un tour complet pourrait ecirctre une boucle complegravete qui se reacutepegravete invitez les eacutelegraveves agrave trouver des parties du trajet pouvant ecirctre reacutepeacuteteacutees Une solution possible existe agrave la fin de cette activiteacute
bull Demandez aux eacutelegraveves de placer un bloc fonctionnel de lecture rouge sur le quadrant de deacutepart de KUBO Puis dites-leur de faire tregraves attention agrave la direction emprunteacutee par KUBO
bull Demandez aux eacutelegraveves de faire courir KUBO pendant deux tours autour du mur puis trois Discutez du volet matheacutematique lorsquil faut changer le bloc de paramegravetre en vue drsquoexeacutecuter le nombre correct de tours mdash multiplier le bloc de paramegravetre par le nombre de tours souhaiteacute (Si un tour complet exeacutecute la boucle deux fois le multiplicateur sera deux Si un tour complet exeacutecute la boucle une fois le multiplicateur sera un)
Tacircche 3
bull Ensuite KUBO est precirct pour une chasse au treacutesor Les eacutelegraveves placent cinq Post-it sur la carte drsquoactiviteacute dans les quadrants de leur choix Ensuite les eacutelegraveves programment KUBO agrave collecter le plus de treacutesors (ou Post-it) possible Leacutequipe qui reacutecupegravere le plus de treacutesors est deacuteclareacutee vainqueur
bull Les Post-it sont loutil ideacuteal pour cette activiteacute car ils adhegraverent agrave la carte drsquoactiviteacute
bull Quand les eacutelegraveves programment leur KUBO ils doivent utiliser aussi bien des boucles que des sous-routines
bull Pour les eacutetapes 3 et 4 une eacutequipe deacutelegraveves doit deacutemarrer au quadrant A3 tandis que lrsquoautre eacutequipe doit deacutemarrer au quadrant A8
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1820
bull Les deux KUBO doivent deacutemarrer en mecircme temps Le premier KUBO qui atteint un quadrant remporte le treacutesor en faveur de son eacutequipe
bull Les eacutelegraveves doivent conserver tous les Post-il quils reacutecupegraverent
bull Une fois que les deux KUBO ont termineacute drsquoexeacutecuter la premiegravere fonction les eacutelegraveves continuent de creacuteer plus de fonctions jusqursquoagrave ce que tous les treacutesors aient eacuteteacute collecteacutes Agrave la fin comptez tous les Post-it pour deacuteclarer le vainqueur
bull Dans la mesure ougrave les eacutequipes srsquoaffrontent il peut ecirctre judicieux de leur demander de srsquoaccorder sur la marche agrave suivre dans certaines situations Par exemple sils voient que leurs robots KUBO srsquoapprecirctent agrave se percuter pendant le jeu ils peuvent choisir en amont quelle eacutequipe a le droit drsquoemprunter le trajet Autrement ils peuvent choisir de reacuteorienter rapidement leurs robots KUBO pour eacuteviter la collision
bull Pour accroicirctre la difficulteacute de lrsquoexercice vous pouvez choisir de limiter la dureacutee pendant laquelle les eacutequipes doivent creacuteer leurs fonctions boucles et sous-routines
VO C A B U L A I R Ebull boucle reacutepeacutetition dune ou plusieurs actions
bull Bloc-balise TagTilereg de paramegravetre un bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Existe-t-il une astuce pour deacutecouvrir quelle partie de la fonction est reacutepeacuteteacutee
bull KUBO a-t-il fait ce que tu voulais
Tacircche 2
bull En quoi consistent les boucles et comment peut-on les utiliser
bull Que peut-on faire sil nrsquoy a pas assez de blocs Avancer 1 pour creacuteer une fonction
bull Peux-tu deviner le nombre du bloc de paramegravetre sur la base du nombre de tours requis
Tacircche 3
bull Quelle strateacutegie vas-tu adopter
bull Que preacutevois-tu de faire si KUBO srsquoapprecircte agrave percuter un autre KUBO ou sil risque de tomber de la table ou de la carte drsquoactiviteacute
bull As-tu modifieacute ta strateacutegie en cours de route
bull Quels eacuteleacutements ont impacteacute ta strateacutegie pendant le jeu
bull Le jeu eacutetait-il difficile Quest-ce qui lrsquoa rendu amusant ou ennuyeux
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1920
R Eacute F L E X I O Nbull Est-ce que la fonction que tu as creacuteeacutee autour du mur avec lrsquoarc-en-ciel a marcheacute Si tu as ducirc deacuteboguer ton code comment as-tu proceacutedeacute
bull Selon toi pourquoi les boucles sont-elles utiles
E X T E N S I O Nbull Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun mile Combien de pieds KUBO a-t-il parcourus
bull Devine combien de temps il faudra agrave KUBO pour parcourir 1 mile en courant Donne agrave KUBO la consigne de parcourir 1 mile entier en courant Puis compare les preacutedictions avec tes camarades
Si votre classe utilise le systegraveme meacutetrique changez la consigne de la maniegravere suivante laquo Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun kilomegravetre Combien de megravetres KUBO a-t-il parcourus Devine combien de temps il faudra agrave KUBO pour parcourir 1 kilomegravetre en courant Donne agrave KUBO la consigne de parcourir 1 kilomegravetre entier en courant Puis compare les preacutedictions avec tes camarades raquo
bull Indique une valeur sur chaque Post-it Par exemple les Post-it jaunes valent 5 points et les Post-it roses 2 points Tu peux aussi indiquer des valeurs sous forme de fraction ou de deacutecimale Leacutequipe qui amasse le plus grand nombre de points remporte la course
C L Eacute D E C O R R E C T I O N
A C T I V I T Eacute 4
Boucles
Trajet possible pour le tour de KUBO autour du mur (deacutepart et arriveacutee au niveau de lrsquoarrecirct de bus)
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 2020
R E M A R Q U E S
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 720
R E M A R Q U E S
A C T I V I T Eacute 1
Trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 820
O B J E C T I Fbull Transformer les trajets en fonctions
bull Reacuteussir agrave deacuteplacer KUBO dun endroit agrave lrsquoautre en utilisant une fonction
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour en savoir plus sur les trajets et les fonctions regardez ces videacuteos sur le site wwwkuboeducationgetting-started-tutorials
bull Rappelez aux eacutelegraveves que KUBO ne peut pas traverser les murs les plantes les bacirctiments etc
bull Cette tacircche peut prendre plus de temps que drsquoautres car les eacutelegraveves doivent creacuteer le trajet drsquoabord puis le transformer en fonction Pour faciliter la transformation des trajets en fonctions demandez aux eacutelegraveves de deacuteplacer les blocs-balises TagTilesreg dans la fonction un bloc agrave la fois dans lrsquoordre quils souhaitent voir KUBO se deacuteplacer
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 920
bull Si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard Lrsquoutilisation drsquoune autre carte (imprimeacutee agrave partir du site wwwkuboeducation) ou drsquoune grille similaire peut faciliter la transformation du trajet en fonction
bull Eacutevitez de placer des blocs et des fonctions au niveau de lrsquoespace creacuteeacute par le rapprochement de plusieurs tables ou bureaux KUBO doit ecirctre placeacute sur une surface plane pour meacutemoriser les informations
bull Les eacutelegraveves pourront repeacuterer les problegravemes plus rapidement sils suivent les deacuteplacements de KUBO en pointant du doigt les blocs correspondant dans leur fonction
Tacircche 2
bull Chaque eacutelegraveve doit creacuteer sa propre fonction Un partenaire utilisera les blocs fonctionnels bleus de lecture et drsquoenregistrement tandis que lrsquoautre utilisera les blocs rouges Autrement les eacutelegraveves peuvent creacuteer une fonction en binocircmes pour gagner du temps Cependant les deux eacutelegraveves du binocircme doivent agrave un moment donneacute srsquoecirctre entraicircneacute agrave creacuteer leurs propres fonctions
bull Si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
bull Si vos eacutelegraveves ont du mal agrave deacuteterminer la fonction agrave veacuterifier en premier vous pouvez leur proposer de tirer agrave pile ou face Autrement dites-leur que le plus acircgeacutejeune ou le plus grandpetit passe en premier
bull Leacutetape 4 est censeacutee favoriser une discussion orale entre les partenaires Mais vous pouvez proposer cet exercice sous la forme dune production eacutecrite
Tacircche 3
bull Si vos eacutelegraveves ont du mal agrave deacuteterminer qui creacuteera la fonction et qui choisira les emplacements vous pouvez leur proposer de tirer agrave pile ou face Autrement dites-leur que le plus acircgeacutejeune ou le plus grandpetit passe en premier
bull Cela peut prendre beaucoup de temps ou peu de temps agrave votre discreacutetion Neacuteanmoins vous devez laisser chaque eacutelegraveve endosser chaque rocircle au moins une fois
bull Vous pouvez proposer cet exercice agrave toute la classe en mecircme temps vous comptabiliserez les points pour le Groupe 1 et le Groupe 2 Tous les points collecteacutes par chaque Partenaire 1 seront pris en compte pour le Groupe 1 Tous les points collecteacutes par chaque Partenaire 2 seront pris en compte pour le Groupe 2
VO C A B U L A I R Ebull fonction un trajet pouvant ecirctre meacutemoriseacute par KUBO gracircce aux blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
bull blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement les blocs qui permettent agrave KUBO de meacutemoriser un trajet en tant que fonction puis drsquoexeacutecuter la fonction sans suivre les blocs
bull reacuteinitialiser annuler une erreur lorsque KUBO devient rouge deacutetachez la tecircte de son corps avant de la repositionner
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull KUBO a-t-il atteint la cantine degraves le premier essai avec ton trajet
bull As-tu eu besoin de deacuteboguer ton trajet
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1020
bull Qursquoest-ce qui diffeacuterencie un trajet dune fonction
bull As-tu eu du mal agrave transformer ton trajet en fonction
bull KUBO a-t-il atteint la cantine gracircce agrave ta fonction
bull As-tu eu du mal agrave creacuteer une fonction
Tacircche 2
bull Quelle direction KUBO prend-il pour aller de la boulangerie-pacirctisserie jusqursquoau terrain de jeux
bull Comment as-tu fait pour inventer avec ton partenaire deux fonctions diffeacuterentes
Tacircche 3
bull Quels sont tes points de deacutepart et drsquoarriveacutee
bull Comment avez-vous deacutetermineacute qui creacuteerait la premiegravere fonction
bull Ton partenaire a-t-il creacuteeacute une fonction pour les points de deacutepart et drsquoarriveacutee que tu lui as fournis
bull Ta fonction a-t-elle bien marcheacute la premiegravere fois
R Eacute F L E X I O Nbull Selon toi est-ce plus facile de creacuteer un trajet et de le transformer en fonction ou de creacuteer simplement la fonction
bull Quelles strateacutegies as-tu appliqueacutees pour creacuteer une fonction
E X T E N S I O Nbull En utilisant les deux couleurs des blocs fonctionnels de lecture et drsquoenregistrement creacutee deux fonctions une fonction permettant agrave KUBO drsquoaller de A1 agrave C6 et une autre lui permettant drsquoaller de C6 agrave G8
bull Creacutee une fonction permettant agrave KUBO de contourner le feu de camp en commenccedilant et en finissant au mecircme endroit Laisse ton bloc fonctionnel de lecture sur le point de deacutepart et regarde ce qui se passe
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1120
R E M A R Q U E S
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1220
O B J E C T I Fbull Travailler avec les sous-routines
bull Creacuteer deux fonctions pour compleacuteter un trajet et transformer une fonction en sous-routine
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1320
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour voir comment construire les sous-routines regardez cette videacuteo sur le site de KUBO (wwwkuboeducationgetting-started-tutorials)
bull Demandez aux eacutelegraveves de creacuteer une fonction en utilisant les blocs de fonction bleus KUBO doit meacutemoriser cette fonction Ensuite les eacutelegraveves creacuteent une fonction en utilisant les blocs de fonction rouges
bull Pour connecter les deux fonctions en creacuteant une sous-routine placez le bloc fonctionnel bleu de lecture tout de suite apregraves le bloc fonctionnel rouge drsquoenregistrement
bull Lorsque les eacutelegraveves combinent les deux fonctions assurez-vous quils veacuterifient dans quelle direction se trouve KUBO au moment de la transformation
bull Si le code des eacutelegraveves ne fonctionne pas ces derniers peuvent avoir besoin de deacuteboguer leur travail le cas eacutecheacuteant
bull Pour aider les eacutelegraveves agrave maintenir leur trajet dans le bon ordre lorsquils le transforment en fonction ou en sous-routine demandez agrave un eacutelegraveve de retirer les blocs du trajet un par un et de les remettre agrave son partenaire Le partenaire doit les placer dans le bon ordre les uns apregraves les autres lorsquil creacutee la fonction
Tacircche 2
bull Les eacutelegraveves creacuteent une sous-routine suppleacutementaire en suivant les mecircmes eacutetapes que celles eacutenonceacutees agrave la tacircche 1
Tacircche 3
bull Lorsque les eacutelegraveves reacuteussissent agrave creacuteer des sous-routines chaque binocircme en creacuteera une nouvelle de son cocircteacute
bull Puis chaque binocircme eacutechangera des blocs avec un autre binocircme Chaque binocircme devra deviner le point drsquoarriveacutee de KUBO un point sera accordeacute en cas de bonne reacuteponse Le binocircme observe les blocs dun autre groupe reacutepeacutetant le mecircme processus Lrsquoobjectif est que chaque binocircme remporte au moins trois points
VO C A B U L A I R Ebull excursion un voyage
bull preacutediction deviner sur la base de faits que tu connais deacutejagrave
bull sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Tous les groupes vont-ils creacuteer la mecircme sous-routine pour les mecircmes destinations Pourquoi ou pourquoi pas
bull Quels sont les eacuteleacutements que tu dois garder en tecircte quand tu creacutees des sous-routines
bull KUBO est-il alleacute lagrave ougrave tu voulais Ou dois-tu deacuteboguer tes fonctions
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1420
Tacircche 2
bull Comment fais-tu pour que KUBO exeacutecute la fonction bleue
bull Pourquoi les sous-routines sont-elles utiles
Tacircche 3
bull En quoi consiste une sous-routine Comment fait-on pour en creacuteer une
bull Peux-tu inventer une histoire courte permettant agrave KUBO de partir drsquoun endroit pour se deacuteplacer vers un deuxiegraveme endroit puis un troisiegraveme
bull As-tu devineacute correctement la destination de KUBO
bull Qursquoest-ce qui rend les deacuteplacements de KUBO difficiles agrave preacutedire
bull Qursquoest-ce qui rend les deacuteplacements de KUBO faciles agrave preacutedire
R Eacute F L E X I O Nbull Si tu as ducirc deacuteboguer le code quelles corrections as-tu apporteacutees
bull Pourquoi une sous-routine est-elle utile Quand est-ce que tu nrsquoutiliserais PAS une sous-routine
E X T E N S I O Nbull Creacutee la sous-routine la plus courte possible que KUBO doit reacutealiser
bull Reacutedige une histoire relatant lrsquoaventure que tu as creacuteeacutee pour KUBO Ton histoire doit comporter des eacuteleacutements narratifs comme une intrigue un conflit une reacutesolution des personnages et un deacutecor
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1520
R E M A R Q U E S
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1620
O B J E C T I Fbull Travailler avec des boucles
bull Creacuteer une fonction avec des boucles
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
Des Post-it de deux ou trois couleurs diffeacuterentes
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1720
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Aujourdrsquohui KUBO et ses camarades profitent drsquoune sortie scolaire Ils commencent leur journeacutee autour du feu de camp KUBO veut srsquoeacutechauffer pour les courses en marchant autour du feu de camp
bull En premier lieu les eacutelegraveves doivent creacuteer un trajet autour du feu de camp et donner agrave KUBO la consigne de suivre ce trajet
bull Expliquez aux eacutelegraveves que KUBO nrsquoa pas besoin drsquoutiliser huit blocs de mouvement pour contourner le feu de camp KUBO peut utiliser deux blocs qui reacutepegravetent la seacutequence quatre fois en utilisant des boucles
bull Dessinez le trajet au tableau et seacuteparez-le en quatre parties pouvant ecirctre reacutepeacuteteacutees Ainsi les eacutelegraveves sauront de quoi vous parlez
bull Ensuite montrez comment creacuteer une fonction avec une boucle pour ce trajet Encouragez les eacutelegraveves agrave suivre lrsquoavanceacutee en utilisant leurs propres blocs
bull Une fois que KUBO a meacutemoriseacute la fonction placez un bloc fonctionnel de lecture rouge sur un quadrant approprieacute puis positionnez KUBO dessus Les eacutelegraveves peuvent avoir du mal agrave deacuteterminer sur quel quadrant positionner KUBO et dans quelle direction le placer Alors veillez agrave ce quils srsquoentraicircnent bien en creacuteant diffeacuterentes boucles
Tacircche 2
bull KUBO est precirct agrave participer agrave la course scolaire Demandez aux eacutelegraveves drsquoessayer de creacuteer une boucle permettant agrave KUBO de contourner le mur avec lrsquoarc-en-ciel Demandez-leur de dessiner drsquoabord le trajet sur une feuille de papier puis de seacuteparer le trajet en plusieurs parties pouvant ecirctre reacutepeacuteteacutees Ensuite demandez-leur de dessiner la fonction sur la feuille de papier agrave cocircteacute du trajet avant de creacuteer la fonction
bull Cest plus efficace si KUBO ne commence PAS dans un coin mdash quand KUBO tourne il avance eacutegalement Sil commence dans un coin KUBO commence par avancer au lieu de tourner comme il le fera pour les autres coins Si les eacutelegraveves ont du mal agrave obtenir un code capable drsquoexeacutecuter un tour complet donnez-leur lrsquoarrecirct de bus comme ligne de deacutepart et drsquoarriveacutee
bull Mecircme si un tour complet pourrait ecirctre une boucle complegravete qui se reacutepegravete invitez les eacutelegraveves agrave trouver des parties du trajet pouvant ecirctre reacutepeacuteteacutees Une solution possible existe agrave la fin de cette activiteacute
bull Demandez aux eacutelegraveves de placer un bloc fonctionnel de lecture rouge sur le quadrant de deacutepart de KUBO Puis dites-leur de faire tregraves attention agrave la direction emprunteacutee par KUBO
bull Demandez aux eacutelegraveves de faire courir KUBO pendant deux tours autour du mur puis trois Discutez du volet matheacutematique lorsquil faut changer le bloc de paramegravetre en vue drsquoexeacutecuter le nombre correct de tours mdash multiplier le bloc de paramegravetre par le nombre de tours souhaiteacute (Si un tour complet exeacutecute la boucle deux fois le multiplicateur sera deux Si un tour complet exeacutecute la boucle une fois le multiplicateur sera un)
Tacircche 3
bull Ensuite KUBO est precirct pour une chasse au treacutesor Les eacutelegraveves placent cinq Post-it sur la carte drsquoactiviteacute dans les quadrants de leur choix Ensuite les eacutelegraveves programment KUBO agrave collecter le plus de treacutesors (ou Post-it) possible Leacutequipe qui reacutecupegravere le plus de treacutesors est deacuteclareacutee vainqueur
bull Les Post-it sont loutil ideacuteal pour cette activiteacute car ils adhegraverent agrave la carte drsquoactiviteacute
bull Quand les eacutelegraveves programment leur KUBO ils doivent utiliser aussi bien des boucles que des sous-routines
bull Pour les eacutetapes 3 et 4 une eacutequipe deacutelegraveves doit deacutemarrer au quadrant A3 tandis que lrsquoautre eacutequipe doit deacutemarrer au quadrant A8
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1820
bull Les deux KUBO doivent deacutemarrer en mecircme temps Le premier KUBO qui atteint un quadrant remporte le treacutesor en faveur de son eacutequipe
bull Les eacutelegraveves doivent conserver tous les Post-il quils reacutecupegraverent
bull Une fois que les deux KUBO ont termineacute drsquoexeacutecuter la premiegravere fonction les eacutelegraveves continuent de creacuteer plus de fonctions jusqursquoagrave ce que tous les treacutesors aient eacuteteacute collecteacutes Agrave la fin comptez tous les Post-it pour deacuteclarer le vainqueur
bull Dans la mesure ougrave les eacutequipes srsquoaffrontent il peut ecirctre judicieux de leur demander de srsquoaccorder sur la marche agrave suivre dans certaines situations Par exemple sils voient que leurs robots KUBO srsquoapprecirctent agrave se percuter pendant le jeu ils peuvent choisir en amont quelle eacutequipe a le droit drsquoemprunter le trajet Autrement ils peuvent choisir de reacuteorienter rapidement leurs robots KUBO pour eacuteviter la collision
bull Pour accroicirctre la difficulteacute de lrsquoexercice vous pouvez choisir de limiter la dureacutee pendant laquelle les eacutequipes doivent creacuteer leurs fonctions boucles et sous-routines
VO C A B U L A I R Ebull boucle reacutepeacutetition dune ou plusieurs actions
bull Bloc-balise TagTilereg de paramegravetre un bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Existe-t-il une astuce pour deacutecouvrir quelle partie de la fonction est reacutepeacuteteacutee
bull KUBO a-t-il fait ce que tu voulais
Tacircche 2
bull En quoi consistent les boucles et comment peut-on les utiliser
bull Que peut-on faire sil nrsquoy a pas assez de blocs Avancer 1 pour creacuteer une fonction
bull Peux-tu deviner le nombre du bloc de paramegravetre sur la base du nombre de tours requis
Tacircche 3
bull Quelle strateacutegie vas-tu adopter
bull Que preacutevois-tu de faire si KUBO srsquoapprecircte agrave percuter un autre KUBO ou sil risque de tomber de la table ou de la carte drsquoactiviteacute
bull As-tu modifieacute ta strateacutegie en cours de route
bull Quels eacuteleacutements ont impacteacute ta strateacutegie pendant le jeu
bull Le jeu eacutetait-il difficile Quest-ce qui lrsquoa rendu amusant ou ennuyeux
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1920
R Eacute F L E X I O Nbull Est-ce que la fonction que tu as creacuteeacutee autour du mur avec lrsquoarc-en-ciel a marcheacute Si tu as ducirc deacuteboguer ton code comment as-tu proceacutedeacute
bull Selon toi pourquoi les boucles sont-elles utiles
E X T E N S I O Nbull Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun mile Combien de pieds KUBO a-t-il parcourus
bull Devine combien de temps il faudra agrave KUBO pour parcourir 1 mile en courant Donne agrave KUBO la consigne de parcourir 1 mile entier en courant Puis compare les preacutedictions avec tes camarades
Si votre classe utilise le systegraveme meacutetrique changez la consigne de la maniegravere suivante laquo Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun kilomegravetre Combien de megravetres KUBO a-t-il parcourus Devine combien de temps il faudra agrave KUBO pour parcourir 1 kilomegravetre en courant Donne agrave KUBO la consigne de parcourir 1 kilomegravetre entier en courant Puis compare les preacutedictions avec tes camarades raquo
bull Indique une valeur sur chaque Post-it Par exemple les Post-it jaunes valent 5 points et les Post-it roses 2 points Tu peux aussi indiquer des valeurs sous forme de fraction ou de deacutecimale Leacutequipe qui amasse le plus grand nombre de points remporte la course
C L Eacute D E C O R R E C T I O N
A C T I V I T Eacute 4
Boucles
Trajet possible pour le tour de KUBO autour du mur (deacutepart et arriveacutee au niveau de lrsquoarrecirct de bus)
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 2020
R E M A R Q U E S
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 820
O B J E C T I Fbull Transformer les trajets en fonctions
bull Reacuteussir agrave deacuteplacer KUBO dun endroit agrave lrsquoautre en utilisant une fonction
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Carte drsquoactiviteacute
KUBO
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour en savoir plus sur les trajets et les fonctions regardez ces videacuteos sur le site wwwkuboeducationgetting-started-tutorials
bull Rappelez aux eacutelegraveves que KUBO ne peut pas traverser les murs les plantes les bacirctiments etc
bull Cette tacircche peut prendre plus de temps que drsquoautres car les eacutelegraveves doivent creacuteer le trajet drsquoabord puis le transformer en fonction Pour faciliter la transformation des trajets en fonctions demandez aux eacutelegraveves de deacuteplacer les blocs-balises TagTilesreg dans la fonction un bloc agrave la fois dans lrsquoordre quils souhaitent voir KUBO se deacuteplacer
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 920
bull Si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard Lrsquoutilisation drsquoune autre carte (imprimeacutee agrave partir du site wwwkuboeducation) ou drsquoune grille similaire peut faciliter la transformation du trajet en fonction
bull Eacutevitez de placer des blocs et des fonctions au niveau de lrsquoespace creacuteeacute par le rapprochement de plusieurs tables ou bureaux KUBO doit ecirctre placeacute sur une surface plane pour meacutemoriser les informations
bull Les eacutelegraveves pourront repeacuterer les problegravemes plus rapidement sils suivent les deacuteplacements de KUBO en pointant du doigt les blocs correspondant dans leur fonction
Tacircche 2
bull Chaque eacutelegraveve doit creacuteer sa propre fonction Un partenaire utilisera les blocs fonctionnels bleus de lecture et drsquoenregistrement tandis que lrsquoautre utilisera les blocs rouges Autrement les eacutelegraveves peuvent creacuteer une fonction en binocircmes pour gagner du temps Cependant les deux eacutelegraveves du binocircme doivent agrave un moment donneacute srsquoecirctre entraicircneacute agrave creacuteer leurs propres fonctions
bull Si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
bull Si vos eacutelegraveves ont du mal agrave deacuteterminer la fonction agrave veacuterifier en premier vous pouvez leur proposer de tirer agrave pile ou face Autrement dites-leur que le plus acircgeacutejeune ou le plus grandpetit passe en premier
bull Leacutetape 4 est censeacutee favoriser une discussion orale entre les partenaires Mais vous pouvez proposer cet exercice sous la forme dune production eacutecrite
Tacircche 3
bull Si vos eacutelegraveves ont du mal agrave deacuteterminer qui creacuteera la fonction et qui choisira les emplacements vous pouvez leur proposer de tirer agrave pile ou face Autrement dites-leur que le plus acircgeacutejeune ou le plus grandpetit passe en premier
bull Cela peut prendre beaucoup de temps ou peu de temps agrave votre discreacutetion Neacuteanmoins vous devez laisser chaque eacutelegraveve endosser chaque rocircle au moins une fois
bull Vous pouvez proposer cet exercice agrave toute la classe en mecircme temps vous comptabiliserez les points pour le Groupe 1 et le Groupe 2 Tous les points collecteacutes par chaque Partenaire 1 seront pris en compte pour le Groupe 1 Tous les points collecteacutes par chaque Partenaire 2 seront pris en compte pour le Groupe 2
VO C A B U L A I R Ebull fonction un trajet pouvant ecirctre meacutemoriseacute par KUBO gracircce aux blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
bull blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement les blocs qui permettent agrave KUBO de meacutemoriser un trajet en tant que fonction puis drsquoexeacutecuter la fonction sans suivre les blocs
bull reacuteinitialiser annuler une erreur lorsque KUBO devient rouge deacutetachez la tecircte de son corps avant de la repositionner
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull KUBO a-t-il atteint la cantine degraves le premier essai avec ton trajet
bull As-tu eu besoin de deacuteboguer ton trajet
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1020
bull Qursquoest-ce qui diffeacuterencie un trajet dune fonction
bull As-tu eu du mal agrave transformer ton trajet en fonction
bull KUBO a-t-il atteint la cantine gracircce agrave ta fonction
bull As-tu eu du mal agrave creacuteer une fonction
Tacircche 2
bull Quelle direction KUBO prend-il pour aller de la boulangerie-pacirctisserie jusqursquoau terrain de jeux
bull Comment as-tu fait pour inventer avec ton partenaire deux fonctions diffeacuterentes
Tacircche 3
bull Quels sont tes points de deacutepart et drsquoarriveacutee
bull Comment avez-vous deacutetermineacute qui creacuteerait la premiegravere fonction
bull Ton partenaire a-t-il creacuteeacute une fonction pour les points de deacutepart et drsquoarriveacutee que tu lui as fournis
bull Ta fonction a-t-elle bien marcheacute la premiegravere fois
R Eacute F L E X I O Nbull Selon toi est-ce plus facile de creacuteer un trajet et de le transformer en fonction ou de creacuteer simplement la fonction
bull Quelles strateacutegies as-tu appliqueacutees pour creacuteer une fonction
E X T E N S I O Nbull En utilisant les deux couleurs des blocs fonctionnels de lecture et drsquoenregistrement creacutee deux fonctions une fonction permettant agrave KUBO drsquoaller de A1 agrave C6 et une autre lui permettant drsquoaller de C6 agrave G8
bull Creacutee une fonction permettant agrave KUBO de contourner le feu de camp en commenccedilant et en finissant au mecircme endroit Laisse ton bloc fonctionnel de lecture sur le point de deacutepart et regarde ce qui se passe
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1120
R E M A R Q U E S
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1220
O B J E C T I Fbull Travailler avec les sous-routines
bull Creacuteer deux fonctions pour compleacuteter un trajet et transformer une fonction en sous-routine
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1320
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour voir comment construire les sous-routines regardez cette videacuteo sur le site de KUBO (wwwkuboeducationgetting-started-tutorials)
bull Demandez aux eacutelegraveves de creacuteer une fonction en utilisant les blocs de fonction bleus KUBO doit meacutemoriser cette fonction Ensuite les eacutelegraveves creacuteent une fonction en utilisant les blocs de fonction rouges
bull Pour connecter les deux fonctions en creacuteant une sous-routine placez le bloc fonctionnel bleu de lecture tout de suite apregraves le bloc fonctionnel rouge drsquoenregistrement
bull Lorsque les eacutelegraveves combinent les deux fonctions assurez-vous quils veacuterifient dans quelle direction se trouve KUBO au moment de la transformation
bull Si le code des eacutelegraveves ne fonctionne pas ces derniers peuvent avoir besoin de deacuteboguer leur travail le cas eacutecheacuteant
bull Pour aider les eacutelegraveves agrave maintenir leur trajet dans le bon ordre lorsquils le transforment en fonction ou en sous-routine demandez agrave un eacutelegraveve de retirer les blocs du trajet un par un et de les remettre agrave son partenaire Le partenaire doit les placer dans le bon ordre les uns apregraves les autres lorsquil creacutee la fonction
Tacircche 2
bull Les eacutelegraveves creacuteent une sous-routine suppleacutementaire en suivant les mecircmes eacutetapes que celles eacutenonceacutees agrave la tacircche 1
Tacircche 3
bull Lorsque les eacutelegraveves reacuteussissent agrave creacuteer des sous-routines chaque binocircme en creacuteera une nouvelle de son cocircteacute
bull Puis chaque binocircme eacutechangera des blocs avec un autre binocircme Chaque binocircme devra deviner le point drsquoarriveacutee de KUBO un point sera accordeacute en cas de bonne reacuteponse Le binocircme observe les blocs dun autre groupe reacutepeacutetant le mecircme processus Lrsquoobjectif est que chaque binocircme remporte au moins trois points
VO C A B U L A I R Ebull excursion un voyage
bull preacutediction deviner sur la base de faits que tu connais deacutejagrave
bull sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Tous les groupes vont-ils creacuteer la mecircme sous-routine pour les mecircmes destinations Pourquoi ou pourquoi pas
bull Quels sont les eacuteleacutements que tu dois garder en tecircte quand tu creacutees des sous-routines
bull KUBO est-il alleacute lagrave ougrave tu voulais Ou dois-tu deacuteboguer tes fonctions
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1420
Tacircche 2
bull Comment fais-tu pour que KUBO exeacutecute la fonction bleue
bull Pourquoi les sous-routines sont-elles utiles
Tacircche 3
bull En quoi consiste une sous-routine Comment fait-on pour en creacuteer une
bull Peux-tu inventer une histoire courte permettant agrave KUBO de partir drsquoun endroit pour se deacuteplacer vers un deuxiegraveme endroit puis un troisiegraveme
bull As-tu devineacute correctement la destination de KUBO
bull Qursquoest-ce qui rend les deacuteplacements de KUBO difficiles agrave preacutedire
bull Qursquoest-ce qui rend les deacuteplacements de KUBO faciles agrave preacutedire
R Eacute F L E X I O Nbull Si tu as ducirc deacuteboguer le code quelles corrections as-tu apporteacutees
bull Pourquoi une sous-routine est-elle utile Quand est-ce que tu nrsquoutiliserais PAS une sous-routine
E X T E N S I O Nbull Creacutee la sous-routine la plus courte possible que KUBO doit reacutealiser
bull Reacutedige une histoire relatant lrsquoaventure que tu as creacuteeacutee pour KUBO Ton histoire doit comporter des eacuteleacutements narratifs comme une intrigue un conflit une reacutesolution des personnages et un deacutecor
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1520
R E M A R Q U E S
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1620
O B J E C T I Fbull Travailler avec des boucles
bull Creacuteer une fonction avec des boucles
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
Des Post-it de deux ou trois couleurs diffeacuterentes
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1720
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Aujourdrsquohui KUBO et ses camarades profitent drsquoune sortie scolaire Ils commencent leur journeacutee autour du feu de camp KUBO veut srsquoeacutechauffer pour les courses en marchant autour du feu de camp
bull En premier lieu les eacutelegraveves doivent creacuteer un trajet autour du feu de camp et donner agrave KUBO la consigne de suivre ce trajet
bull Expliquez aux eacutelegraveves que KUBO nrsquoa pas besoin drsquoutiliser huit blocs de mouvement pour contourner le feu de camp KUBO peut utiliser deux blocs qui reacutepegravetent la seacutequence quatre fois en utilisant des boucles
bull Dessinez le trajet au tableau et seacuteparez-le en quatre parties pouvant ecirctre reacutepeacuteteacutees Ainsi les eacutelegraveves sauront de quoi vous parlez
bull Ensuite montrez comment creacuteer une fonction avec une boucle pour ce trajet Encouragez les eacutelegraveves agrave suivre lrsquoavanceacutee en utilisant leurs propres blocs
bull Une fois que KUBO a meacutemoriseacute la fonction placez un bloc fonctionnel de lecture rouge sur un quadrant approprieacute puis positionnez KUBO dessus Les eacutelegraveves peuvent avoir du mal agrave deacuteterminer sur quel quadrant positionner KUBO et dans quelle direction le placer Alors veillez agrave ce quils srsquoentraicircnent bien en creacuteant diffeacuterentes boucles
Tacircche 2
bull KUBO est precirct agrave participer agrave la course scolaire Demandez aux eacutelegraveves drsquoessayer de creacuteer une boucle permettant agrave KUBO de contourner le mur avec lrsquoarc-en-ciel Demandez-leur de dessiner drsquoabord le trajet sur une feuille de papier puis de seacuteparer le trajet en plusieurs parties pouvant ecirctre reacutepeacuteteacutees Ensuite demandez-leur de dessiner la fonction sur la feuille de papier agrave cocircteacute du trajet avant de creacuteer la fonction
bull Cest plus efficace si KUBO ne commence PAS dans un coin mdash quand KUBO tourne il avance eacutegalement Sil commence dans un coin KUBO commence par avancer au lieu de tourner comme il le fera pour les autres coins Si les eacutelegraveves ont du mal agrave obtenir un code capable drsquoexeacutecuter un tour complet donnez-leur lrsquoarrecirct de bus comme ligne de deacutepart et drsquoarriveacutee
bull Mecircme si un tour complet pourrait ecirctre une boucle complegravete qui se reacutepegravete invitez les eacutelegraveves agrave trouver des parties du trajet pouvant ecirctre reacutepeacuteteacutees Une solution possible existe agrave la fin de cette activiteacute
bull Demandez aux eacutelegraveves de placer un bloc fonctionnel de lecture rouge sur le quadrant de deacutepart de KUBO Puis dites-leur de faire tregraves attention agrave la direction emprunteacutee par KUBO
bull Demandez aux eacutelegraveves de faire courir KUBO pendant deux tours autour du mur puis trois Discutez du volet matheacutematique lorsquil faut changer le bloc de paramegravetre en vue drsquoexeacutecuter le nombre correct de tours mdash multiplier le bloc de paramegravetre par le nombre de tours souhaiteacute (Si un tour complet exeacutecute la boucle deux fois le multiplicateur sera deux Si un tour complet exeacutecute la boucle une fois le multiplicateur sera un)
Tacircche 3
bull Ensuite KUBO est precirct pour une chasse au treacutesor Les eacutelegraveves placent cinq Post-it sur la carte drsquoactiviteacute dans les quadrants de leur choix Ensuite les eacutelegraveves programment KUBO agrave collecter le plus de treacutesors (ou Post-it) possible Leacutequipe qui reacutecupegravere le plus de treacutesors est deacuteclareacutee vainqueur
bull Les Post-it sont loutil ideacuteal pour cette activiteacute car ils adhegraverent agrave la carte drsquoactiviteacute
bull Quand les eacutelegraveves programment leur KUBO ils doivent utiliser aussi bien des boucles que des sous-routines
bull Pour les eacutetapes 3 et 4 une eacutequipe deacutelegraveves doit deacutemarrer au quadrant A3 tandis que lrsquoautre eacutequipe doit deacutemarrer au quadrant A8
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1820
bull Les deux KUBO doivent deacutemarrer en mecircme temps Le premier KUBO qui atteint un quadrant remporte le treacutesor en faveur de son eacutequipe
bull Les eacutelegraveves doivent conserver tous les Post-il quils reacutecupegraverent
bull Une fois que les deux KUBO ont termineacute drsquoexeacutecuter la premiegravere fonction les eacutelegraveves continuent de creacuteer plus de fonctions jusqursquoagrave ce que tous les treacutesors aient eacuteteacute collecteacutes Agrave la fin comptez tous les Post-it pour deacuteclarer le vainqueur
bull Dans la mesure ougrave les eacutequipes srsquoaffrontent il peut ecirctre judicieux de leur demander de srsquoaccorder sur la marche agrave suivre dans certaines situations Par exemple sils voient que leurs robots KUBO srsquoapprecirctent agrave se percuter pendant le jeu ils peuvent choisir en amont quelle eacutequipe a le droit drsquoemprunter le trajet Autrement ils peuvent choisir de reacuteorienter rapidement leurs robots KUBO pour eacuteviter la collision
bull Pour accroicirctre la difficulteacute de lrsquoexercice vous pouvez choisir de limiter la dureacutee pendant laquelle les eacutequipes doivent creacuteer leurs fonctions boucles et sous-routines
VO C A B U L A I R Ebull boucle reacutepeacutetition dune ou plusieurs actions
bull Bloc-balise TagTilereg de paramegravetre un bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Existe-t-il une astuce pour deacutecouvrir quelle partie de la fonction est reacutepeacuteteacutee
bull KUBO a-t-il fait ce que tu voulais
Tacircche 2
bull En quoi consistent les boucles et comment peut-on les utiliser
bull Que peut-on faire sil nrsquoy a pas assez de blocs Avancer 1 pour creacuteer une fonction
bull Peux-tu deviner le nombre du bloc de paramegravetre sur la base du nombre de tours requis
Tacircche 3
bull Quelle strateacutegie vas-tu adopter
bull Que preacutevois-tu de faire si KUBO srsquoapprecircte agrave percuter un autre KUBO ou sil risque de tomber de la table ou de la carte drsquoactiviteacute
bull As-tu modifieacute ta strateacutegie en cours de route
bull Quels eacuteleacutements ont impacteacute ta strateacutegie pendant le jeu
bull Le jeu eacutetait-il difficile Quest-ce qui lrsquoa rendu amusant ou ennuyeux
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1920
R Eacute F L E X I O Nbull Est-ce que la fonction que tu as creacuteeacutee autour du mur avec lrsquoarc-en-ciel a marcheacute Si tu as ducirc deacuteboguer ton code comment as-tu proceacutedeacute
bull Selon toi pourquoi les boucles sont-elles utiles
E X T E N S I O Nbull Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun mile Combien de pieds KUBO a-t-il parcourus
bull Devine combien de temps il faudra agrave KUBO pour parcourir 1 mile en courant Donne agrave KUBO la consigne de parcourir 1 mile entier en courant Puis compare les preacutedictions avec tes camarades
Si votre classe utilise le systegraveme meacutetrique changez la consigne de la maniegravere suivante laquo Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun kilomegravetre Combien de megravetres KUBO a-t-il parcourus Devine combien de temps il faudra agrave KUBO pour parcourir 1 kilomegravetre en courant Donne agrave KUBO la consigne de parcourir 1 kilomegravetre entier en courant Puis compare les preacutedictions avec tes camarades raquo
bull Indique une valeur sur chaque Post-it Par exemple les Post-it jaunes valent 5 points et les Post-it roses 2 points Tu peux aussi indiquer des valeurs sous forme de fraction ou de deacutecimale Leacutequipe qui amasse le plus grand nombre de points remporte la course
C L Eacute D E C O R R E C T I O N
A C T I V I T Eacute 4
Boucles
Trajet possible pour le tour de KUBO autour du mur (deacutepart et arriveacutee au niveau de lrsquoarrecirct de bus)
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 2020
R E M A R Q U E S
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 920
bull Si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard Lrsquoutilisation drsquoune autre carte (imprimeacutee agrave partir du site wwwkuboeducation) ou drsquoune grille similaire peut faciliter la transformation du trajet en fonction
bull Eacutevitez de placer des blocs et des fonctions au niveau de lrsquoespace creacuteeacute par le rapprochement de plusieurs tables ou bureaux KUBO doit ecirctre placeacute sur une surface plane pour meacutemoriser les informations
bull Les eacutelegraveves pourront repeacuterer les problegravemes plus rapidement sils suivent les deacuteplacements de KUBO en pointant du doigt les blocs correspondant dans leur fonction
Tacircche 2
bull Chaque eacutelegraveve doit creacuteer sa propre fonction Un partenaire utilisera les blocs fonctionnels bleus de lecture et drsquoenregistrement tandis que lrsquoautre utilisera les blocs rouges Autrement les eacutelegraveves peuvent creacuteer une fonction en binocircmes pour gagner du temps Cependant les deux eacutelegraveves du binocircme doivent agrave un moment donneacute srsquoecirctre entraicircneacute agrave creacuteer leurs propres fonctions
bull Si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
bull Si vos eacutelegraveves ont du mal agrave deacuteterminer la fonction agrave veacuterifier en premier vous pouvez leur proposer de tirer agrave pile ou face Autrement dites-leur que le plus acircgeacutejeune ou le plus grandpetit passe en premier
bull Leacutetape 4 est censeacutee favoriser une discussion orale entre les partenaires Mais vous pouvez proposer cet exercice sous la forme dune production eacutecrite
Tacircche 3
bull Si vos eacutelegraveves ont du mal agrave deacuteterminer qui creacuteera la fonction et qui choisira les emplacements vous pouvez leur proposer de tirer agrave pile ou face Autrement dites-leur que le plus acircgeacutejeune ou le plus grandpetit passe en premier
bull Cela peut prendre beaucoup de temps ou peu de temps agrave votre discreacutetion Neacuteanmoins vous devez laisser chaque eacutelegraveve endosser chaque rocircle au moins une fois
bull Vous pouvez proposer cet exercice agrave toute la classe en mecircme temps vous comptabiliserez les points pour le Groupe 1 et le Groupe 2 Tous les points collecteacutes par chaque Partenaire 1 seront pris en compte pour le Groupe 1 Tous les points collecteacutes par chaque Partenaire 2 seront pris en compte pour le Groupe 2
VO C A B U L A I R Ebull fonction un trajet pouvant ecirctre meacutemoriseacute par KUBO gracircce aux blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
bull blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement les blocs qui permettent agrave KUBO de meacutemoriser un trajet en tant que fonction puis drsquoexeacutecuter la fonction sans suivre les blocs
bull reacuteinitialiser annuler une erreur lorsque KUBO devient rouge deacutetachez la tecircte de son corps avant de la repositionner
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull KUBO a-t-il atteint la cantine degraves le premier essai avec ton trajet
bull As-tu eu besoin de deacuteboguer ton trajet
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1020
bull Qursquoest-ce qui diffeacuterencie un trajet dune fonction
bull As-tu eu du mal agrave transformer ton trajet en fonction
bull KUBO a-t-il atteint la cantine gracircce agrave ta fonction
bull As-tu eu du mal agrave creacuteer une fonction
Tacircche 2
bull Quelle direction KUBO prend-il pour aller de la boulangerie-pacirctisserie jusqursquoau terrain de jeux
bull Comment as-tu fait pour inventer avec ton partenaire deux fonctions diffeacuterentes
Tacircche 3
bull Quels sont tes points de deacutepart et drsquoarriveacutee
bull Comment avez-vous deacutetermineacute qui creacuteerait la premiegravere fonction
bull Ton partenaire a-t-il creacuteeacute une fonction pour les points de deacutepart et drsquoarriveacutee que tu lui as fournis
bull Ta fonction a-t-elle bien marcheacute la premiegravere fois
R Eacute F L E X I O Nbull Selon toi est-ce plus facile de creacuteer un trajet et de le transformer en fonction ou de creacuteer simplement la fonction
bull Quelles strateacutegies as-tu appliqueacutees pour creacuteer une fonction
E X T E N S I O Nbull En utilisant les deux couleurs des blocs fonctionnels de lecture et drsquoenregistrement creacutee deux fonctions une fonction permettant agrave KUBO drsquoaller de A1 agrave C6 et une autre lui permettant drsquoaller de C6 agrave G8
bull Creacutee une fonction permettant agrave KUBO de contourner le feu de camp en commenccedilant et en finissant au mecircme endroit Laisse ton bloc fonctionnel de lecture sur le point de deacutepart et regarde ce qui se passe
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1120
R E M A R Q U E S
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1220
O B J E C T I Fbull Travailler avec les sous-routines
bull Creacuteer deux fonctions pour compleacuteter un trajet et transformer une fonction en sous-routine
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1320
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour voir comment construire les sous-routines regardez cette videacuteo sur le site de KUBO (wwwkuboeducationgetting-started-tutorials)
bull Demandez aux eacutelegraveves de creacuteer une fonction en utilisant les blocs de fonction bleus KUBO doit meacutemoriser cette fonction Ensuite les eacutelegraveves creacuteent une fonction en utilisant les blocs de fonction rouges
bull Pour connecter les deux fonctions en creacuteant une sous-routine placez le bloc fonctionnel bleu de lecture tout de suite apregraves le bloc fonctionnel rouge drsquoenregistrement
bull Lorsque les eacutelegraveves combinent les deux fonctions assurez-vous quils veacuterifient dans quelle direction se trouve KUBO au moment de la transformation
bull Si le code des eacutelegraveves ne fonctionne pas ces derniers peuvent avoir besoin de deacuteboguer leur travail le cas eacutecheacuteant
bull Pour aider les eacutelegraveves agrave maintenir leur trajet dans le bon ordre lorsquils le transforment en fonction ou en sous-routine demandez agrave un eacutelegraveve de retirer les blocs du trajet un par un et de les remettre agrave son partenaire Le partenaire doit les placer dans le bon ordre les uns apregraves les autres lorsquil creacutee la fonction
Tacircche 2
bull Les eacutelegraveves creacuteent une sous-routine suppleacutementaire en suivant les mecircmes eacutetapes que celles eacutenonceacutees agrave la tacircche 1
Tacircche 3
bull Lorsque les eacutelegraveves reacuteussissent agrave creacuteer des sous-routines chaque binocircme en creacuteera une nouvelle de son cocircteacute
bull Puis chaque binocircme eacutechangera des blocs avec un autre binocircme Chaque binocircme devra deviner le point drsquoarriveacutee de KUBO un point sera accordeacute en cas de bonne reacuteponse Le binocircme observe les blocs dun autre groupe reacutepeacutetant le mecircme processus Lrsquoobjectif est que chaque binocircme remporte au moins trois points
VO C A B U L A I R Ebull excursion un voyage
bull preacutediction deviner sur la base de faits que tu connais deacutejagrave
bull sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Tous les groupes vont-ils creacuteer la mecircme sous-routine pour les mecircmes destinations Pourquoi ou pourquoi pas
bull Quels sont les eacuteleacutements que tu dois garder en tecircte quand tu creacutees des sous-routines
bull KUBO est-il alleacute lagrave ougrave tu voulais Ou dois-tu deacuteboguer tes fonctions
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1420
Tacircche 2
bull Comment fais-tu pour que KUBO exeacutecute la fonction bleue
bull Pourquoi les sous-routines sont-elles utiles
Tacircche 3
bull En quoi consiste une sous-routine Comment fait-on pour en creacuteer une
bull Peux-tu inventer une histoire courte permettant agrave KUBO de partir drsquoun endroit pour se deacuteplacer vers un deuxiegraveme endroit puis un troisiegraveme
bull As-tu devineacute correctement la destination de KUBO
bull Qursquoest-ce qui rend les deacuteplacements de KUBO difficiles agrave preacutedire
bull Qursquoest-ce qui rend les deacuteplacements de KUBO faciles agrave preacutedire
R Eacute F L E X I O Nbull Si tu as ducirc deacuteboguer le code quelles corrections as-tu apporteacutees
bull Pourquoi une sous-routine est-elle utile Quand est-ce que tu nrsquoutiliserais PAS une sous-routine
E X T E N S I O Nbull Creacutee la sous-routine la plus courte possible que KUBO doit reacutealiser
bull Reacutedige une histoire relatant lrsquoaventure que tu as creacuteeacutee pour KUBO Ton histoire doit comporter des eacuteleacutements narratifs comme une intrigue un conflit une reacutesolution des personnages et un deacutecor
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1520
R E M A R Q U E S
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1620
O B J E C T I Fbull Travailler avec des boucles
bull Creacuteer une fonction avec des boucles
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
Des Post-it de deux ou trois couleurs diffeacuterentes
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1720
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Aujourdrsquohui KUBO et ses camarades profitent drsquoune sortie scolaire Ils commencent leur journeacutee autour du feu de camp KUBO veut srsquoeacutechauffer pour les courses en marchant autour du feu de camp
bull En premier lieu les eacutelegraveves doivent creacuteer un trajet autour du feu de camp et donner agrave KUBO la consigne de suivre ce trajet
bull Expliquez aux eacutelegraveves que KUBO nrsquoa pas besoin drsquoutiliser huit blocs de mouvement pour contourner le feu de camp KUBO peut utiliser deux blocs qui reacutepegravetent la seacutequence quatre fois en utilisant des boucles
bull Dessinez le trajet au tableau et seacuteparez-le en quatre parties pouvant ecirctre reacutepeacuteteacutees Ainsi les eacutelegraveves sauront de quoi vous parlez
bull Ensuite montrez comment creacuteer une fonction avec une boucle pour ce trajet Encouragez les eacutelegraveves agrave suivre lrsquoavanceacutee en utilisant leurs propres blocs
bull Une fois que KUBO a meacutemoriseacute la fonction placez un bloc fonctionnel de lecture rouge sur un quadrant approprieacute puis positionnez KUBO dessus Les eacutelegraveves peuvent avoir du mal agrave deacuteterminer sur quel quadrant positionner KUBO et dans quelle direction le placer Alors veillez agrave ce quils srsquoentraicircnent bien en creacuteant diffeacuterentes boucles
Tacircche 2
bull KUBO est precirct agrave participer agrave la course scolaire Demandez aux eacutelegraveves drsquoessayer de creacuteer une boucle permettant agrave KUBO de contourner le mur avec lrsquoarc-en-ciel Demandez-leur de dessiner drsquoabord le trajet sur une feuille de papier puis de seacuteparer le trajet en plusieurs parties pouvant ecirctre reacutepeacuteteacutees Ensuite demandez-leur de dessiner la fonction sur la feuille de papier agrave cocircteacute du trajet avant de creacuteer la fonction
bull Cest plus efficace si KUBO ne commence PAS dans un coin mdash quand KUBO tourne il avance eacutegalement Sil commence dans un coin KUBO commence par avancer au lieu de tourner comme il le fera pour les autres coins Si les eacutelegraveves ont du mal agrave obtenir un code capable drsquoexeacutecuter un tour complet donnez-leur lrsquoarrecirct de bus comme ligne de deacutepart et drsquoarriveacutee
bull Mecircme si un tour complet pourrait ecirctre une boucle complegravete qui se reacutepegravete invitez les eacutelegraveves agrave trouver des parties du trajet pouvant ecirctre reacutepeacuteteacutees Une solution possible existe agrave la fin de cette activiteacute
bull Demandez aux eacutelegraveves de placer un bloc fonctionnel de lecture rouge sur le quadrant de deacutepart de KUBO Puis dites-leur de faire tregraves attention agrave la direction emprunteacutee par KUBO
bull Demandez aux eacutelegraveves de faire courir KUBO pendant deux tours autour du mur puis trois Discutez du volet matheacutematique lorsquil faut changer le bloc de paramegravetre en vue drsquoexeacutecuter le nombre correct de tours mdash multiplier le bloc de paramegravetre par le nombre de tours souhaiteacute (Si un tour complet exeacutecute la boucle deux fois le multiplicateur sera deux Si un tour complet exeacutecute la boucle une fois le multiplicateur sera un)
Tacircche 3
bull Ensuite KUBO est precirct pour une chasse au treacutesor Les eacutelegraveves placent cinq Post-it sur la carte drsquoactiviteacute dans les quadrants de leur choix Ensuite les eacutelegraveves programment KUBO agrave collecter le plus de treacutesors (ou Post-it) possible Leacutequipe qui reacutecupegravere le plus de treacutesors est deacuteclareacutee vainqueur
bull Les Post-it sont loutil ideacuteal pour cette activiteacute car ils adhegraverent agrave la carte drsquoactiviteacute
bull Quand les eacutelegraveves programment leur KUBO ils doivent utiliser aussi bien des boucles que des sous-routines
bull Pour les eacutetapes 3 et 4 une eacutequipe deacutelegraveves doit deacutemarrer au quadrant A3 tandis que lrsquoautre eacutequipe doit deacutemarrer au quadrant A8
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1820
bull Les deux KUBO doivent deacutemarrer en mecircme temps Le premier KUBO qui atteint un quadrant remporte le treacutesor en faveur de son eacutequipe
bull Les eacutelegraveves doivent conserver tous les Post-il quils reacutecupegraverent
bull Une fois que les deux KUBO ont termineacute drsquoexeacutecuter la premiegravere fonction les eacutelegraveves continuent de creacuteer plus de fonctions jusqursquoagrave ce que tous les treacutesors aient eacuteteacute collecteacutes Agrave la fin comptez tous les Post-it pour deacuteclarer le vainqueur
bull Dans la mesure ougrave les eacutequipes srsquoaffrontent il peut ecirctre judicieux de leur demander de srsquoaccorder sur la marche agrave suivre dans certaines situations Par exemple sils voient que leurs robots KUBO srsquoapprecirctent agrave se percuter pendant le jeu ils peuvent choisir en amont quelle eacutequipe a le droit drsquoemprunter le trajet Autrement ils peuvent choisir de reacuteorienter rapidement leurs robots KUBO pour eacuteviter la collision
bull Pour accroicirctre la difficulteacute de lrsquoexercice vous pouvez choisir de limiter la dureacutee pendant laquelle les eacutequipes doivent creacuteer leurs fonctions boucles et sous-routines
VO C A B U L A I R Ebull boucle reacutepeacutetition dune ou plusieurs actions
bull Bloc-balise TagTilereg de paramegravetre un bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Existe-t-il une astuce pour deacutecouvrir quelle partie de la fonction est reacutepeacuteteacutee
bull KUBO a-t-il fait ce que tu voulais
Tacircche 2
bull En quoi consistent les boucles et comment peut-on les utiliser
bull Que peut-on faire sil nrsquoy a pas assez de blocs Avancer 1 pour creacuteer une fonction
bull Peux-tu deviner le nombre du bloc de paramegravetre sur la base du nombre de tours requis
Tacircche 3
bull Quelle strateacutegie vas-tu adopter
bull Que preacutevois-tu de faire si KUBO srsquoapprecircte agrave percuter un autre KUBO ou sil risque de tomber de la table ou de la carte drsquoactiviteacute
bull As-tu modifieacute ta strateacutegie en cours de route
bull Quels eacuteleacutements ont impacteacute ta strateacutegie pendant le jeu
bull Le jeu eacutetait-il difficile Quest-ce qui lrsquoa rendu amusant ou ennuyeux
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1920
R Eacute F L E X I O Nbull Est-ce que la fonction que tu as creacuteeacutee autour du mur avec lrsquoarc-en-ciel a marcheacute Si tu as ducirc deacuteboguer ton code comment as-tu proceacutedeacute
bull Selon toi pourquoi les boucles sont-elles utiles
E X T E N S I O Nbull Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun mile Combien de pieds KUBO a-t-il parcourus
bull Devine combien de temps il faudra agrave KUBO pour parcourir 1 mile en courant Donne agrave KUBO la consigne de parcourir 1 mile entier en courant Puis compare les preacutedictions avec tes camarades
Si votre classe utilise le systegraveme meacutetrique changez la consigne de la maniegravere suivante laquo Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun kilomegravetre Combien de megravetres KUBO a-t-il parcourus Devine combien de temps il faudra agrave KUBO pour parcourir 1 kilomegravetre en courant Donne agrave KUBO la consigne de parcourir 1 kilomegravetre entier en courant Puis compare les preacutedictions avec tes camarades raquo
bull Indique une valeur sur chaque Post-it Par exemple les Post-it jaunes valent 5 points et les Post-it roses 2 points Tu peux aussi indiquer des valeurs sous forme de fraction ou de deacutecimale Leacutequipe qui amasse le plus grand nombre de points remporte la course
C L Eacute D E C O R R E C T I O N
A C T I V I T Eacute 4
Boucles
Trajet possible pour le tour de KUBO autour du mur (deacutepart et arriveacutee au niveau de lrsquoarrecirct de bus)
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 2020
R E M A R Q U E S
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1020
bull Qursquoest-ce qui diffeacuterencie un trajet dune fonction
bull As-tu eu du mal agrave transformer ton trajet en fonction
bull KUBO a-t-il atteint la cantine gracircce agrave ta fonction
bull As-tu eu du mal agrave creacuteer une fonction
Tacircche 2
bull Quelle direction KUBO prend-il pour aller de la boulangerie-pacirctisserie jusqursquoau terrain de jeux
bull Comment as-tu fait pour inventer avec ton partenaire deux fonctions diffeacuterentes
Tacircche 3
bull Quels sont tes points de deacutepart et drsquoarriveacutee
bull Comment avez-vous deacutetermineacute qui creacuteerait la premiegravere fonction
bull Ton partenaire a-t-il creacuteeacute une fonction pour les points de deacutepart et drsquoarriveacutee que tu lui as fournis
bull Ta fonction a-t-elle bien marcheacute la premiegravere fois
R Eacute F L E X I O Nbull Selon toi est-ce plus facile de creacuteer un trajet et de le transformer en fonction ou de creacuteer simplement la fonction
bull Quelles strateacutegies as-tu appliqueacutees pour creacuteer une fonction
E X T E N S I O Nbull En utilisant les deux couleurs des blocs fonctionnels de lecture et drsquoenregistrement creacutee deux fonctions une fonction permettant agrave KUBO drsquoaller de A1 agrave C6 et une autre lui permettant drsquoaller de C6 agrave G8
bull Creacutee une fonction permettant agrave KUBO de contourner le feu de camp en commenccedilant et en finissant au mecircme endroit Laisse ton bloc fonctionnel de lecture sur le point de deacutepart et regarde ce qui se passe
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1120
R E M A R Q U E S
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1220
O B J E C T I Fbull Travailler avec les sous-routines
bull Creacuteer deux fonctions pour compleacuteter un trajet et transformer une fonction en sous-routine
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1320
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour voir comment construire les sous-routines regardez cette videacuteo sur le site de KUBO (wwwkuboeducationgetting-started-tutorials)
bull Demandez aux eacutelegraveves de creacuteer une fonction en utilisant les blocs de fonction bleus KUBO doit meacutemoriser cette fonction Ensuite les eacutelegraveves creacuteent une fonction en utilisant les blocs de fonction rouges
bull Pour connecter les deux fonctions en creacuteant une sous-routine placez le bloc fonctionnel bleu de lecture tout de suite apregraves le bloc fonctionnel rouge drsquoenregistrement
bull Lorsque les eacutelegraveves combinent les deux fonctions assurez-vous quils veacuterifient dans quelle direction se trouve KUBO au moment de la transformation
bull Si le code des eacutelegraveves ne fonctionne pas ces derniers peuvent avoir besoin de deacuteboguer leur travail le cas eacutecheacuteant
bull Pour aider les eacutelegraveves agrave maintenir leur trajet dans le bon ordre lorsquils le transforment en fonction ou en sous-routine demandez agrave un eacutelegraveve de retirer les blocs du trajet un par un et de les remettre agrave son partenaire Le partenaire doit les placer dans le bon ordre les uns apregraves les autres lorsquil creacutee la fonction
Tacircche 2
bull Les eacutelegraveves creacuteent une sous-routine suppleacutementaire en suivant les mecircmes eacutetapes que celles eacutenonceacutees agrave la tacircche 1
Tacircche 3
bull Lorsque les eacutelegraveves reacuteussissent agrave creacuteer des sous-routines chaque binocircme en creacuteera une nouvelle de son cocircteacute
bull Puis chaque binocircme eacutechangera des blocs avec un autre binocircme Chaque binocircme devra deviner le point drsquoarriveacutee de KUBO un point sera accordeacute en cas de bonne reacuteponse Le binocircme observe les blocs dun autre groupe reacutepeacutetant le mecircme processus Lrsquoobjectif est que chaque binocircme remporte au moins trois points
VO C A B U L A I R Ebull excursion un voyage
bull preacutediction deviner sur la base de faits que tu connais deacutejagrave
bull sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Tous les groupes vont-ils creacuteer la mecircme sous-routine pour les mecircmes destinations Pourquoi ou pourquoi pas
bull Quels sont les eacuteleacutements que tu dois garder en tecircte quand tu creacutees des sous-routines
bull KUBO est-il alleacute lagrave ougrave tu voulais Ou dois-tu deacuteboguer tes fonctions
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1420
Tacircche 2
bull Comment fais-tu pour que KUBO exeacutecute la fonction bleue
bull Pourquoi les sous-routines sont-elles utiles
Tacircche 3
bull En quoi consiste une sous-routine Comment fait-on pour en creacuteer une
bull Peux-tu inventer une histoire courte permettant agrave KUBO de partir drsquoun endroit pour se deacuteplacer vers un deuxiegraveme endroit puis un troisiegraveme
bull As-tu devineacute correctement la destination de KUBO
bull Qursquoest-ce qui rend les deacuteplacements de KUBO difficiles agrave preacutedire
bull Qursquoest-ce qui rend les deacuteplacements de KUBO faciles agrave preacutedire
R Eacute F L E X I O Nbull Si tu as ducirc deacuteboguer le code quelles corrections as-tu apporteacutees
bull Pourquoi une sous-routine est-elle utile Quand est-ce que tu nrsquoutiliserais PAS une sous-routine
E X T E N S I O Nbull Creacutee la sous-routine la plus courte possible que KUBO doit reacutealiser
bull Reacutedige une histoire relatant lrsquoaventure que tu as creacuteeacutee pour KUBO Ton histoire doit comporter des eacuteleacutements narratifs comme une intrigue un conflit une reacutesolution des personnages et un deacutecor
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1520
R E M A R Q U E S
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1620
O B J E C T I Fbull Travailler avec des boucles
bull Creacuteer une fonction avec des boucles
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
Des Post-it de deux ou trois couleurs diffeacuterentes
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1720
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Aujourdrsquohui KUBO et ses camarades profitent drsquoune sortie scolaire Ils commencent leur journeacutee autour du feu de camp KUBO veut srsquoeacutechauffer pour les courses en marchant autour du feu de camp
bull En premier lieu les eacutelegraveves doivent creacuteer un trajet autour du feu de camp et donner agrave KUBO la consigne de suivre ce trajet
bull Expliquez aux eacutelegraveves que KUBO nrsquoa pas besoin drsquoutiliser huit blocs de mouvement pour contourner le feu de camp KUBO peut utiliser deux blocs qui reacutepegravetent la seacutequence quatre fois en utilisant des boucles
bull Dessinez le trajet au tableau et seacuteparez-le en quatre parties pouvant ecirctre reacutepeacuteteacutees Ainsi les eacutelegraveves sauront de quoi vous parlez
bull Ensuite montrez comment creacuteer une fonction avec une boucle pour ce trajet Encouragez les eacutelegraveves agrave suivre lrsquoavanceacutee en utilisant leurs propres blocs
bull Une fois que KUBO a meacutemoriseacute la fonction placez un bloc fonctionnel de lecture rouge sur un quadrant approprieacute puis positionnez KUBO dessus Les eacutelegraveves peuvent avoir du mal agrave deacuteterminer sur quel quadrant positionner KUBO et dans quelle direction le placer Alors veillez agrave ce quils srsquoentraicircnent bien en creacuteant diffeacuterentes boucles
Tacircche 2
bull KUBO est precirct agrave participer agrave la course scolaire Demandez aux eacutelegraveves drsquoessayer de creacuteer une boucle permettant agrave KUBO de contourner le mur avec lrsquoarc-en-ciel Demandez-leur de dessiner drsquoabord le trajet sur une feuille de papier puis de seacuteparer le trajet en plusieurs parties pouvant ecirctre reacutepeacuteteacutees Ensuite demandez-leur de dessiner la fonction sur la feuille de papier agrave cocircteacute du trajet avant de creacuteer la fonction
bull Cest plus efficace si KUBO ne commence PAS dans un coin mdash quand KUBO tourne il avance eacutegalement Sil commence dans un coin KUBO commence par avancer au lieu de tourner comme il le fera pour les autres coins Si les eacutelegraveves ont du mal agrave obtenir un code capable drsquoexeacutecuter un tour complet donnez-leur lrsquoarrecirct de bus comme ligne de deacutepart et drsquoarriveacutee
bull Mecircme si un tour complet pourrait ecirctre une boucle complegravete qui se reacutepegravete invitez les eacutelegraveves agrave trouver des parties du trajet pouvant ecirctre reacutepeacuteteacutees Une solution possible existe agrave la fin de cette activiteacute
bull Demandez aux eacutelegraveves de placer un bloc fonctionnel de lecture rouge sur le quadrant de deacutepart de KUBO Puis dites-leur de faire tregraves attention agrave la direction emprunteacutee par KUBO
bull Demandez aux eacutelegraveves de faire courir KUBO pendant deux tours autour du mur puis trois Discutez du volet matheacutematique lorsquil faut changer le bloc de paramegravetre en vue drsquoexeacutecuter le nombre correct de tours mdash multiplier le bloc de paramegravetre par le nombre de tours souhaiteacute (Si un tour complet exeacutecute la boucle deux fois le multiplicateur sera deux Si un tour complet exeacutecute la boucle une fois le multiplicateur sera un)
Tacircche 3
bull Ensuite KUBO est precirct pour une chasse au treacutesor Les eacutelegraveves placent cinq Post-it sur la carte drsquoactiviteacute dans les quadrants de leur choix Ensuite les eacutelegraveves programment KUBO agrave collecter le plus de treacutesors (ou Post-it) possible Leacutequipe qui reacutecupegravere le plus de treacutesors est deacuteclareacutee vainqueur
bull Les Post-it sont loutil ideacuteal pour cette activiteacute car ils adhegraverent agrave la carte drsquoactiviteacute
bull Quand les eacutelegraveves programment leur KUBO ils doivent utiliser aussi bien des boucles que des sous-routines
bull Pour les eacutetapes 3 et 4 une eacutequipe deacutelegraveves doit deacutemarrer au quadrant A3 tandis que lrsquoautre eacutequipe doit deacutemarrer au quadrant A8
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1820
bull Les deux KUBO doivent deacutemarrer en mecircme temps Le premier KUBO qui atteint un quadrant remporte le treacutesor en faveur de son eacutequipe
bull Les eacutelegraveves doivent conserver tous les Post-il quils reacutecupegraverent
bull Une fois que les deux KUBO ont termineacute drsquoexeacutecuter la premiegravere fonction les eacutelegraveves continuent de creacuteer plus de fonctions jusqursquoagrave ce que tous les treacutesors aient eacuteteacute collecteacutes Agrave la fin comptez tous les Post-it pour deacuteclarer le vainqueur
bull Dans la mesure ougrave les eacutequipes srsquoaffrontent il peut ecirctre judicieux de leur demander de srsquoaccorder sur la marche agrave suivre dans certaines situations Par exemple sils voient que leurs robots KUBO srsquoapprecirctent agrave se percuter pendant le jeu ils peuvent choisir en amont quelle eacutequipe a le droit drsquoemprunter le trajet Autrement ils peuvent choisir de reacuteorienter rapidement leurs robots KUBO pour eacuteviter la collision
bull Pour accroicirctre la difficulteacute de lrsquoexercice vous pouvez choisir de limiter la dureacutee pendant laquelle les eacutequipes doivent creacuteer leurs fonctions boucles et sous-routines
VO C A B U L A I R Ebull boucle reacutepeacutetition dune ou plusieurs actions
bull Bloc-balise TagTilereg de paramegravetre un bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Existe-t-il une astuce pour deacutecouvrir quelle partie de la fonction est reacutepeacuteteacutee
bull KUBO a-t-il fait ce que tu voulais
Tacircche 2
bull En quoi consistent les boucles et comment peut-on les utiliser
bull Que peut-on faire sil nrsquoy a pas assez de blocs Avancer 1 pour creacuteer une fonction
bull Peux-tu deviner le nombre du bloc de paramegravetre sur la base du nombre de tours requis
Tacircche 3
bull Quelle strateacutegie vas-tu adopter
bull Que preacutevois-tu de faire si KUBO srsquoapprecircte agrave percuter un autre KUBO ou sil risque de tomber de la table ou de la carte drsquoactiviteacute
bull As-tu modifieacute ta strateacutegie en cours de route
bull Quels eacuteleacutements ont impacteacute ta strateacutegie pendant le jeu
bull Le jeu eacutetait-il difficile Quest-ce qui lrsquoa rendu amusant ou ennuyeux
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1920
R Eacute F L E X I O Nbull Est-ce que la fonction que tu as creacuteeacutee autour du mur avec lrsquoarc-en-ciel a marcheacute Si tu as ducirc deacuteboguer ton code comment as-tu proceacutedeacute
bull Selon toi pourquoi les boucles sont-elles utiles
E X T E N S I O Nbull Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun mile Combien de pieds KUBO a-t-il parcourus
bull Devine combien de temps il faudra agrave KUBO pour parcourir 1 mile en courant Donne agrave KUBO la consigne de parcourir 1 mile entier en courant Puis compare les preacutedictions avec tes camarades
Si votre classe utilise le systegraveme meacutetrique changez la consigne de la maniegravere suivante laquo Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun kilomegravetre Combien de megravetres KUBO a-t-il parcourus Devine combien de temps il faudra agrave KUBO pour parcourir 1 kilomegravetre en courant Donne agrave KUBO la consigne de parcourir 1 kilomegravetre entier en courant Puis compare les preacutedictions avec tes camarades raquo
bull Indique une valeur sur chaque Post-it Par exemple les Post-it jaunes valent 5 points et les Post-it roses 2 points Tu peux aussi indiquer des valeurs sous forme de fraction ou de deacutecimale Leacutequipe qui amasse le plus grand nombre de points remporte la course
C L Eacute D E C O R R E C T I O N
A C T I V I T Eacute 4
Boucles
Trajet possible pour le tour de KUBO autour du mur (deacutepart et arriveacutee au niveau de lrsquoarrecirct de bus)
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 2020
R E M A R Q U E S
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1120
R E M A R Q U E S
A C T I V I T Eacute 2
Fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1220
O B J E C T I Fbull Travailler avec les sous-routines
bull Creacuteer deux fonctions pour compleacuteter un trajet et transformer une fonction en sous-routine
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1320
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour voir comment construire les sous-routines regardez cette videacuteo sur le site de KUBO (wwwkuboeducationgetting-started-tutorials)
bull Demandez aux eacutelegraveves de creacuteer une fonction en utilisant les blocs de fonction bleus KUBO doit meacutemoriser cette fonction Ensuite les eacutelegraveves creacuteent une fonction en utilisant les blocs de fonction rouges
bull Pour connecter les deux fonctions en creacuteant une sous-routine placez le bloc fonctionnel bleu de lecture tout de suite apregraves le bloc fonctionnel rouge drsquoenregistrement
bull Lorsque les eacutelegraveves combinent les deux fonctions assurez-vous quils veacuterifient dans quelle direction se trouve KUBO au moment de la transformation
bull Si le code des eacutelegraveves ne fonctionne pas ces derniers peuvent avoir besoin de deacuteboguer leur travail le cas eacutecheacuteant
bull Pour aider les eacutelegraveves agrave maintenir leur trajet dans le bon ordre lorsquils le transforment en fonction ou en sous-routine demandez agrave un eacutelegraveve de retirer les blocs du trajet un par un et de les remettre agrave son partenaire Le partenaire doit les placer dans le bon ordre les uns apregraves les autres lorsquil creacutee la fonction
Tacircche 2
bull Les eacutelegraveves creacuteent une sous-routine suppleacutementaire en suivant les mecircmes eacutetapes que celles eacutenonceacutees agrave la tacircche 1
Tacircche 3
bull Lorsque les eacutelegraveves reacuteussissent agrave creacuteer des sous-routines chaque binocircme en creacuteera une nouvelle de son cocircteacute
bull Puis chaque binocircme eacutechangera des blocs avec un autre binocircme Chaque binocircme devra deviner le point drsquoarriveacutee de KUBO un point sera accordeacute en cas de bonne reacuteponse Le binocircme observe les blocs dun autre groupe reacutepeacutetant le mecircme processus Lrsquoobjectif est que chaque binocircme remporte au moins trois points
VO C A B U L A I R Ebull excursion un voyage
bull preacutediction deviner sur la base de faits que tu connais deacutejagrave
bull sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Tous les groupes vont-ils creacuteer la mecircme sous-routine pour les mecircmes destinations Pourquoi ou pourquoi pas
bull Quels sont les eacuteleacutements que tu dois garder en tecircte quand tu creacutees des sous-routines
bull KUBO est-il alleacute lagrave ougrave tu voulais Ou dois-tu deacuteboguer tes fonctions
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1420
Tacircche 2
bull Comment fais-tu pour que KUBO exeacutecute la fonction bleue
bull Pourquoi les sous-routines sont-elles utiles
Tacircche 3
bull En quoi consiste une sous-routine Comment fait-on pour en creacuteer une
bull Peux-tu inventer une histoire courte permettant agrave KUBO de partir drsquoun endroit pour se deacuteplacer vers un deuxiegraveme endroit puis un troisiegraveme
bull As-tu devineacute correctement la destination de KUBO
bull Qursquoest-ce qui rend les deacuteplacements de KUBO difficiles agrave preacutedire
bull Qursquoest-ce qui rend les deacuteplacements de KUBO faciles agrave preacutedire
R Eacute F L E X I O Nbull Si tu as ducirc deacuteboguer le code quelles corrections as-tu apporteacutees
bull Pourquoi une sous-routine est-elle utile Quand est-ce que tu nrsquoutiliserais PAS une sous-routine
E X T E N S I O Nbull Creacutee la sous-routine la plus courte possible que KUBO doit reacutealiser
bull Reacutedige une histoire relatant lrsquoaventure que tu as creacuteeacutee pour KUBO Ton histoire doit comporter des eacuteleacutements narratifs comme une intrigue un conflit une reacutesolution des personnages et un deacutecor
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1520
R E M A R Q U E S
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1620
O B J E C T I Fbull Travailler avec des boucles
bull Creacuteer une fonction avec des boucles
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
Des Post-it de deux ou trois couleurs diffeacuterentes
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1720
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Aujourdrsquohui KUBO et ses camarades profitent drsquoune sortie scolaire Ils commencent leur journeacutee autour du feu de camp KUBO veut srsquoeacutechauffer pour les courses en marchant autour du feu de camp
bull En premier lieu les eacutelegraveves doivent creacuteer un trajet autour du feu de camp et donner agrave KUBO la consigne de suivre ce trajet
bull Expliquez aux eacutelegraveves que KUBO nrsquoa pas besoin drsquoutiliser huit blocs de mouvement pour contourner le feu de camp KUBO peut utiliser deux blocs qui reacutepegravetent la seacutequence quatre fois en utilisant des boucles
bull Dessinez le trajet au tableau et seacuteparez-le en quatre parties pouvant ecirctre reacutepeacuteteacutees Ainsi les eacutelegraveves sauront de quoi vous parlez
bull Ensuite montrez comment creacuteer une fonction avec une boucle pour ce trajet Encouragez les eacutelegraveves agrave suivre lrsquoavanceacutee en utilisant leurs propres blocs
bull Une fois que KUBO a meacutemoriseacute la fonction placez un bloc fonctionnel de lecture rouge sur un quadrant approprieacute puis positionnez KUBO dessus Les eacutelegraveves peuvent avoir du mal agrave deacuteterminer sur quel quadrant positionner KUBO et dans quelle direction le placer Alors veillez agrave ce quils srsquoentraicircnent bien en creacuteant diffeacuterentes boucles
Tacircche 2
bull KUBO est precirct agrave participer agrave la course scolaire Demandez aux eacutelegraveves drsquoessayer de creacuteer une boucle permettant agrave KUBO de contourner le mur avec lrsquoarc-en-ciel Demandez-leur de dessiner drsquoabord le trajet sur une feuille de papier puis de seacuteparer le trajet en plusieurs parties pouvant ecirctre reacutepeacuteteacutees Ensuite demandez-leur de dessiner la fonction sur la feuille de papier agrave cocircteacute du trajet avant de creacuteer la fonction
bull Cest plus efficace si KUBO ne commence PAS dans un coin mdash quand KUBO tourne il avance eacutegalement Sil commence dans un coin KUBO commence par avancer au lieu de tourner comme il le fera pour les autres coins Si les eacutelegraveves ont du mal agrave obtenir un code capable drsquoexeacutecuter un tour complet donnez-leur lrsquoarrecirct de bus comme ligne de deacutepart et drsquoarriveacutee
bull Mecircme si un tour complet pourrait ecirctre une boucle complegravete qui se reacutepegravete invitez les eacutelegraveves agrave trouver des parties du trajet pouvant ecirctre reacutepeacuteteacutees Une solution possible existe agrave la fin de cette activiteacute
bull Demandez aux eacutelegraveves de placer un bloc fonctionnel de lecture rouge sur le quadrant de deacutepart de KUBO Puis dites-leur de faire tregraves attention agrave la direction emprunteacutee par KUBO
bull Demandez aux eacutelegraveves de faire courir KUBO pendant deux tours autour du mur puis trois Discutez du volet matheacutematique lorsquil faut changer le bloc de paramegravetre en vue drsquoexeacutecuter le nombre correct de tours mdash multiplier le bloc de paramegravetre par le nombre de tours souhaiteacute (Si un tour complet exeacutecute la boucle deux fois le multiplicateur sera deux Si un tour complet exeacutecute la boucle une fois le multiplicateur sera un)
Tacircche 3
bull Ensuite KUBO est precirct pour une chasse au treacutesor Les eacutelegraveves placent cinq Post-it sur la carte drsquoactiviteacute dans les quadrants de leur choix Ensuite les eacutelegraveves programment KUBO agrave collecter le plus de treacutesors (ou Post-it) possible Leacutequipe qui reacutecupegravere le plus de treacutesors est deacuteclareacutee vainqueur
bull Les Post-it sont loutil ideacuteal pour cette activiteacute car ils adhegraverent agrave la carte drsquoactiviteacute
bull Quand les eacutelegraveves programment leur KUBO ils doivent utiliser aussi bien des boucles que des sous-routines
bull Pour les eacutetapes 3 et 4 une eacutequipe deacutelegraveves doit deacutemarrer au quadrant A3 tandis que lrsquoautre eacutequipe doit deacutemarrer au quadrant A8
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1820
bull Les deux KUBO doivent deacutemarrer en mecircme temps Le premier KUBO qui atteint un quadrant remporte le treacutesor en faveur de son eacutequipe
bull Les eacutelegraveves doivent conserver tous les Post-il quils reacutecupegraverent
bull Une fois que les deux KUBO ont termineacute drsquoexeacutecuter la premiegravere fonction les eacutelegraveves continuent de creacuteer plus de fonctions jusqursquoagrave ce que tous les treacutesors aient eacuteteacute collecteacutes Agrave la fin comptez tous les Post-it pour deacuteclarer le vainqueur
bull Dans la mesure ougrave les eacutequipes srsquoaffrontent il peut ecirctre judicieux de leur demander de srsquoaccorder sur la marche agrave suivre dans certaines situations Par exemple sils voient que leurs robots KUBO srsquoapprecirctent agrave se percuter pendant le jeu ils peuvent choisir en amont quelle eacutequipe a le droit drsquoemprunter le trajet Autrement ils peuvent choisir de reacuteorienter rapidement leurs robots KUBO pour eacuteviter la collision
bull Pour accroicirctre la difficulteacute de lrsquoexercice vous pouvez choisir de limiter la dureacutee pendant laquelle les eacutequipes doivent creacuteer leurs fonctions boucles et sous-routines
VO C A B U L A I R Ebull boucle reacutepeacutetition dune ou plusieurs actions
bull Bloc-balise TagTilereg de paramegravetre un bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Existe-t-il une astuce pour deacutecouvrir quelle partie de la fonction est reacutepeacuteteacutee
bull KUBO a-t-il fait ce que tu voulais
Tacircche 2
bull En quoi consistent les boucles et comment peut-on les utiliser
bull Que peut-on faire sil nrsquoy a pas assez de blocs Avancer 1 pour creacuteer une fonction
bull Peux-tu deviner le nombre du bloc de paramegravetre sur la base du nombre de tours requis
Tacircche 3
bull Quelle strateacutegie vas-tu adopter
bull Que preacutevois-tu de faire si KUBO srsquoapprecircte agrave percuter un autre KUBO ou sil risque de tomber de la table ou de la carte drsquoactiviteacute
bull As-tu modifieacute ta strateacutegie en cours de route
bull Quels eacuteleacutements ont impacteacute ta strateacutegie pendant le jeu
bull Le jeu eacutetait-il difficile Quest-ce qui lrsquoa rendu amusant ou ennuyeux
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1920
R Eacute F L E X I O Nbull Est-ce que la fonction que tu as creacuteeacutee autour du mur avec lrsquoarc-en-ciel a marcheacute Si tu as ducirc deacuteboguer ton code comment as-tu proceacutedeacute
bull Selon toi pourquoi les boucles sont-elles utiles
E X T E N S I O Nbull Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun mile Combien de pieds KUBO a-t-il parcourus
bull Devine combien de temps il faudra agrave KUBO pour parcourir 1 mile en courant Donne agrave KUBO la consigne de parcourir 1 mile entier en courant Puis compare les preacutedictions avec tes camarades
Si votre classe utilise le systegraveme meacutetrique changez la consigne de la maniegravere suivante laquo Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun kilomegravetre Combien de megravetres KUBO a-t-il parcourus Devine combien de temps il faudra agrave KUBO pour parcourir 1 kilomegravetre en courant Donne agrave KUBO la consigne de parcourir 1 kilomegravetre entier en courant Puis compare les preacutedictions avec tes camarades raquo
bull Indique une valeur sur chaque Post-it Par exemple les Post-it jaunes valent 5 points et les Post-it roses 2 points Tu peux aussi indiquer des valeurs sous forme de fraction ou de deacutecimale Leacutequipe qui amasse le plus grand nombre de points remporte la course
C L Eacute D E C O R R E C T I O N
A C T I V I T Eacute 4
Boucles
Trajet possible pour le tour de KUBO autour du mur (deacutepart et arriveacutee au niveau de lrsquoarrecirct de bus)
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 2020
R E M A R Q U E S
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1220
O B J E C T I Fbull Travailler avec les sous-routines
bull Creacuteer deux fonctions pour compleacuteter un trajet et transformer une fonction en sous-routine
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Crayons
KUBO
Carte drsquoactiviteacute
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1320
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour voir comment construire les sous-routines regardez cette videacuteo sur le site de KUBO (wwwkuboeducationgetting-started-tutorials)
bull Demandez aux eacutelegraveves de creacuteer une fonction en utilisant les blocs de fonction bleus KUBO doit meacutemoriser cette fonction Ensuite les eacutelegraveves creacuteent une fonction en utilisant les blocs de fonction rouges
bull Pour connecter les deux fonctions en creacuteant une sous-routine placez le bloc fonctionnel bleu de lecture tout de suite apregraves le bloc fonctionnel rouge drsquoenregistrement
bull Lorsque les eacutelegraveves combinent les deux fonctions assurez-vous quils veacuterifient dans quelle direction se trouve KUBO au moment de la transformation
bull Si le code des eacutelegraveves ne fonctionne pas ces derniers peuvent avoir besoin de deacuteboguer leur travail le cas eacutecheacuteant
bull Pour aider les eacutelegraveves agrave maintenir leur trajet dans le bon ordre lorsquils le transforment en fonction ou en sous-routine demandez agrave un eacutelegraveve de retirer les blocs du trajet un par un et de les remettre agrave son partenaire Le partenaire doit les placer dans le bon ordre les uns apregraves les autres lorsquil creacutee la fonction
Tacircche 2
bull Les eacutelegraveves creacuteent une sous-routine suppleacutementaire en suivant les mecircmes eacutetapes que celles eacutenonceacutees agrave la tacircche 1
Tacircche 3
bull Lorsque les eacutelegraveves reacuteussissent agrave creacuteer des sous-routines chaque binocircme en creacuteera une nouvelle de son cocircteacute
bull Puis chaque binocircme eacutechangera des blocs avec un autre binocircme Chaque binocircme devra deviner le point drsquoarriveacutee de KUBO un point sera accordeacute en cas de bonne reacuteponse Le binocircme observe les blocs dun autre groupe reacutepeacutetant le mecircme processus Lrsquoobjectif est que chaque binocircme remporte au moins trois points
VO C A B U L A I R Ebull excursion un voyage
bull preacutediction deviner sur la base de faits que tu connais deacutejagrave
bull sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Tous les groupes vont-ils creacuteer la mecircme sous-routine pour les mecircmes destinations Pourquoi ou pourquoi pas
bull Quels sont les eacuteleacutements que tu dois garder en tecircte quand tu creacutees des sous-routines
bull KUBO est-il alleacute lagrave ougrave tu voulais Ou dois-tu deacuteboguer tes fonctions
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1420
Tacircche 2
bull Comment fais-tu pour que KUBO exeacutecute la fonction bleue
bull Pourquoi les sous-routines sont-elles utiles
Tacircche 3
bull En quoi consiste une sous-routine Comment fait-on pour en creacuteer une
bull Peux-tu inventer une histoire courte permettant agrave KUBO de partir drsquoun endroit pour se deacuteplacer vers un deuxiegraveme endroit puis un troisiegraveme
bull As-tu devineacute correctement la destination de KUBO
bull Qursquoest-ce qui rend les deacuteplacements de KUBO difficiles agrave preacutedire
bull Qursquoest-ce qui rend les deacuteplacements de KUBO faciles agrave preacutedire
R Eacute F L E X I O Nbull Si tu as ducirc deacuteboguer le code quelles corrections as-tu apporteacutees
bull Pourquoi une sous-routine est-elle utile Quand est-ce que tu nrsquoutiliserais PAS une sous-routine
E X T E N S I O Nbull Creacutee la sous-routine la plus courte possible que KUBO doit reacutealiser
bull Reacutedige une histoire relatant lrsquoaventure que tu as creacuteeacutee pour KUBO Ton histoire doit comporter des eacuteleacutements narratifs comme une intrigue un conflit une reacutesolution des personnages et un deacutecor
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1520
R E M A R Q U E S
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1620
O B J E C T I Fbull Travailler avec des boucles
bull Creacuteer une fonction avec des boucles
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
Des Post-it de deux ou trois couleurs diffeacuterentes
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1720
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Aujourdrsquohui KUBO et ses camarades profitent drsquoune sortie scolaire Ils commencent leur journeacutee autour du feu de camp KUBO veut srsquoeacutechauffer pour les courses en marchant autour du feu de camp
bull En premier lieu les eacutelegraveves doivent creacuteer un trajet autour du feu de camp et donner agrave KUBO la consigne de suivre ce trajet
bull Expliquez aux eacutelegraveves que KUBO nrsquoa pas besoin drsquoutiliser huit blocs de mouvement pour contourner le feu de camp KUBO peut utiliser deux blocs qui reacutepegravetent la seacutequence quatre fois en utilisant des boucles
bull Dessinez le trajet au tableau et seacuteparez-le en quatre parties pouvant ecirctre reacutepeacuteteacutees Ainsi les eacutelegraveves sauront de quoi vous parlez
bull Ensuite montrez comment creacuteer une fonction avec une boucle pour ce trajet Encouragez les eacutelegraveves agrave suivre lrsquoavanceacutee en utilisant leurs propres blocs
bull Une fois que KUBO a meacutemoriseacute la fonction placez un bloc fonctionnel de lecture rouge sur un quadrant approprieacute puis positionnez KUBO dessus Les eacutelegraveves peuvent avoir du mal agrave deacuteterminer sur quel quadrant positionner KUBO et dans quelle direction le placer Alors veillez agrave ce quils srsquoentraicircnent bien en creacuteant diffeacuterentes boucles
Tacircche 2
bull KUBO est precirct agrave participer agrave la course scolaire Demandez aux eacutelegraveves drsquoessayer de creacuteer une boucle permettant agrave KUBO de contourner le mur avec lrsquoarc-en-ciel Demandez-leur de dessiner drsquoabord le trajet sur une feuille de papier puis de seacuteparer le trajet en plusieurs parties pouvant ecirctre reacutepeacuteteacutees Ensuite demandez-leur de dessiner la fonction sur la feuille de papier agrave cocircteacute du trajet avant de creacuteer la fonction
bull Cest plus efficace si KUBO ne commence PAS dans un coin mdash quand KUBO tourne il avance eacutegalement Sil commence dans un coin KUBO commence par avancer au lieu de tourner comme il le fera pour les autres coins Si les eacutelegraveves ont du mal agrave obtenir un code capable drsquoexeacutecuter un tour complet donnez-leur lrsquoarrecirct de bus comme ligne de deacutepart et drsquoarriveacutee
bull Mecircme si un tour complet pourrait ecirctre une boucle complegravete qui se reacutepegravete invitez les eacutelegraveves agrave trouver des parties du trajet pouvant ecirctre reacutepeacuteteacutees Une solution possible existe agrave la fin de cette activiteacute
bull Demandez aux eacutelegraveves de placer un bloc fonctionnel de lecture rouge sur le quadrant de deacutepart de KUBO Puis dites-leur de faire tregraves attention agrave la direction emprunteacutee par KUBO
bull Demandez aux eacutelegraveves de faire courir KUBO pendant deux tours autour du mur puis trois Discutez du volet matheacutematique lorsquil faut changer le bloc de paramegravetre en vue drsquoexeacutecuter le nombre correct de tours mdash multiplier le bloc de paramegravetre par le nombre de tours souhaiteacute (Si un tour complet exeacutecute la boucle deux fois le multiplicateur sera deux Si un tour complet exeacutecute la boucle une fois le multiplicateur sera un)
Tacircche 3
bull Ensuite KUBO est precirct pour une chasse au treacutesor Les eacutelegraveves placent cinq Post-it sur la carte drsquoactiviteacute dans les quadrants de leur choix Ensuite les eacutelegraveves programment KUBO agrave collecter le plus de treacutesors (ou Post-it) possible Leacutequipe qui reacutecupegravere le plus de treacutesors est deacuteclareacutee vainqueur
bull Les Post-it sont loutil ideacuteal pour cette activiteacute car ils adhegraverent agrave la carte drsquoactiviteacute
bull Quand les eacutelegraveves programment leur KUBO ils doivent utiliser aussi bien des boucles que des sous-routines
bull Pour les eacutetapes 3 et 4 une eacutequipe deacutelegraveves doit deacutemarrer au quadrant A3 tandis que lrsquoautre eacutequipe doit deacutemarrer au quadrant A8
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1820
bull Les deux KUBO doivent deacutemarrer en mecircme temps Le premier KUBO qui atteint un quadrant remporte le treacutesor en faveur de son eacutequipe
bull Les eacutelegraveves doivent conserver tous les Post-il quils reacutecupegraverent
bull Une fois que les deux KUBO ont termineacute drsquoexeacutecuter la premiegravere fonction les eacutelegraveves continuent de creacuteer plus de fonctions jusqursquoagrave ce que tous les treacutesors aient eacuteteacute collecteacutes Agrave la fin comptez tous les Post-it pour deacuteclarer le vainqueur
bull Dans la mesure ougrave les eacutequipes srsquoaffrontent il peut ecirctre judicieux de leur demander de srsquoaccorder sur la marche agrave suivre dans certaines situations Par exemple sils voient que leurs robots KUBO srsquoapprecirctent agrave se percuter pendant le jeu ils peuvent choisir en amont quelle eacutequipe a le droit drsquoemprunter le trajet Autrement ils peuvent choisir de reacuteorienter rapidement leurs robots KUBO pour eacuteviter la collision
bull Pour accroicirctre la difficulteacute de lrsquoexercice vous pouvez choisir de limiter la dureacutee pendant laquelle les eacutequipes doivent creacuteer leurs fonctions boucles et sous-routines
VO C A B U L A I R Ebull boucle reacutepeacutetition dune ou plusieurs actions
bull Bloc-balise TagTilereg de paramegravetre un bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Existe-t-il une astuce pour deacutecouvrir quelle partie de la fonction est reacutepeacuteteacutee
bull KUBO a-t-il fait ce que tu voulais
Tacircche 2
bull En quoi consistent les boucles et comment peut-on les utiliser
bull Que peut-on faire sil nrsquoy a pas assez de blocs Avancer 1 pour creacuteer une fonction
bull Peux-tu deviner le nombre du bloc de paramegravetre sur la base du nombre de tours requis
Tacircche 3
bull Quelle strateacutegie vas-tu adopter
bull Que preacutevois-tu de faire si KUBO srsquoapprecircte agrave percuter un autre KUBO ou sil risque de tomber de la table ou de la carte drsquoactiviteacute
bull As-tu modifieacute ta strateacutegie en cours de route
bull Quels eacuteleacutements ont impacteacute ta strateacutegie pendant le jeu
bull Le jeu eacutetait-il difficile Quest-ce qui lrsquoa rendu amusant ou ennuyeux
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1920
R Eacute F L E X I O Nbull Est-ce que la fonction que tu as creacuteeacutee autour du mur avec lrsquoarc-en-ciel a marcheacute Si tu as ducirc deacuteboguer ton code comment as-tu proceacutedeacute
bull Selon toi pourquoi les boucles sont-elles utiles
E X T E N S I O Nbull Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun mile Combien de pieds KUBO a-t-il parcourus
bull Devine combien de temps il faudra agrave KUBO pour parcourir 1 mile en courant Donne agrave KUBO la consigne de parcourir 1 mile entier en courant Puis compare les preacutedictions avec tes camarades
Si votre classe utilise le systegraveme meacutetrique changez la consigne de la maniegravere suivante laquo Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun kilomegravetre Combien de megravetres KUBO a-t-il parcourus Devine combien de temps il faudra agrave KUBO pour parcourir 1 kilomegravetre en courant Donne agrave KUBO la consigne de parcourir 1 kilomegravetre entier en courant Puis compare les preacutedictions avec tes camarades raquo
bull Indique une valeur sur chaque Post-it Par exemple les Post-it jaunes valent 5 points et les Post-it roses 2 points Tu peux aussi indiquer des valeurs sous forme de fraction ou de deacutecimale Leacutequipe qui amasse le plus grand nombre de points remporte la course
C L Eacute D E C O R R E C T I O N
A C T I V I T Eacute 4
Boucles
Trajet possible pour le tour de KUBO autour du mur (deacutepart et arriveacutee au niveau de lrsquoarrecirct de bus)
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 2020
R E M A R Q U E S
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1320
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Pour voir comment construire les sous-routines regardez cette videacuteo sur le site de KUBO (wwwkuboeducationgetting-started-tutorials)
bull Demandez aux eacutelegraveves de creacuteer une fonction en utilisant les blocs de fonction bleus KUBO doit meacutemoriser cette fonction Ensuite les eacutelegraveves creacuteent une fonction en utilisant les blocs de fonction rouges
bull Pour connecter les deux fonctions en creacuteant une sous-routine placez le bloc fonctionnel bleu de lecture tout de suite apregraves le bloc fonctionnel rouge drsquoenregistrement
bull Lorsque les eacutelegraveves combinent les deux fonctions assurez-vous quils veacuterifient dans quelle direction se trouve KUBO au moment de la transformation
bull Si le code des eacutelegraveves ne fonctionne pas ces derniers peuvent avoir besoin de deacuteboguer leur travail le cas eacutecheacuteant
bull Pour aider les eacutelegraveves agrave maintenir leur trajet dans le bon ordre lorsquils le transforment en fonction ou en sous-routine demandez agrave un eacutelegraveve de retirer les blocs du trajet un par un et de les remettre agrave son partenaire Le partenaire doit les placer dans le bon ordre les uns apregraves les autres lorsquil creacutee la fonction
Tacircche 2
bull Les eacutelegraveves creacuteent une sous-routine suppleacutementaire en suivant les mecircmes eacutetapes que celles eacutenonceacutees agrave la tacircche 1
Tacircche 3
bull Lorsque les eacutelegraveves reacuteussissent agrave creacuteer des sous-routines chaque binocircme en creacuteera une nouvelle de son cocircteacute
bull Puis chaque binocircme eacutechangera des blocs avec un autre binocircme Chaque binocircme devra deviner le point drsquoarriveacutee de KUBO un point sera accordeacute en cas de bonne reacuteponse Le binocircme observe les blocs dun autre groupe reacutepeacutetant le mecircme processus Lrsquoobjectif est que chaque binocircme remporte au moins trois points
VO C A B U L A I R Ebull excursion un voyage
bull preacutediction deviner sur la base de faits que tu connais deacutejagrave
bull sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Tous les groupes vont-ils creacuteer la mecircme sous-routine pour les mecircmes destinations Pourquoi ou pourquoi pas
bull Quels sont les eacuteleacutements que tu dois garder en tecircte quand tu creacutees des sous-routines
bull KUBO est-il alleacute lagrave ougrave tu voulais Ou dois-tu deacuteboguer tes fonctions
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1420
Tacircche 2
bull Comment fais-tu pour que KUBO exeacutecute la fonction bleue
bull Pourquoi les sous-routines sont-elles utiles
Tacircche 3
bull En quoi consiste une sous-routine Comment fait-on pour en creacuteer une
bull Peux-tu inventer une histoire courte permettant agrave KUBO de partir drsquoun endroit pour se deacuteplacer vers un deuxiegraveme endroit puis un troisiegraveme
bull As-tu devineacute correctement la destination de KUBO
bull Qursquoest-ce qui rend les deacuteplacements de KUBO difficiles agrave preacutedire
bull Qursquoest-ce qui rend les deacuteplacements de KUBO faciles agrave preacutedire
R Eacute F L E X I O Nbull Si tu as ducirc deacuteboguer le code quelles corrections as-tu apporteacutees
bull Pourquoi une sous-routine est-elle utile Quand est-ce que tu nrsquoutiliserais PAS une sous-routine
E X T E N S I O Nbull Creacutee la sous-routine la plus courte possible que KUBO doit reacutealiser
bull Reacutedige une histoire relatant lrsquoaventure que tu as creacuteeacutee pour KUBO Ton histoire doit comporter des eacuteleacutements narratifs comme une intrigue un conflit une reacutesolution des personnages et un deacutecor
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1520
R E M A R Q U E S
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1620
O B J E C T I Fbull Travailler avec des boucles
bull Creacuteer une fonction avec des boucles
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
Des Post-it de deux ou trois couleurs diffeacuterentes
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1720
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Aujourdrsquohui KUBO et ses camarades profitent drsquoune sortie scolaire Ils commencent leur journeacutee autour du feu de camp KUBO veut srsquoeacutechauffer pour les courses en marchant autour du feu de camp
bull En premier lieu les eacutelegraveves doivent creacuteer un trajet autour du feu de camp et donner agrave KUBO la consigne de suivre ce trajet
bull Expliquez aux eacutelegraveves que KUBO nrsquoa pas besoin drsquoutiliser huit blocs de mouvement pour contourner le feu de camp KUBO peut utiliser deux blocs qui reacutepegravetent la seacutequence quatre fois en utilisant des boucles
bull Dessinez le trajet au tableau et seacuteparez-le en quatre parties pouvant ecirctre reacutepeacuteteacutees Ainsi les eacutelegraveves sauront de quoi vous parlez
bull Ensuite montrez comment creacuteer une fonction avec une boucle pour ce trajet Encouragez les eacutelegraveves agrave suivre lrsquoavanceacutee en utilisant leurs propres blocs
bull Une fois que KUBO a meacutemoriseacute la fonction placez un bloc fonctionnel de lecture rouge sur un quadrant approprieacute puis positionnez KUBO dessus Les eacutelegraveves peuvent avoir du mal agrave deacuteterminer sur quel quadrant positionner KUBO et dans quelle direction le placer Alors veillez agrave ce quils srsquoentraicircnent bien en creacuteant diffeacuterentes boucles
Tacircche 2
bull KUBO est precirct agrave participer agrave la course scolaire Demandez aux eacutelegraveves drsquoessayer de creacuteer une boucle permettant agrave KUBO de contourner le mur avec lrsquoarc-en-ciel Demandez-leur de dessiner drsquoabord le trajet sur une feuille de papier puis de seacuteparer le trajet en plusieurs parties pouvant ecirctre reacutepeacuteteacutees Ensuite demandez-leur de dessiner la fonction sur la feuille de papier agrave cocircteacute du trajet avant de creacuteer la fonction
bull Cest plus efficace si KUBO ne commence PAS dans un coin mdash quand KUBO tourne il avance eacutegalement Sil commence dans un coin KUBO commence par avancer au lieu de tourner comme il le fera pour les autres coins Si les eacutelegraveves ont du mal agrave obtenir un code capable drsquoexeacutecuter un tour complet donnez-leur lrsquoarrecirct de bus comme ligne de deacutepart et drsquoarriveacutee
bull Mecircme si un tour complet pourrait ecirctre une boucle complegravete qui se reacutepegravete invitez les eacutelegraveves agrave trouver des parties du trajet pouvant ecirctre reacutepeacuteteacutees Une solution possible existe agrave la fin de cette activiteacute
bull Demandez aux eacutelegraveves de placer un bloc fonctionnel de lecture rouge sur le quadrant de deacutepart de KUBO Puis dites-leur de faire tregraves attention agrave la direction emprunteacutee par KUBO
bull Demandez aux eacutelegraveves de faire courir KUBO pendant deux tours autour du mur puis trois Discutez du volet matheacutematique lorsquil faut changer le bloc de paramegravetre en vue drsquoexeacutecuter le nombre correct de tours mdash multiplier le bloc de paramegravetre par le nombre de tours souhaiteacute (Si un tour complet exeacutecute la boucle deux fois le multiplicateur sera deux Si un tour complet exeacutecute la boucle une fois le multiplicateur sera un)
Tacircche 3
bull Ensuite KUBO est precirct pour une chasse au treacutesor Les eacutelegraveves placent cinq Post-it sur la carte drsquoactiviteacute dans les quadrants de leur choix Ensuite les eacutelegraveves programment KUBO agrave collecter le plus de treacutesors (ou Post-it) possible Leacutequipe qui reacutecupegravere le plus de treacutesors est deacuteclareacutee vainqueur
bull Les Post-it sont loutil ideacuteal pour cette activiteacute car ils adhegraverent agrave la carte drsquoactiviteacute
bull Quand les eacutelegraveves programment leur KUBO ils doivent utiliser aussi bien des boucles que des sous-routines
bull Pour les eacutetapes 3 et 4 une eacutequipe deacutelegraveves doit deacutemarrer au quadrant A3 tandis que lrsquoautre eacutequipe doit deacutemarrer au quadrant A8
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1820
bull Les deux KUBO doivent deacutemarrer en mecircme temps Le premier KUBO qui atteint un quadrant remporte le treacutesor en faveur de son eacutequipe
bull Les eacutelegraveves doivent conserver tous les Post-il quils reacutecupegraverent
bull Une fois que les deux KUBO ont termineacute drsquoexeacutecuter la premiegravere fonction les eacutelegraveves continuent de creacuteer plus de fonctions jusqursquoagrave ce que tous les treacutesors aient eacuteteacute collecteacutes Agrave la fin comptez tous les Post-it pour deacuteclarer le vainqueur
bull Dans la mesure ougrave les eacutequipes srsquoaffrontent il peut ecirctre judicieux de leur demander de srsquoaccorder sur la marche agrave suivre dans certaines situations Par exemple sils voient que leurs robots KUBO srsquoapprecirctent agrave se percuter pendant le jeu ils peuvent choisir en amont quelle eacutequipe a le droit drsquoemprunter le trajet Autrement ils peuvent choisir de reacuteorienter rapidement leurs robots KUBO pour eacuteviter la collision
bull Pour accroicirctre la difficulteacute de lrsquoexercice vous pouvez choisir de limiter la dureacutee pendant laquelle les eacutequipes doivent creacuteer leurs fonctions boucles et sous-routines
VO C A B U L A I R Ebull boucle reacutepeacutetition dune ou plusieurs actions
bull Bloc-balise TagTilereg de paramegravetre un bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Existe-t-il une astuce pour deacutecouvrir quelle partie de la fonction est reacutepeacuteteacutee
bull KUBO a-t-il fait ce que tu voulais
Tacircche 2
bull En quoi consistent les boucles et comment peut-on les utiliser
bull Que peut-on faire sil nrsquoy a pas assez de blocs Avancer 1 pour creacuteer une fonction
bull Peux-tu deviner le nombre du bloc de paramegravetre sur la base du nombre de tours requis
Tacircche 3
bull Quelle strateacutegie vas-tu adopter
bull Que preacutevois-tu de faire si KUBO srsquoapprecircte agrave percuter un autre KUBO ou sil risque de tomber de la table ou de la carte drsquoactiviteacute
bull As-tu modifieacute ta strateacutegie en cours de route
bull Quels eacuteleacutements ont impacteacute ta strateacutegie pendant le jeu
bull Le jeu eacutetait-il difficile Quest-ce qui lrsquoa rendu amusant ou ennuyeux
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1920
R Eacute F L E X I O Nbull Est-ce que la fonction que tu as creacuteeacutee autour du mur avec lrsquoarc-en-ciel a marcheacute Si tu as ducirc deacuteboguer ton code comment as-tu proceacutedeacute
bull Selon toi pourquoi les boucles sont-elles utiles
E X T E N S I O Nbull Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun mile Combien de pieds KUBO a-t-il parcourus
bull Devine combien de temps il faudra agrave KUBO pour parcourir 1 mile en courant Donne agrave KUBO la consigne de parcourir 1 mile entier en courant Puis compare les preacutedictions avec tes camarades
Si votre classe utilise le systegraveme meacutetrique changez la consigne de la maniegravere suivante laquo Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun kilomegravetre Combien de megravetres KUBO a-t-il parcourus Devine combien de temps il faudra agrave KUBO pour parcourir 1 kilomegravetre en courant Donne agrave KUBO la consigne de parcourir 1 kilomegravetre entier en courant Puis compare les preacutedictions avec tes camarades raquo
bull Indique une valeur sur chaque Post-it Par exemple les Post-it jaunes valent 5 points et les Post-it roses 2 points Tu peux aussi indiquer des valeurs sous forme de fraction ou de deacutecimale Leacutequipe qui amasse le plus grand nombre de points remporte la course
C L Eacute D E C O R R E C T I O N
A C T I V I T Eacute 4
Boucles
Trajet possible pour le tour de KUBO autour du mur (deacutepart et arriveacutee au niveau de lrsquoarrecirct de bus)
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 2020
R E M A R Q U E S
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1420
Tacircche 2
bull Comment fais-tu pour que KUBO exeacutecute la fonction bleue
bull Pourquoi les sous-routines sont-elles utiles
Tacircche 3
bull En quoi consiste une sous-routine Comment fait-on pour en creacuteer une
bull Peux-tu inventer une histoire courte permettant agrave KUBO de partir drsquoun endroit pour se deacuteplacer vers un deuxiegraveme endroit puis un troisiegraveme
bull As-tu devineacute correctement la destination de KUBO
bull Qursquoest-ce qui rend les deacuteplacements de KUBO difficiles agrave preacutedire
bull Qursquoest-ce qui rend les deacuteplacements de KUBO faciles agrave preacutedire
R Eacute F L E X I O Nbull Si tu as ducirc deacuteboguer le code quelles corrections as-tu apporteacutees
bull Pourquoi une sous-routine est-elle utile Quand est-ce que tu nrsquoutiliserais PAS une sous-routine
E X T E N S I O Nbull Creacutee la sous-routine la plus courte possible que KUBO doit reacutealiser
bull Reacutedige une histoire relatant lrsquoaventure que tu as creacuteeacutee pour KUBO Ton histoire doit comporter des eacuteleacutements narratifs comme une intrigue un conflit une reacutesolution des personnages et un deacutecor
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1520
R E M A R Q U E S
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1620
O B J E C T I Fbull Travailler avec des boucles
bull Creacuteer une fonction avec des boucles
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
Des Post-it de deux ou trois couleurs diffeacuterentes
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1720
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Aujourdrsquohui KUBO et ses camarades profitent drsquoune sortie scolaire Ils commencent leur journeacutee autour du feu de camp KUBO veut srsquoeacutechauffer pour les courses en marchant autour du feu de camp
bull En premier lieu les eacutelegraveves doivent creacuteer un trajet autour du feu de camp et donner agrave KUBO la consigne de suivre ce trajet
bull Expliquez aux eacutelegraveves que KUBO nrsquoa pas besoin drsquoutiliser huit blocs de mouvement pour contourner le feu de camp KUBO peut utiliser deux blocs qui reacutepegravetent la seacutequence quatre fois en utilisant des boucles
bull Dessinez le trajet au tableau et seacuteparez-le en quatre parties pouvant ecirctre reacutepeacuteteacutees Ainsi les eacutelegraveves sauront de quoi vous parlez
bull Ensuite montrez comment creacuteer une fonction avec une boucle pour ce trajet Encouragez les eacutelegraveves agrave suivre lrsquoavanceacutee en utilisant leurs propres blocs
bull Une fois que KUBO a meacutemoriseacute la fonction placez un bloc fonctionnel de lecture rouge sur un quadrant approprieacute puis positionnez KUBO dessus Les eacutelegraveves peuvent avoir du mal agrave deacuteterminer sur quel quadrant positionner KUBO et dans quelle direction le placer Alors veillez agrave ce quils srsquoentraicircnent bien en creacuteant diffeacuterentes boucles
Tacircche 2
bull KUBO est precirct agrave participer agrave la course scolaire Demandez aux eacutelegraveves drsquoessayer de creacuteer une boucle permettant agrave KUBO de contourner le mur avec lrsquoarc-en-ciel Demandez-leur de dessiner drsquoabord le trajet sur une feuille de papier puis de seacuteparer le trajet en plusieurs parties pouvant ecirctre reacutepeacuteteacutees Ensuite demandez-leur de dessiner la fonction sur la feuille de papier agrave cocircteacute du trajet avant de creacuteer la fonction
bull Cest plus efficace si KUBO ne commence PAS dans un coin mdash quand KUBO tourne il avance eacutegalement Sil commence dans un coin KUBO commence par avancer au lieu de tourner comme il le fera pour les autres coins Si les eacutelegraveves ont du mal agrave obtenir un code capable drsquoexeacutecuter un tour complet donnez-leur lrsquoarrecirct de bus comme ligne de deacutepart et drsquoarriveacutee
bull Mecircme si un tour complet pourrait ecirctre une boucle complegravete qui se reacutepegravete invitez les eacutelegraveves agrave trouver des parties du trajet pouvant ecirctre reacutepeacuteteacutees Une solution possible existe agrave la fin de cette activiteacute
bull Demandez aux eacutelegraveves de placer un bloc fonctionnel de lecture rouge sur le quadrant de deacutepart de KUBO Puis dites-leur de faire tregraves attention agrave la direction emprunteacutee par KUBO
bull Demandez aux eacutelegraveves de faire courir KUBO pendant deux tours autour du mur puis trois Discutez du volet matheacutematique lorsquil faut changer le bloc de paramegravetre en vue drsquoexeacutecuter le nombre correct de tours mdash multiplier le bloc de paramegravetre par le nombre de tours souhaiteacute (Si un tour complet exeacutecute la boucle deux fois le multiplicateur sera deux Si un tour complet exeacutecute la boucle une fois le multiplicateur sera un)
Tacircche 3
bull Ensuite KUBO est precirct pour une chasse au treacutesor Les eacutelegraveves placent cinq Post-it sur la carte drsquoactiviteacute dans les quadrants de leur choix Ensuite les eacutelegraveves programment KUBO agrave collecter le plus de treacutesors (ou Post-it) possible Leacutequipe qui reacutecupegravere le plus de treacutesors est deacuteclareacutee vainqueur
bull Les Post-it sont loutil ideacuteal pour cette activiteacute car ils adhegraverent agrave la carte drsquoactiviteacute
bull Quand les eacutelegraveves programment leur KUBO ils doivent utiliser aussi bien des boucles que des sous-routines
bull Pour les eacutetapes 3 et 4 une eacutequipe deacutelegraveves doit deacutemarrer au quadrant A3 tandis que lrsquoautre eacutequipe doit deacutemarrer au quadrant A8
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1820
bull Les deux KUBO doivent deacutemarrer en mecircme temps Le premier KUBO qui atteint un quadrant remporte le treacutesor en faveur de son eacutequipe
bull Les eacutelegraveves doivent conserver tous les Post-il quils reacutecupegraverent
bull Une fois que les deux KUBO ont termineacute drsquoexeacutecuter la premiegravere fonction les eacutelegraveves continuent de creacuteer plus de fonctions jusqursquoagrave ce que tous les treacutesors aient eacuteteacute collecteacutes Agrave la fin comptez tous les Post-it pour deacuteclarer le vainqueur
bull Dans la mesure ougrave les eacutequipes srsquoaffrontent il peut ecirctre judicieux de leur demander de srsquoaccorder sur la marche agrave suivre dans certaines situations Par exemple sils voient que leurs robots KUBO srsquoapprecirctent agrave se percuter pendant le jeu ils peuvent choisir en amont quelle eacutequipe a le droit drsquoemprunter le trajet Autrement ils peuvent choisir de reacuteorienter rapidement leurs robots KUBO pour eacuteviter la collision
bull Pour accroicirctre la difficulteacute de lrsquoexercice vous pouvez choisir de limiter la dureacutee pendant laquelle les eacutequipes doivent creacuteer leurs fonctions boucles et sous-routines
VO C A B U L A I R Ebull boucle reacutepeacutetition dune ou plusieurs actions
bull Bloc-balise TagTilereg de paramegravetre un bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Existe-t-il une astuce pour deacutecouvrir quelle partie de la fonction est reacutepeacuteteacutee
bull KUBO a-t-il fait ce que tu voulais
Tacircche 2
bull En quoi consistent les boucles et comment peut-on les utiliser
bull Que peut-on faire sil nrsquoy a pas assez de blocs Avancer 1 pour creacuteer une fonction
bull Peux-tu deviner le nombre du bloc de paramegravetre sur la base du nombre de tours requis
Tacircche 3
bull Quelle strateacutegie vas-tu adopter
bull Que preacutevois-tu de faire si KUBO srsquoapprecircte agrave percuter un autre KUBO ou sil risque de tomber de la table ou de la carte drsquoactiviteacute
bull As-tu modifieacute ta strateacutegie en cours de route
bull Quels eacuteleacutements ont impacteacute ta strateacutegie pendant le jeu
bull Le jeu eacutetait-il difficile Quest-ce qui lrsquoa rendu amusant ou ennuyeux
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1920
R Eacute F L E X I O Nbull Est-ce que la fonction que tu as creacuteeacutee autour du mur avec lrsquoarc-en-ciel a marcheacute Si tu as ducirc deacuteboguer ton code comment as-tu proceacutedeacute
bull Selon toi pourquoi les boucles sont-elles utiles
E X T E N S I O Nbull Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun mile Combien de pieds KUBO a-t-il parcourus
bull Devine combien de temps il faudra agrave KUBO pour parcourir 1 mile en courant Donne agrave KUBO la consigne de parcourir 1 mile entier en courant Puis compare les preacutedictions avec tes camarades
Si votre classe utilise le systegraveme meacutetrique changez la consigne de la maniegravere suivante laquo Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun kilomegravetre Combien de megravetres KUBO a-t-il parcourus Devine combien de temps il faudra agrave KUBO pour parcourir 1 kilomegravetre en courant Donne agrave KUBO la consigne de parcourir 1 kilomegravetre entier en courant Puis compare les preacutedictions avec tes camarades raquo
bull Indique une valeur sur chaque Post-it Par exemple les Post-it jaunes valent 5 points et les Post-it roses 2 points Tu peux aussi indiquer des valeurs sous forme de fraction ou de deacutecimale Leacutequipe qui amasse le plus grand nombre de points remporte la course
C L Eacute D E C O R R E C T I O N
A C T I V I T Eacute 4
Boucles
Trajet possible pour le tour de KUBO autour du mur (deacutepart et arriveacutee au niveau de lrsquoarrecirct de bus)
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 2020
R E M A R Q U E S
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1520
R E M A R Q U E S
A C T I V I T Eacute 3
Sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1620
O B J E C T I Fbull Travailler avec des boucles
bull Creacuteer une fonction avec des boucles
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
Des Post-it de deux ou trois couleurs diffeacuterentes
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1720
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Aujourdrsquohui KUBO et ses camarades profitent drsquoune sortie scolaire Ils commencent leur journeacutee autour du feu de camp KUBO veut srsquoeacutechauffer pour les courses en marchant autour du feu de camp
bull En premier lieu les eacutelegraveves doivent creacuteer un trajet autour du feu de camp et donner agrave KUBO la consigne de suivre ce trajet
bull Expliquez aux eacutelegraveves que KUBO nrsquoa pas besoin drsquoutiliser huit blocs de mouvement pour contourner le feu de camp KUBO peut utiliser deux blocs qui reacutepegravetent la seacutequence quatre fois en utilisant des boucles
bull Dessinez le trajet au tableau et seacuteparez-le en quatre parties pouvant ecirctre reacutepeacuteteacutees Ainsi les eacutelegraveves sauront de quoi vous parlez
bull Ensuite montrez comment creacuteer une fonction avec une boucle pour ce trajet Encouragez les eacutelegraveves agrave suivre lrsquoavanceacutee en utilisant leurs propres blocs
bull Une fois que KUBO a meacutemoriseacute la fonction placez un bloc fonctionnel de lecture rouge sur un quadrant approprieacute puis positionnez KUBO dessus Les eacutelegraveves peuvent avoir du mal agrave deacuteterminer sur quel quadrant positionner KUBO et dans quelle direction le placer Alors veillez agrave ce quils srsquoentraicircnent bien en creacuteant diffeacuterentes boucles
Tacircche 2
bull KUBO est precirct agrave participer agrave la course scolaire Demandez aux eacutelegraveves drsquoessayer de creacuteer une boucle permettant agrave KUBO de contourner le mur avec lrsquoarc-en-ciel Demandez-leur de dessiner drsquoabord le trajet sur une feuille de papier puis de seacuteparer le trajet en plusieurs parties pouvant ecirctre reacutepeacuteteacutees Ensuite demandez-leur de dessiner la fonction sur la feuille de papier agrave cocircteacute du trajet avant de creacuteer la fonction
bull Cest plus efficace si KUBO ne commence PAS dans un coin mdash quand KUBO tourne il avance eacutegalement Sil commence dans un coin KUBO commence par avancer au lieu de tourner comme il le fera pour les autres coins Si les eacutelegraveves ont du mal agrave obtenir un code capable drsquoexeacutecuter un tour complet donnez-leur lrsquoarrecirct de bus comme ligne de deacutepart et drsquoarriveacutee
bull Mecircme si un tour complet pourrait ecirctre une boucle complegravete qui se reacutepegravete invitez les eacutelegraveves agrave trouver des parties du trajet pouvant ecirctre reacutepeacuteteacutees Une solution possible existe agrave la fin de cette activiteacute
bull Demandez aux eacutelegraveves de placer un bloc fonctionnel de lecture rouge sur le quadrant de deacutepart de KUBO Puis dites-leur de faire tregraves attention agrave la direction emprunteacutee par KUBO
bull Demandez aux eacutelegraveves de faire courir KUBO pendant deux tours autour du mur puis trois Discutez du volet matheacutematique lorsquil faut changer le bloc de paramegravetre en vue drsquoexeacutecuter le nombre correct de tours mdash multiplier le bloc de paramegravetre par le nombre de tours souhaiteacute (Si un tour complet exeacutecute la boucle deux fois le multiplicateur sera deux Si un tour complet exeacutecute la boucle une fois le multiplicateur sera un)
Tacircche 3
bull Ensuite KUBO est precirct pour une chasse au treacutesor Les eacutelegraveves placent cinq Post-it sur la carte drsquoactiviteacute dans les quadrants de leur choix Ensuite les eacutelegraveves programment KUBO agrave collecter le plus de treacutesors (ou Post-it) possible Leacutequipe qui reacutecupegravere le plus de treacutesors est deacuteclareacutee vainqueur
bull Les Post-it sont loutil ideacuteal pour cette activiteacute car ils adhegraverent agrave la carte drsquoactiviteacute
bull Quand les eacutelegraveves programment leur KUBO ils doivent utiliser aussi bien des boucles que des sous-routines
bull Pour les eacutetapes 3 et 4 une eacutequipe deacutelegraveves doit deacutemarrer au quadrant A3 tandis que lrsquoautre eacutequipe doit deacutemarrer au quadrant A8
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1820
bull Les deux KUBO doivent deacutemarrer en mecircme temps Le premier KUBO qui atteint un quadrant remporte le treacutesor en faveur de son eacutequipe
bull Les eacutelegraveves doivent conserver tous les Post-il quils reacutecupegraverent
bull Une fois que les deux KUBO ont termineacute drsquoexeacutecuter la premiegravere fonction les eacutelegraveves continuent de creacuteer plus de fonctions jusqursquoagrave ce que tous les treacutesors aient eacuteteacute collecteacutes Agrave la fin comptez tous les Post-it pour deacuteclarer le vainqueur
bull Dans la mesure ougrave les eacutequipes srsquoaffrontent il peut ecirctre judicieux de leur demander de srsquoaccorder sur la marche agrave suivre dans certaines situations Par exemple sils voient que leurs robots KUBO srsquoapprecirctent agrave se percuter pendant le jeu ils peuvent choisir en amont quelle eacutequipe a le droit drsquoemprunter le trajet Autrement ils peuvent choisir de reacuteorienter rapidement leurs robots KUBO pour eacuteviter la collision
bull Pour accroicirctre la difficulteacute de lrsquoexercice vous pouvez choisir de limiter la dureacutee pendant laquelle les eacutequipes doivent creacuteer leurs fonctions boucles et sous-routines
VO C A B U L A I R Ebull boucle reacutepeacutetition dune ou plusieurs actions
bull Bloc-balise TagTilereg de paramegravetre un bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Existe-t-il une astuce pour deacutecouvrir quelle partie de la fonction est reacutepeacuteteacutee
bull KUBO a-t-il fait ce que tu voulais
Tacircche 2
bull En quoi consistent les boucles et comment peut-on les utiliser
bull Que peut-on faire sil nrsquoy a pas assez de blocs Avancer 1 pour creacuteer une fonction
bull Peux-tu deviner le nombre du bloc de paramegravetre sur la base du nombre de tours requis
Tacircche 3
bull Quelle strateacutegie vas-tu adopter
bull Que preacutevois-tu de faire si KUBO srsquoapprecircte agrave percuter un autre KUBO ou sil risque de tomber de la table ou de la carte drsquoactiviteacute
bull As-tu modifieacute ta strateacutegie en cours de route
bull Quels eacuteleacutements ont impacteacute ta strateacutegie pendant le jeu
bull Le jeu eacutetait-il difficile Quest-ce qui lrsquoa rendu amusant ou ennuyeux
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1920
R Eacute F L E X I O Nbull Est-ce que la fonction que tu as creacuteeacutee autour du mur avec lrsquoarc-en-ciel a marcheacute Si tu as ducirc deacuteboguer ton code comment as-tu proceacutedeacute
bull Selon toi pourquoi les boucles sont-elles utiles
E X T E N S I O Nbull Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun mile Combien de pieds KUBO a-t-il parcourus
bull Devine combien de temps il faudra agrave KUBO pour parcourir 1 mile en courant Donne agrave KUBO la consigne de parcourir 1 mile entier en courant Puis compare les preacutedictions avec tes camarades
Si votre classe utilise le systegraveme meacutetrique changez la consigne de la maniegravere suivante laquo Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun kilomegravetre Combien de megravetres KUBO a-t-il parcourus Devine combien de temps il faudra agrave KUBO pour parcourir 1 kilomegravetre en courant Donne agrave KUBO la consigne de parcourir 1 kilomegravetre entier en courant Puis compare les preacutedictions avec tes camarades raquo
bull Indique une valeur sur chaque Post-it Par exemple les Post-it jaunes valent 5 points et les Post-it roses 2 points Tu peux aussi indiquer des valeurs sous forme de fraction ou de deacutecimale Leacutequipe qui amasse le plus grand nombre de points remporte la course
C L Eacute D E C O R R E C T I O N
A C T I V I T Eacute 4
Boucles
Trajet possible pour le tour de KUBO autour du mur (deacutepart et arriveacutee au niveau de lrsquoarrecirct de bus)
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 2020
R E M A R Q U E S
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1620
O B J E C T I Fbull Travailler avec des boucles
bull Creacuteer une fonction avec des boucles
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 2
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
bull Tacircche 3
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels bleus de lecture et drsquoenregistrement
Blocs-balises TagTilesreg fonctionnels rouges de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
KUBO
Carte drsquoactiviteacute
Crayons
Des Post-it de deux ou trois couleurs diffeacuterentes
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1720
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Aujourdrsquohui KUBO et ses camarades profitent drsquoune sortie scolaire Ils commencent leur journeacutee autour du feu de camp KUBO veut srsquoeacutechauffer pour les courses en marchant autour du feu de camp
bull En premier lieu les eacutelegraveves doivent creacuteer un trajet autour du feu de camp et donner agrave KUBO la consigne de suivre ce trajet
bull Expliquez aux eacutelegraveves que KUBO nrsquoa pas besoin drsquoutiliser huit blocs de mouvement pour contourner le feu de camp KUBO peut utiliser deux blocs qui reacutepegravetent la seacutequence quatre fois en utilisant des boucles
bull Dessinez le trajet au tableau et seacuteparez-le en quatre parties pouvant ecirctre reacutepeacuteteacutees Ainsi les eacutelegraveves sauront de quoi vous parlez
bull Ensuite montrez comment creacuteer une fonction avec une boucle pour ce trajet Encouragez les eacutelegraveves agrave suivre lrsquoavanceacutee en utilisant leurs propres blocs
bull Une fois que KUBO a meacutemoriseacute la fonction placez un bloc fonctionnel de lecture rouge sur un quadrant approprieacute puis positionnez KUBO dessus Les eacutelegraveves peuvent avoir du mal agrave deacuteterminer sur quel quadrant positionner KUBO et dans quelle direction le placer Alors veillez agrave ce quils srsquoentraicircnent bien en creacuteant diffeacuterentes boucles
Tacircche 2
bull KUBO est precirct agrave participer agrave la course scolaire Demandez aux eacutelegraveves drsquoessayer de creacuteer une boucle permettant agrave KUBO de contourner le mur avec lrsquoarc-en-ciel Demandez-leur de dessiner drsquoabord le trajet sur une feuille de papier puis de seacuteparer le trajet en plusieurs parties pouvant ecirctre reacutepeacuteteacutees Ensuite demandez-leur de dessiner la fonction sur la feuille de papier agrave cocircteacute du trajet avant de creacuteer la fonction
bull Cest plus efficace si KUBO ne commence PAS dans un coin mdash quand KUBO tourne il avance eacutegalement Sil commence dans un coin KUBO commence par avancer au lieu de tourner comme il le fera pour les autres coins Si les eacutelegraveves ont du mal agrave obtenir un code capable drsquoexeacutecuter un tour complet donnez-leur lrsquoarrecirct de bus comme ligne de deacutepart et drsquoarriveacutee
bull Mecircme si un tour complet pourrait ecirctre une boucle complegravete qui se reacutepegravete invitez les eacutelegraveves agrave trouver des parties du trajet pouvant ecirctre reacutepeacuteteacutees Une solution possible existe agrave la fin de cette activiteacute
bull Demandez aux eacutelegraveves de placer un bloc fonctionnel de lecture rouge sur le quadrant de deacutepart de KUBO Puis dites-leur de faire tregraves attention agrave la direction emprunteacutee par KUBO
bull Demandez aux eacutelegraveves de faire courir KUBO pendant deux tours autour du mur puis trois Discutez du volet matheacutematique lorsquil faut changer le bloc de paramegravetre en vue drsquoexeacutecuter le nombre correct de tours mdash multiplier le bloc de paramegravetre par le nombre de tours souhaiteacute (Si un tour complet exeacutecute la boucle deux fois le multiplicateur sera deux Si un tour complet exeacutecute la boucle une fois le multiplicateur sera un)
Tacircche 3
bull Ensuite KUBO est precirct pour une chasse au treacutesor Les eacutelegraveves placent cinq Post-it sur la carte drsquoactiviteacute dans les quadrants de leur choix Ensuite les eacutelegraveves programment KUBO agrave collecter le plus de treacutesors (ou Post-it) possible Leacutequipe qui reacutecupegravere le plus de treacutesors est deacuteclareacutee vainqueur
bull Les Post-it sont loutil ideacuteal pour cette activiteacute car ils adhegraverent agrave la carte drsquoactiviteacute
bull Quand les eacutelegraveves programment leur KUBO ils doivent utiliser aussi bien des boucles que des sous-routines
bull Pour les eacutetapes 3 et 4 une eacutequipe deacutelegraveves doit deacutemarrer au quadrant A3 tandis que lrsquoautre eacutequipe doit deacutemarrer au quadrant A8
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1820
bull Les deux KUBO doivent deacutemarrer en mecircme temps Le premier KUBO qui atteint un quadrant remporte le treacutesor en faveur de son eacutequipe
bull Les eacutelegraveves doivent conserver tous les Post-il quils reacutecupegraverent
bull Une fois que les deux KUBO ont termineacute drsquoexeacutecuter la premiegravere fonction les eacutelegraveves continuent de creacuteer plus de fonctions jusqursquoagrave ce que tous les treacutesors aient eacuteteacute collecteacutes Agrave la fin comptez tous les Post-it pour deacuteclarer le vainqueur
bull Dans la mesure ougrave les eacutequipes srsquoaffrontent il peut ecirctre judicieux de leur demander de srsquoaccorder sur la marche agrave suivre dans certaines situations Par exemple sils voient que leurs robots KUBO srsquoapprecirctent agrave se percuter pendant le jeu ils peuvent choisir en amont quelle eacutequipe a le droit drsquoemprunter le trajet Autrement ils peuvent choisir de reacuteorienter rapidement leurs robots KUBO pour eacuteviter la collision
bull Pour accroicirctre la difficulteacute de lrsquoexercice vous pouvez choisir de limiter la dureacutee pendant laquelle les eacutequipes doivent creacuteer leurs fonctions boucles et sous-routines
VO C A B U L A I R Ebull boucle reacutepeacutetition dune ou plusieurs actions
bull Bloc-balise TagTilereg de paramegravetre un bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Existe-t-il une astuce pour deacutecouvrir quelle partie de la fonction est reacutepeacuteteacutee
bull KUBO a-t-il fait ce que tu voulais
Tacircche 2
bull En quoi consistent les boucles et comment peut-on les utiliser
bull Que peut-on faire sil nrsquoy a pas assez de blocs Avancer 1 pour creacuteer une fonction
bull Peux-tu deviner le nombre du bloc de paramegravetre sur la base du nombre de tours requis
Tacircche 3
bull Quelle strateacutegie vas-tu adopter
bull Que preacutevois-tu de faire si KUBO srsquoapprecircte agrave percuter un autre KUBO ou sil risque de tomber de la table ou de la carte drsquoactiviteacute
bull As-tu modifieacute ta strateacutegie en cours de route
bull Quels eacuteleacutements ont impacteacute ta strateacutegie pendant le jeu
bull Le jeu eacutetait-il difficile Quest-ce qui lrsquoa rendu amusant ou ennuyeux
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1920
R Eacute F L E X I O Nbull Est-ce que la fonction que tu as creacuteeacutee autour du mur avec lrsquoarc-en-ciel a marcheacute Si tu as ducirc deacuteboguer ton code comment as-tu proceacutedeacute
bull Selon toi pourquoi les boucles sont-elles utiles
E X T E N S I O Nbull Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun mile Combien de pieds KUBO a-t-il parcourus
bull Devine combien de temps il faudra agrave KUBO pour parcourir 1 mile en courant Donne agrave KUBO la consigne de parcourir 1 mile entier en courant Puis compare les preacutedictions avec tes camarades
Si votre classe utilise le systegraveme meacutetrique changez la consigne de la maniegravere suivante laquo Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun kilomegravetre Combien de megravetres KUBO a-t-il parcourus Devine combien de temps il faudra agrave KUBO pour parcourir 1 kilomegravetre en courant Donne agrave KUBO la consigne de parcourir 1 kilomegravetre entier en courant Puis compare les preacutedictions avec tes camarades raquo
bull Indique une valeur sur chaque Post-it Par exemple les Post-it jaunes valent 5 points et les Post-it roses 2 points Tu peux aussi indiquer des valeurs sous forme de fraction ou de deacutecimale Leacutequipe qui amasse le plus grand nombre de points remporte la course
C L Eacute D E C O R R E C T I O N
A C T I V I T Eacute 4
Boucles
Trajet possible pour le tour de KUBO autour du mur (deacutepart et arriveacutee au niveau de lrsquoarrecirct de bus)
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 2020
R E M A R Q U E S
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1720
R E M A R Q U E S P O U R Lrsquo E N S E I G N A N TTacircche 1
bull Aujourdrsquohui KUBO et ses camarades profitent drsquoune sortie scolaire Ils commencent leur journeacutee autour du feu de camp KUBO veut srsquoeacutechauffer pour les courses en marchant autour du feu de camp
bull En premier lieu les eacutelegraveves doivent creacuteer un trajet autour du feu de camp et donner agrave KUBO la consigne de suivre ce trajet
bull Expliquez aux eacutelegraveves que KUBO nrsquoa pas besoin drsquoutiliser huit blocs de mouvement pour contourner le feu de camp KUBO peut utiliser deux blocs qui reacutepegravetent la seacutequence quatre fois en utilisant des boucles
bull Dessinez le trajet au tableau et seacuteparez-le en quatre parties pouvant ecirctre reacutepeacuteteacutees Ainsi les eacutelegraveves sauront de quoi vous parlez
bull Ensuite montrez comment creacuteer une fonction avec une boucle pour ce trajet Encouragez les eacutelegraveves agrave suivre lrsquoavanceacutee en utilisant leurs propres blocs
bull Une fois que KUBO a meacutemoriseacute la fonction placez un bloc fonctionnel de lecture rouge sur un quadrant approprieacute puis positionnez KUBO dessus Les eacutelegraveves peuvent avoir du mal agrave deacuteterminer sur quel quadrant positionner KUBO et dans quelle direction le placer Alors veillez agrave ce quils srsquoentraicircnent bien en creacuteant diffeacuterentes boucles
Tacircche 2
bull KUBO est precirct agrave participer agrave la course scolaire Demandez aux eacutelegraveves drsquoessayer de creacuteer une boucle permettant agrave KUBO de contourner le mur avec lrsquoarc-en-ciel Demandez-leur de dessiner drsquoabord le trajet sur une feuille de papier puis de seacuteparer le trajet en plusieurs parties pouvant ecirctre reacutepeacuteteacutees Ensuite demandez-leur de dessiner la fonction sur la feuille de papier agrave cocircteacute du trajet avant de creacuteer la fonction
bull Cest plus efficace si KUBO ne commence PAS dans un coin mdash quand KUBO tourne il avance eacutegalement Sil commence dans un coin KUBO commence par avancer au lieu de tourner comme il le fera pour les autres coins Si les eacutelegraveves ont du mal agrave obtenir un code capable drsquoexeacutecuter un tour complet donnez-leur lrsquoarrecirct de bus comme ligne de deacutepart et drsquoarriveacutee
bull Mecircme si un tour complet pourrait ecirctre une boucle complegravete qui se reacutepegravete invitez les eacutelegraveves agrave trouver des parties du trajet pouvant ecirctre reacutepeacuteteacutees Une solution possible existe agrave la fin de cette activiteacute
bull Demandez aux eacutelegraveves de placer un bloc fonctionnel de lecture rouge sur le quadrant de deacutepart de KUBO Puis dites-leur de faire tregraves attention agrave la direction emprunteacutee par KUBO
bull Demandez aux eacutelegraveves de faire courir KUBO pendant deux tours autour du mur puis trois Discutez du volet matheacutematique lorsquil faut changer le bloc de paramegravetre en vue drsquoexeacutecuter le nombre correct de tours mdash multiplier le bloc de paramegravetre par le nombre de tours souhaiteacute (Si un tour complet exeacutecute la boucle deux fois le multiplicateur sera deux Si un tour complet exeacutecute la boucle une fois le multiplicateur sera un)
Tacircche 3
bull Ensuite KUBO est precirct pour une chasse au treacutesor Les eacutelegraveves placent cinq Post-it sur la carte drsquoactiviteacute dans les quadrants de leur choix Ensuite les eacutelegraveves programment KUBO agrave collecter le plus de treacutesors (ou Post-it) possible Leacutequipe qui reacutecupegravere le plus de treacutesors est deacuteclareacutee vainqueur
bull Les Post-it sont loutil ideacuteal pour cette activiteacute car ils adhegraverent agrave la carte drsquoactiviteacute
bull Quand les eacutelegraveves programment leur KUBO ils doivent utiliser aussi bien des boucles que des sous-routines
bull Pour les eacutetapes 3 et 4 une eacutequipe deacutelegraveves doit deacutemarrer au quadrant A3 tandis que lrsquoautre eacutequipe doit deacutemarrer au quadrant A8
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1820
bull Les deux KUBO doivent deacutemarrer en mecircme temps Le premier KUBO qui atteint un quadrant remporte le treacutesor en faveur de son eacutequipe
bull Les eacutelegraveves doivent conserver tous les Post-il quils reacutecupegraverent
bull Une fois que les deux KUBO ont termineacute drsquoexeacutecuter la premiegravere fonction les eacutelegraveves continuent de creacuteer plus de fonctions jusqursquoagrave ce que tous les treacutesors aient eacuteteacute collecteacutes Agrave la fin comptez tous les Post-it pour deacuteclarer le vainqueur
bull Dans la mesure ougrave les eacutequipes srsquoaffrontent il peut ecirctre judicieux de leur demander de srsquoaccorder sur la marche agrave suivre dans certaines situations Par exemple sils voient que leurs robots KUBO srsquoapprecirctent agrave se percuter pendant le jeu ils peuvent choisir en amont quelle eacutequipe a le droit drsquoemprunter le trajet Autrement ils peuvent choisir de reacuteorienter rapidement leurs robots KUBO pour eacuteviter la collision
bull Pour accroicirctre la difficulteacute de lrsquoexercice vous pouvez choisir de limiter la dureacutee pendant laquelle les eacutequipes doivent creacuteer leurs fonctions boucles et sous-routines
VO C A B U L A I R Ebull boucle reacutepeacutetition dune ou plusieurs actions
bull Bloc-balise TagTilereg de paramegravetre un bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Existe-t-il une astuce pour deacutecouvrir quelle partie de la fonction est reacutepeacuteteacutee
bull KUBO a-t-il fait ce que tu voulais
Tacircche 2
bull En quoi consistent les boucles et comment peut-on les utiliser
bull Que peut-on faire sil nrsquoy a pas assez de blocs Avancer 1 pour creacuteer une fonction
bull Peux-tu deviner le nombre du bloc de paramegravetre sur la base du nombre de tours requis
Tacircche 3
bull Quelle strateacutegie vas-tu adopter
bull Que preacutevois-tu de faire si KUBO srsquoapprecircte agrave percuter un autre KUBO ou sil risque de tomber de la table ou de la carte drsquoactiviteacute
bull As-tu modifieacute ta strateacutegie en cours de route
bull Quels eacuteleacutements ont impacteacute ta strateacutegie pendant le jeu
bull Le jeu eacutetait-il difficile Quest-ce qui lrsquoa rendu amusant ou ennuyeux
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1920
R Eacute F L E X I O Nbull Est-ce que la fonction que tu as creacuteeacutee autour du mur avec lrsquoarc-en-ciel a marcheacute Si tu as ducirc deacuteboguer ton code comment as-tu proceacutedeacute
bull Selon toi pourquoi les boucles sont-elles utiles
E X T E N S I O Nbull Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun mile Combien de pieds KUBO a-t-il parcourus
bull Devine combien de temps il faudra agrave KUBO pour parcourir 1 mile en courant Donne agrave KUBO la consigne de parcourir 1 mile entier en courant Puis compare les preacutedictions avec tes camarades
Si votre classe utilise le systegraveme meacutetrique changez la consigne de la maniegravere suivante laquo Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun kilomegravetre Combien de megravetres KUBO a-t-il parcourus Devine combien de temps il faudra agrave KUBO pour parcourir 1 kilomegravetre en courant Donne agrave KUBO la consigne de parcourir 1 kilomegravetre entier en courant Puis compare les preacutedictions avec tes camarades raquo
bull Indique une valeur sur chaque Post-it Par exemple les Post-it jaunes valent 5 points et les Post-it roses 2 points Tu peux aussi indiquer des valeurs sous forme de fraction ou de deacutecimale Leacutequipe qui amasse le plus grand nombre de points remporte la course
C L Eacute D E C O R R E C T I O N
A C T I V I T Eacute 4
Boucles
Trajet possible pour le tour de KUBO autour du mur (deacutepart et arriveacutee au niveau de lrsquoarrecirct de bus)
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 2020
R E M A R Q U E S
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1820
bull Les deux KUBO doivent deacutemarrer en mecircme temps Le premier KUBO qui atteint un quadrant remporte le treacutesor en faveur de son eacutequipe
bull Les eacutelegraveves doivent conserver tous les Post-il quils reacutecupegraverent
bull Une fois que les deux KUBO ont termineacute drsquoexeacutecuter la premiegravere fonction les eacutelegraveves continuent de creacuteer plus de fonctions jusqursquoagrave ce que tous les treacutesors aient eacuteteacute collecteacutes Agrave la fin comptez tous les Post-it pour deacuteclarer le vainqueur
bull Dans la mesure ougrave les eacutequipes srsquoaffrontent il peut ecirctre judicieux de leur demander de srsquoaccorder sur la marche agrave suivre dans certaines situations Par exemple sils voient que leurs robots KUBO srsquoapprecirctent agrave se percuter pendant le jeu ils peuvent choisir en amont quelle eacutequipe a le droit drsquoemprunter le trajet Autrement ils peuvent choisir de reacuteorienter rapidement leurs robots KUBO pour eacuteviter la collision
bull Pour accroicirctre la difficulteacute de lrsquoexercice vous pouvez choisir de limiter la dureacutee pendant laquelle les eacutequipes doivent creacuteer leurs fonctions boucles et sous-routines
VO C A B U L A I R Ebull boucle reacutepeacutetition dune ou plusieurs actions
bull Bloc-balise TagTilereg de paramegravetre un bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
Q U E S T I O N S P O U R N O U R R I R L E S D I S C U S S I O N STacircche 1
bull Existe-t-il une astuce pour deacutecouvrir quelle partie de la fonction est reacutepeacuteteacutee
bull KUBO a-t-il fait ce que tu voulais
Tacircche 2
bull En quoi consistent les boucles et comment peut-on les utiliser
bull Que peut-on faire sil nrsquoy a pas assez de blocs Avancer 1 pour creacuteer une fonction
bull Peux-tu deviner le nombre du bloc de paramegravetre sur la base du nombre de tours requis
Tacircche 3
bull Quelle strateacutegie vas-tu adopter
bull Que preacutevois-tu de faire si KUBO srsquoapprecircte agrave percuter un autre KUBO ou sil risque de tomber de la table ou de la carte drsquoactiviteacute
bull As-tu modifieacute ta strateacutegie en cours de route
bull Quels eacuteleacutements ont impacteacute ta strateacutegie pendant le jeu
bull Le jeu eacutetait-il difficile Quest-ce qui lrsquoa rendu amusant ou ennuyeux
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1920
R Eacute F L E X I O Nbull Est-ce que la fonction que tu as creacuteeacutee autour du mur avec lrsquoarc-en-ciel a marcheacute Si tu as ducirc deacuteboguer ton code comment as-tu proceacutedeacute
bull Selon toi pourquoi les boucles sont-elles utiles
E X T E N S I O Nbull Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun mile Combien de pieds KUBO a-t-il parcourus
bull Devine combien de temps il faudra agrave KUBO pour parcourir 1 mile en courant Donne agrave KUBO la consigne de parcourir 1 mile entier en courant Puis compare les preacutedictions avec tes camarades
Si votre classe utilise le systegraveme meacutetrique changez la consigne de la maniegravere suivante laquo Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun kilomegravetre Combien de megravetres KUBO a-t-il parcourus Devine combien de temps il faudra agrave KUBO pour parcourir 1 kilomegravetre en courant Donne agrave KUBO la consigne de parcourir 1 kilomegravetre entier en courant Puis compare les preacutedictions avec tes camarades raquo
bull Indique une valeur sur chaque Post-it Par exemple les Post-it jaunes valent 5 points et les Post-it roses 2 points Tu peux aussi indiquer des valeurs sous forme de fraction ou de deacutecimale Leacutequipe qui amasse le plus grand nombre de points remporte la course
C L Eacute D E C O R R E C T I O N
A C T I V I T Eacute 4
Boucles
Trajet possible pour le tour de KUBO autour du mur (deacutepart et arriveacutee au niveau de lrsquoarrecirct de bus)
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 2020
R E M A R Q U E S
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 1920
R Eacute F L E X I O Nbull Est-ce que la fonction que tu as creacuteeacutee autour du mur avec lrsquoarc-en-ciel a marcheacute Si tu as ducirc deacuteboguer ton code comment as-tu proceacutedeacute
bull Selon toi pourquoi les boucles sont-elles utiles
E X T E N S I O Nbull Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun mile Combien de pieds KUBO a-t-il parcourus
bull Devine combien de temps il faudra agrave KUBO pour parcourir 1 mile en courant Donne agrave KUBO la consigne de parcourir 1 mile entier en courant Puis compare les preacutedictions avec tes camarades
Si votre classe utilise le systegraveme meacutetrique changez la consigne de la maniegravere suivante laquo Un tour autour du mur avec lrsquoarc-en-ciel repreacutesente un cinquiegraveme dun kilomegravetre Combien de megravetres KUBO a-t-il parcourus Devine combien de temps il faudra agrave KUBO pour parcourir 1 kilomegravetre en courant Donne agrave KUBO la consigne de parcourir 1 kilomegravetre entier en courant Puis compare les preacutedictions avec tes camarades raquo
bull Indique une valeur sur chaque Post-it Par exemple les Post-it jaunes valent 5 points et les Post-it roses 2 points Tu peux aussi indiquer des valeurs sous forme de fraction ou de deacutecimale Leacutequipe qui amasse le plus grand nombre de points remporte la course
C L Eacute D E C O R R E C T I O N
A C T I V I T Eacute 4
Boucles
Trajet possible pour le tour de KUBO autour du mur (deacutepart et arriveacutee au niveau de lrsquoarrecirct de bus)
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 2020
R E M A R Q U E S
A C T I V I T Eacute 4
Boucles
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 1 Cours de remise agrave niveau 2020
R E M A R Q U E S
A C T I V I T Eacute 4
Boucles