aperÇu : plan de leçon 2 niveau scolaire : Élémentaire binômes … · 2019-10-22 · plan de...
TRANSCRIPT
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 124
APERCcedilU
Plan de leccedilon 2 P R O G R A M M E AVA N C Eacute
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 Expliquant comment fonctionnent les blocs-balises TagTilesreg Coding+
bull Utilisant les boucles dans les fonctions qui utilisent des blocs-balises TagTilesreg Coding+
bull Creacuteant des sous-routines dans les fonctions au moyen des blocs-balises TagTilesreg Coding+
bull Creacuteant des fonctions et des fonctions reacutecurrentes au moyen des blocs-balises TagTilesreg Coding+
C O N N A I S S A N C E S P R Eacute A L A B L E Sbull Leccedilon 1 Coding+ ou Leccedilons 1-4 Licence de codage
Les eacutelegraveves doivent srsquoecirctre deacutejagrave familiariseacutes avec KUBO avant drsquoutiliser les nouveaux blocs Le kit Coding+ est destineacute agrave un usage avec le kit de codage initial
Cela fait un moment que les eacutelegraveves nrsquoont pas interagi avec KUBO Il peut ecirctre utile de reacuteviser le vocabulaire et les leccedilons du plan de leccedilon 1 Coding+
O B J E C T I F Sbull Agrave la fin de cette rubrique les eacutelegraveves doivent pouvoir
Comprendre et expliquer comment fonctionnent les blocs-balises TagTilesreg Coding+
Utiliser les boucles dans les fonctions qui utilisent des blocs-balises TagTilesreg Coding+
Creacuteer des sous-routines dans les fonctions en utilisant des blocs-balises TagTilesreg Coding+
Creacuteer des fonctions et des fonctions reacutecurrentes en utilisant des blocs-balises TagTilesreg Coding+
R Eacute S U M Eacute D U P L A N D E L E Ccedil O Nbull Activiteacute 1 Nouveaux trajets ndash 45 minutes
3 tacircches
bull Activiteacute 2 Nouvelles fonctions ndash 45 minutes
3 tacircches
bull Activiteacute 3 Nouvelles sous-routines ndash 45 minutes
3 tacircches
bull Activiteacute 4 Nouvelles boucles et fonctions reacutecurrentes ndash 45 minutes
3 tacircches
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 224
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
KUBOeducation 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
bull Familiarisez-vous avec les quatre nouvelles cateacutegories de blocs-balises TagTilesreg Reportez-vous au graphique ici
Vitesse Avancer lentement Avancer agrave vitesse moyenne ou Avancer agrave haute vitesse
Distance Avancer 2 3 4
x2 x2 x2
Direction Virage 90deg agrave droitegauche Virage 180deg agrave droitegauche Reculer Faire demi-tour
bull Remarque Il est impossible de construire un trajet avec des blocs Virage 90deg et 180deg car KUBO ne pourra pas avancer apregraves avoir tourneacute Ces blocs sont destineacutes aux fonctions exclusivement Tandis que les eacutelegraveves deacutecouvrent ces blocs il sera utile de leur demander drsquoeacutetudier la diffeacuterence entre ces blocs et les blocs de mouvement Aller agrave gaucheAller agrave droite
Temps Attendre 2 secondes Attendre 5 secondes Attendre 10 secondes
x1 x1 x1
x1 x2 x1 x2 x4 x2
x1 x1 x1
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 324
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
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 drsquoactiviteacute du gymnase avec la classe Y a-t-il des eacuteleacutements qursquoils ne connaissent pas En quoi est-il diffeacuterent des autres gymnases quils ont vus
Compeacutetences linguistiques
Demandez aux eacutelegraveves de comparer deux sports parmi ceux mis en avant dans le gymnase Il peut srsquoagir dun sport quils connaissent bien et dun sport pour lequel ils doivent faire des recherches ou poser des questions agrave quelqursquoun
MatheacutematiquesSciences
Combien de pas KUBO effectue-t-il en marchant ou en courant agrave un moment donneacute dans le gymnase Deacutefinissez la longueur de lrsquoun des quadrants (par exemple 10 pieds ou 3 megravetres) et demandez aux eacutelegraveves de deacuteterminer le nombre de pas quils peuvent faire sur une distance de 10 pieds ou 3 megravetres Calculez le nombre de pas que KUBO fait pendant les diffeacuterentes tacircches
Le tableau drsquoaffichage peut ecirctre un excellent point de deacutepart pour permettre aux eacutelegraveves de commencer agrave reacutefleacutechir aux notions laquo plus grandpetit que raquo et au concept du temps Demandez aux eacutelegraveves drsquoinventer des problegravemes sous forme drsquohistoire pour KUBO en utilisant le tableau drsquoaffichage
La buvette peut eacutegalement servir agrave reacutesoudre des problegravemes de matheacutematiques Demandez aux eacutelegraveves drsquoinventer des situations au cours desquelles KUBO possegravede beaucoup de jetons et doit acheter des produits Quelle est la valeur de ces produits Que peut acheter KUBO Combien de jetons restera-t-il agrave KUBO
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 424
O B J E C T I Fbull Reconnaicirctre comment fonctionnent les blocs-balises TagTilesreg Coding+
bull Observer comment se deacuteplace KUBO
bull Creacuteer des trajets que KUBO doit suivre en utilisant des blocs-balises TagTilesreg Coding+
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Fiche de travail 21
Crayons
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Fiche de travail 22
Crayons
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Carte drsquoactiviteacute du gymnase
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 Cette tacircche permet aux eacutelegraveves de deacutecouvrir les nouveaux blocs-balises TagTilesreg et les cateacutegories dont ils relegravevent Vous pouvez eacutegalement preacutesenter ces blocs agrave toute la classe en amont de la tacircche ou bien passer en revue les blocs avec la classe apregraves cette tacircche
bull Les eacutelegraveves positionnent KUBO sur les diffeacuterents blocs Coding+ puis ils observent comment se deacuteplace KUBO Ils notent leurs observations sur la fiche de travail correspondante
bull Chacun leur tour les eacutelegraveves doivent essayer les nouveaux blocs
bull Pour que les eacutelegraveves de chaque binocircme aient le mecircme temps dinteraction avec KUBO demandez agrave lrsquoun drsquoutiliser deux des nouveaux blocs et agrave lrsquoautre drsquoutiliser les blocs restants
A C T I V I T Eacute 1
Nouveaux trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 524
bull La dureacutee de cette tacircche variera en fonction du temps drsquoexploration que vous accordez aux eacutelegraveves
bull Si les eacutelegraveves nrsquoont pas assez de temps pour essayer chaque nouveau bloc veuillez consacrer un temps deacutedieacute agrave cet effet ulteacuterieurement car tous les blocs dune cateacutegorie donneacutee ne servent pas le mecircme objectif
Tacircche 2
bull Il est impossible de construire un trajet avec des blocs Virage 90deg et 180deg car KUBO ne pourra pas avancer apregraves avoir tourneacute Ces blocs sont destineacutes aux fonctions exclusivement Tandis que les eacutelegraveves deacutecouvrent ces blocs il sera utile de leur demander drsquoeacutetudier la diffeacuterence entre ces blocs et les blocs de mouvement Aller agrave gaucheAller agrave droite Les conclusions des eacutelegraveves peuvent ecirctre inscrites au dos de la fiche de travail srsquoil y a assez de place Cela peut prendre la forme dune activiteacute pratique ou dune discussion avec toute la classe sur le thegraveme des diffeacuterences Vous pouvez aussi les laisser srsquoen rendre compte agrave travers les essaiserreurs pendant qursquoils creacuteent le trajet
bull Une carte vierge ou un bureau peut fonctionner pour cette tacircche La carte drsquoactiviteacute du gymnase nrsquoest neacutecessaire qursquoagrave partir de la tacircche 3
bull Pour que les eacutelegraveves de chaque binocircme aient le mecircme temps dinteraction avec KUBO demandez-leur deacutechanger de rocircle pendant la creacuteation des trajets
bull Si vous le souhaitez les eacutelegraveves peuvent creacuteer des trajets en mecircme temps et tour agrave tour observer KUBO se deacuteplacer sur chaque trajet
bull La dureacutee de cette tacircche variera en fonction du temps drsquoexploration que vous accordez aux eacutelegraveves
bull En photocopiant la fiche de travail au recto et au verso dune mecircme page vous permettrez aux eacutelegraveves de consigner jusqursquoagrave quatre trajets sur une seule page
Tacircche 3
bull La carte drsquoactiviteacute du gymnase issue du kit Coding+ sera utiliseacutee pendant cette tacircche Si vous pensez que vos eacutelegraveves ne connaissent pas forceacutement certains objets ou endroits indiqueacutes sur la carte veuillez prendre le temps de les passer en revue avec toute la classe
bull La dureacutee de cette tacircche variera en fonction du temps drsquoexploration que vous accordez aux eacutelegraveves
bull Rappelez aux eacutelegraveves que KUBO ne peut pas traverser les murs les bancs les paniers marqueacutes etc
bull Pour gagner du temps demandez aux eacutelegraveves de travailler ensemble agrave la creacuteation drsquoun trajet Si vous avez plus de temps ils peuvent chacun creacuteer leur propre trajet et tour agrave tour laisser KUBO se deacuteplacer sur chacun drsquoentre eux
bull Chaque membre de binocircmes doit avoir la possibiliteacute drsquoessayer le trajet quil a creacuteeacute
bull Lrsquoeacutetape 4 peut ecirctre reacutealiseacutee agrave lrsquooral ou par eacutecrit
bull Sil reste assez de temps les groupes peuvent mettre leurs ideacutees en commun pour lrsquoeacutetape 4 avec toute la classe
VO C A B U L A I R ESi cela fait un moment que les eacutelegraveves nrsquoont pas interagi avec KUBO il peut ecirctre utile de reacuteviser le vocabulaire du plan de leccedilon 1 Coding+ ou des plans de leccedilon 1-4 Licence de codage
bull Reacutevision du vocabulaire
deacuteboguer corriger ou reacuteparer
KUBO un robot de codage sans eacutecran
Bloc-balise TagTilereg de mouvement un bloc directionnel avec une flegraveche que KUBO doit suivre
trajet une chaicircne de blocs de mouvement relieacutes drsquoune maniegravere que KUBO peut suivre
A C T I V I T Eacute 1
Nouveaux trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 624
bull Nouveau vocabulaire
Bloc-balise TagTilereg Coding+ un bloc dans le kit Coding+ KUBO ce kit contient les eacuteleacutements suivants
Bloc-balise TagTilereg de direction un bloc qui modifie la direction emprunteacutee par KUBO Ces blocs incluent Virage 90deg ou Virage 180deg agrave gauche ou agrave droite Reculer et Faire demi-tour
Bloc-balise TagTilereg de distance un bloc de mouvement qui permet agrave KUBO drsquoavancer de deux trois ou quatre quadrants agrave la fois
Bloc-balise TagTilereg de vitesse un bloc qui modifie la vitesse agrave laquelle se deacuteplace KUBO pendant le reste de la fonction permet agrave KUBO drsquoavancer lentement agrave vitesse moyenne ou agrave haute vitesse
Bloc-balise TagTilereg de temps un bloc qui permet agrave KUBO de marquer une pause pendant 2 5 ou 10 secondes agrave la fois
Carte drsquoactiviteacute du gymnase la carte du gymnase pour KUBO
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 Quel bloc modifie la vitesse de KUBO
bull Quel bloc modifie la direction de KUBO
bull Quel bloc permet agrave KUBO drsquoattendre
bull Quel bloc permet agrave KUBO drsquoaller plus loin
bull KUBO srsquoest-il deacuteplaceacute comme tu le preacutevoyais
bull Quel bloc espegraveres-tu utiliser le plus souvent
Tacircche 2
bull Peux-tu expliquer un trajet ou montrer un exemple de trajet
bull Quelles sont les quatre cateacutegories de blocs Coding+
bull En quoi les blocs de mouvement Aller agrave droiteAller agrave gauche sont-ils diffeacuterents des blocs Virage 90deg agrave droitegauche
bull En quoi le bloc Virage 180deg diffegravere-t-il du bloc Faire demi-tour
bull Qursquoas-tu observeacute dans le cadre de tes nouveaux trajets
bull KUBO srsquoest-il deacuteplaceacute comme tu le preacutevoyais
Tacircche 3
bull KUBO obtient-il un hot dog ou un fruit
bull Quel nouveau bloc as-tu utiliseacute dans ton trajet
bull Quel bloc as-tu utiliseacute pour permettre agrave KUBO de se deacuteplacer sur le terrain
bull Quelles autres activiteacutes KUBO pourrait-il faire dans le gymnase
bull Qursquoest-ce que tu preacutefegraveres sur la carte drsquoactiviteacute du gymnase
A C T I V I T Eacute 1
Nouveaux trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 724
R Eacute F L E X I O Nbull Comment ces nouveaux blocs enrichissent-ils les deacuteplacements possibles de KUBO Discute de tes ideacutees avec ton partenaire
bull Quelles sont les quatre nouvelles cateacutegories de blocs-balises TagTilesreg Explique deux de ces cateacutegories agrave ton partenaire puis demande-lui de te parler des deux autres
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 sur la carte drsquoactiviteacute du gymnase et au moins deux nouveaux blocs Eacutechangez de rocircle
bull Creacutee un trajet que tu sais impossible agrave suivre pour KUBO en utilisant au moins deux nouveaux blocs Demande agrave ton partenaire de deacuteboguer le trajet Eacutechangez de rocircle
R E M A R Q U E S
A C T I V I T Eacute 1
Nouveaux trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 824
O B J E C T I Fbull Transformer les trajets en fonctions au moyen des blocs-balises TagTilesreg Coding+
bull 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
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
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 Le kit Coding+ propose deux nouvelles couleurs (vert et orange) pour les blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
bull Il peut ecirctre neacutecessaire de proposer une seacuteance de reacutevision portant sur lrsquoutilisation des blocs Coding+ et sur la faccedilon de reacuteinitialiser KUBO si la derniegravere activiteacute des eacutelegraveves en la matiegravere remonte agrave longtemps
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 924
bull Les deux eacutelegraveves du binocircme doivent travailler ensemble pour creacuteer le trajet et la fonction Srsquoil reste assez de temps vous pouvez demander aux eacutelegraveves de creacuteer leurs propres trajets et fonctions
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 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
Tacircche 2
bull Au cours de cette tacircche les eacutelegraveves construiront une fonction sans creacuteer drsquoabord de trajet Cela peut prendre un peu de temps pour certains eacutelegraveves car il faut maintenant visualiser le trajet Pour aider les eacutelegraveves en difficulteacute demandez agrave un eacutelegraveve de montrer du doigt chaque boicircte vers laquelle KUBO se deacuteplacera tandis que lrsquoautre eacutelegraveve cherche le bloc adapteacute agrave utiliser dans la fonction Demandez-leur drsquoappliquer cette strateacutegie pour veacuterifier et tester la fonction
bull Aidez les eacutelegraveves agrave creacuteer leurs fonctions sur le cocircteacute de la carte Cela permettra de garder la fonction intacte afin quils puissent la suivre pendant que KUBO se deacuteplace Par ailleurs si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
Tacircche 3
bull Pour gagner du temps vous pouvez demander aux eacutelegraveves de creacuteer une fonction par binocircme Agrave un moment donneacute chaque partenaire doit avoir la possibiliteacute de creacuteer une fonction par lui-mecircme
bull Veacuterifiez que les blocs de mouvement sont reacutepartis de maniegravere homogegravene entre les groupes car chaque fonction impose lrsquoutilisation drsquoau moins cinq blocs Avancer (sauf srsquoils utilisent les blocs Coding+)
bull Lrsquoeacutelegraveve qui a creacuteeacute la fonction doit suivre lrsquoavanceacutee avec les blocs pendant les deacuteplacements de KUBO pour deacuteceler les eacuteventuelles erreurs agrave deacuteboguer dans la fonction
bull Si une fonction ne marche pas demandez agrave lrsquoautre partenaire drsquoessayer sa fonction avant de proceacuteder agrave toute correction Cela permet de garantir que les deux fonctions sont testeacutees dans le temps imparti Srsquoil reste encore assez de temps les eacutelegraveves peuvent deacuteboguer leurs fonctions et essayer agrave nouveau
VO C A B U L A I R Ebull Reacutevision du vocabulaire
fonction un trajet pouvant ecirctre meacutemoriseacute par KUBO gracircce aux blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
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
reacuteinitialiser annuler une erreur lorsque KUBO devient rouge deacutetachez la tecircte de son corps avant de la repositionner
bull Nouveau vocabulaire
vice-versa en sens inverse dans lrsquoautre sens
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1024
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 reacuteussi agrave se rendre drsquoun panier de basket-ball agrave lrsquoautre et agrave revenir
bull As-tu eu besoin de deacuteboguer ton trajet
bull Deacutecris quelques diffeacuterences entre un trajet et une fonction quand tu utilises les nouveaux blocs
bull Quels nouveaux blocs as-tu utiliseacutes pour permettre agrave KUBO de faire demi-tour et de revenir vers lrsquoautre panier
bull As-tu eu du mal agrave creacuteer une fonction
Tacircche 2
bull Comment as-tu travailleacute avec ton partenaire pour construire la fonction sans creacuteer de trajet drsquoabord
bull Ta fonction a-t-elle marcheacute du premier coup Dans la neacutegative comment as-tu fait pour savoir ce quil fallait modifier
bull Quel sport KUBO regarde-t-il depuis les bancs
Tacircche 3
bull Quels nouveaux blocs utilises-tu pour permettre agrave KUBO de revenir vers le banc
bull Vous ecirctes-vous aideacutes mutuellement pour creacuteer vos fonctions
bull Comment as-tu fait pour creacuteer ta fonction (en pointant du doigt les cases en visualisant ou en comptant les cases)
bull Ta fonction a-t-elle marcheacute du premier coup
R Eacute F L E X I O Nbull As-tu eu du mal agrave construire une fonction sans creacuteer de trajet en premier Quelle strateacutegie as-tu appliqueacutee pour creacuteer une fonction
bull Lorsque KUBO exeacutecute la fonction meacutemoriseacutee es-tu capable de suivre lrsquoavanceacutee avec tes blocs pour voir ce que KUBO va accomplir par la suite Selon toi est-ce utile pour deacuteterminer ce quil faut corriger dans ta fonction
E X T E N S I O Nbull KUBO veut explorer drsquoautres endroits du gymnase Creacutee des fonctions permettant agrave KUBO de se rendre agrave diffeacuterents endroits Puis reacutedige une histoire correspondant aux deacuteplacements de KUBO
bull Quel est le sport que tu preacutefegraveres pratiquer KUBO peut-il pratiquer ce sport dans le gymnase Creacutee une fonction montrant KUBO en train de pratiquer ce sport Lorsque ta fonction permet de montrer cela reacutedige une histoire agrave propos du temps passeacute par KUBO dans le gymnase
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1124
R E M A R Q U E S
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1224
O B J E C T I Fbull Transformer deux fonctions en une sous-routine au moyen de blocs-balises TagTilesreg Coding+
bull Creacuteer des fonctions et des sous-routines sans creacuteer de trajet en premier
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
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 Les binocircmes doivent se partager le travail mdash un eacutelegraveve creacutee la premiegravere fonction agrave partir du point de deacutepart jusqursquoau deuxiegraveme arrecirct puis lrsquoautre eacutelegraveve creacutee la fonction agrave partir du deuxiegraveme arrecirct jusqursquoau dernier arrecirct Ils combinent ensuite leur travail pour avoir une fonction avec une sous-routine
bull Les eacutelegraveves doivent savoir de maniegravere geacuteneacuterale comment construire une sous-routine Cette tacircche leur permet de passer cela en revue srsquoils ont besoin de se remettre agrave niveau Le temps neacutecessaire deacutependra de ce dont ils se souviennent en matiegravere de creacuteation de sous-routines
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1324
bull Les eacutelegraveves doivent avoir les deux fonctions (une fonction et une sous-routine) agrave proximiteacute pour quils puissent suivre lrsquoavanceacutee avec les blocs-balises TagTilesreg tandis que KUBO se deacuteplace
bull Si certains de vos eacutelegraveves ont un niveau assez avanceacute vous pouvez leur expliquer le concept des algorithmes pendant cette activiteacute Un algorithme est un ensemble de consignes eacutetape par eacutetape permettant de reacutealiser une tacircche Il est geacuteneacuteralement utiliseacute dans le cadre des matheacutematiques ou des programmes informatiques Chaque sous-routine dans un programme est un algorithme
Tacircche 2
bull Srsquoil reste assez de temps un partenaire peut creacuteer les deux fonctions et en transformer une pour qursquoelle devienne la sous-routine de lrsquoautre Lrsquoautre partenaire peut effectuer le mecircme travail (en utilisant peut-ecirctre des blocs diffeacuterents) une fois que le premier partenaire a termineacute
bull Rappelez aux eacutelegraveves que sils construisent leur fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
Tacircche 3
bull Les eacutelegraveves megraveneront des seacuteances de brainstorming aux eacutetapes 1 et 2 Demandez-leur de discuter de leurs ideacutees avant de construire la sous-routine Cette discussion peut aussi ecirctre organiseacutee avec toute la classe
bull Les eacutelegraveves vous demanderont agrave vous et drsquoautres groupes de regarder KUBO jouer agrave un jeu Il peut ecirctre utile de donner aux eacutelegraveves une limite dans le temps pour creacuteer leur jeu (par exemple 10 minutes pour creacuteer et 5 minutes pour partager et regarder les autres)
VO C A B U L A I R Ebull Reacutevision du vocabulaire
sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
corriger modifier
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 Quelles couleurs utiliseras-tu pour chaque fonction
bull Qui creacuteera la premiegravere fonction Qui creacuteera la deuxiegraveme fonction
bull Est-ce que toutes tes fonctions ont marcheacute de maniegravere indeacutependante
bull As-tu compris comment creacuteer une sous-routine
bull KUBO a-t-il atteint tous les arrecircts du premier coup
Tacircche 2
bull Agrave quel sport jouent les amis de KUBO
bull Qui creacutee la premiegravere fonction Qui creacutee la deuxiegraveme fonction
bull As-tu eu besoin de deacuteboguer ta fonction ou ta sous-routine
bull Quels blocs Coding+ as-tu utiliseacutes
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1424
Tacircche 3
bull Comment as-tu choisi le jeu auquel KUBO allait jouer
bull Est-ce que tout le monde a eu la possibiliteacute de participer agrave la seacuteance de brainstorming pour partager ses ideacutees
bull Dans quelle partie du gymnase le jeu se tiendra-t-il
bull Est-ce que quelqursquoun a reacuteussi agrave deviner ton jeu
R Eacute F L E X I O Nbull Comment expliquerais-tu le concept de sous-routine agrave quelqursquoun qui nrsquoa jamais creacuteeacute de sous-routine
bull Quels avantages y a-t-il agrave creacuteer une sous-routine plutocirct qursquoune simple fonction
E X T E N S I O Nbull KUBO va passer toute la journeacutee dans le gymnase Que va faire KUBO Reacutedige une histoire au cours de laquelle KUBO joue agrave un jeu regarde un jeu et prend un goucircter agrave la buvette
bull Quelles sont les regravegles du jeu auquel KUBO a joueacute pendant la reacutecreacuteation dans le gymnase Eacutetablis la liste des consignes et les eacutetapes neacutecessaires pour jouer agrave ce jeu Donne ces consignes agrave un autre groupe et regarde sils peuvent creacuteer une fonction avec une sous-routine en vue de jouer agrave ce jeu Est-ce que deux robots KUBO peuvent jouer agrave ton jeu
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1524
R E M A R Q U E S
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1624
O B J E C T I Fbull Travailler avec des boucles comportant des blocs Coding+
bull Creacuteer une fonction comportant une boucle et des blocs Coding+
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
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 Cette tacircche consiste agrave reacuteviser les boucles Les eacutelegraveves peuvent effectuer cette tacircche rapidement en fonction de leur expeacuterience en matiegravere de creacuteation de boucles
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1724
bull Si les eacutelegraveves ont du mal agrave creacuteer un trajet que KUBO peut suivre demandez-leur de positionner KUBO sur le trajet dans une autre direction Regardez dans quel sens tourne KUBO sur le premier bloc Virage Cela vous aidera agrave deacuteterminer la direction dans laquelle KUBO doit ecirctre positionneacute au deacutebut du trajet
bull Pour certains eacutelegraveves il peut ecirctre utile de veacuterifier lrsquoordre dans lequel les blocs de boucle ouvertefermeacutee doivent apparaicirctre dans une fonction
bull Si les eacutelegraveves ne retirent pas le bloc fonctionnel de lecture KUBO continuera de passer dessus et de reacutepeacuteter la boucle Ce bloc ne permet pas de montrer leur boucle avec preacutecision Crsquoest pourquoi il faut le retirer degraves que KUBO est passeacute dessus
bull Si les eacutelegraveves ne ferment pas leur boucle ou sils placent les blocs dans un ordre qui nrsquoest pas logique KUBO deviendra rouge srsquoagitera et srsquoeacuteloignera Les eacutelegraveves doivent reacutesoudre le problegraveme et reacuteinitialiser KUBO avant de reacuteessayer
Tacircche 2
bull Il peut ecirctre utile de veacuterifier si le mot de vocabulaire fonction reacutecurrente a eacuteteacute compris apregraves lrsquoeacutetape 1
bull Si une boucle est creacuteeacutee correctement KUBO doit continuer agrave la reacutepeacuteter La seule faccedilon drsquoempecirccher KUBO de reacutealiser cette fonction reacutecurrente est de le reacuteinitialiser
Tacircche 3
bull Les deux eacutetapes composant cette tacircche peuvent ecirctre effectueacutees agrave lrsquooral ou par eacutecrit
bull Cette tacircche est relativement ouverte dans le sens ougrave les eacutelegraveves deacutecident de tous ses aspects (le type de sport lrsquoendroit ougrave il se tiendra et les regravegles du jeu) Les eacutelegraveves codent une fonction avec une fonction reacutecurrente
bull Laissez les groupes deviner les sports choisis et en parler Cela aidera les eacutelegraveves agrave trouver de nouvelles ideacutees agrave essayer
bull Srsquoils le souhaitent les eacutelegraveves peuvent inclure drsquoautres objets comme des eacuteleacutements provenant dun jeu de socieacuteteacute
VO C A B U L A I R Ebull Reacutevision du vocabulaire
Boucle reacutepeacutetition dune action ou drsquoun ensemble drsquoactions
Bloc-balise TagTilereg de paramegravetre le bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
bull Nouveau vocabulaire
Bloc-balise TagTilereg de boucle fermeacutee ce bloc de boucle informe KUBO agrave quel moment il doit arrecircter de meacutemoriser une boucle
Bloc-balise TagTilereg de boucle ouverte le bloc de boucle avec lrsquoespace pour le bloc de paramegravetre ce bloc informe KUBO agrave quel moment il doit commencer agrave meacutemoriser une boucle
fonction reacutecurrente une fonction qui se reacutepegravete jusqursquoagrave ce que tu reacuteinitialises KUBO
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 eacutelegraveves vont-ils se retrouver avec un KUBO qui se deacuteplace dans la mecircme direction
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1824
bull Quel est lrsquoavantage de creacuteer une boucle
bull Pourquoi ajouterais-tu une boucle dans ta fonction
Tacircche 2
bull Te souviens-tu de la fonction que tu as creacuteeacutee lors de la derniegravere tacircche
bull Aimes-tu courir comme KUBO
bull Comment faire pour que KUBO arrecircte de courir
Tacircche 3
bull Quel sport avez-vous choisi
bull Si vous nrsquoeacutetiez pas drsquoaccord comment avez-vous fait pour choisir le sport auquel jouerait KUBO
bull As-tu creacuteeacute une sous-routine dans ta fonction pour permettre agrave KUBO de traverser le gymnase
bull Explique ta fonction reacutecurrente
R Eacute F L E X I O Nbull Quand aimerais-tu utiliser des boucles avec KUBO
bull Quand est-ce que des fonctions reacutecurrentes seraient utiles dans la vraie vie
E X T E N S I O Nbull Si chaque cocircteacute dun quadrant mesure 10 pieds (ou 3 megravetres) quel est le peacuterimegravetre du terrain de basket-ball Quelle est sa superficie Peux-tu calculer le peacuterimegravetre et la superficie drsquoautres parties du gymnase
bull Le gymnase sur la carte est-il semblable agrave celui de ton eacutecole En quoi sont-ils diffeacuterents Note tes ideacutees et discutes-en avec quelquun
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1924
R E M A R Q U E S
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2024
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
1a Les eacutelegraveves formulent et fixent des objectifs drsquoapprentissage eacutelaborent des strateacutegies agrave lrsquoaide de la technologie pour les reacutealiser et reacutefleacutechissent sur le processus drsquoapprentissage pour ameacuteliorer les reacutesultats
bull bull bull bull
1b Les eacutelegraveves construisent des reacuteseaux et personnalisent leurs environnements drsquoapprentissage pour soutenir lrsquoacquisition des connaissances
bull bull bull bull
1c Les eacutelegraveves utilisent la technologie pour chercher des reacutetroactions qui les informent et qui ameacuteliorent leurs meacutethodes et pour preacutesenter leur apprentissage de diverses faccedilons
bull bull bull bull
1d Les eacutelegraveves comprennent les notions de base du fonctionnement de la technologie montrent leur capaciteacute agrave faire des choix utilisent les technologies actuelles et reacutesolvent les problegravemes ils sont capables de transposer leurs connaissances pour explorer des technologies eacutemergentes
bull bull bull bull
2a Les eacutelegraveves soignent et gegraverent leur identiteacute numeacuterique et leur reacuteputation et ils sont conscients du caractegravere permanent de leurs actions dans lrsquounivers numeacuterique
2b Les eacutelegraveves adoptent un comportement positif seacutecuritaire conforme aux lois et eacutethique quand ils utilisent la technologie notamment lors des interactions sociales en ligne ou de lrsquoutilisation drsquoappareils en reacuteseau
2c Les eacutelegraveves comprennent et respectent les droits et obligations lieacutes agrave lrsquoutilisation et au partage de la proprieacuteteacute intellectuelle
2d Les eacutelegraveves gegraverent leurs donneacutees personnelles pour assurer leur confidentialiteacute et leur seacutecuriteacute et ils connaissent les technologies de collecte de donneacutees qui servent agrave suivre leur navigation en ligne
3a Les eacutelegraveves planifient et appliquent des strateacutegies de recherche efficaces pour repeacuterer lrsquoinformation et drsquoautres ressources qui serviront agrave leurs activiteacutes intellectuelles ou creacuteatives
3b Les eacutelegraveves eacutevaluent la justesse la perspective la creacutedibiliteacute et la pertinence de lrsquoinformation des meacutedias des donneacutees ou des autres ressources
3c Les eacutelegraveves organisent lrsquoinformation tireacutee de ressources numeacuteriques agrave lrsquoaide de divers outils et meacutethodes pour creacuteer des ensembles drsquoartefacts comportant des liens ou des conclusions valables
3d Les eacutelegraveves accumulent des connaissances en explorant activement les enjeux et les problegravemes du monde reacuteel en eacutelaborant des ideacutees et des theacuteories et en cherchant des reacuteponses et des solutions
4a Les eacutelegraveves connaissent et utilisent un processus de conception pour produire des ideacutees inventer des theacuteories drsquoessai creacuteer des artefacts novateurs ou reacutesoudre des problegravemes authentiques
bull bull bull bull
4b Les eacutelegraveves choisissent et utilisent des outils numeacuteriques pour planifier et geacuterer un processus de conception qui tient compte de contraintes et de risques calculeacutes
bull bull bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2124
Normes appliqueacutees
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
4c Les eacutelegraveves eacutelaborent testent et mettent au point des prototypes selon un processus de conception comportant des cycles
bull bull bull bull
4d Les eacutelegraveves acceptent lrsquoambiguiumlteacute et font preuve de perseacuteveacuterance et drsquoune capaciteacute agrave travailler agrave des problegravemes ouverts
bull bull bull bull
5a Les eacutelegraveves formulent des deacutefinitions de problegravemes adapteacutees aux meacutethodes technologiques comme lrsquoanalyse de donneacutees des modegraveles drsquoabstraction et la reacuteflexion algorithmique pour chercher et trouver des solutions
bull bull bull bull
5b Les eacutelegraveves recueillent des donneacutees ou trouvent des ensembles de donneacutees pertinentes ils utilisent des outils numeacuteriques pour les analyser et ils repreacutesentent les donneacutees de diverses faccedilons pour faciliter la reacutesolution de problegravemes et la prise de deacutecisions
bull bull bull bull
5c Les eacutelegraveves divisent les problegravemes en eacuteleacutements ils extraient les donneacutees principales et ils dressent des modegraveles descriptifs pour comprendre les systegravemes complexes ou faciliter la reacutesolution de problegraveme
bull bull bull bull
5d Les eacutelegraveves comprennent comment fonctionne lrsquoautomatisation et ils utilisent la reacuteflexion algorithmique pour creacuteer une seacuterie drsquoeacutetapes afin de chercher et de trouver des solutions
bull bull bull bull
6a Les eacutelegraveves choisissent les plateformes et outils approprieacutes pour respecter les objectifs viseacutes dans leur creacuteation ou communication
bull bull bull bull
6b Les eacutelegraveves creacuteent du contenu original ou ils remixent ou retraitent de faccedilon responsable le contenu des ressources numeacuteriques pour en faire de nouvelles creacuteations
bull bull bull bull
6c Les eacutelegraveves communiquent clairement et efficacement des ideacutees complexes en creacuteant ou en utilisant divers objets numeacuteriques comme des visualisations des modegraveles ou des simulations
bull bull bull bull
6d Les eacutelegraveves publient ou preacutesentent du contenu qui adapte le message et le meacutedia aux publics cibles bull bull bull bull
7a Les eacutelegraveves utilisent des outils numeacuteriques pour communiquer avec des apprenants de divers horizons et cultures et interagir avec eux afin drsquoenrichir leur compreacutehension et leurs apprentissages mutuels
7b Les eacutelegraveves utilisent des technologies collaboratives pour travailler avec drsquoautres personnes notamment des eacutelegraveves des experts ou des membres de la communauteacute pour analyser des enjeux et des problegravemes agrave partir de plusieurs points de vue
7c Les eacutelegraveves apportent une contribution constructive agrave des eacutequipes de projet et assurent divers rocircles et responsabiliteacutes pour travailler efficacement agrave un but commun
7d Les eacutelegraveves analysent des problegravemes locaux et mondiaux et utilisent des technologies collaboratives pour travailler avec drsquoautres agrave chercher des solutions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2224
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
O B J E C T I F S
Le programme scolaire national portant sur les sciences informatiques vise agrave enseigner ce qui suit agrave tous les eacutelegraveves
compreacutehension et application des concepts et principes fondamentaux des sciences informatiques y compris les repreacutesentations de donneacutees les algorithmes la logique et lrsquoabstraction
Sciences informatiques bull bull bull bull
capaciteacute drsquoanalyse des problegravemes informatiques et expeacuterience pratique reacutepeacuteteacutee sur le plan de la reacutedaction de programmes informatiques dans le but de reacutesoudre de tels problegravemes
Sciences informatiques bull bull bull bull
capaciteacute drsquoeacutevaluation et drsquoapplication des technologies de lrsquoinformation y compris les technologies nouvelles et inhabituelles sur le plan analytique pour reacutesoudre les problegravemes
Technologies de
linformationbull bull bull bull
ecirctre des utilisateurs responsables compeacutetents confiants et creacuteatifs des technologies de communication et de lrsquoinformation
Litteacuteratie numeacuterique bull bull bull bull
Eacute TA P E C L Eacute 1
Comprendre en quoi consistent les algorithmes Sciences informatiques bull bull
Comprendre que les algorithmes sont exeacutecuteacutes comme des programmes dans les appareils numeacuteriques
Sciences informatiques bull bull
Comprendre que lrsquoexeacutecution des programmes se deacuteroule conformeacutement agrave des instructions claires et preacutecises
Sciences informatiques bull bull
Creacuteer des programmes simples Sciences informatiques bull bull
Deacuteboguer des programmes simples Sciences informatiques bull bull
Appliquer un raisonnement logique Sciences informatiques bull bull
Preacutedire le comportement de programmes simples Sciences informatiques bull bull
Utiliser des technologies dans le but preacutecis de creacuteer drsquoorganiser de stocker de manipuler et de reacutecupeacuterer des contenus numeacuteriques
Technologies de
linformationbull bull
Reconnaicirctre les usages courants des technologies de lrsquoinformation en dehors du cadre scolaire
Litteacuteratie numeacuterique
Utiliser les technologies de maniegravere seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 224
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
KUBOeducation 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
bull Familiarisez-vous avec les quatre nouvelles cateacutegories de blocs-balises TagTilesreg Reportez-vous au graphique ici
Vitesse Avancer lentement Avancer agrave vitesse moyenne ou Avancer agrave haute vitesse
Distance Avancer 2 3 4
x2 x2 x2
Direction Virage 90deg agrave droitegauche Virage 180deg agrave droitegauche Reculer Faire demi-tour
bull Remarque Il est impossible de construire un trajet avec des blocs Virage 90deg et 180deg car KUBO ne pourra pas avancer apregraves avoir tourneacute Ces blocs sont destineacutes aux fonctions exclusivement Tandis que les eacutelegraveves deacutecouvrent ces blocs il sera utile de leur demander drsquoeacutetudier la diffeacuterence entre ces blocs et les blocs de mouvement Aller agrave gaucheAller agrave droite
Temps Attendre 2 secondes Attendre 5 secondes Attendre 10 secondes
x1 x1 x1
x1 x2 x1 x2 x4 x2
x1 x1 x1
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 324
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
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 drsquoactiviteacute du gymnase avec la classe Y a-t-il des eacuteleacutements qursquoils ne connaissent pas En quoi est-il diffeacuterent des autres gymnases quils ont vus
Compeacutetences linguistiques
Demandez aux eacutelegraveves de comparer deux sports parmi ceux mis en avant dans le gymnase Il peut srsquoagir dun sport quils connaissent bien et dun sport pour lequel ils doivent faire des recherches ou poser des questions agrave quelqursquoun
MatheacutematiquesSciences
Combien de pas KUBO effectue-t-il en marchant ou en courant agrave un moment donneacute dans le gymnase Deacutefinissez la longueur de lrsquoun des quadrants (par exemple 10 pieds ou 3 megravetres) et demandez aux eacutelegraveves de deacuteterminer le nombre de pas quils peuvent faire sur une distance de 10 pieds ou 3 megravetres Calculez le nombre de pas que KUBO fait pendant les diffeacuterentes tacircches
Le tableau drsquoaffichage peut ecirctre un excellent point de deacutepart pour permettre aux eacutelegraveves de commencer agrave reacutefleacutechir aux notions laquo plus grandpetit que raquo et au concept du temps Demandez aux eacutelegraveves drsquoinventer des problegravemes sous forme drsquohistoire pour KUBO en utilisant le tableau drsquoaffichage
La buvette peut eacutegalement servir agrave reacutesoudre des problegravemes de matheacutematiques Demandez aux eacutelegraveves drsquoinventer des situations au cours desquelles KUBO possegravede beaucoup de jetons et doit acheter des produits Quelle est la valeur de ces produits Que peut acheter KUBO Combien de jetons restera-t-il agrave KUBO
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 424
O B J E C T I Fbull Reconnaicirctre comment fonctionnent les blocs-balises TagTilesreg Coding+
bull Observer comment se deacuteplace KUBO
bull Creacuteer des trajets que KUBO doit suivre en utilisant des blocs-balises TagTilesreg Coding+
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Fiche de travail 21
Crayons
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Fiche de travail 22
Crayons
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Carte drsquoactiviteacute du gymnase
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 Cette tacircche permet aux eacutelegraveves de deacutecouvrir les nouveaux blocs-balises TagTilesreg et les cateacutegories dont ils relegravevent Vous pouvez eacutegalement preacutesenter ces blocs agrave toute la classe en amont de la tacircche ou bien passer en revue les blocs avec la classe apregraves cette tacircche
bull Les eacutelegraveves positionnent KUBO sur les diffeacuterents blocs Coding+ puis ils observent comment se deacuteplace KUBO Ils notent leurs observations sur la fiche de travail correspondante
bull Chacun leur tour les eacutelegraveves doivent essayer les nouveaux blocs
bull Pour que les eacutelegraveves de chaque binocircme aient le mecircme temps dinteraction avec KUBO demandez agrave lrsquoun drsquoutiliser deux des nouveaux blocs et agrave lrsquoautre drsquoutiliser les blocs restants
A C T I V I T Eacute 1
Nouveaux trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 524
bull La dureacutee de cette tacircche variera en fonction du temps drsquoexploration que vous accordez aux eacutelegraveves
bull Si les eacutelegraveves nrsquoont pas assez de temps pour essayer chaque nouveau bloc veuillez consacrer un temps deacutedieacute agrave cet effet ulteacuterieurement car tous les blocs dune cateacutegorie donneacutee ne servent pas le mecircme objectif
Tacircche 2
bull Il est impossible de construire un trajet avec des blocs Virage 90deg et 180deg car KUBO ne pourra pas avancer apregraves avoir tourneacute Ces blocs sont destineacutes aux fonctions exclusivement Tandis que les eacutelegraveves deacutecouvrent ces blocs il sera utile de leur demander drsquoeacutetudier la diffeacuterence entre ces blocs et les blocs de mouvement Aller agrave gaucheAller agrave droite Les conclusions des eacutelegraveves peuvent ecirctre inscrites au dos de la fiche de travail srsquoil y a assez de place Cela peut prendre la forme dune activiteacute pratique ou dune discussion avec toute la classe sur le thegraveme des diffeacuterences Vous pouvez aussi les laisser srsquoen rendre compte agrave travers les essaiserreurs pendant qursquoils creacuteent le trajet
bull Une carte vierge ou un bureau peut fonctionner pour cette tacircche La carte drsquoactiviteacute du gymnase nrsquoest neacutecessaire qursquoagrave partir de la tacircche 3
bull Pour que les eacutelegraveves de chaque binocircme aient le mecircme temps dinteraction avec KUBO demandez-leur deacutechanger de rocircle pendant la creacuteation des trajets
bull Si vous le souhaitez les eacutelegraveves peuvent creacuteer des trajets en mecircme temps et tour agrave tour observer KUBO se deacuteplacer sur chaque trajet
bull La dureacutee de cette tacircche variera en fonction du temps drsquoexploration que vous accordez aux eacutelegraveves
bull En photocopiant la fiche de travail au recto et au verso dune mecircme page vous permettrez aux eacutelegraveves de consigner jusqursquoagrave quatre trajets sur une seule page
Tacircche 3
bull La carte drsquoactiviteacute du gymnase issue du kit Coding+ sera utiliseacutee pendant cette tacircche Si vous pensez que vos eacutelegraveves ne connaissent pas forceacutement certains objets ou endroits indiqueacutes sur la carte veuillez prendre le temps de les passer en revue avec toute la classe
bull La dureacutee de cette tacircche variera en fonction du temps drsquoexploration que vous accordez aux eacutelegraveves
bull Rappelez aux eacutelegraveves que KUBO ne peut pas traverser les murs les bancs les paniers marqueacutes etc
bull Pour gagner du temps demandez aux eacutelegraveves de travailler ensemble agrave la creacuteation drsquoun trajet Si vous avez plus de temps ils peuvent chacun creacuteer leur propre trajet et tour agrave tour laisser KUBO se deacuteplacer sur chacun drsquoentre eux
bull Chaque membre de binocircmes doit avoir la possibiliteacute drsquoessayer le trajet quil a creacuteeacute
bull Lrsquoeacutetape 4 peut ecirctre reacutealiseacutee agrave lrsquooral ou par eacutecrit
bull Sil reste assez de temps les groupes peuvent mettre leurs ideacutees en commun pour lrsquoeacutetape 4 avec toute la classe
VO C A B U L A I R ESi cela fait un moment que les eacutelegraveves nrsquoont pas interagi avec KUBO il peut ecirctre utile de reacuteviser le vocabulaire du plan de leccedilon 1 Coding+ ou des plans de leccedilon 1-4 Licence de codage
bull Reacutevision du vocabulaire
deacuteboguer corriger ou reacuteparer
KUBO un robot de codage sans eacutecran
Bloc-balise TagTilereg de mouvement un bloc directionnel avec une flegraveche que KUBO doit suivre
trajet une chaicircne de blocs de mouvement relieacutes drsquoune maniegravere que KUBO peut suivre
A C T I V I T Eacute 1
Nouveaux trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 624
bull Nouveau vocabulaire
Bloc-balise TagTilereg Coding+ un bloc dans le kit Coding+ KUBO ce kit contient les eacuteleacutements suivants
Bloc-balise TagTilereg de direction un bloc qui modifie la direction emprunteacutee par KUBO Ces blocs incluent Virage 90deg ou Virage 180deg agrave gauche ou agrave droite Reculer et Faire demi-tour
Bloc-balise TagTilereg de distance un bloc de mouvement qui permet agrave KUBO drsquoavancer de deux trois ou quatre quadrants agrave la fois
Bloc-balise TagTilereg de vitesse un bloc qui modifie la vitesse agrave laquelle se deacuteplace KUBO pendant le reste de la fonction permet agrave KUBO drsquoavancer lentement agrave vitesse moyenne ou agrave haute vitesse
Bloc-balise TagTilereg de temps un bloc qui permet agrave KUBO de marquer une pause pendant 2 5 ou 10 secondes agrave la fois
Carte drsquoactiviteacute du gymnase la carte du gymnase pour KUBO
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 Quel bloc modifie la vitesse de KUBO
bull Quel bloc modifie la direction de KUBO
bull Quel bloc permet agrave KUBO drsquoattendre
bull Quel bloc permet agrave KUBO drsquoaller plus loin
bull KUBO srsquoest-il deacuteplaceacute comme tu le preacutevoyais
bull Quel bloc espegraveres-tu utiliser le plus souvent
Tacircche 2
bull Peux-tu expliquer un trajet ou montrer un exemple de trajet
bull Quelles sont les quatre cateacutegories de blocs Coding+
bull En quoi les blocs de mouvement Aller agrave droiteAller agrave gauche sont-ils diffeacuterents des blocs Virage 90deg agrave droitegauche
bull En quoi le bloc Virage 180deg diffegravere-t-il du bloc Faire demi-tour
bull Qursquoas-tu observeacute dans le cadre de tes nouveaux trajets
bull KUBO srsquoest-il deacuteplaceacute comme tu le preacutevoyais
Tacircche 3
bull KUBO obtient-il un hot dog ou un fruit
bull Quel nouveau bloc as-tu utiliseacute dans ton trajet
bull Quel bloc as-tu utiliseacute pour permettre agrave KUBO de se deacuteplacer sur le terrain
bull Quelles autres activiteacutes KUBO pourrait-il faire dans le gymnase
bull Qursquoest-ce que tu preacutefegraveres sur la carte drsquoactiviteacute du gymnase
A C T I V I T Eacute 1
Nouveaux trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 724
R Eacute F L E X I O Nbull Comment ces nouveaux blocs enrichissent-ils les deacuteplacements possibles de KUBO Discute de tes ideacutees avec ton partenaire
bull Quelles sont les quatre nouvelles cateacutegories de blocs-balises TagTilesreg Explique deux de ces cateacutegories agrave ton partenaire puis demande-lui de te parler des deux autres
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 sur la carte drsquoactiviteacute du gymnase et au moins deux nouveaux blocs Eacutechangez de rocircle
bull Creacutee un trajet que tu sais impossible agrave suivre pour KUBO en utilisant au moins deux nouveaux blocs Demande agrave ton partenaire de deacuteboguer le trajet Eacutechangez de rocircle
R E M A R Q U E S
A C T I V I T Eacute 1
Nouveaux trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 824
O B J E C T I Fbull Transformer les trajets en fonctions au moyen des blocs-balises TagTilesreg Coding+
bull 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
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
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 Le kit Coding+ propose deux nouvelles couleurs (vert et orange) pour les blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
bull Il peut ecirctre neacutecessaire de proposer une seacuteance de reacutevision portant sur lrsquoutilisation des blocs Coding+ et sur la faccedilon de reacuteinitialiser KUBO si la derniegravere activiteacute des eacutelegraveves en la matiegravere remonte agrave longtemps
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 924
bull Les deux eacutelegraveves du binocircme doivent travailler ensemble pour creacuteer le trajet et la fonction Srsquoil reste assez de temps vous pouvez demander aux eacutelegraveves de creacuteer leurs propres trajets et fonctions
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 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
Tacircche 2
bull Au cours de cette tacircche les eacutelegraveves construiront une fonction sans creacuteer drsquoabord de trajet Cela peut prendre un peu de temps pour certains eacutelegraveves car il faut maintenant visualiser le trajet Pour aider les eacutelegraveves en difficulteacute demandez agrave un eacutelegraveve de montrer du doigt chaque boicircte vers laquelle KUBO se deacuteplacera tandis que lrsquoautre eacutelegraveve cherche le bloc adapteacute agrave utiliser dans la fonction Demandez-leur drsquoappliquer cette strateacutegie pour veacuterifier et tester la fonction
bull Aidez les eacutelegraveves agrave creacuteer leurs fonctions sur le cocircteacute de la carte Cela permettra de garder la fonction intacte afin quils puissent la suivre pendant que KUBO se deacuteplace Par ailleurs si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
Tacircche 3
bull Pour gagner du temps vous pouvez demander aux eacutelegraveves de creacuteer une fonction par binocircme Agrave un moment donneacute chaque partenaire doit avoir la possibiliteacute de creacuteer une fonction par lui-mecircme
bull Veacuterifiez que les blocs de mouvement sont reacutepartis de maniegravere homogegravene entre les groupes car chaque fonction impose lrsquoutilisation drsquoau moins cinq blocs Avancer (sauf srsquoils utilisent les blocs Coding+)
bull Lrsquoeacutelegraveve qui a creacuteeacute la fonction doit suivre lrsquoavanceacutee avec les blocs pendant les deacuteplacements de KUBO pour deacuteceler les eacuteventuelles erreurs agrave deacuteboguer dans la fonction
bull Si une fonction ne marche pas demandez agrave lrsquoautre partenaire drsquoessayer sa fonction avant de proceacuteder agrave toute correction Cela permet de garantir que les deux fonctions sont testeacutees dans le temps imparti Srsquoil reste encore assez de temps les eacutelegraveves peuvent deacuteboguer leurs fonctions et essayer agrave nouveau
VO C A B U L A I R Ebull Reacutevision du vocabulaire
fonction un trajet pouvant ecirctre meacutemoriseacute par KUBO gracircce aux blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
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
reacuteinitialiser annuler une erreur lorsque KUBO devient rouge deacutetachez la tecircte de son corps avant de la repositionner
bull Nouveau vocabulaire
vice-versa en sens inverse dans lrsquoautre sens
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1024
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 reacuteussi agrave se rendre drsquoun panier de basket-ball agrave lrsquoautre et agrave revenir
bull As-tu eu besoin de deacuteboguer ton trajet
bull Deacutecris quelques diffeacuterences entre un trajet et une fonction quand tu utilises les nouveaux blocs
bull Quels nouveaux blocs as-tu utiliseacutes pour permettre agrave KUBO de faire demi-tour et de revenir vers lrsquoautre panier
bull As-tu eu du mal agrave creacuteer une fonction
Tacircche 2
bull Comment as-tu travailleacute avec ton partenaire pour construire la fonction sans creacuteer de trajet drsquoabord
bull Ta fonction a-t-elle marcheacute du premier coup Dans la neacutegative comment as-tu fait pour savoir ce quil fallait modifier
bull Quel sport KUBO regarde-t-il depuis les bancs
Tacircche 3
bull Quels nouveaux blocs utilises-tu pour permettre agrave KUBO de revenir vers le banc
bull Vous ecirctes-vous aideacutes mutuellement pour creacuteer vos fonctions
bull Comment as-tu fait pour creacuteer ta fonction (en pointant du doigt les cases en visualisant ou en comptant les cases)
bull Ta fonction a-t-elle marcheacute du premier coup
R Eacute F L E X I O Nbull As-tu eu du mal agrave construire une fonction sans creacuteer de trajet en premier Quelle strateacutegie as-tu appliqueacutee pour creacuteer une fonction
bull Lorsque KUBO exeacutecute la fonction meacutemoriseacutee es-tu capable de suivre lrsquoavanceacutee avec tes blocs pour voir ce que KUBO va accomplir par la suite Selon toi est-ce utile pour deacuteterminer ce quil faut corriger dans ta fonction
E X T E N S I O Nbull KUBO veut explorer drsquoautres endroits du gymnase Creacutee des fonctions permettant agrave KUBO de se rendre agrave diffeacuterents endroits Puis reacutedige une histoire correspondant aux deacuteplacements de KUBO
bull Quel est le sport que tu preacutefegraveres pratiquer KUBO peut-il pratiquer ce sport dans le gymnase Creacutee une fonction montrant KUBO en train de pratiquer ce sport Lorsque ta fonction permet de montrer cela reacutedige une histoire agrave propos du temps passeacute par KUBO dans le gymnase
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1124
R E M A R Q U E S
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1224
O B J E C T I Fbull Transformer deux fonctions en une sous-routine au moyen de blocs-balises TagTilesreg Coding+
bull Creacuteer des fonctions et des sous-routines sans creacuteer de trajet en premier
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
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 Les binocircmes doivent se partager le travail mdash un eacutelegraveve creacutee la premiegravere fonction agrave partir du point de deacutepart jusqursquoau deuxiegraveme arrecirct puis lrsquoautre eacutelegraveve creacutee la fonction agrave partir du deuxiegraveme arrecirct jusqursquoau dernier arrecirct Ils combinent ensuite leur travail pour avoir une fonction avec une sous-routine
bull Les eacutelegraveves doivent savoir de maniegravere geacuteneacuterale comment construire une sous-routine Cette tacircche leur permet de passer cela en revue srsquoils ont besoin de se remettre agrave niveau Le temps neacutecessaire deacutependra de ce dont ils se souviennent en matiegravere de creacuteation de sous-routines
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1324
bull Les eacutelegraveves doivent avoir les deux fonctions (une fonction et une sous-routine) agrave proximiteacute pour quils puissent suivre lrsquoavanceacutee avec les blocs-balises TagTilesreg tandis que KUBO se deacuteplace
bull Si certains de vos eacutelegraveves ont un niveau assez avanceacute vous pouvez leur expliquer le concept des algorithmes pendant cette activiteacute Un algorithme est un ensemble de consignes eacutetape par eacutetape permettant de reacutealiser une tacircche Il est geacuteneacuteralement utiliseacute dans le cadre des matheacutematiques ou des programmes informatiques Chaque sous-routine dans un programme est un algorithme
Tacircche 2
bull Srsquoil reste assez de temps un partenaire peut creacuteer les deux fonctions et en transformer une pour qursquoelle devienne la sous-routine de lrsquoautre Lrsquoautre partenaire peut effectuer le mecircme travail (en utilisant peut-ecirctre des blocs diffeacuterents) une fois que le premier partenaire a termineacute
bull Rappelez aux eacutelegraveves que sils construisent leur fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
Tacircche 3
bull Les eacutelegraveves megraveneront des seacuteances de brainstorming aux eacutetapes 1 et 2 Demandez-leur de discuter de leurs ideacutees avant de construire la sous-routine Cette discussion peut aussi ecirctre organiseacutee avec toute la classe
bull Les eacutelegraveves vous demanderont agrave vous et drsquoautres groupes de regarder KUBO jouer agrave un jeu Il peut ecirctre utile de donner aux eacutelegraveves une limite dans le temps pour creacuteer leur jeu (par exemple 10 minutes pour creacuteer et 5 minutes pour partager et regarder les autres)
VO C A B U L A I R Ebull Reacutevision du vocabulaire
sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
corriger modifier
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 Quelles couleurs utiliseras-tu pour chaque fonction
bull Qui creacuteera la premiegravere fonction Qui creacuteera la deuxiegraveme fonction
bull Est-ce que toutes tes fonctions ont marcheacute de maniegravere indeacutependante
bull As-tu compris comment creacuteer une sous-routine
bull KUBO a-t-il atteint tous les arrecircts du premier coup
Tacircche 2
bull Agrave quel sport jouent les amis de KUBO
bull Qui creacutee la premiegravere fonction Qui creacutee la deuxiegraveme fonction
bull As-tu eu besoin de deacuteboguer ta fonction ou ta sous-routine
bull Quels blocs Coding+ as-tu utiliseacutes
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1424
Tacircche 3
bull Comment as-tu choisi le jeu auquel KUBO allait jouer
bull Est-ce que tout le monde a eu la possibiliteacute de participer agrave la seacuteance de brainstorming pour partager ses ideacutees
bull Dans quelle partie du gymnase le jeu se tiendra-t-il
bull Est-ce que quelqursquoun a reacuteussi agrave deviner ton jeu
R Eacute F L E X I O Nbull Comment expliquerais-tu le concept de sous-routine agrave quelqursquoun qui nrsquoa jamais creacuteeacute de sous-routine
bull Quels avantages y a-t-il agrave creacuteer une sous-routine plutocirct qursquoune simple fonction
E X T E N S I O Nbull KUBO va passer toute la journeacutee dans le gymnase Que va faire KUBO Reacutedige une histoire au cours de laquelle KUBO joue agrave un jeu regarde un jeu et prend un goucircter agrave la buvette
bull Quelles sont les regravegles du jeu auquel KUBO a joueacute pendant la reacutecreacuteation dans le gymnase Eacutetablis la liste des consignes et les eacutetapes neacutecessaires pour jouer agrave ce jeu Donne ces consignes agrave un autre groupe et regarde sils peuvent creacuteer une fonction avec une sous-routine en vue de jouer agrave ce jeu Est-ce que deux robots KUBO peuvent jouer agrave ton jeu
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1524
R E M A R Q U E S
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1624
O B J E C T I Fbull Travailler avec des boucles comportant des blocs Coding+
bull Creacuteer une fonction comportant une boucle et des blocs Coding+
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
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 Cette tacircche consiste agrave reacuteviser les boucles Les eacutelegraveves peuvent effectuer cette tacircche rapidement en fonction de leur expeacuterience en matiegravere de creacuteation de boucles
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1724
bull Si les eacutelegraveves ont du mal agrave creacuteer un trajet que KUBO peut suivre demandez-leur de positionner KUBO sur le trajet dans une autre direction Regardez dans quel sens tourne KUBO sur le premier bloc Virage Cela vous aidera agrave deacuteterminer la direction dans laquelle KUBO doit ecirctre positionneacute au deacutebut du trajet
bull Pour certains eacutelegraveves il peut ecirctre utile de veacuterifier lrsquoordre dans lequel les blocs de boucle ouvertefermeacutee doivent apparaicirctre dans une fonction
bull Si les eacutelegraveves ne retirent pas le bloc fonctionnel de lecture KUBO continuera de passer dessus et de reacutepeacuteter la boucle Ce bloc ne permet pas de montrer leur boucle avec preacutecision Crsquoest pourquoi il faut le retirer degraves que KUBO est passeacute dessus
bull Si les eacutelegraveves ne ferment pas leur boucle ou sils placent les blocs dans un ordre qui nrsquoest pas logique KUBO deviendra rouge srsquoagitera et srsquoeacuteloignera Les eacutelegraveves doivent reacutesoudre le problegraveme et reacuteinitialiser KUBO avant de reacuteessayer
Tacircche 2
bull Il peut ecirctre utile de veacuterifier si le mot de vocabulaire fonction reacutecurrente a eacuteteacute compris apregraves lrsquoeacutetape 1
bull Si une boucle est creacuteeacutee correctement KUBO doit continuer agrave la reacutepeacuteter La seule faccedilon drsquoempecirccher KUBO de reacutealiser cette fonction reacutecurrente est de le reacuteinitialiser
Tacircche 3
bull Les deux eacutetapes composant cette tacircche peuvent ecirctre effectueacutees agrave lrsquooral ou par eacutecrit
bull Cette tacircche est relativement ouverte dans le sens ougrave les eacutelegraveves deacutecident de tous ses aspects (le type de sport lrsquoendroit ougrave il se tiendra et les regravegles du jeu) Les eacutelegraveves codent une fonction avec une fonction reacutecurrente
bull Laissez les groupes deviner les sports choisis et en parler Cela aidera les eacutelegraveves agrave trouver de nouvelles ideacutees agrave essayer
bull Srsquoils le souhaitent les eacutelegraveves peuvent inclure drsquoautres objets comme des eacuteleacutements provenant dun jeu de socieacuteteacute
VO C A B U L A I R Ebull Reacutevision du vocabulaire
Boucle reacutepeacutetition dune action ou drsquoun ensemble drsquoactions
Bloc-balise TagTilereg de paramegravetre le bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
bull Nouveau vocabulaire
Bloc-balise TagTilereg de boucle fermeacutee ce bloc de boucle informe KUBO agrave quel moment il doit arrecircter de meacutemoriser une boucle
Bloc-balise TagTilereg de boucle ouverte le bloc de boucle avec lrsquoespace pour le bloc de paramegravetre ce bloc informe KUBO agrave quel moment il doit commencer agrave meacutemoriser une boucle
fonction reacutecurrente une fonction qui se reacutepegravete jusqursquoagrave ce que tu reacuteinitialises KUBO
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 eacutelegraveves vont-ils se retrouver avec un KUBO qui se deacuteplace dans la mecircme direction
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1824
bull Quel est lrsquoavantage de creacuteer une boucle
bull Pourquoi ajouterais-tu une boucle dans ta fonction
Tacircche 2
bull Te souviens-tu de la fonction que tu as creacuteeacutee lors de la derniegravere tacircche
bull Aimes-tu courir comme KUBO
bull Comment faire pour que KUBO arrecircte de courir
Tacircche 3
bull Quel sport avez-vous choisi
bull Si vous nrsquoeacutetiez pas drsquoaccord comment avez-vous fait pour choisir le sport auquel jouerait KUBO
bull As-tu creacuteeacute une sous-routine dans ta fonction pour permettre agrave KUBO de traverser le gymnase
bull Explique ta fonction reacutecurrente
R Eacute F L E X I O Nbull Quand aimerais-tu utiliser des boucles avec KUBO
bull Quand est-ce que des fonctions reacutecurrentes seraient utiles dans la vraie vie
E X T E N S I O Nbull Si chaque cocircteacute dun quadrant mesure 10 pieds (ou 3 megravetres) quel est le peacuterimegravetre du terrain de basket-ball Quelle est sa superficie Peux-tu calculer le peacuterimegravetre et la superficie drsquoautres parties du gymnase
bull Le gymnase sur la carte est-il semblable agrave celui de ton eacutecole En quoi sont-ils diffeacuterents Note tes ideacutees et discutes-en avec quelquun
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1924
R E M A R Q U E S
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2024
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
1a Les eacutelegraveves formulent et fixent des objectifs drsquoapprentissage eacutelaborent des strateacutegies agrave lrsquoaide de la technologie pour les reacutealiser et reacutefleacutechissent sur le processus drsquoapprentissage pour ameacuteliorer les reacutesultats
bull bull bull bull
1b Les eacutelegraveves construisent des reacuteseaux et personnalisent leurs environnements drsquoapprentissage pour soutenir lrsquoacquisition des connaissances
bull bull bull bull
1c Les eacutelegraveves utilisent la technologie pour chercher des reacutetroactions qui les informent et qui ameacuteliorent leurs meacutethodes et pour preacutesenter leur apprentissage de diverses faccedilons
bull bull bull bull
1d Les eacutelegraveves comprennent les notions de base du fonctionnement de la technologie montrent leur capaciteacute agrave faire des choix utilisent les technologies actuelles et reacutesolvent les problegravemes ils sont capables de transposer leurs connaissances pour explorer des technologies eacutemergentes
bull bull bull bull
2a Les eacutelegraveves soignent et gegraverent leur identiteacute numeacuterique et leur reacuteputation et ils sont conscients du caractegravere permanent de leurs actions dans lrsquounivers numeacuterique
2b Les eacutelegraveves adoptent un comportement positif seacutecuritaire conforme aux lois et eacutethique quand ils utilisent la technologie notamment lors des interactions sociales en ligne ou de lrsquoutilisation drsquoappareils en reacuteseau
2c Les eacutelegraveves comprennent et respectent les droits et obligations lieacutes agrave lrsquoutilisation et au partage de la proprieacuteteacute intellectuelle
2d Les eacutelegraveves gegraverent leurs donneacutees personnelles pour assurer leur confidentialiteacute et leur seacutecuriteacute et ils connaissent les technologies de collecte de donneacutees qui servent agrave suivre leur navigation en ligne
3a Les eacutelegraveves planifient et appliquent des strateacutegies de recherche efficaces pour repeacuterer lrsquoinformation et drsquoautres ressources qui serviront agrave leurs activiteacutes intellectuelles ou creacuteatives
3b Les eacutelegraveves eacutevaluent la justesse la perspective la creacutedibiliteacute et la pertinence de lrsquoinformation des meacutedias des donneacutees ou des autres ressources
3c Les eacutelegraveves organisent lrsquoinformation tireacutee de ressources numeacuteriques agrave lrsquoaide de divers outils et meacutethodes pour creacuteer des ensembles drsquoartefacts comportant des liens ou des conclusions valables
3d Les eacutelegraveves accumulent des connaissances en explorant activement les enjeux et les problegravemes du monde reacuteel en eacutelaborant des ideacutees et des theacuteories et en cherchant des reacuteponses et des solutions
4a Les eacutelegraveves connaissent et utilisent un processus de conception pour produire des ideacutees inventer des theacuteories drsquoessai creacuteer des artefacts novateurs ou reacutesoudre des problegravemes authentiques
bull bull bull bull
4b Les eacutelegraveves choisissent et utilisent des outils numeacuteriques pour planifier et geacuterer un processus de conception qui tient compte de contraintes et de risques calculeacutes
bull bull bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2124
Normes appliqueacutees
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
4c Les eacutelegraveves eacutelaborent testent et mettent au point des prototypes selon un processus de conception comportant des cycles
bull bull bull bull
4d Les eacutelegraveves acceptent lrsquoambiguiumlteacute et font preuve de perseacuteveacuterance et drsquoune capaciteacute agrave travailler agrave des problegravemes ouverts
bull bull bull bull
5a Les eacutelegraveves formulent des deacutefinitions de problegravemes adapteacutees aux meacutethodes technologiques comme lrsquoanalyse de donneacutees des modegraveles drsquoabstraction et la reacuteflexion algorithmique pour chercher et trouver des solutions
bull bull bull bull
5b Les eacutelegraveves recueillent des donneacutees ou trouvent des ensembles de donneacutees pertinentes ils utilisent des outils numeacuteriques pour les analyser et ils repreacutesentent les donneacutees de diverses faccedilons pour faciliter la reacutesolution de problegravemes et la prise de deacutecisions
bull bull bull bull
5c Les eacutelegraveves divisent les problegravemes en eacuteleacutements ils extraient les donneacutees principales et ils dressent des modegraveles descriptifs pour comprendre les systegravemes complexes ou faciliter la reacutesolution de problegraveme
bull bull bull bull
5d Les eacutelegraveves comprennent comment fonctionne lrsquoautomatisation et ils utilisent la reacuteflexion algorithmique pour creacuteer une seacuterie drsquoeacutetapes afin de chercher et de trouver des solutions
bull bull bull bull
6a Les eacutelegraveves choisissent les plateformes et outils approprieacutes pour respecter les objectifs viseacutes dans leur creacuteation ou communication
bull bull bull bull
6b Les eacutelegraveves creacuteent du contenu original ou ils remixent ou retraitent de faccedilon responsable le contenu des ressources numeacuteriques pour en faire de nouvelles creacuteations
bull bull bull bull
6c Les eacutelegraveves communiquent clairement et efficacement des ideacutees complexes en creacuteant ou en utilisant divers objets numeacuteriques comme des visualisations des modegraveles ou des simulations
bull bull bull bull
6d Les eacutelegraveves publient ou preacutesentent du contenu qui adapte le message et le meacutedia aux publics cibles bull bull bull bull
7a Les eacutelegraveves utilisent des outils numeacuteriques pour communiquer avec des apprenants de divers horizons et cultures et interagir avec eux afin drsquoenrichir leur compreacutehension et leurs apprentissages mutuels
7b Les eacutelegraveves utilisent des technologies collaboratives pour travailler avec drsquoautres personnes notamment des eacutelegraveves des experts ou des membres de la communauteacute pour analyser des enjeux et des problegravemes agrave partir de plusieurs points de vue
7c Les eacutelegraveves apportent une contribution constructive agrave des eacutequipes de projet et assurent divers rocircles et responsabiliteacutes pour travailler efficacement agrave un but commun
7d Les eacutelegraveves analysent des problegravemes locaux et mondiaux et utilisent des technologies collaboratives pour travailler avec drsquoautres agrave chercher des solutions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2224
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
O B J E C T I F S
Le programme scolaire national portant sur les sciences informatiques vise agrave enseigner ce qui suit agrave tous les eacutelegraveves
compreacutehension et application des concepts et principes fondamentaux des sciences informatiques y compris les repreacutesentations de donneacutees les algorithmes la logique et lrsquoabstraction
Sciences informatiques bull bull bull bull
capaciteacute drsquoanalyse des problegravemes informatiques et expeacuterience pratique reacutepeacuteteacutee sur le plan de la reacutedaction de programmes informatiques dans le but de reacutesoudre de tels problegravemes
Sciences informatiques bull bull bull bull
capaciteacute drsquoeacutevaluation et drsquoapplication des technologies de lrsquoinformation y compris les technologies nouvelles et inhabituelles sur le plan analytique pour reacutesoudre les problegravemes
Technologies de
linformationbull bull bull bull
ecirctre des utilisateurs responsables compeacutetents confiants et creacuteatifs des technologies de communication et de lrsquoinformation
Litteacuteratie numeacuterique bull bull bull bull
Eacute TA P E C L Eacute 1
Comprendre en quoi consistent les algorithmes Sciences informatiques bull bull
Comprendre que les algorithmes sont exeacutecuteacutes comme des programmes dans les appareils numeacuteriques
Sciences informatiques bull bull
Comprendre que lrsquoexeacutecution des programmes se deacuteroule conformeacutement agrave des instructions claires et preacutecises
Sciences informatiques bull bull
Creacuteer des programmes simples Sciences informatiques bull bull
Deacuteboguer des programmes simples Sciences informatiques bull bull
Appliquer un raisonnement logique Sciences informatiques bull bull
Preacutedire le comportement de programmes simples Sciences informatiques bull bull
Utiliser des technologies dans le but preacutecis de creacuteer drsquoorganiser de stocker de manipuler et de reacutecupeacuterer des contenus numeacuteriques
Technologies de
linformationbull bull
Reconnaicirctre les usages courants des technologies de lrsquoinformation en dehors du cadre scolaire
Litteacuteratie numeacuterique
Utiliser les technologies de maniegravere seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 324
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
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 drsquoactiviteacute du gymnase avec la classe Y a-t-il des eacuteleacutements qursquoils ne connaissent pas En quoi est-il diffeacuterent des autres gymnases quils ont vus
Compeacutetences linguistiques
Demandez aux eacutelegraveves de comparer deux sports parmi ceux mis en avant dans le gymnase Il peut srsquoagir dun sport quils connaissent bien et dun sport pour lequel ils doivent faire des recherches ou poser des questions agrave quelqursquoun
MatheacutematiquesSciences
Combien de pas KUBO effectue-t-il en marchant ou en courant agrave un moment donneacute dans le gymnase Deacutefinissez la longueur de lrsquoun des quadrants (par exemple 10 pieds ou 3 megravetres) et demandez aux eacutelegraveves de deacuteterminer le nombre de pas quils peuvent faire sur une distance de 10 pieds ou 3 megravetres Calculez le nombre de pas que KUBO fait pendant les diffeacuterentes tacircches
Le tableau drsquoaffichage peut ecirctre un excellent point de deacutepart pour permettre aux eacutelegraveves de commencer agrave reacutefleacutechir aux notions laquo plus grandpetit que raquo et au concept du temps Demandez aux eacutelegraveves drsquoinventer des problegravemes sous forme drsquohistoire pour KUBO en utilisant le tableau drsquoaffichage
La buvette peut eacutegalement servir agrave reacutesoudre des problegravemes de matheacutematiques Demandez aux eacutelegraveves drsquoinventer des situations au cours desquelles KUBO possegravede beaucoup de jetons et doit acheter des produits Quelle est la valeur de ces produits Que peut acheter KUBO Combien de jetons restera-t-il agrave KUBO
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 424
O B J E C T I Fbull Reconnaicirctre comment fonctionnent les blocs-balises TagTilesreg Coding+
bull Observer comment se deacuteplace KUBO
bull Creacuteer des trajets que KUBO doit suivre en utilisant des blocs-balises TagTilesreg Coding+
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Fiche de travail 21
Crayons
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Fiche de travail 22
Crayons
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Carte drsquoactiviteacute du gymnase
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 Cette tacircche permet aux eacutelegraveves de deacutecouvrir les nouveaux blocs-balises TagTilesreg et les cateacutegories dont ils relegravevent Vous pouvez eacutegalement preacutesenter ces blocs agrave toute la classe en amont de la tacircche ou bien passer en revue les blocs avec la classe apregraves cette tacircche
bull Les eacutelegraveves positionnent KUBO sur les diffeacuterents blocs Coding+ puis ils observent comment se deacuteplace KUBO Ils notent leurs observations sur la fiche de travail correspondante
bull Chacun leur tour les eacutelegraveves doivent essayer les nouveaux blocs
bull Pour que les eacutelegraveves de chaque binocircme aient le mecircme temps dinteraction avec KUBO demandez agrave lrsquoun drsquoutiliser deux des nouveaux blocs et agrave lrsquoautre drsquoutiliser les blocs restants
A C T I V I T Eacute 1
Nouveaux trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 524
bull La dureacutee de cette tacircche variera en fonction du temps drsquoexploration que vous accordez aux eacutelegraveves
bull Si les eacutelegraveves nrsquoont pas assez de temps pour essayer chaque nouveau bloc veuillez consacrer un temps deacutedieacute agrave cet effet ulteacuterieurement car tous les blocs dune cateacutegorie donneacutee ne servent pas le mecircme objectif
Tacircche 2
bull Il est impossible de construire un trajet avec des blocs Virage 90deg et 180deg car KUBO ne pourra pas avancer apregraves avoir tourneacute Ces blocs sont destineacutes aux fonctions exclusivement Tandis que les eacutelegraveves deacutecouvrent ces blocs il sera utile de leur demander drsquoeacutetudier la diffeacuterence entre ces blocs et les blocs de mouvement Aller agrave gaucheAller agrave droite Les conclusions des eacutelegraveves peuvent ecirctre inscrites au dos de la fiche de travail srsquoil y a assez de place Cela peut prendre la forme dune activiteacute pratique ou dune discussion avec toute la classe sur le thegraveme des diffeacuterences Vous pouvez aussi les laisser srsquoen rendre compte agrave travers les essaiserreurs pendant qursquoils creacuteent le trajet
bull Une carte vierge ou un bureau peut fonctionner pour cette tacircche La carte drsquoactiviteacute du gymnase nrsquoest neacutecessaire qursquoagrave partir de la tacircche 3
bull Pour que les eacutelegraveves de chaque binocircme aient le mecircme temps dinteraction avec KUBO demandez-leur deacutechanger de rocircle pendant la creacuteation des trajets
bull Si vous le souhaitez les eacutelegraveves peuvent creacuteer des trajets en mecircme temps et tour agrave tour observer KUBO se deacuteplacer sur chaque trajet
bull La dureacutee de cette tacircche variera en fonction du temps drsquoexploration que vous accordez aux eacutelegraveves
bull En photocopiant la fiche de travail au recto et au verso dune mecircme page vous permettrez aux eacutelegraveves de consigner jusqursquoagrave quatre trajets sur une seule page
Tacircche 3
bull La carte drsquoactiviteacute du gymnase issue du kit Coding+ sera utiliseacutee pendant cette tacircche Si vous pensez que vos eacutelegraveves ne connaissent pas forceacutement certains objets ou endroits indiqueacutes sur la carte veuillez prendre le temps de les passer en revue avec toute la classe
bull La dureacutee de cette tacircche variera en fonction du temps drsquoexploration que vous accordez aux eacutelegraveves
bull Rappelez aux eacutelegraveves que KUBO ne peut pas traverser les murs les bancs les paniers marqueacutes etc
bull Pour gagner du temps demandez aux eacutelegraveves de travailler ensemble agrave la creacuteation drsquoun trajet Si vous avez plus de temps ils peuvent chacun creacuteer leur propre trajet et tour agrave tour laisser KUBO se deacuteplacer sur chacun drsquoentre eux
bull Chaque membre de binocircmes doit avoir la possibiliteacute drsquoessayer le trajet quil a creacuteeacute
bull Lrsquoeacutetape 4 peut ecirctre reacutealiseacutee agrave lrsquooral ou par eacutecrit
bull Sil reste assez de temps les groupes peuvent mettre leurs ideacutees en commun pour lrsquoeacutetape 4 avec toute la classe
VO C A B U L A I R ESi cela fait un moment que les eacutelegraveves nrsquoont pas interagi avec KUBO il peut ecirctre utile de reacuteviser le vocabulaire du plan de leccedilon 1 Coding+ ou des plans de leccedilon 1-4 Licence de codage
bull Reacutevision du vocabulaire
deacuteboguer corriger ou reacuteparer
KUBO un robot de codage sans eacutecran
Bloc-balise TagTilereg de mouvement un bloc directionnel avec une flegraveche que KUBO doit suivre
trajet une chaicircne de blocs de mouvement relieacutes drsquoune maniegravere que KUBO peut suivre
A C T I V I T Eacute 1
Nouveaux trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 624
bull Nouveau vocabulaire
Bloc-balise TagTilereg Coding+ un bloc dans le kit Coding+ KUBO ce kit contient les eacuteleacutements suivants
Bloc-balise TagTilereg de direction un bloc qui modifie la direction emprunteacutee par KUBO Ces blocs incluent Virage 90deg ou Virage 180deg agrave gauche ou agrave droite Reculer et Faire demi-tour
Bloc-balise TagTilereg de distance un bloc de mouvement qui permet agrave KUBO drsquoavancer de deux trois ou quatre quadrants agrave la fois
Bloc-balise TagTilereg de vitesse un bloc qui modifie la vitesse agrave laquelle se deacuteplace KUBO pendant le reste de la fonction permet agrave KUBO drsquoavancer lentement agrave vitesse moyenne ou agrave haute vitesse
Bloc-balise TagTilereg de temps un bloc qui permet agrave KUBO de marquer une pause pendant 2 5 ou 10 secondes agrave la fois
Carte drsquoactiviteacute du gymnase la carte du gymnase pour KUBO
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 Quel bloc modifie la vitesse de KUBO
bull Quel bloc modifie la direction de KUBO
bull Quel bloc permet agrave KUBO drsquoattendre
bull Quel bloc permet agrave KUBO drsquoaller plus loin
bull KUBO srsquoest-il deacuteplaceacute comme tu le preacutevoyais
bull Quel bloc espegraveres-tu utiliser le plus souvent
Tacircche 2
bull Peux-tu expliquer un trajet ou montrer un exemple de trajet
bull Quelles sont les quatre cateacutegories de blocs Coding+
bull En quoi les blocs de mouvement Aller agrave droiteAller agrave gauche sont-ils diffeacuterents des blocs Virage 90deg agrave droitegauche
bull En quoi le bloc Virage 180deg diffegravere-t-il du bloc Faire demi-tour
bull Qursquoas-tu observeacute dans le cadre de tes nouveaux trajets
bull KUBO srsquoest-il deacuteplaceacute comme tu le preacutevoyais
Tacircche 3
bull KUBO obtient-il un hot dog ou un fruit
bull Quel nouveau bloc as-tu utiliseacute dans ton trajet
bull Quel bloc as-tu utiliseacute pour permettre agrave KUBO de se deacuteplacer sur le terrain
bull Quelles autres activiteacutes KUBO pourrait-il faire dans le gymnase
bull Qursquoest-ce que tu preacutefegraveres sur la carte drsquoactiviteacute du gymnase
A C T I V I T Eacute 1
Nouveaux trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 724
R Eacute F L E X I O Nbull Comment ces nouveaux blocs enrichissent-ils les deacuteplacements possibles de KUBO Discute de tes ideacutees avec ton partenaire
bull Quelles sont les quatre nouvelles cateacutegories de blocs-balises TagTilesreg Explique deux de ces cateacutegories agrave ton partenaire puis demande-lui de te parler des deux autres
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 sur la carte drsquoactiviteacute du gymnase et au moins deux nouveaux blocs Eacutechangez de rocircle
bull Creacutee un trajet que tu sais impossible agrave suivre pour KUBO en utilisant au moins deux nouveaux blocs Demande agrave ton partenaire de deacuteboguer le trajet Eacutechangez de rocircle
R E M A R Q U E S
A C T I V I T Eacute 1
Nouveaux trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 824
O B J E C T I Fbull Transformer les trajets en fonctions au moyen des blocs-balises TagTilesreg Coding+
bull 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
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
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 Le kit Coding+ propose deux nouvelles couleurs (vert et orange) pour les blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
bull Il peut ecirctre neacutecessaire de proposer une seacuteance de reacutevision portant sur lrsquoutilisation des blocs Coding+ et sur la faccedilon de reacuteinitialiser KUBO si la derniegravere activiteacute des eacutelegraveves en la matiegravere remonte agrave longtemps
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 924
bull Les deux eacutelegraveves du binocircme doivent travailler ensemble pour creacuteer le trajet et la fonction Srsquoil reste assez de temps vous pouvez demander aux eacutelegraveves de creacuteer leurs propres trajets et fonctions
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 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
Tacircche 2
bull Au cours de cette tacircche les eacutelegraveves construiront une fonction sans creacuteer drsquoabord de trajet Cela peut prendre un peu de temps pour certains eacutelegraveves car il faut maintenant visualiser le trajet Pour aider les eacutelegraveves en difficulteacute demandez agrave un eacutelegraveve de montrer du doigt chaque boicircte vers laquelle KUBO se deacuteplacera tandis que lrsquoautre eacutelegraveve cherche le bloc adapteacute agrave utiliser dans la fonction Demandez-leur drsquoappliquer cette strateacutegie pour veacuterifier et tester la fonction
bull Aidez les eacutelegraveves agrave creacuteer leurs fonctions sur le cocircteacute de la carte Cela permettra de garder la fonction intacte afin quils puissent la suivre pendant que KUBO se deacuteplace Par ailleurs si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
Tacircche 3
bull Pour gagner du temps vous pouvez demander aux eacutelegraveves de creacuteer une fonction par binocircme Agrave un moment donneacute chaque partenaire doit avoir la possibiliteacute de creacuteer une fonction par lui-mecircme
bull Veacuterifiez que les blocs de mouvement sont reacutepartis de maniegravere homogegravene entre les groupes car chaque fonction impose lrsquoutilisation drsquoau moins cinq blocs Avancer (sauf srsquoils utilisent les blocs Coding+)
bull Lrsquoeacutelegraveve qui a creacuteeacute la fonction doit suivre lrsquoavanceacutee avec les blocs pendant les deacuteplacements de KUBO pour deacuteceler les eacuteventuelles erreurs agrave deacuteboguer dans la fonction
bull Si une fonction ne marche pas demandez agrave lrsquoautre partenaire drsquoessayer sa fonction avant de proceacuteder agrave toute correction Cela permet de garantir que les deux fonctions sont testeacutees dans le temps imparti Srsquoil reste encore assez de temps les eacutelegraveves peuvent deacuteboguer leurs fonctions et essayer agrave nouveau
VO C A B U L A I R Ebull Reacutevision du vocabulaire
fonction un trajet pouvant ecirctre meacutemoriseacute par KUBO gracircce aux blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
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
reacuteinitialiser annuler une erreur lorsque KUBO devient rouge deacutetachez la tecircte de son corps avant de la repositionner
bull Nouveau vocabulaire
vice-versa en sens inverse dans lrsquoautre sens
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1024
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 reacuteussi agrave se rendre drsquoun panier de basket-ball agrave lrsquoautre et agrave revenir
bull As-tu eu besoin de deacuteboguer ton trajet
bull Deacutecris quelques diffeacuterences entre un trajet et une fonction quand tu utilises les nouveaux blocs
bull Quels nouveaux blocs as-tu utiliseacutes pour permettre agrave KUBO de faire demi-tour et de revenir vers lrsquoautre panier
bull As-tu eu du mal agrave creacuteer une fonction
Tacircche 2
bull Comment as-tu travailleacute avec ton partenaire pour construire la fonction sans creacuteer de trajet drsquoabord
bull Ta fonction a-t-elle marcheacute du premier coup Dans la neacutegative comment as-tu fait pour savoir ce quil fallait modifier
bull Quel sport KUBO regarde-t-il depuis les bancs
Tacircche 3
bull Quels nouveaux blocs utilises-tu pour permettre agrave KUBO de revenir vers le banc
bull Vous ecirctes-vous aideacutes mutuellement pour creacuteer vos fonctions
bull Comment as-tu fait pour creacuteer ta fonction (en pointant du doigt les cases en visualisant ou en comptant les cases)
bull Ta fonction a-t-elle marcheacute du premier coup
R Eacute F L E X I O Nbull As-tu eu du mal agrave construire une fonction sans creacuteer de trajet en premier Quelle strateacutegie as-tu appliqueacutee pour creacuteer une fonction
bull Lorsque KUBO exeacutecute la fonction meacutemoriseacutee es-tu capable de suivre lrsquoavanceacutee avec tes blocs pour voir ce que KUBO va accomplir par la suite Selon toi est-ce utile pour deacuteterminer ce quil faut corriger dans ta fonction
E X T E N S I O Nbull KUBO veut explorer drsquoautres endroits du gymnase Creacutee des fonctions permettant agrave KUBO de se rendre agrave diffeacuterents endroits Puis reacutedige une histoire correspondant aux deacuteplacements de KUBO
bull Quel est le sport que tu preacutefegraveres pratiquer KUBO peut-il pratiquer ce sport dans le gymnase Creacutee une fonction montrant KUBO en train de pratiquer ce sport Lorsque ta fonction permet de montrer cela reacutedige une histoire agrave propos du temps passeacute par KUBO dans le gymnase
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1124
R E M A R Q U E S
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1224
O B J E C T I Fbull Transformer deux fonctions en une sous-routine au moyen de blocs-balises TagTilesreg Coding+
bull Creacuteer des fonctions et des sous-routines sans creacuteer de trajet en premier
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
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 Les binocircmes doivent se partager le travail mdash un eacutelegraveve creacutee la premiegravere fonction agrave partir du point de deacutepart jusqursquoau deuxiegraveme arrecirct puis lrsquoautre eacutelegraveve creacutee la fonction agrave partir du deuxiegraveme arrecirct jusqursquoau dernier arrecirct Ils combinent ensuite leur travail pour avoir une fonction avec une sous-routine
bull Les eacutelegraveves doivent savoir de maniegravere geacuteneacuterale comment construire une sous-routine Cette tacircche leur permet de passer cela en revue srsquoils ont besoin de se remettre agrave niveau Le temps neacutecessaire deacutependra de ce dont ils se souviennent en matiegravere de creacuteation de sous-routines
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1324
bull Les eacutelegraveves doivent avoir les deux fonctions (une fonction et une sous-routine) agrave proximiteacute pour quils puissent suivre lrsquoavanceacutee avec les blocs-balises TagTilesreg tandis que KUBO se deacuteplace
bull Si certains de vos eacutelegraveves ont un niveau assez avanceacute vous pouvez leur expliquer le concept des algorithmes pendant cette activiteacute Un algorithme est un ensemble de consignes eacutetape par eacutetape permettant de reacutealiser une tacircche Il est geacuteneacuteralement utiliseacute dans le cadre des matheacutematiques ou des programmes informatiques Chaque sous-routine dans un programme est un algorithme
Tacircche 2
bull Srsquoil reste assez de temps un partenaire peut creacuteer les deux fonctions et en transformer une pour qursquoelle devienne la sous-routine de lrsquoautre Lrsquoautre partenaire peut effectuer le mecircme travail (en utilisant peut-ecirctre des blocs diffeacuterents) une fois que le premier partenaire a termineacute
bull Rappelez aux eacutelegraveves que sils construisent leur fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
Tacircche 3
bull Les eacutelegraveves megraveneront des seacuteances de brainstorming aux eacutetapes 1 et 2 Demandez-leur de discuter de leurs ideacutees avant de construire la sous-routine Cette discussion peut aussi ecirctre organiseacutee avec toute la classe
bull Les eacutelegraveves vous demanderont agrave vous et drsquoautres groupes de regarder KUBO jouer agrave un jeu Il peut ecirctre utile de donner aux eacutelegraveves une limite dans le temps pour creacuteer leur jeu (par exemple 10 minutes pour creacuteer et 5 minutes pour partager et regarder les autres)
VO C A B U L A I R Ebull Reacutevision du vocabulaire
sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
corriger modifier
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 Quelles couleurs utiliseras-tu pour chaque fonction
bull Qui creacuteera la premiegravere fonction Qui creacuteera la deuxiegraveme fonction
bull Est-ce que toutes tes fonctions ont marcheacute de maniegravere indeacutependante
bull As-tu compris comment creacuteer une sous-routine
bull KUBO a-t-il atteint tous les arrecircts du premier coup
Tacircche 2
bull Agrave quel sport jouent les amis de KUBO
bull Qui creacutee la premiegravere fonction Qui creacutee la deuxiegraveme fonction
bull As-tu eu besoin de deacuteboguer ta fonction ou ta sous-routine
bull Quels blocs Coding+ as-tu utiliseacutes
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1424
Tacircche 3
bull Comment as-tu choisi le jeu auquel KUBO allait jouer
bull Est-ce que tout le monde a eu la possibiliteacute de participer agrave la seacuteance de brainstorming pour partager ses ideacutees
bull Dans quelle partie du gymnase le jeu se tiendra-t-il
bull Est-ce que quelqursquoun a reacuteussi agrave deviner ton jeu
R Eacute F L E X I O Nbull Comment expliquerais-tu le concept de sous-routine agrave quelqursquoun qui nrsquoa jamais creacuteeacute de sous-routine
bull Quels avantages y a-t-il agrave creacuteer une sous-routine plutocirct qursquoune simple fonction
E X T E N S I O Nbull KUBO va passer toute la journeacutee dans le gymnase Que va faire KUBO Reacutedige une histoire au cours de laquelle KUBO joue agrave un jeu regarde un jeu et prend un goucircter agrave la buvette
bull Quelles sont les regravegles du jeu auquel KUBO a joueacute pendant la reacutecreacuteation dans le gymnase Eacutetablis la liste des consignes et les eacutetapes neacutecessaires pour jouer agrave ce jeu Donne ces consignes agrave un autre groupe et regarde sils peuvent creacuteer une fonction avec une sous-routine en vue de jouer agrave ce jeu Est-ce que deux robots KUBO peuvent jouer agrave ton jeu
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1524
R E M A R Q U E S
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1624
O B J E C T I Fbull Travailler avec des boucles comportant des blocs Coding+
bull Creacuteer une fonction comportant une boucle et des blocs Coding+
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
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 Cette tacircche consiste agrave reacuteviser les boucles Les eacutelegraveves peuvent effectuer cette tacircche rapidement en fonction de leur expeacuterience en matiegravere de creacuteation de boucles
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1724
bull Si les eacutelegraveves ont du mal agrave creacuteer un trajet que KUBO peut suivre demandez-leur de positionner KUBO sur le trajet dans une autre direction Regardez dans quel sens tourne KUBO sur le premier bloc Virage Cela vous aidera agrave deacuteterminer la direction dans laquelle KUBO doit ecirctre positionneacute au deacutebut du trajet
bull Pour certains eacutelegraveves il peut ecirctre utile de veacuterifier lrsquoordre dans lequel les blocs de boucle ouvertefermeacutee doivent apparaicirctre dans une fonction
bull Si les eacutelegraveves ne retirent pas le bloc fonctionnel de lecture KUBO continuera de passer dessus et de reacutepeacuteter la boucle Ce bloc ne permet pas de montrer leur boucle avec preacutecision Crsquoest pourquoi il faut le retirer degraves que KUBO est passeacute dessus
bull Si les eacutelegraveves ne ferment pas leur boucle ou sils placent les blocs dans un ordre qui nrsquoest pas logique KUBO deviendra rouge srsquoagitera et srsquoeacuteloignera Les eacutelegraveves doivent reacutesoudre le problegraveme et reacuteinitialiser KUBO avant de reacuteessayer
Tacircche 2
bull Il peut ecirctre utile de veacuterifier si le mot de vocabulaire fonction reacutecurrente a eacuteteacute compris apregraves lrsquoeacutetape 1
bull Si une boucle est creacuteeacutee correctement KUBO doit continuer agrave la reacutepeacuteter La seule faccedilon drsquoempecirccher KUBO de reacutealiser cette fonction reacutecurrente est de le reacuteinitialiser
Tacircche 3
bull Les deux eacutetapes composant cette tacircche peuvent ecirctre effectueacutees agrave lrsquooral ou par eacutecrit
bull Cette tacircche est relativement ouverte dans le sens ougrave les eacutelegraveves deacutecident de tous ses aspects (le type de sport lrsquoendroit ougrave il se tiendra et les regravegles du jeu) Les eacutelegraveves codent une fonction avec une fonction reacutecurrente
bull Laissez les groupes deviner les sports choisis et en parler Cela aidera les eacutelegraveves agrave trouver de nouvelles ideacutees agrave essayer
bull Srsquoils le souhaitent les eacutelegraveves peuvent inclure drsquoautres objets comme des eacuteleacutements provenant dun jeu de socieacuteteacute
VO C A B U L A I R Ebull Reacutevision du vocabulaire
Boucle reacutepeacutetition dune action ou drsquoun ensemble drsquoactions
Bloc-balise TagTilereg de paramegravetre le bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
bull Nouveau vocabulaire
Bloc-balise TagTilereg de boucle fermeacutee ce bloc de boucle informe KUBO agrave quel moment il doit arrecircter de meacutemoriser une boucle
Bloc-balise TagTilereg de boucle ouverte le bloc de boucle avec lrsquoespace pour le bloc de paramegravetre ce bloc informe KUBO agrave quel moment il doit commencer agrave meacutemoriser une boucle
fonction reacutecurrente une fonction qui se reacutepegravete jusqursquoagrave ce que tu reacuteinitialises KUBO
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 eacutelegraveves vont-ils se retrouver avec un KUBO qui se deacuteplace dans la mecircme direction
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1824
bull Quel est lrsquoavantage de creacuteer une boucle
bull Pourquoi ajouterais-tu une boucle dans ta fonction
Tacircche 2
bull Te souviens-tu de la fonction que tu as creacuteeacutee lors de la derniegravere tacircche
bull Aimes-tu courir comme KUBO
bull Comment faire pour que KUBO arrecircte de courir
Tacircche 3
bull Quel sport avez-vous choisi
bull Si vous nrsquoeacutetiez pas drsquoaccord comment avez-vous fait pour choisir le sport auquel jouerait KUBO
bull As-tu creacuteeacute une sous-routine dans ta fonction pour permettre agrave KUBO de traverser le gymnase
bull Explique ta fonction reacutecurrente
R Eacute F L E X I O Nbull Quand aimerais-tu utiliser des boucles avec KUBO
bull Quand est-ce que des fonctions reacutecurrentes seraient utiles dans la vraie vie
E X T E N S I O Nbull Si chaque cocircteacute dun quadrant mesure 10 pieds (ou 3 megravetres) quel est le peacuterimegravetre du terrain de basket-ball Quelle est sa superficie Peux-tu calculer le peacuterimegravetre et la superficie drsquoautres parties du gymnase
bull Le gymnase sur la carte est-il semblable agrave celui de ton eacutecole En quoi sont-ils diffeacuterents Note tes ideacutees et discutes-en avec quelquun
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1924
R E M A R Q U E S
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2024
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
1a Les eacutelegraveves formulent et fixent des objectifs drsquoapprentissage eacutelaborent des strateacutegies agrave lrsquoaide de la technologie pour les reacutealiser et reacutefleacutechissent sur le processus drsquoapprentissage pour ameacuteliorer les reacutesultats
bull bull bull bull
1b Les eacutelegraveves construisent des reacuteseaux et personnalisent leurs environnements drsquoapprentissage pour soutenir lrsquoacquisition des connaissances
bull bull bull bull
1c Les eacutelegraveves utilisent la technologie pour chercher des reacutetroactions qui les informent et qui ameacuteliorent leurs meacutethodes et pour preacutesenter leur apprentissage de diverses faccedilons
bull bull bull bull
1d Les eacutelegraveves comprennent les notions de base du fonctionnement de la technologie montrent leur capaciteacute agrave faire des choix utilisent les technologies actuelles et reacutesolvent les problegravemes ils sont capables de transposer leurs connaissances pour explorer des technologies eacutemergentes
bull bull bull bull
2a Les eacutelegraveves soignent et gegraverent leur identiteacute numeacuterique et leur reacuteputation et ils sont conscients du caractegravere permanent de leurs actions dans lrsquounivers numeacuterique
2b Les eacutelegraveves adoptent un comportement positif seacutecuritaire conforme aux lois et eacutethique quand ils utilisent la technologie notamment lors des interactions sociales en ligne ou de lrsquoutilisation drsquoappareils en reacuteseau
2c Les eacutelegraveves comprennent et respectent les droits et obligations lieacutes agrave lrsquoutilisation et au partage de la proprieacuteteacute intellectuelle
2d Les eacutelegraveves gegraverent leurs donneacutees personnelles pour assurer leur confidentialiteacute et leur seacutecuriteacute et ils connaissent les technologies de collecte de donneacutees qui servent agrave suivre leur navigation en ligne
3a Les eacutelegraveves planifient et appliquent des strateacutegies de recherche efficaces pour repeacuterer lrsquoinformation et drsquoautres ressources qui serviront agrave leurs activiteacutes intellectuelles ou creacuteatives
3b Les eacutelegraveves eacutevaluent la justesse la perspective la creacutedibiliteacute et la pertinence de lrsquoinformation des meacutedias des donneacutees ou des autres ressources
3c Les eacutelegraveves organisent lrsquoinformation tireacutee de ressources numeacuteriques agrave lrsquoaide de divers outils et meacutethodes pour creacuteer des ensembles drsquoartefacts comportant des liens ou des conclusions valables
3d Les eacutelegraveves accumulent des connaissances en explorant activement les enjeux et les problegravemes du monde reacuteel en eacutelaborant des ideacutees et des theacuteories et en cherchant des reacuteponses et des solutions
4a Les eacutelegraveves connaissent et utilisent un processus de conception pour produire des ideacutees inventer des theacuteories drsquoessai creacuteer des artefacts novateurs ou reacutesoudre des problegravemes authentiques
bull bull bull bull
4b Les eacutelegraveves choisissent et utilisent des outils numeacuteriques pour planifier et geacuterer un processus de conception qui tient compte de contraintes et de risques calculeacutes
bull bull bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2124
Normes appliqueacutees
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
4c Les eacutelegraveves eacutelaborent testent et mettent au point des prototypes selon un processus de conception comportant des cycles
bull bull bull bull
4d Les eacutelegraveves acceptent lrsquoambiguiumlteacute et font preuve de perseacuteveacuterance et drsquoune capaciteacute agrave travailler agrave des problegravemes ouverts
bull bull bull bull
5a Les eacutelegraveves formulent des deacutefinitions de problegravemes adapteacutees aux meacutethodes technologiques comme lrsquoanalyse de donneacutees des modegraveles drsquoabstraction et la reacuteflexion algorithmique pour chercher et trouver des solutions
bull bull bull bull
5b Les eacutelegraveves recueillent des donneacutees ou trouvent des ensembles de donneacutees pertinentes ils utilisent des outils numeacuteriques pour les analyser et ils repreacutesentent les donneacutees de diverses faccedilons pour faciliter la reacutesolution de problegravemes et la prise de deacutecisions
bull bull bull bull
5c Les eacutelegraveves divisent les problegravemes en eacuteleacutements ils extraient les donneacutees principales et ils dressent des modegraveles descriptifs pour comprendre les systegravemes complexes ou faciliter la reacutesolution de problegraveme
bull bull bull bull
5d Les eacutelegraveves comprennent comment fonctionne lrsquoautomatisation et ils utilisent la reacuteflexion algorithmique pour creacuteer une seacuterie drsquoeacutetapes afin de chercher et de trouver des solutions
bull bull bull bull
6a Les eacutelegraveves choisissent les plateformes et outils approprieacutes pour respecter les objectifs viseacutes dans leur creacuteation ou communication
bull bull bull bull
6b Les eacutelegraveves creacuteent du contenu original ou ils remixent ou retraitent de faccedilon responsable le contenu des ressources numeacuteriques pour en faire de nouvelles creacuteations
bull bull bull bull
6c Les eacutelegraveves communiquent clairement et efficacement des ideacutees complexes en creacuteant ou en utilisant divers objets numeacuteriques comme des visualisations des modegraveles ou des simulations
bull bull bull bull
6d Les eacutelegraveves publient ou preacutesentent du contenu qui adapte le message et le meacutedia aux publics cibles bull bull bull bull
7a Les eacutelegraveves utilisent des outils numeacuteriques pour communiquer avec des apprenants de divers horizons et cultures et interagir avec eux afin drsquoenrichir leur compreacutehension et leurs apprentissages mutuels
7b Les eacutelegraveves utilisent des technologies collaboratives pour travailler avec drsquoautres personnes notamment des eacutelegraveves des experts ou des membres de la communauteacute pour analyser des enjeux et des problegravemes agrave partir de plusieurs points de vue
7c Les eacutelegraveves apportent une contribution constructive agrave des eacutequipes de projet et assurent divers rocircles et responsabiliteacutes pour travailler efficacement agrave un but commun
7d Les eacutelegraveves analysent des problegravemes locaux et mondiaux et utilisent des technologies collaboratives pour travailler avec drsquoautres agrave chercher des solutions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2224
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
O B J E C T I F S
Le programme scolaire national portant sur les sciences informatiques vise agrave enseigner ce qui suit agrave tous les eacutelegraveves
compreacutehension et application des concepts et principes fondamentaux des sciences informatiques y compris les repreacutesentations de donneacutees les algorithmes la logique et lrsquoabstraction
Sciences informatiques bull bull bull bull
capaciteacute drsquoanalyse des problegravemes informatiques et expeacuterience pratique reacutepeacuteteacutee sur le plan de la reacutedaction de programmes informatiques dans le but de reacutesoudre de tels problegravemes
Sciences informatiques bull bull bull bull
capaciteacute drsquoeacutevaluation et drsquoapplication des technologies de lrsquoinformation y compris les technologies nouvelles et inhabituelles sur le plan analytique pour reacutesoudre les problegravemes
Technologies de
linformationbull bull bull bull
ecirctre des utilisateurs responsables compeacutetents confiants et creacuteatifs des technologies de communication et de lrsquoinformation
Litteacuteratie numeacuterique bull bull bull bull
Eacute TA P E C L Eacute 1
Comprendre en quoi consistent les algorithmes Sciences informatiques bull bull
Comprendre que les algorithmes sont exeacutecuteacutes comme des programmes dans les appareils numeacuteriques
Sciences informatiques bull bull
Comprendre que lrsquoexeacutecution des programmes se deacuteroule conformeacutement agrave des instructions claires et preacutecises
Sciences informatiques bull bull
Creacuteer des programmes simples Sciences informatiques bull bull
Deacuteboguer des programmes simples Sciences informatiques bull bull
Appliquer un raisonnement logique Sciences informatiques bull bull
Preacutedire le comportement de programmes simples Sciences informatiques bull bull
Utiliser des technologies dans le but preacutecis de creacuteer drsquoorganiser de stocker de manipuler et de reacutecupeacuterer des contenus numeacuteriques
Technologies de
linformationbull bull
Reconnaicirctre les usages courants des technologies de lrsquoinformation en dehors du cadre scolaire
Litteacuteratie numeacuterique
Utiliser les technologies de maniegravere seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 424
O B J E C T I Fbull Reconnaicirctre comment fonctionnent les blocs-balises TagTilesreg Coding+
bull Observer comment se deacuteplace KUBO
bull Creacuteer des trajets que KUBO doit suivre en utilisant des blocs-balises TagTilesreg Coding+
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Fiche de travail 21
Crayons
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Fiche de travail 22
Crayons
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Carte drsquoactiviteacute du gymnase
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 Cette tacircche permet aux eacutelegraveves de deacutecouvrir les nouveaux blocs-balises TagTilesreg et les cateacutegories dont ils relegravevent Vous pouvez eacutegalement preacutesenter ces blocs agrave toute la classe en amont de la tacircche ou bien passer en revue les blocs avec la classe apregraves cette tacircche
bull Les eacutelegraveves positionnent KUBO sur les diffeacuterents blocs Coding+ puis ils observent comment se deacuteplace KUBO Ils notent leurs observations sur la fiche de travail correspondante
bull Chacun leur tour les eacutelegraveves doivent essayer les nouveaux blocs
bull Pour que les eacutelegraveves de chaque binocircme aient le mecircme temps dinteraction avec KUBO demandez agrave lrsquoun drsquoutiliser deux des nouveaux blocs et agrave lrsquoautre drsquoutiliser les blocs restants
A C T I V I T Eacute 1
Nouveaux trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 524
bull La dureacutee de cette tacircche variera en fonction du temps drsquoexploration que vous accordez aux eacutelegraveves
bull Si les eacutelegraveves nrsquoont pas assez de temps pour essayer chaque nouveau bloc veuillez consacrer un temps deacutedieacute agrave cet effet ulteacuterieurement car tous les blocs dune cateacutegorie donneacutee ne servent pas le mecircme objectif
Tacircche 2
bull Il est impossible de construire un trajet avec des blocs Virage 90deg et 180deg car KUBO ne pourra pas avancer apregraves avoir tourneacute Ces blocs sont destineacutes aux fonctions exclusivement Tandis que les eacutelegraveves deacutecouvrent ces blocs il sera utile de leur demander drsquoeacutetudier la diffeacuterence entre ces blocs et les blocs de mouvement Aller agrave gaucheAller agrave droite Les conclusions des eacutelegraveves peuvent ecirctre inscrites au dos de la fiche de travail srsquoil y a assez de place Cela peut prendre la forme dune activiteacute pratique ou dune discussion avec toute la classe sur le thegraveme des diffeacuterences Vous pouvez aussi les laisser srsquoen rendre compte agrave travers les essaiserreurs pendant qursquoils creacuteent le trajet
bull Une carte vierge ou un bureau peut fonctionner pour cette tacircche La carte drsquoactiviteacute du gymnase nrsquoest neacutecessaire qursquoagrave partir de la tacircche 3
bull Pour que les eacutelegraveves de chaque binocircme aient le mecircme temps dinteraction avec KUBO demandez-leur deacutechanger de rocircle pendant la creacuteation des trajets
bull Si vous le souhaitez les eacutelegraveves peuvent creacuteer des trajets en mecircme temps et tour agrave tour observer KUBO se deacuteplacer sur chaque trajet
bull La dureacutee de cette tacircche variera en fonction du temps drsquoexploration que vous accordez aux eacutelegraveves
bull En photocopiant la fiche de travail au recto et au verso dune mecircme page vous permettrez aux eacutelegraveves de consigner jusqursquoagrave quatre trajets sur une seule page
Tacircche 3
bull La carte drsquoactiviteacute du gymnase issue du kit Coding+ sera utiliseacutee pendant cette tacircche Si vous pensez que vos eacutelegraveves ne connaissent pas forceacutement certains objets ou endroits indiqueacutes sur la carte veuillez prendre le temps de les passer en revue avec toute la classe
bull La dureacutee de cette tacircche variera en fonction du temps drsquoexploration que vous accordez aux eacutelegraveves
bull Rappelez aux eacutelegraveves que KUBO ne peut pas traverser les murs les bancs les paniers marqueacutes etc
bull Pour gagner du temps demandez aux eacutelegraveves de travailler ensemble agrave la creacuteation drsquoun trajet Si vous avez plus de temps ils peuvent chacun creacuteer leur propre trajet et tour agrave tour laisser KUBO se deacuteplacer sur chacun drsquoentre eux
bull Chaque membre de binocircmes doit avoir la possibiliteacute drsquoessayer le trajet quil a creacuteeacute
bull Lrsquoeacutetape 4 peut ecirctre reacutealiseacutee agrave lrsquooral ou par eacutecrit
bull Sil reste assez de temps les groupes peuvent mettre leurs ideacutees en commun pour lrsquoeacutetape 4 avec toute la classe
VO C A B U L A I R ESi cela fait un moment que les eacutelegraveves nrsquoont pas interagi avec KUBO il peut ecirctre utile de reacuteviser le vocabulaire du plan de leccedilon 1 Coding+ ou des plans de leccedilon 1-4 Licence de codage
bull Reacutevision du vocabulaire
deacuteboguer corriger ou reacuteparer
KUBO un robot de codage sans eacutecran
Bloc-balise TagTilereg de mouvement un bloc directionnel avec une flegraveche que KUBO doit suivre
trajet une chaicircne de blocs de mouvement relieacutes drsquoune maniegravere que KUBO peut suivre
A C T I V I T Eacute 1
Nouveaux trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 624
bull Nouveau vocabulaire
Bloc-balise TagTilereg Coding+ un bloc dans le kit Coding+ KUBO ce kit contient les eacuteleacutements suivants
Bloc-balise TagTilereg de direction un bloc qui modifie la direction emprunteacutee par KUBO Ces blocs incluent Virage 90deg ou Virage 180deg agrave gauche ou agrave droite Reculer et Faire demi-tour
Bloc-balise TagTilereg de distance un bloc de mouvement qui permet agrave KUBO drsquoavancer de deux trois ou quatre quadrants agrave la fois
Bloc-balise TagTilereg de vitesse un bloc qui modifie la vitesse agrave laquelle se deacuteplace KUBO pendant le reste de la fonction permet agrave KUBO drsquoavancer lentement agrave vitesse moyenne ou agrave haute vitesse
Bloc-balise TagTilereg de temps un bloc qui permet agrave KUBO de marquer une pause pendant 2 5 ou 10 secondes agrave la fois
Carte drsquoactiviteacute du gymnase la carte du gymnase pour KUBO
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 Quel bloc modifie la vitesse de KUBO
bull Quel bloc modifie la direction de KUBO
bull Quel bloc permet agrave KUBO drsquoattendre
bull Quel bloc permet agrave KUBO drsquoaller plus loin
bull KUBO srsquoest-il deacuteplaceacute comme tu le preacutevoyais
bull Quel bloc espegraveres-tu utiliser le plus souvent
Tacircche 2
bull Peux-tu expliquer un trajet ou montrer un exemple de trajet
bull Quelles sont les quatre cateacutegories de blocs Coding+
bull En quoi les blocs de mouvement Aller agrave droiteAller agrave gauche sont-ils diffeacuterents des blocs Virage 90deg agrave droitegauche
bull En quoi le bloc Virage 180deg diffegravere-t-il du bloc Faire demi-tour
bull Qursquoas-tu observeacute dans le cadre de tes nouveaux trajets
bull KUBO srsquoest-il deacuteplaceacute comme tu le preacutevoyais
Tacircche 3
bull KUBO obtient-il un hot dog ou un fruit
bull Quel nouveau bloc as-tu utiliseacute dans ton trajet
bull Quel bloc as-tu utiliseacute pour permettre agrave KUBO de se deacuteplacer sur le terrain
bull Quelles autres activiteacutes KUBO pourrait-il faire dans le gymnase
bull Qursquoest-ce que tu preacutefegraveres sur la carte drsquoactiviteacute du gymnase
A C T I V I T Eacute 1
Nouveaux trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 724
R Eacute F L E X I O Nbull Comment ces nouveaux blocs enrichissent-ils les deacuteplacements possibles de KUBO Discute de tes ideacutees avec ton partenaire
bull Quelles sont les quatre nouvelles cateacutegories de blocs-balises TagTilesreg Explique deux de ces cateacutegories agrave ton partenaire puis demande-lui de te parler des deux autres
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 sur la carte drsquoactiviteacute du gymnase et au moins deux nouveaux blocs Eacutechangez de rocircle
bull Creacutee un trajet que tu sais impossible agrave suivre pour KUBO en utilisant au moins deux nouveaux blocs Demande agrave ton partenaire de deacuteboguer le trajet Eacutechangez de rocircle
R E M A R Q U E S
A C T I V I T Eacute 1
Nouveaux trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 824
O B J E C T I Fbull Transformer les trajets en fonctions au moyen des blocs-balises TagTilesreg Coding+
bull 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
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
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 Le kit Coding+ propose deux nouvelles couleurs (vert et orange) pour les blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
bull Il peut ecirctre neacutecessaire de proposer une seacuteance de reacutevision portant sur lrsquoutilisation des blocs Coding+ et sur la faccedilon de reacuteinitialiser KUBO si la derniegravere activiteacute des eacutelegraveves en la matiegravere remonte agrave longtemps
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 924
bull Les deux eacutelegraveves du binocircme doivent travailler ensemble pour creacuteer le trajet et la fonction Srsquoil reste assez de temps vous pouvez demander aux eacutelegraveves de creacuteer leurs propres trajets et fonctions
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 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
Tacircche 2
bull Au cours de cette tacircche les eacutelegraveves construiront une fonction sans creacuteer drsquoabord de trajet Cela peut prendre un peu de temps pour certains eacutelegraveves car il faut maintenant visualiser le trajet Pour aider les eacutelegraveves en difficulteacute demandez agrave un eacutelegraveve de montrer du doigt chaque boicircte vers laquelle KUBO se deacuteplacera tandis que lrsquoautre eacutelegraveve cherche le bloc adapteacute agrave utiliser dans la fonction Demandez-leur drsquoappliquer cette strateacutegie pour veacuterifier et tester la fonction
bull Aidez les eacutelegraveves agrave creacuteer leurs fonctions sur le cocircteacute de la carte Cela permettra de garder la fonction intacte afin quils puissent la suivre pendant que KUBO se deacuteplace Par ailleurs si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
Tacircche 3
bull Pour gagner du temps vous pouvez demander aux eacutelegraveves de creacuteer une fonction par binocircme Agrave un moment donneacute chaque partenaire doit avoir la possibiliteacute de creacuteer une fonction par lui-mecircme
bull Veacuterifiez que les blocs de mouvement sont reacutepartis de maniegravere homogegravene entre les groupes car chaque fonction impose lrsquoutilisation drsquoau moins cinq blocs Avancer (sauf srsquoils utilisent les blocs Coding+)
bull Lrsquoeacutelegraveve qui a creacuteeacute la fonction doit suivre lrsquoavanceacutee avec les blocs pendant les deacuteplacements de KUBO pour deacuteceler les eacuteventuelles erreurs agrave deacuteboguer dans la fonction
bull Si une fonction ne marche pas demandez agrave lrsquoautre partenaire drsquoessayer sa fonction avant de proceacuteder agrave toute correction Cela permet de garantir que les deux fonctions sont testeacutees dans le temps imparti Srsquoil reste encore assez de temps les eacutelegraveves peuvent deacuteboguer leurs fonctions et essayer agrave nouveau
VO C A B U L A I R Ebull Reacutevision du vocabulaire
fonction un trajet pouvant ecirctre meacutemoriseacute par KUBO gracircce aux blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
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
reacuteinitialiser annuler une erreur lorsque KUBO devient rouge deacutetachez la tecircte de son corps avant de la repositionner
bull Nouveau vocabulaire
vice-versa en sens inverse dans lrsquoautre sens
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1024
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 reacuteussi agrave se rendre drsquoun panier de basket-ball agrave lrsquoautre et agrave revenir
bull As-tu eu besoin de deacuteboguer ton trajet
bull Deacutecris quelques diffeacuterences entre un trajet et une fonction quand tu utilises les nouveaux blocs
bull Quels nouveaux blocs as-tu utiliseacutes pour permettre agrave KUBO de faire demi-tour et de revenir vers lrsquoautre panier
bull As-tu eu du mal agrave creacuteer une fonction
Tacircche 2
bull Comment as-tu travailleacute avec ton partenaire pour construire la fonction sans creacuteer de trajet drsquoabord
bull Ta fonction a-t-elle marcheacute du premier coup Dans la neacutegative comment as-tu fait pour savoir ce quil fallait modifier
bull Quel sport KUBO regarde-t-il depuis les bancs
Tacircche 3
bull Quels nouveaux blocs utilises-tu pour permettre agrave KUBO de revenir vers le banc
bull Vous ecirctes-vous aideacutes mutuellement pour creacuteer vos fonctions
bull Comment as-tu fait pour creacuteer ta fonction (en pointant du doigt les cases en visualisant ou en comptant les cases)
bull Ta fonction a-t-elle marcheacute du premier coup
R Eacute F L E X I O Nbull As-tu eu du mal agrave construire une fonction sans creacuteer de trajet en premier Quelle strateacutegie as-tu appliqueacutee pour creacuteer une fonction
bull Lorsque KUBO exeacutecute la fonction meacutemoriseacutee es-tu capable de suivre lrsquoavanceacutee avec tes blocs pour voir ce que KUBO va accomplir par la suite Selon toi est-ce utile pour deacuteterminer ce quil faut corriger dans ta fonction
E X T E N S I O Nbull KUBO veut explorer drsquoautres endroits du gymnase Creacutee des fonctions permettant agrave KUBO de se rendre agrave diffeacuterents endroits Puis reacutedige une histoire correspondant aux deacuteplacements de KUBO
bull Quel est le sport que tu preacutefegraveres pratiquer KUBO peut-il pratiquer ce sport dans le gymnase Creacutee une fonction montrant KUBO en train de pratiquer ce sport Lorsque ta fonction permet de montrer cela reacutedige une histoire agrave propos du temps passeacute par KUBO dans le gymnase
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1124
R E M A R Q U E S
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1224
O B J E C T I Fbull Transformer deux fonctions en une sous-routine au moyen de blocs-balises TagTilesreg Coding+
bull Creacuteer des fonctions et des sous-routines sans creacuteer de trajet en premier
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
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 Les binocircmes doivent se partager le travail mdash un eacutelegraveve creacutee la premiegravere fonction agrave partir du point de deacutepart jusqursquoau deuxiegraveme arrecirct puis lrsquoautre eacutelegraveve creacutee la fonction agrave partir du deuxiegraveme arrecirct jusqursquoau dernier arrecirct Ils combinent ensuite leur travail pour avoir une fonction avec une sous-routine
bull Les eacutelegraveves doivent savoir de maniegravere geacuteneacuterale comment construire une sous-routine Cette tacircche leur permet de passer cela en revue srsquoils ont besoin de se remettre agrave niveau Le temps neacutecessaire deacutependra de ce dont ils se souviennent en matiegravere de creacuteation de sous-routines
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1324
bull Les eacutelegraveves doivent avoir les deux fonctions (une fonction et une sous-routine) agrave proximiteacute pour quils puissent suivre lrsquoavanceacutee avec les blocs-balises TagTilesreg tandis que KUBO se deacuteplace
bull Si certains de vos eacutelegraveves ont un niveau assez avanceacute vous pouvez leur expliquer le concept des algorithmes pendant cette activiteacute Un algorithme est un ensemble de consignes eacutetape par eacutetape permettant de reacutealiser une tacircche Il est geacuteneacuteralement utiliseacute dans le cadre des matheacutematiques ou des programmes informatiques Chaque sous-routine dans un programme est un algorithme
Tacircche 2
bull Srsquoil reste assez de temps un partenaire peut creacuteer les deux fonctions et en transformer une pour qursquoelle devienne la sous-routine de lrsquoautre Lrsquoautre partenaire peut effectuer le mecircme travail (en utilisant peut-ecirctre des blocs diffeacuterents) une fois que le premier partenaire a termineacute
bull Rappelez aux eacutelegraveves que sils construisent leur fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
Tacircche 3
bull Les eacutelegraveves megraveneront des seacuteances de brainstorming aux eacutetapes 1 et 2 Demandez-leur de discuter de leurs ideacutees avant de construire la sous-routine Cette discussion peut aussi ecirctre organiseacutee avec toute la classe
bull Les eacutelegraveves vous demanderont agrave vous et drsquoautres groupes de regarder KUBO jouer agrave un jeu Il peut ecirctre utile de donner aux eacutelegraveves une limite dans le temps pour creacuteer leur jeu (par exemple 10 minutes pour creacuteer et 5 minutes pour partager et regarder les autres)
VO C A B U L A I R Ebull Reacutevision du vocabulaire
sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
corriger modifier
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 Quelles couleurs utiliseras-tu pour chaque fonction
bull Qui creacuteera la premiegravere fonction Qui creacuteera la deuxiegraveme fonction
bull Est-ce que toutes tes fonctions ont marcheacute de maniegravere indeacutependante
bull As-tu compris comment creacuteer une sous-routine
bull KUBO a-t-il atteint tous les arrecircts du premier coup
Tacircche 2
bull Agrave quel sport jouent les amis de KUBO
bull Qui creacutee la premiegravere fonction Qui creacutee la deuxiegraveme fonction
bull As-tu eu besoin de deacuteboguer ta fonction ou ta sous-routine
bull Quels blocs Coding+ as-tu utiliseacutes
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1424
Tacircche 3
bull Comment as-tu choisi le jeu auquel KUBO allait jouer
bull Est-ce que tout le monde a eu la possibiliteacute de participer agrave la seacuteance de brainstorming pour partager ses ideacutees
bull Dans quelle partie du gymnase le jeu se tiendra-t-il
bull Est-ce que quelqursquoun a reacuteussi agrave deviner ton jeu
R Eacute F L E X I O Nbull Comment expliquerais-tu le concept de sous-routine agrave quelqursquoun qui nrsquoa jamais creacuteeacute de sous-routine
bull Quels avantages y a-t-il agrave creacuteer une sous-routine plutocirct qursquoune simple fonction
E X T E N S I O Nbull KUBO va passer toute la journeacutee dans le gymnase Que va faire KUBO Reacutedige une histoire au cours de laquelle KUBO joue agrave un jeu regarde un jeu et prend un goucircter agrave la buvette
bull Quelles sont les regravegles du jeu auquel KUBO a joueacute pendant la reacutecreacuteation dans le gymnase Eacutetablis la liste des consignes et les eacutetapes neacutecessaires pour jouer agrave ce jeu Donne ces consignes agrave un autre groupe et regarde sils peuvent creacuteer une fonction avec une sous-routine en vue de jouer agrave ce jeu Est-ce que deux robots KUBO peuvent jouer agrave ton jeu
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1524
R E M A R Q U E S
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1624
O B J E C T I Fbull Travailler avec des boucles comportant des blocs Coding+
bull Creacuteer une fonction comportant une boucle et des blocs Coding+
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
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 Cette tacircche consiste agrave reacuteviser les boucles Les eacutelegraveves peuvent effectuer cette tacircche rapidement en fonction de leur expeacuterience en matiegravere de creacuteation de boucles
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1724
bull Si les eacutelegraveves ont du mal agrave creacuteer un trajet que KUBO peut suivre demandez-leur de positionner KUBO sur le trajet dans une autre direction Regardez dans quel sens tourne KUBO sur le premier bloc Virage Cela vous aidera agrave deacuteterminer la direction dans laquelle KUBO doit ecirctre positionneacute au deacutebut du trajet
bull Pour certains eacutelegraveves il peut ecirctre utile de veacuterifier lrsquoordre dans lequel les blocs de boucle ouvertefermeacutee doivent apparaicirctre dans une fonction
bull Si les eacutelegraveves ne retirent pas le bloc fonctionnel de lecture KUBO continuera de passer dessus et de reacutepeacuteter la boucle Ce bloc ne permet pas de montrer leur boucle avec preacutecision Crsquoest pourquoi il faut le retirer degraves que KUBO est passeacute dessus
bull Si les eacutelegraveves ne ferment pas leur boucle ou sils placent les blocs dans un ordre qui nrsquoest pas logique KUBO deviendra rouge srsquoagitera et srsquoeacuteloignera Les eacutelegraveves doivent reacutesoudre le problegraveme et reacuteinitialiser KUBO avant de reacuteessayer
Tacircche 2
bull Il peut ecirctre utile de veacuterifier si le mot de vocabulaire fonction reacutecurrente a eacuteteacute compris apregraves lrsquoeacutetape 1
bull Si une boucle est creacuteeacutee correctement KUBO doit continuer agrave la reacutepeacuteter La seule faccedilon drsquoempecirccher KUBO de reacutealiser cette fonction reacutecurrente est de le reacuteinitialiser
Tacircche 3
bull Les deux eacutetapes composant cette tacircche peuvent ecirctre effectueacutees agrave lrsquooral ou par eacutecrit
bull Cette tacircche est relativement ouverte dans le sens ougrave les eacutelegraveves deacutecident de tous ses aspects (le type de sport lrsquoendroit ougrave il se tiendra et les regravegles du jeu) Les eacutelegraveves codent une fonction avec une fonction reacutecurrente
bull Laissez les groupes deviner les sports choisis et en parler Cela aidera les eacutelegraveves agrave trouver de nouvelles ideacutees agrave essayer
bull Srsquoils le souhaitent les eacutelegraveves peuvent inclure drsquoautres objets comme des eacuteleacutements provenant dun jeu de socieacuteteacute
VO C A B U L A I R Ebull Reacutevision du vocabulaire
Boucle reacutepeacutetition dune action ou drsquoun ensemble drsquoactions
Bloc-balise TagTilereg de paramegravetre le bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
bull Nouveau vocabulaire
Bloc-balise TagTilereg de boucle fermeacutee ce bloc de boucle informe KUBO agrave quel moment il doit arrecircter de meacutemoriser une boucle
Bloc-balise TagTilereg de boucle ouverte le bloc de boucle avec lrsquoespace pour le bloc de paramegravetre ce bloc informe KUBO agrave quel moment il doit commencer agrave meacutemoriser une boucle
fonction reacutecurrente une fonction qui se reacutepegravete jusqursquoagrave ce que tu reacuteinitialises KUBO
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 eacutelegraveves vont-ils se retrouver avec un KUBO qui se deacuteplace dans la mecircme direction
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1824
bull Quel est lrsquoavantage de creacuteer une boucle
bull Pourquoi ajouterais-tu une boucle dans ta fonction
Tacircche 2
bull Te souviens-tu de la fonction que tu as creacuteeacutee lors de la derniegravere tacircche
bull Aimes-tu courir comme KUBO
bull Comment faire pour que KUBO arrecircte de courir
Tacircche 3
bull Quel sport avez-vous choisi
bull Si vous nrsquoeacutetiez pas drsquoaccord comment avez-vous fait pour choisir le sport auquel jouerait KUBO
bull As-tu creacuteeacute une sous-routine dans ta fonction pour permettre agrave KUBO de traverser le gymnase
bull Explique ta fonction reacutecurrente
R Eacute F L E X I O Nbull Quand aimerais-tu utiliser des boucles avec KUBO
bull Quand est-ce que des fonctions reacutecurrentes seraient utiles dans la vraie vie
E X T E N S I O Nbull Si chaque cocircteacute dun quadrant mesure 10 pieds (ou 3 megravetres) quel est le peacuterimegravetre du terrain de basket-ball Quelle est sa superficie Peux-tu calculer le peacuterimegravetre et la superficie drsquoautres parties du gymnase
bull Le gymnase sur la carte est-il semblable agrave celui de ton eacutecole En quoi sont-ils diffeacuterents Note tes ideacutees et discutes-en avec quelquun
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1924
R E M A R Q U E S
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2024
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
1a Les eacutelegraveves formulent et fixent des objectifs drsquoapprentissage eacutelaborent des strateacutegies agrave lrsquoaide de la technologie pour les reacutealiser et reacutefleacutechissent sur le processus drsquoapprentissage pour ameacuteliorer les reacutesultats
bull bull bull bull
1b Les eacutelegraveves construisent des reacuteseaux et personnalisent leurs environnements drsquoapprentissage pour soutenir lrsquoacquisition des connaissances
bull bull bull bull
1c Les eacutelegraveves utilisent la technologie pour chercher des reacutetroactions qui les informent et qui ameacuteliorent leurs meacutethodes et pour preacutesenter leur apprentissage de diverses faccedilons
bull bull bull bull
1d Les eacutelegraveves comprennent les notions de base du fonctionnement de la technologie montrent leur capaciteacute agrave faire des choix utilisent les technologies actuelles et reacutesolvent les problegravemes ils sont capables de transposer leurs connaissances pour explorer des technologies eacutemergentes
bull bull bull bull
2a Les eacutelegraveves soignent et gegraverent leur identiteacute numeacuterique et leur reacuteputation et ils sont conscients du caractegravere permanent de leurs actions dans lrsquounivers numeacuterique
2b Les eacutelegraveves adoptent un comportement positif seacutecuritaire conforme aux lois et eacutethique quand ils utilisent la technologie notamment lors des interactions sociales en ligne ou de lrsquoutilisation drsquoappareils en reacuteseau
2c Les eacutelegraveves comprennent et respectent les droits et obligations lieacutes agrave lrsquoutilisation et au partage de la proprieacuteteacute intellectuelle
2d Les eacutelegraveves gegraverent leurs donneacutees personnelles pour assurer leur confidentialiteacute et leur seacutecuriteacute et ils connaissent les technologies de collecte de donneacutees qui servent agrave suivre leur navigation en ligne
3a Les eacutelegraveves planifient et appliquent des strateacutegies de recherche efficaces pour repeacuterer lrsquoinformation et drsquoautres ressources qui serviront agrave leurs activiteacutes intellectuelles ou creacuteatives
3b Les eacutelegraveves eacutevaluent la justesse la perspective la creacutedibiliteacute et la pertinence de lrsquoinformation des meacutedias des donneacutees ou des autres ressources
3c Les eacutelegraveves organisent lrsquoinformation tireacutee de ressources numeacuteriques agrave lrsquoaide de divers outils et meacutethodes pour creacuteer des ensembles drsquoartefacts comportant des liens ou des conclusions valables
3d Les eacutelegraveves accumulent des connaissances en explorant activement les enjeux et les problegravemes du monde reacuteel en eacutelaborant des ideacutees et des theacuteories et en cherchant des reacuteponses et des solutions
4a Les eacutelegraveves connaissent et utilisent un processus de conception pour produire des ideacutees inventer des theacuteories drsquoessai creacuteer des artefacts novateurs ou reacutesoudre des problegravemes authentiques
bull bull bull bull
4b Les eacutelegraveves choisissent et utilisent des outils numeacuteriques pour planifier et geacuterer un processus de conception qui tient compte de contraintes et de risques calculeacutes
bull bull bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2124
Normes appliqueacutees
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
4c Les eacutelegraveves eacutelaborent testent et mettent au point des prototypes selon un processus de conception comportant des cycles
bull bull bull bull
4d Les eacutelegraveves acceptent lrsquoambiguiumlteacute et font preuve de perseacuteveacuterance et drsquoune capaciteacute agrave travailler agrave des problegravemes ouverts
bull bull bull bull
5a Les eacutelegraveves formulent des deacutefinitions de problegravemes adapteacutees aux meacutethodes technologiques comme lrsquoanalyse de donneacutees des modegraveles drsquoabstraction et la reacuteflexion algorithmique pour chercher et trouver des solutions
bull bull bull bull
5b Les eacutelegraveves recueillent des donneacutees ou trouvent des ensembles de donneacutees pertinentes ils utilisent des outils numeacuteriques pour les analyser et ils repreacutesentent les donneacutees de diverses faccedilons pour faciliter la reacutesolution de problegravemes et la prise de deacutecisions
bull bull bull bull
5c Les eacutelegraveves divisent les problegravemes en eacuteleacutements ils extraient les donneacutees principales et ils dressent des modegraveles descriptifs pour comprendre les systegravemes complexes ou faciliter la reacutesolution de problegraveme
bull bull bull bull
5d Les eacutelegraveves comprennent comment fonctionne lrsquoautomatisation et ils utilisent la reacuteflexion algorithmique pour creacuteer une seacuterie drsquoeacutetapes afin de chercher et de trouver des solutions
bull bull bull bull
6a Les eacutelegraveves choisissent les plateformes et outils approprieacutes pour respecter les objectifs viseacutes dans leur creacuteation ou communication
bull bull bull bull
6b Les eacutelegraveves creacuteent du contenu original ou ils remixent ou retraitent de faccedilon responsable le contenu des ressources numeacuteriques pour en faire de nouvelles creacuteations
bull bull bull bull
6c Les eacutelegraveves communiquent clairement et efficacement des ideacutees complexes en creacuteant ou en utilisant divers objets numeacuteriques comme des visualisations des modegraveles ou des simulations
bull bull bull bull
6d Les eacutelegraveves publient ou preacutesentent du contenu qui adapte le message et le meacutedia aux publics cibles bull bull bull bull
7a Les eacutelegraveves utilisent des outils numeacuteriques pour communiquer avec des apprenants de divers horizons et cultures et interagir avec eux afin drsquoenrichir leur compreacutehension et leurs apprentissages mutuels
7b Les eacutelegraveves utilisent des technologies collaboratives pour travailler avec drsquoautres personnes notamment des eacutelegraveves des experts ou des membres de la communauteacute pour analyser des enjeux et des problegravemes agrave partir de plusieurs points de vue
7c Les eacutelegraveves apportent une contribution constructive agrave des eacutequipes de projet et assurent divers rocircles et responsabiliteacutes pour travailler efficacement agrave un but commun
7d Les eacutelegraveves analysent des problegravemes locaux et mondiaux et utilisent des technologies collaboratives pour travailler avec drsquoautres agrave chercher des solutions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2224
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
O B J E C T I F S
Le programme scolaire national portant sur les sciences informatiques vise agrave enseigner ce qui suit agrave tous les eacutelegraveves
compreacutehension et application des concepts et principes fondamentaux des sciences informatiques y compris les repreacutesentations de donneacutees les algorithmes la logique et lrsquoabstraction
Sciences informatiques bull bull bull bull
capaciteacute drsquoanalyse des problegravemes informatiques et expeacuterience pratique reacutepeacuteteacutee sur le plan de la reacutedaction de programmes informatiques dans le but de reacutesoudre de tels problegravemes
Sciences informatiques bull bull bull bull
capaciteacute drsquoeacutevaluation et drsquoapplication des technologies de lrsquoinformation y compris les technologies nouvelles et inhabituelles sur le plan analytique pour reacutesoudre les problegravemes
Technologies de
linformationbull bull bull bull
ecirctre des utilisateurs responsables compeacutetents confiants et creacuteatifs des technologies de communication et de lrsquoinformation
Litteacuteratie numeacuterique bull bull bull bull
Eacute TA P E C L Eacute 1
Comprendre en quoi consistent les algorithmes Sciences informatiques bull bull
Comprendre que les algorithmes sont exeacutecuteacutes comme des programmes dans les appareils numeacuteriques
Sciences informatiques bull bull
Comprendre que lrsquoexeacutecution des programmes se deacuteroule conformeacutement agrave des instructions claires et preacutecises
Sciences informatiques bull bull
Creacuteer des programmes simples Sciences informatiques bull bull
Deacuteboguer des programmes simples Sciences informatiques bull bull
Appliquer un raisonnement logique Sciences informatiques bull bull
Preacutedire le comportement de programmes simples Sciences informatiques bull bull
Utiliser des technologies dans le but preacutecis de creacuteer drsquoorganiser de stocker de manipuler et de reacutecupeacuterer des contenus numeacuteriques
Technologies de
linformationbull bull
Reconnaicirctre les usages courants des technologies de lrsquoinformation en dehors du cadre scolaire
Litteacuteratie numeacuterique
Utiliser les technologies de maniegravere seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 524
bull La dureacutee de cette tacircche variera en fonction du temps drsquoexploration que vous accordez aux eacutelegraveves
bull Si les eacutelegraveves nrsquoont pas assez de temps pour essayer chaque nouveau bloc veuillez consacrer un temps deacutedieacute agrave cet effet ulteacuterieurement car tous les blocs dune cateacutegorie donneacutee ne servent pas le mecircme objectif
Tacircche 2
bull Il est impossible de construire un trajet avec des blocs Virage 90deg et 180deg car KUBO ne pourra pas avancer apregraves avoir tourneacute Ces blocs sont destineacutes aux fonctions exclusivement Tandis que les eacutelegraveves deacutecouvrent ces blocs il sera utile de leur demander drsquoeacutetudier la diffeacuterence entre ces blocs et les blocs de mouvement Aller agrave gaucheAller agrave droite Les conclusions des eacutelegraveves peuvent ecirctre inscrites au dos de la fiche de travail srsquoil y a assez de place Cela peut prendre la forme dune activiteacute pratique ou dune discussion avec toute la classe sur le thegraveme des diffeacuterences Vous pouvez aussi les laisser srsquoen rendre compte agrave travers les essaiserreurs pendant qursquoils creacuteent le trajet
bull Une carte vierge ou un bureau peut fonctionner pour cette tacircche La carte drsquoactiviteacute du gymnase nrsquoest neacutecessaire qursquoagrave partir de la tacircche 3
bull Pour que les eacutelegraveves de chaque binocircme aient le mecircme temps dinteraction avec KUBO demandez-leur deacutechanger de rocircle pendant la creacuteation des trajets
bull Si vous le souhaitez les eacutelegraveves peuvent creacuteer des trajets en mecircme temps et tour agrave tour observer KUBO se deacuteplacer sur chaque trajet
bull La dureacutee de cette tacircche variera en fonction du temps drsquoexploration que vous accordez aux eacutelegraveves
bull En photocopiant la fiche de travail au recto et au verso dune mecircme page vous permettrez aux eacutelegraveves de consigner jusqursquoagrave quatre trajets sur une seule page
Tacircche 3
bull La carte drsquoactiviteacute du gymnase issue du kit Coding+ sera utiliseacutee pendant cette tacircche Si vous pensez que vos eacutelegraveves ne connaissent pas forceacutement certains objets ou endroits indiqueacutes sur la carte veuillez prendre le temps de les passer en revue avec toute la classe
bull La dureacutee de cette tacircche variera en fonction du temps drsquoexploration que vous accordez aux eacutelegraveves
bull Rappelez aux eacutelegraveves que KUBO ne peut pas traverser les murs les bancs les paniers marqueacutes etc
bull Pour gagner du temps demandez aux eacutelegraveves de travailler ensemble agrave la creacuteation drsquoun trajet Si vous avez plus de temps ils peuvent chacun creacuteer leur propre trajet et tour agrave tour laisser KUBO se deacuteplacer sur chacun drsquoentre eux
bull Chaque membre de binocircmes doit avoir la possibiliteacute drsquoessayer le trajet quil a creacuteeacute
bull Lrsquoeacutetape 4 peut ecirctre reacutealiseacutee agrave lrsquooral ou par eacutecrit
bull Sil reste assez de temps les groupes peuvent mettre leurs ideacutees en commun pour lrsquoeacutetape 4 avec toute la classe
VO C A B U L A I R ESi cela fait un moment que les eacutelegraveves nrsquoont pas interagi avec KUBO il peut ecirctre utile de reacuteviser le vocabulaire du plan de leccedilon 1 Coding+ ou des plans de leccedilon 1-4 Licence de codage
bull Reacutevision du vocabulaire
deacuteboguer corriger ou reacuteparer
KUBO un robot de codage sans eacutecran
Bloc-balise TagTilereg de mouvement un bloc directionnel avec une flegraveche que KUBO doit suivre
trajet une chaicircne de blocs de mouvement relieacutes drsquoune maniegravere que KUBO peut suivre
A C T I V I T Eacute 1
Nouveaux trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 624
bull Nouveau vocabulaire
Bloc-balise TagTilereg Coding+ un bloc dans le kit Coding+ KUBO ce kit contient les eacuteleacutements suivants
Bloc-balise TagTilereg de direction un bloc qui modifie la direction emprunteacutee par KUBO Ces blocs incluent Virage 90deg ou Virage 180deg agrave gauche ou agrave droite Reculer et Faire demi-tour
Bloc-balise TagTilereg de distance un bloc de mouvement qui permet agrave KUBO drsquoavancer de deux trois ou quatre quadrants agrave la fois
Bloc-balise TagTilereg de vitesse un bloc qui modifie la vitesse agrave laquelle se deacuteplace KUBO pendant le reste de la fonction permet agrave KUBO drsquoavancer lentement agrave vitesse moyenne ou agrave haute vitesse
Bloc-balise TagTilereg de temps un bloc qui permet agrave KUBO de marquer une pause pendant 2 5 ou 10 secondes agrave la fois
Carte drsquoactiviteacute du gymnase la carte du gymnase pour KUBO
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 Quel bloc modifie la vitesse de KUBO
bull Quel bloc modifie la direction de KUBO
bull Quel bloc permet agrave KUBO drsquoattendre
bull Quel bloc permet agrave KUBO drsquoaller plus loin
bull KUBO srsquoest-il deacuteplaceacute comme tu le preacutevoyais
bull Quel bloc espegraveres-tu utiliser le plus souvent
Tacircche 2
bull Peux-tu expliquer un trajet ou montrer un exemple de trajet
bull Quelles sont les quatre cateacutegories de blocs Coding+
bull En quoi les blocs de mouvement Aller agrave droiteAller agrave gauche sont-ils diffeacuterents des blocs Virage 90deg agrave droitegauche
bull En quoi le bloc Virage 180deg diffegravere-t-il du bloc Faire demi-tour
bull Qursquoas-tu observeacute dans le cadre de tes nouveaux trajets
bull KUBO srsquoest-il deacuteplaceacute comme tu le preacutevoyais
Tacircche 3
bull KUBO obtient-il un hot dog ou un fruit
bull Quel nouveau bloc as-tu utiliseacute dans ton trajet
bull Quel bloc as-tu utiliseacute pour permettre agrave KUBO de se deacuteplacer sur le terrain
bull Quelles autres activiteacutes KUBO pourrait-il faire dans le gymnase
bull Qursquoest-ce que tu preacutefegraveres sur la carte drsquoactiviteacute du gymnase
A C T I V I T Eacute 1
Nouveaux trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 724
R Eacute F L E X I O Nbull Comment ces nouveaux blocs enrichissent-ils les deacuteplacements possibles de KUBO Discute de tes ideacutees avec ton partenaire
bull Quelles sont les quatre nouvelles cateacutegories de blocs-balises TagTilesreg Explique deux de ces cateacutegories agrave ton partenaire puis demande-lui de te parler des deux autres
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 sur la carte drsquoactiviteacute du gymnase et au moins deux nouveaux blocs Eacutechangez de rocircle
bull Creacutee un trajet que tu sais impossible agrave suivre pour KUBO en utilisant au moins deux nouveaux blocs Demande agrave ton partenaire de deacuteboguer le trajet Eacutechangez de rocircle
R E M A R Q U E S
A C T I V I T Eacute 1
Nouveaux trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 824
O B J E C T I Fbull Transformer les trajets en fonctions au moyen des blocs-balises TagTilesreg Coding+
bull 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
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
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 Le kit Coding+ propose deux nouvelles couleurs (vert et orange) pour les blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
bull Il peut ecirctre neacutecessaire de proposer une seacuteance de reacutevision portant sur lrsquoutilisation des blocs Coding+ et sur la faccedilon de reacuteinitialiser KUBO si la derniegravere activiteacute des eacutelegraveves en la matiegravere remonte agrave longtemps
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 924
bull Les deux eacutelegraveves du binocircme doivent travailler ensemble pour creacuteer le trajet et la fonction Srsquoil reste assez de temps vous pouvez demander aux eacutelegraveves de creacuteer leurs propres trajets et fonctions
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 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
Tacircche 2
bull Au cours de cette tacircche les eacutelegraveves construiront une fonction sans creacuteer drsquoabord de trajet Cela peut prendre un peu de temps pour certains eacutelegraveves car il faut maintenant visualiser le trajet Pour aider les eacutelegraveves en difficulteacute demandez agrave un eacutelegraveve de montrer du doigt chaque boicircte vers laquelle KUBO se deacuteplacera tandis que lrsquoautre eacutelegraveve cherche le bloc adapteacute agrave utiliser dans la fonction Demandez-leur drsquoappliquer cette strateacutegie pour veacuterifier et tester la fonction
bull Aidez les eacutelegraveves agrave creacuteer leurs fonctions sur le cocircteacute de la carte Cela permettra de garder la fonction intacte afin quils puissent la suivre pendant que KUBO se deacuteplace Par ailleurs si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
Tacircche 3
bull Pour gagner du temps vous pouvez demander aux eacutelegraveves de creacuteer une fonction par binocircme Agrave un moment donneacute chaque partenaire doit avoir la possibiliteacute de creacuteer une fonction par lui-mecircme
bull Veacuterifiez que les blocs de mouvement sont reacutepartis de maniegravere homogegravene entre les groupes car chaque fonction impose lrsquoutilisation drsquoau moins cinq blocs Avancer (sauf srsquoils utilisent les blocs Coding+)
bull Lrsquoeacutelegraveve qui a creacuteeacute la fonction doit suivre lrsquoavanceacutee avec les blocs pendant les deacuteplacements de KUBO pour deacuteceler les eacuteventuelles erreurs agrave deacuteboguer dans la fonction
bull Si une fonction ne marche pas demandez agrave lrsquoautre partenaire drsquoessayer sa fonction avant de proceacuteder agrave toute correction Cela permet de garantir que les deux fonctions sont testeacutees dans le temps imparti Srsquoil reste encore assez de temps les eacutelegraveves peuvent deacuteboguer leurs fonctions et essayer agrave nouveau
VO C A B U L A I R Ebull Reacutevision du vocabulaire
fonction un trajet pouvant ecirctre meacutemoriseacute par KUBO gracircce aux blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
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
reacuteinitialiser annuler une erreur lorsque KUBO devient rouge deacutetachez la tecircte de son corps avant de la repositionner
bull Nouveau vocabulaire
vice-versa en sens inverse dans lrsquoautre sens
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1024
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 reacuteussi agrave se rendre drsquoun panier de basket-ball agrave lrsquoautre et agrave revenir
bull As-tu eu besoin de deacuteboguer ton trajet
bull Deacutecris quelques diffeacuterences entre un trajet et une fonction quand tu utilises les nouveaux blocs
bull Quels nouveaux blocs as-tu utiliseacutes pour permettre agrave KUBO de faire demi-tour et de revenir vers lrsquoautre panier
bull As-tu eu du mal agrave creacuteer une fonction
Tacircche 2
bull Comment as-tu travailleacute avec ton partenaire pour construire la fonction sans creacuteer de trajet drsquoabord
bull Ta fonction a-t-elle marcheacute du premier coup Dans la neacutegative comment as-tu fait pour savoir ce quil fallait modifier
bull Quel sport KUBO regarde-t-il depuis les bancs
Tacircche 3
bull Quels nouveaux blocs utilises-tu pour permettre agrave KUBO de revenir vers le banc
bull Vous ecirctes-vous aideacutes mutuellement pour creacuteer vos fonctions
bull Comment as-tu fait pour creacuteer ta fonction (en pointant du doigt les cases en visualisant ou en comptant les cases)
bull Ta fonction a-t-elle marcheacute du premier coup
R Eacute F L E X I O Nbull As-tu eu du mal agrave construire une fonction sans creacuteer de trajet en premier Quelle strateacutegie as-tu appliqueacutee pour creacuteer une fonction
bull Lorsque KUBO exeacutecute la fonction meacutemoriseacutee es-tu capable de suivre lrsquoavanceacutee avec tes blocs pour voir ce que KUBO va accomplir par la suite Selon toi est-ce utile pour deacuteterminer ce quil faut corriger dans ta fonction
E X T E N S I O Nbull KUBO veut explorer drsquoautres endroits du gymnase Creacutee des fonctions permettant agrave KUBO de se rendre agrave diffeacuterents endroits Puis reacutedige une histoire correspondant aux deacuteplacements de KUBO
bull Quel est le sport que tu preacutefegraveres pratiquer KUBO peut-il pratiquer ce sport dans le gymnase Creacutee une fonction montrant KUBO en train de pratiquer ce sport Lorsque ta fonction permet de montrer cela reacutedige une histoire agrave propos du temps passeacute par KUBO dans le gymnase
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1124
R E M A R Q U E S
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1224
O B J E C T I Fbull Transformer deux fonctions en une sous-routine au moyen de blocs-balises TagTilesreg Coding+
bull Creacuteer des fonctions et des sous-routines sans creacuteer de trajet en premier
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
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 Les binocircmes doivent se partager le travail mdash un eacutelegraveve creacutee la premiegravere fonction agrave partir du point de deacutepart jusqursquoau deuxiegraveme arrecirct puis lrsquoautre eacutelegraveve creacutee la fonction agrave partir du deuxiegraveme arrecirct jusqursquoau dernier arrecirct Ils combinent ensuite leur travail pour avoir une fonction avec une sous-routine
bull Les eacutelegraveves doivent savoir de maniegravere geacuteneacuterale comment construire une sous-routine Cette tacircche leur permet de passer cela en revue srsquoils ont besoin de se remettre agrave niveau Le temps neacutecessaire deacutependra de ce dont ils se souviennent en matiegravere de creacuteation de sous-routines
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1324
bull Les eacutelegraveves doivent avoir les deux fonctions (une fonction et une sous-routine) agrave proximiteacute pour quils puissent suivre lrsquoavanceacutee avec les blocs-balises TagTilesreg tandis que KUBO se deacuteplace
bull Si certains de vos eacutelegraveves ont un niveau assez avanceacute vous pouvez leur expliquer le concept des algorithmes pendant cette activiteacute Un algorithme est un ensemble de consignes eacutetape par eacutetape permettant de reacutealiser une tacircche Il est geacuteneacuteralement utiliseacute dans le cadre des matheacutematiques ou des programmes informatiques Chaque sous-routine dans un programme est un algorithme
Tacircche 2
bull Srsquoil reste assez de temps un partenaire peut creacuteer les deux fonctions et en transformer une pour qursquoelle devienne la sous-routine de lrsquoautre Lrsquoautre partenaire peut effectuer le mecircme travail (en utilisant peut-ecirctre des blocs diffeacuterents) une fois que le premier partenaire a termineacute
bull Rappelez aux eacutelegraveves que sils construisent leur fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
Tacircche 3
bull Les eacutelegraveves megraveneront des seacuteances de brainstorming aux eacutetapes 1 et 2 Demandez-leur de discuter de leurs ideacutees avant de construire la sous-routine Cette discussion peut aussi ecirctre organiseacutee avec toute la classe
bull Les eacutelegraveves vous demanderont agrave vous et drsquoautres groupes de regarder KUBO jouer agrave un jeu Il peut ecirctre utile de donner aux eacutelegraveves une limite dans le temps pour creacuteer leur jeu (par exemple 10 minutes pour creacuteer et 5 minutes pour partager et regarder les autres)
VO C A B U L A I R Ebull Reacutevision du vocabulaire
sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
corriger modifier
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 Quelles couleurs utiliseras-tu pour chaque fonction
bull Qui creacuteera la premiegravere fonction Qui creacuteera la deuxiegraveme fonction
bull Est-ce que toutes tes fonctions ont marcheacute de maniegravere indeacutependante
bull As-tu compris comment creacuteer une sous-routine
bull KUBO a-t-il atteint tous les arrecircts du premier coup
Tacircche 2
bull Agrave quel sport jouent les amis de KUBO
bull Qui creacutee la premiegravere fonction Qui creacutee la deuxiegraveme fonction
bull As-tu eu besoin de deacuteboguer ta fonction ou ta sous-routine
bull Quels blocs Coding+ as-tu utiliseacutes
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1424
Tacircche 3
bull Comment as-tu choisi le jeu auquel KUBO allait jouer
bull Est-ce que tout le monde a eu la possibiliteacute de participer agrave la seacuteance de brainstorming pour partager ses ideacutees
bull Dans quelle partie du gymnase le jeu se tiendra-t-il
bull Est-ce que quelqursquoun a reacuteussi agrave deviner ton jeu
R Eacute F L E X I O Nbull Comment expliquerais-tu le concept de sous-routine agrave quelqursquoun qui nrsquoa jamais creacuteeacute de sous-routine
bull Quels avantages y a-t-il agrave creacuteer une sous-routine plutocirct qursquoune simple fonction
E X T E N S I O Nbull KUBO va passer toute la journeacutee dans le gymnase Que va faire KUBO Reacutedige une histoire au cours de laquelle KUBO joue agrave un jeu regarde un jeu et prend un goucircter agrave la buvette
bull Quelles sont les regravegles du jeu auquel KUBO a joueacute pendant la reacutecreacuteation dans le gymnase Eacutetablis la liste des consignes et les eacutetapes neacutecessaires pour jouer agrave ce jeu Donne ces consignes agrave un autre groupe et regarde sils peuvent creacuteer une fonction avec une sous-routine en vue de jouer agrave ce jeu Est-ce que deux robots KUBO peuvent jouer agrave ton jeu
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1524
R E M A R Q U E S
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1624
O B J E C T I Fbull Travailler avec des boucles comportant des blocs Coding+
bull Creacuteer une fonction comportant une boucle et des blocs Coding+
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
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 Cette tacircche consiste agrave reacuteviser les boucles Les eacutelegraveves peuvent effectuer cette tacircche rapidement en fonction de leur expeacuterience en matiegravere de creacuteation de boucles
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1724
bull Si les eacutelegraveves ont du mal agrave creacuteer un trajet que KUBO peut suivre demandez-leur de positionner KUBO sur le trajet dans une autre direction Regardez dans quel sens tourne KUBO sur le premier bloc Virage Cela vous aidera agrave deacuteterminer la direction dans laquelle KUBO doit ecirctre positionneacute au deacutebut du trajet
bull Pour certains eacutelegraveves il peut ecirctre utile de veacuterifier lrsquoordre dans lequel les blocs de boucle ouvertefermeacutee doivent apparaicirctre dans une fonction
bull Si les eacutelegraveves ne retirent pas le bloc fonctionnel de lecture KUBO continuera de passer dessus et de reacutepeacuteter la boucle Ce bloc ne permet pas de montrer leur boucle avec preacutecision Crsquoest pourquoi il faut le retirer degraves que KUBO est passeacute dessus
bull Si les eacutelegraveves ne ferment pas leur boucle ou sils placent les blocs dans un ordre qui nrsquoest pas logique KUBO deviendra rouge srsquoagitera et srsquoeacuteloignera Les eacutelegraveves doivent reacutesoudre le problegraveme et reacuteinitialiser KUBO avant de reacuteessayer
Tacircche 2
bull Il peut ecirctre utile de veacuterifier si le mot de vocabulaire fonction reacutecurrente a eacuteteacute compris apregraves lrsquoeacutetape 1
bull Si une boucle est creacuteeacutee correctement KUBO doit continuer agrave la reacutepeacuteter La seule faccedilon drsquoempecirccher KUBO de reacutealiser cette fonction reacutecurrente est de le reacuteinitialiser
Tacircche 3
bull Les deux eacutetapes composant cette tacircche peuvent ecirctre effectueacutees agrave lrsquooral ou par eacutecrit
bull Cette tacircche est relativement ouverte dans le sens ougrave les eacutelegraveves deacutecident de tous ses aspects (le type de sport lrsquoendroit ougrave il se tiendra et les regravegles du jeu) Les eacutelegraveves codent une fonction avec une fonction reacutecurrente
bull Laissez les groupes deviner les sports choisis et en parler Cela aidera les eacutelegraveves agrave trouver de nouvelles ideacutees agrave essayer
bull Srsquoils le souhaitent les eacutelegraveves peuvent inclure drsquoautres objets comme des eacuteleacutements provenant dun jeu de socieacuteteacute
VO C A B U L A I R Ebull Reacutevision du vocabulaire
Boucle reacutepeacutetition dune action ou drsquoun ensemble drsquoactions
Bloc-balise TagTilereg de paramegravetre le bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
bull Nouveau vocabulaire
Bloc-balise TagTilereg de boucle fermeacutee ce bloc de boucle informe KUBO agrave quel moment il doit arrecircter de meacutemoriser une boucle
Bloc-balise TagTilereg de boucle ouverte le bloc de boucle avec lrsquoespace pour le bloc de paramegravetre ce bloc informe KUBO agrave quel moment il doit commencer agrave meacutemoriser une boucle
fonction reacutecurrente une fonction qui se reacutepegravete jusqursquoagrave ce que tu reacuteinitialises KUBO
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 eacutelegraveves vont-ils se retrouver avec un KUBO qui se deacuteplace dans la mecircme direction
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1824
bull Quel est lrsquoavantage de creacuteer une boucle
bull Pourquoi ajouterais-tu une boucle dans ta fonction
Tacircche 2
bull Te souviens-tu de la fonction que tu as creacuteeacutee lors de la derniegravere tacircche
bull Aimes-tu courir comme KUBO
bull Comment faire pour que KUBO arrecircte de courir
Tacircche 3
bull Quel sport avez-vous choisi
bull Si vous nrsquoeacutetiez pas drsquoaccord comment avez-vous fait pour choisir le sport auquel jouerait KUBO
bull As-tu creacuteeacute une sous-routine dans ta fonction pour permettre agrave KUBO de traverser le gymnase
bull Explique ta fonction reacutecurrente
R Eacute F L E X I O Nbull Quand aimerais-tu utiliser des boucles avec KUBO
bull Quand est-ce que des fonctions reacutecurrentes seraient utiles dans la vraie vie
E X T E N S I O Nbull Si chaque cocircteacute dun quadrant mesure 10 pieds (ou 3 megravetres) quel est le peacuterimegravetre du terrain de basket-ball Quelle est sa superficie Peux-tu calculer le peacuterimegravetre et la superficie drsquoautres parties du gymnase
bull Le gymnase sur la carte est-il semblable agrave celui de ton eacutecole En quoi sont-ils diffeacuterents Note tes ideacutees et discutes-en avec quelquun
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1924
R E M A R Q U E S
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2024
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
1a Les eacutelegraveves formulent et fixent des objectifs drsquoapprentissage eacutelaborent des strateacutegies agrave lrsquoaide de la technologie pour les reacutealiser et reacutefleacutechissent sur le processus drsquoapprentissage pour ameacuteliorer les reacutesultats
bull bull bull bull
1b Les eacutelegraveves construisent des reacuteseaux et personnalisent leurs environnements drsquoapprentissage pour soutenir lrsquoacquisition des connaissances
bull bull bull bull
1c Les eacutelegraveves utilisent la technologie pour chercher des reacutetroactions qui les informent et qui ameacuteliorent leurs meacutethodes et pour preacutesenter leur apprentissage de diverses faccedilons
bull bull bull bull
1d Les eacutelegraveves comprennent les notions de base du fonctionnement de la technologie montrent leur capaciteacute agrave faire des choix utilisent les technologies actuelles et reacutesolvent les problegravemes ils sont capables de transposer leurs connaissances pour explorer des technologies eacutemergentes
bull bull bull bull
2a Les eacutelegraveves soignent et gegraverent leur identiteacute numeacuterique et leur reacuteputation et ils sont conscients du caractegravere permanent de leurs actions dans lrsquounivers numeacuterique
2b Les eacutelegraveves adoptent un comportement positif seacutecuritaire conforme aux lois et eacutethique quand ils utilisent la technologie notamment lors des interactions sociales en ligne ou de lrsquoutilisation drsquoappareils en reacuteseau
2c Les eacutelegraveves comprennent et respectent les droits et obligations lieacutes agrave lrsquoutilisation et au partage de la proprieacuteteacute intellectuelle
2d Les eacutelegraveves gegraverent leurs donneacutees personnelles pour assurer leur confidentialiteacute et leur seacutecuriteacute et ils connaissent les technologies de collecte de donneacutees qui servent agrave suivre leur navigation en ligne
3a Les eacutelegraveves planifient et appliquent des strateacutegies de recherche efficaces pour repeacuterer lrsquoinformation et drsquoautres ressources qui serviront agrave leurs activiteacutes intellectuelles ou creacuteatives
3b Les eacutelegraveves eacutevaluent la justesse la perspective la creacutedibiliteacute et la pertinence de lrsquoinformation des meacutedias des donneacutees ou des autres ressources
3c Les eacutelegraveves organisent lrsquoinformation tireacutee de ressources numeacuteriques agrave lrsquoaide de divers outils et meacutethodes pour creacuteer des ensembles drsquoartefacts comportant des liens ou des conclusions valables
3d Les eacutelegraveves accumulent des connaissances en explorant activement les enjeux et les problegravemes du monde reacuteel en eacutelaborant des ideacutees et des theacuteories et en cherchant des reacuteponses et des solutions
4a Les eacutelegraveves connaissent et utilisent un processus de conception pour produire des ideacutees inventer des theacuteories drsquoessai creacuteer des artefacts novateurs ou reacutesoudre des problegravemes authentiques
bull bull bull bull
4b Les eacutelegraveves choisissent et utilisent des outils numeacuteriques pour planifier et geacuterer un processus de conception qui tient compte de contraintes et de risques calculeacutes
bull bull bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2124
Normes appliqueacutees
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
4c Les eacutelegraveves eacutelaborent testent et mettent au point des prototypes selon un processus de conception comportant des cycles
bull bull bull bull
4d Les eacutelegraveves acceptent lrsquoambiguiumlteacute et font preuve de perseacuteveacuterance et drsquoune capaciteacute agrave travailler agrave des problegravemes ouverts
bull bull bull bull
5a Les eacutelegraveves formulent des deacutefinitions de problegravemes adapteacutees aux meacutethodes technologiques comme lrsquoanalyse de donneacutees des modegraveles drsquoabstraction et la reacuteflexion algorithmique pour chercher et trouver des solutions
bull bull bull bull
5b Les eacutelegraveves recueillent des donneacutees ou trouvent des ensembles de donneacutees pertinentes ils utilisent des outils numeacuteriques pour les analyser et ils repreacutesentent les donneacutees de diverses faccedilons pour faciliter la reacutesolution de problegravemes et la prise de deacutecisions
bull bull bull bull
5c Les eacutelegraveves divisent les problegravemes en eacuteleacutements ils extraient les donneacutees principales et ils dressent des modegraveles descriptifs pour comprendre les systegravemes complexes ou faciliter la reacutesolution de problegraveme
bull bull bull bull
5d Les eacutelegraveves comprennent comment fonctionne lrsquoautomatisation et ils utilisent la reacuteflexion algorithmique pour creacuteer une seacuterie drsquoeacutetapes afin de chercher et de trouver des solutions
bull bull bull bull
6a Les eacutelegraveves choisissent les plateformes et outils approprieacutes pour respecter les objectifs viseacutes dans leur creacuteation ou communication
bull bull bull bull
6b Les eacutelegraveves creacuteent du contenu original ou ils remixent ou retraitent de faccedilon responsable le contenu des ressources numeacuteriques pour en faire de nouvelles creacuteations
bull bull bull bull
6c Les eacutelegraveves communiquent clairement et efficacement des ideacutees complexes en creacuteant ou en utilisant divers objets numeacuteriques comme des visualisations des modegraveles ou des simulations
bull bull bull bull
6d Les eacutelegraveves publient ou preacutesentent du contenu qui adapte le message et le meacutedia aux publics cibles bull bull bull bull
7a Les eacutelegraveves utilisent des outils numeacuteriques pour communiquer avec des apprenants de divers horizons et cultures et interagir avec eux afin drsquoenrichir leur compreacutehension et leurs apprentissages mutuels
7b Les eacutelegraveves utilisent des technologies collaboratives pour travailler avec drsquoautres personnes notamment des eacutelegraveves des experts ou des membres de la communauteacute pour analyser des enjeux et des problegravemes agrave partir de plusieurs points de vue
7c Les eacutelegraveves apportent une contribution constructive agrave des eacutequipes de projet et assurent divers rocircles et responsabiliteacutes pour travailler efficacement agrave un but commun
7d Les eacutelegraveves analysent des problegravemes locaux et mondiaux et utilisent des technologies collaboratives pour travailler avec drsquoautres agrave chercher des solutions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2224
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
O B J E C T I F S
Le programme scolaire national portant sur les sciences informatiques vise agrave enseigner ce qui suit agrave tous les eacutelegraveves
compreacutehension et application des concepts et principes fondamentaux des sciences informatiques y compris les repreacutesentations de donneacutees les algorithmes la logique et lrsquoabstraction
Sciences informatiques bull bull bull bull
capaciteacute drsquoanalyse des problegravemes informatiques et expeacuterience pratique reacutepeacuteteacutee sur le plan de la reacutedaction de programmes informatiques dans le but de reacutesoudre de tels problegravemes
Sciences informatiques bull bull bull bull
capaciteacute drsquoeacutevaluation et drsquoapplication des technologies de lrsquoinformation y compris les technologies nouvelles et inhabituelles sur le plan analytique pour reacutesoudre les problegravemes
Technologies de
linformationbull bull bull bull
ecirctre des utilisateurs responsables compeacutetents confiants et creacuteatifs des technologies de communication et de lrsquoinformation
Litteacuteratie numeacuterique bull bull bull bull
Eacute TA P E C L Eacute 1
Comprendre en quoi consistent les algorithmes Sciences informatiques bull bull
Comprendre que les algorithmes sont exeacutecuteacutes comme des programmes dans les appareils numeacuteriques
Sciences informatiques bull bull
Comprendre que lrsquoexeacutecution des programmes se deacuteroule conformeacutement agrave des instructions claires et preacutecises
Sciences informatiques bull bull
Creacuteer des programmes simples Sciences informatiques bull bull
Deacuteboguer des programmes simples Sciences informatiques bull bull
Appliquer un raisonnement logique Sciences informatiques bull bull
Preacutedire le comportement de programmes simples Sciences informatiques bull bull
Utiliser des technologies dans le but preacutecis de creacuteer drsquoorganiser de stocker de manipuler et de reacutecupeacuterer des contenus numeacuteriques
Technologies de
linformationbull bull
Reconnaicirctre les usages courants des technologies de lrsquoinformation en dehors du cadre scolaire
Litteacuteratie numeacuterique
Utiliser les technologies de maniegravere seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 624
bull Nouveau vocabulaire
Bloc-balise TagTilereg Coding+ un bloc dans le kit Coding+ KUBO ce kit contient les eacuteleacutements suivants
Bloc-balise TagTilereg de direction un bloc qui modifie la direction emprunteacutee par KUBO Ces blocs incluent Virage 90deg ou Virage 180deg agrave gauche ou agrave droite Reculer et Faire demi-tour
Bloc-balise TagTilereg de distance un bloc de mouvement qui permet agrave KUBO drsquoavancer de deux trois ou quatre quadrants agrave la fois
Bloc-balise TagTilereg de vitesse un bloc qui modifie la vitesse agrave laquelle se deacuteplace KUBO pendant le reste de la fonction permet agrave KUBO drsquoavancer lentement agrave vitesse moyenne ou agrave haute vitesse
Bloc-balise TagTilereg de temps un bloc qui permet agrave KUBO de marquer une pause pendant 2 5 ou 10 secondes agrave la fois
Carte drsquoactiviteacute du gymnase la carte du gymnase pour KUBO
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 Quel bloc modifie la vitesse de KUBO
bull Quel bloc modifie la direction de KUBO
bull Quel bloc permet agrave KUBO drsquoattendre
bull Quel bloc permet agrave KUBO drsquoaller plus loin
bull KUBO srsquoest-il deacuteplaceacute comme tu le preacutevoyais
bull Quel bloc espegraveres-tu utiliser le plus souvent
Tacircche 2
bull Peux-tu expliquer un trajet ou montrer un exemple de trajet
bull Quelles sont les quatre cateacutegories de blocs Coding+
bull En quoi les blocs de mouvement Aller agrave droiteAller agrave gauche sont-ils diffeacuterents des blocs Virage 90deg agrave droitegauche
bull En quoi le bloc Virage 180deg diffegravere-t-il du bloc Faire demi-tour
bull Qursquoas-tu observeacute dans le cadre de tes nouveaux trajets
bull KUBO srsquoest-il deacuteplaceacute comme tu le preacutevoyais
Tacircche 3
bull KUBO obtient-il un hot dog ou un fruit
bull Quel nouveau bloc as-tu utiliseacute dans ton trajet
bull Quel bloc as-tu utiliseacute pour permettre agrave KUBO de se deacuteplacer sur le terrain
bull Quelles autres activiteacutes KUBO pourrait-il faire dans le gymnase
bull Qursquoest-ce que tu preacutefegraveres sur la carte drsquoactiviteacute du gymnase
A C T I V I T Eacute 1
Nouveaux trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 724
R Eacute F L E X I O Nbull Comment ces nouveaux blocs enrichissent-ils les deacuteplacements possibles de KUBO Discute de tes ideacutees avec ton partenaire
bull Quelles sont les quatre nouvelles cateacutegories de blocs-balises TagTilesreg Explique deux de ces cateacutegories agrave ton partenaire puis demande-lui de te parler des deux autres
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 sur la carte drsquoactiviteacute du gymnase et au moins deux nouveaux blocs Eacutechangez de rocircle
bull Creacutee un trajet que tu sais impossible agrave suivre pour KUBO en utilisant au moins deux nouveaux blocs Demande agrave ton partenaire de deacuteboguer le trajet Eacutechangez de rocircle
R E M A R Q U E S
A C T I V I T Eacute 1
Nouveaux trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 824
O B J E C T I Fbull Transformer les trajets en fonctions au moyen des blocs-balises TagTilesreg Coding+
bull 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
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
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 Le kit Coding+ propose deux nouvelles couleurs (vert et orange) pour les blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
bull Il peut ecirctre neacutecessaire de proposer une seacuteance de reacutevision portant sur lrsquoutilisation des blocs Coding+ et sur la faccedilon de reacuteinitialiser KUBO si la derniegravere activiteacute des eacutelegraveves en la matiegravere remonte agrave longtemps
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 924
bull Les deux eacutelegraveves du binocircme doivent travailler ensemble pour creacuteer le trajet et la fonction Srsquoil reste assez de temps vous pouvez demander aux eacutelegraveves de creacuteer leurs propres trajets et fonctions
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 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
Tacircche 2
bull Au cours de cette tacircche les eacutelegraveves construiront une fonction sans creacuteer drsquoabord de trajet Cela peut prendre un peu de temps pour certains eacutelegraveves car il faut maintenant visualiser le trajet Pour aider les eacutelegraveves en difficulteacute demandez agrave un eacutelegraveve de montrer du doigt chaque boicircte vers laquelle KUBO se deacuteplacera tandis que lrsquoautre eacutelegraveve cherche le bloc adapteacute agrave utiliser dans la fonction Demandez-leur drsquoappliquer cette strateacutegie pour veacuterifier et tester la fonction
bull Aidez les eacutelegraveves agrave creacuteer leurs fonctions sur le cocircteacute de la carte Cela permettra de garder la fonction intacte afin quils puissent la suivre pendant que KUBO se deacuteplace Par ailleurs si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
Tacircche 3
bull Pour gagner du temps vous pouvez demander aux eacutelegraveves de creacuteer une fonction par binocircme Agrave un moment donneacute chaque partenaire doit avoir la possibiliteacute de creacuteer une fonction par lui-mecircme
bull Veacuterifiez que les blocs de mouvement sont reacutepartis de maniegravere homogegravene entre les groupes car chaque fonction impose lrsquoutilisation drsquoau moins cinq blocs Avancer (sauf srsquoils utilisent les blocs Coding+)
bull Lrsquoeacutelegraveve qui a creacuteeacute la fonction doit suivre lrsquoavanceacutee avec les blocs pendant les deacuteplacements de KUBO pour deacuteceler les eacuteventuelles erreurs agrave deacuteboguer dans la fonction
bull Si une fonction ne marche pas demandez agrave lrsquoautre partenaire drsquoessayer sa fonction avant de proceacuteder agrave toute correction Cela permet de garantir que les deux fonctions sont testeacutees dans le temps imparti Srsquoil reste encore assez de temps les eacutelegraveves peuvent deacuteboguer leurs fonctions et essayer agrave nouveau
VO C A B U L A I R Ebull Reacutevision du vocabulaire
fonction un trajet pouvant ecirctre meacutemoriseacute par KUBO gracircce aux blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
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
reacuteinitialiser annuler une erreur lorsque KUBO devient rouge deacutetachez la tecircte de son corps avant de la repositionner
bull Nouveau vocabulaire
vice-versa en sens inverse dans lrsquoautre sens
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1024
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 reacuteussi agrave se rendre drsquoun panier de basket-ball agrave lrsquoautre et agrave revenir
bull As-tu eu besoin de deacuteboguer ton trajet
bull Deacutecris quelques diffeacuterences entre un trajet et une fonction quand tu utilises les nouveaux blocs
bull Quels nouveaux blocs as-tu utiliseacutes pour permettre agrave KUBO de faire demi-tour et de revenir vers lrsquoautre panier
bull As-tu eu du mal agrave creacuteer une fonction
Tacircche 2
bull Comment as-tu travailleacute avec ton partenaire pour construire la fonction sans creacuteer de trajet drsquoabord
bull Ta fonction a-t-elle marcheacute du premier coup Dans la neacutegative comment as-tu fait pour savoir ce quil fallait modifier
bull Quel sport KUBO regarde-t-il depuis les bancs
Tacircche 3
bull Quels nouveaux blocs utilises-tu pour permettre agrave KUBO de revenir vers le banc
bull Vous ecirctes-vous aideacutes mutuellement pour creacuteer vos fonctions
bull Comment as-tu fait pour creacuteer ta fonction (en pointant du doigt les cases en visualisant ou en comptant les cases)
bull Ta fonction a-t-elle marcheacute du premier coup
R Eacute F L E X I O Nbull As-tu eu du mal agrave construire une fonction sans creacuteer de trajet en premier Quelle strateacutegie as-tu appliqueacutee pour creacuteer une fonction
bull Lorsque KUBO exeacutecute la fonction meacutemoriseacutee es-tu capable de suivre lrsquoavanceacutee avec tes blocs pour voir ce que KUBO va accomplir par la suite Selon toi est-ce utile pour deacuteterminer ce quil faut corriger dans ta fonction
E X T E N S I O Nbull KUBO veut explorer drsquoautres endroits du gymnase Creacutee des fonctions permettant agrave KUBO de se rendre agrave diffeacuterents endroits Puis reacutedige une histoire correspondant aux deacuteplacements de KUBO
bull Quel est le sport que tu preacutefegraveres pratiquer KUBO peut-il pratiquer ce sport dans le gymnase Creacutee une fonction montrant KUBO en train de pratiquer ce sport Lorsque ta fonction permet de montrer cela reacutedige une histoire agrave propos du temps passeacute par KUBO dans le gymnase
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1124
R E M A R Q U E S
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1224
O B J E C T I Fbull Transformer deux fonctions en une sous-routine au moyen de blocs-balises TagTilesreg Coding+
bull Creacuteer des fonctions et des sous-routines sans creacuteer de trajet en premier
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
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 Les binocircmes doivent se partager le travail mdash un eacutelegraveve creacutee la premiegravere fonction agrave partir du point de deacutepart jusqursquoau deuxiegraveme arrecirct puis lrsquoautre eacutelegraveve creacutee la fonction agrave partir du deuxiegraveme arrecirct jusqursquoau dernier arrecirct Ils combinent ensuite leur travail pour avoir une fonction avec une sous-routine
bull Les eacutelegraveves doivent savoir de maniegravere geacuteneacuterale comment construire une sous-routine Cette tacircche leur permet de passer cela en revue srsquoils ont besoin de se remettre agrave niveau Le temps neacutecessaire deacutependra de ce dont ils se souviennent en matiegravere de creacuteation de sous-routines
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1324
bull Les eacutelegraveves doivent avoir les deux fonctions (une fonction et une sous-routine) agrave proximiteacute pour quils puissent suivre lrsquoavanceacutee avec les blocs-balises TagTilesreg tandis que KUBO se deacuteplace
bull Si certains de vos eacutelegraveves ont un niveau assez avanceacute vous pouvez leur expliquer le concept des algorithmes pendant cette activiteacute Un algorithme est un ensemble de consignes eacutetape par eacutetape permettant de reacutealiser une tacircche Il est geacuteneacuteralement utiliseacute dans le cadre des matheacutematiques ou des programmes informatiques Chaque sous-routine dans un programme est un algorithme
Tacircche 2
bull Srsquoil reste assez de temps un partenaire peut creacuteer les deux fonctions et en transformer une pour qursquoelle devienne la sous-routine de lrsquoautre Lrsquoautre partenaire peut effectuer le mecircme travail (en utilisant peut-ecirctre des blocs diffeacuterents) une fois que le premier partenaire a termineacute
bull Rappelez aux eacutelegraveves que sils construisent leur fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
Tacircche 3
bull Les eacutelegraveves megraveneront des seacuteances de brainstorming aux eacutetapes 1 et 2 Demandez-leur de discuter de leurs ideacutees avant de construire la sous-routine Cette discussion peut aussi ecirctre organiseacutee avec toute la classe
bull Les eacutelegraveves vous demanderont agrave vous et drsquoautres groupes de regarder KUBO jouer agrave un jeu Il peut ecirctre utile de donner aux eacutelegraveves une limite dans le temps pour creacuteer leur jeu (par exemple 10 minutes pour creacuteer et 5 minutes pour partager et regarder les autres)
VO C A B U L A I R Ebull Reacutevision du vocabulaire
sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
corriger modifier
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 Quelles couleurs utiliseras-tu pour chaque fonction
bull Qui creacuteera la premiegravere fonction Qui creacuteera la deuxiegraveme fonction
bull Est-ce que toutes tes fonctions ont marcheacute de maniegravere indeacutependante
bull As-tu compris comment creacuteer une sous-routine
bull KUBO a-t-il atteint tous les arrecircts du premier coup
Tacircche 2
bull Agrave quel sport jouent les amis de KUBO
bull Qui creacutee la premiegravere fonction Qui creacutee la deuxiegraveme fonction
bull As-tu eu besoin de deacuteboguer ta fonction ou ta sous-routine
bull Quels blocs Coding+ as-tu utiliseacutes
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1424
Tacircche 3
bull Comment as-tu choisi le jeu auquel KUBO allait jouer
bull Est-ce que tout le monde a eu la possibiliteacute de participer agrave la seacuteance de brainstorming pour partager ses ideacutees
bull Dans quelle partie du gymnase le jeu se tiendra-t-il
bull Est-ce que quelqursquoun a reacuteussi agrave deviner ton jeu
R Eacute F L E X I O Nbull Comment expliquerais-tu le concept de sous-routine agrave quelqursquoun qui nrsquoa jamais creacuteeacute de sous-routine
bull Quels avantages y a-t-il agrave creacuteer une sous-routine plutocirct qursquoune simple fonction
E X T E N S I O Nbull KUBO va passer toute la journeacutee dans le gymnase Que va faire KUBO Reacutedige une histoire au cours de laquelle KUBO joue agrave un jeu regarde un jeu et prend un goucircter agrave la buvette
bull Quelles sont les regravegles du jeu auquel KUBO a joueacute pendant la reacutecreacuteation dans le gymnase Eacutetablis la liste des consignes et les eacutetapes neacutecessaires pour jouer agrave ce jeu Donne ces consignes agrave un autre groupe et regarde sils peuvent creacuteer une fonction avec une sous-routine en vue de jouer agrave ce jeu Est-ce que deux robots KUBO peuvent jouer agrave ton jeu
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1524
R E M A R Q U E S
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1624
O B J E C T I Fbull Travailler avec des boucles comportant des blocs Coding+
bull Creacuteer une fonction comportant une boucle et des blocs Coding+
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
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 Cette tacircche consiste agrave reacuteviser les boucles Les eacutelegraveves peuvent effectuer cette tacircche rapidement en fonction de leur expeacuterience en matiegravere de creacuteation de boucles
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1724
bull Si les eacutelegraveves ont du mal agrave creacuteer un trajet que KUBO peut suivre demandez-leur de positionner KUBO sur le trajet dans une autre direction Regardez dans quel sens tourne KUBO sur le premier bloc Virage Cela vous aidera agrave deacuteterminer la direction dans laquelle KUBO doit ecirctre positionneacute au deacutebut du trajet
bull Pour certains eacutelegraveves il peut ecirctre utile de veacuterifier lrsquoordre dans lequel les blocs de boucle ouvertefermeacutee doivent apparaicirctre dans une fonction
bull Si les eacutelegraveves ne retirent pas le bloc fonctionnel de lecture KUBO continuera de passer dessus et de reacutepeacuteter la boucle Ce bloc ne permet pas de montrer leur boucle avec preacutecision Crsquoest pourquoi il faut le retirer degraves que KUBO est passeacute dessus
bull Si les eacutelegraveves ne ferment pas leur boucle ou sils placent les blocs dans un ordre qui nrsquoest pas logique KUBO deviendra rouge srsquoagitera et srsquoeacuteloignera Les eacutelegraveves doivent reacutesoudre le problegraveme et reacuteinitialiser KUBO avant de reacuteessayer
Tacircche 2
bull Il peut ecirctre utile de veacuterifier si le mot de vocabulaire fonction reacutecurrente a eacuteteacute compris apregraves lrsquoeacutetape 1
bull Si une boucle est creacuteeacutee correctement KUBO doit continuer agrave la reacutepeacuteter La seule faccedilon drsquoempecirccher KUBO de reacutealiser cette fonction reacutecurrente est de le reacuteinitialiser
Tacircche 3
bull Les deux eacutetapes composant cette tacircche peuvent ecirctre effectueacutees agrave lrsquooral ou par eacutecrit
bull Cette tacircche est relativement ouverte dans le sens ougrave les eacutelegraveves deacutecident de tous ses aspects (le type de sport lrsquoendroit ougrave il se tiendra et les regravegles du jeu) Les eacutelegraveves codent une fonction avec une fonction reacutecurrente
bull Laissez les groupes deviner les sports choisis et en parler Cela aidera les eacutelegraveves agrave trouver de nouvelles ideacutees agrave essayer
bull Srsquoils le souhaitent les eacutelegraveves peuvent inclure drsquoautres objets comme des eacuteleacutements provenant dun jeu de socieacuteteacute
VO C A B U L A I R Ebull Reacutevision du vocabulaire
Boucle reacutepeacutetition dune action ou drsquoun ensemble drsquoactions
Bloc-balise TagTilereg de paramegravetre le bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
bull Nouveau vocabulaire
Bloc-balise TagTilereg de boucle fermeacutee ce bloc de boucle informe KUBO agrave quel moment il doit arrecircter de meacutemoriser une boucle
Bloc-balise TagTilereg de boucle ouverte le bloc de boucle avec lrsquoespace pour le bloc de paramegravetre ce bloc informe KUBO agrave quel moment il doit commencer agrave meacutemoriser une boucle
fonction reacutecurrente une fonction qui se reacutepegravete jusqursquoagrave ce que tu reacuteinitialises KUBO
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 eacutelegraveves vont-ils se retrouver avec un KUBO qui se deacuteplace dans la mecircme direction
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1824
bull Quel est lrsquoavantage de creacuteer une boucle
bull Pourquoi ajouterais-tu une boucle dans ta fonction
Tacircche 2
bull Te souviens-tu de la fonction que tu as creacuteeacutee lors de la derniegravere tacircche
bull Aimes-tu courir comme KUBO
bull Comment faire pour que KUBO arrecircte de courir
Tacircche 3
bull Quel sport avez-vous choisi
bull Si vous nrsquoeacutetiez pas drsquoaccord comment avez-vous fait pour choisir le sport auquel jouerait KUBO
bull As-tu creacuteeacute une sous-routine dans ta fonction pour permettre agrave KUBO de traverser le gymnase
bull Explique ta fonction reacutecurrente
R Eacute F L E X I O Nbull Quand aimerais-tu utiliser des boucles avec KUBO
bull Quand est-ce que des fonctions reacutecurrentes seraient utiles dans la vraie vie
E X T E N S I O Nbull Si chaque cocircteacute dun quadrant mesure 10 pieds (ou 3 megravetres) quel est le peacuterimegravetre du terrain de basket-ball Quelle est sa superficie Peux-tu calculer le peacuterimegravetre et la superficie drsquoautres parties du gymnase
bull Le gymnase sur la carte est-il semblable agrave celui de ton eacutecole En quoi sont-ils diffeacuterents Note tes ideacutees et discutes-en avec quelquun
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1924
R E M A R Q U E S
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2024
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
1a Les eacutelegraveves formulent et fixent des objectifs drsquoapprentissage eacutelaborent des strateacutegies agrave lrsquoaide de la technologie pour les reacutealiser et reacutefleacutechissent sur le processus drsquoapprentissage pour ameacuteliorer les reacutesultats
bull bull bull bull
1b Les eacutelegraveves construisent des reacuteseaux et personnalisent leurs environnements drsquoapprentissage pour soutenir lrsquoacquisition des connaissances
bull bull bull bull
1c Les eacutelegraveves utilisent la technologie pour chercher des reacutetroactions qui les informent et qui ameacuteliorent leurs meacutethodes et pour preacutesenter leur apprentissage de diverses faccedilons
bull bull bull bull
1d Les eacutelegraveves comprennent les notions de base du fonctionnement de la technologie montrent leur capaciteacute agrave faire des choix utilisent les technologies actuelles et reacutesolvent les problegravemes ils sont capables de transposer leurs connaissances pour explorer des technologies eacutemergentes
bull bull bull bull
2a Les eacutelegraveves soignent et gegraverent leur identiteacute numeacuterique et leur reacuteputation et ils sont conscients du caractegravere permanent de leurs actions dans lrsquounivers numeacuterique
2b Les eacutelegraveves adoptent un comportement positif seacutecuritaire conforme aux lois et eacutethique quand ils utilisent la technologie notamment lors des interactions sociales en ligne ou de lrsquoutilisation drsquoappareils en reacuteseau
2c Les eacutelegraveves comprennent et respectent les droits et obligations lieacutes agrave lrsquoutilisation et au partage de la proprieacuteteacute intellectuelle
2d Les eacutelegraveves gegraverent leurs donneacutees personnelles pour assurer leur confidentialiteacute et leur seacutecuriteacute et ils connaissent les technologies de collecte de donneacutees qui servent agrave suivre leur navigation en ligne
3a Les eacutelegraveves planifient et appliquent des strateacutegies de recherche efficaces pour repeacuterer lrsquoinformation et drsquoautres ressources qui serviront agrave leurs activiteacutes intellectuelles ou creacuteatives
3b Les eacutelegraveves eacutevaluent la justesse la perspective la creacutedibiliteacute et la pertinence de lrsquoinformation des meacutedias des donneacutees ou des autres ressources
3c Les eacutelegraveves organisent lrsquoinformation tireacutee de ressources numeacuteriques agrave lrsquoaide de divers outils et meacutethodes pour creacuteer des ensembles drsquoartefacts comportant des liens ou des conclusions valables
3d Les eacutelegraveves accumulent des connaissances en explorant activement les enjeux et les problegravemes du monde reacuteel en eacutelaborant des ideacutees et des theacuteories et en cherchant des reacuteponses et des solutions
4a Les eacutelegraveves connaissent et utilisent un processus de conception pour produire des ideacutees inventer des theacuteories drsquoessai creacuteer des artefacts novateurs ou reacutesoudre des problegravemes authentiques
bull bull bull bull
4b Les eacutelegraveves choisissent et utilisent des outils numeacuteriques pour planifier et geacuterer un processus de conception qui tient compte de contraintes et de risques calculeacutes
bull bull bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2124
Normes appliqueacutees
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
4c Les eacutelegraveves eacutelaborent testent et mettent au point des prototypes selon un processus de conception comportant des cycles
bull bull bull bull
4d Les eacutelegraveves acceptent lrsquoambiguiumlteacute et font preuve de perseacuteveacuterance et drsquoune capaciteacute agrave travailler agrave des problegravemes ouverts
bull bull bull bull
5a Les eacutelegraveves formulent des deacutefinitions de problegravemes adapteacutees aux meacutethodes technologiques comme lrsquoanalyse de donneacutees des modegraveles drsquoabstraction et la reacuteflexion algorithmique pour chercher et trouver des solutions
bull bull bull bull
5b Les eacutelegraveves recueillent des donneacutees ou trouvent des ensembles de donneacutees pertinentes ils utilisent des outils numeacuteriques pour les analyser et ils repreacutesentent les donneacutees de diverses faccedilons pour faciliter la reacutesolution de problegravemes et la prise de deacutecisions
bull bull bull bull
5c Les eacutelegraveves divisent les problegravemes en eacuteleacutements ils extraient les donneacutees principales et ils dressent des modegraveles descriptifs pour comprendre les systegravemes complexes ou faciliter la reacutesolution de problegraveme
bull bull bull bull
5d Les eacutelegraveves comprennent comment fonctionne lrsquoautomatisation et ils utilisent la reacuteflexion algorithmique pour creacuteer une seacuterie drsquoeacutetapes afin de chercher et de trouver des solutions
bull bull bull bull
6a Les eacutelegraveves choisissent les plateformes et outils approprieacutes pour respecter les objectifs viseacutes dans leur creacuteation ou communication
bull bull bull bull
6b Les eacutelegraveves creacuteent du contenu original ou ils remixent ou retraitent de faccedilon responsable le contenu des ressources numeacuteriques pour en faire de nouvelles creacuteations
bull bull bull bull
6c Les eacutelegraveves communiquent clairement et efficacement des ideacutees complexes en creacuteant ou en utilisant divers objets numeacuteriques comme des visualisations des modegraveles ou des simulations
bull bull bull bull
6d Les eacutelegraveves publient ou preacutesentent du contenu qui adapte le message et le meacutedia aux publics cibles bull bull bull bull
7a Les eacutelegraveves utilisent des outils numeacuteriques pour communiquer avec des apprenants de divers horizons et cultures et interagir avec eux afin drsquoenrichir leur compreacutehension et leurs apprentissages mutuels
7b Les eacutelegraveves utilisent des technologies collaboratives pour travailler avec drsquoautres personnes notamment des eacutelegraveves des experts ou des membres de la communauteacute pour analyser des enjeux et des problegravemes agrave partir de plusieurs points de vue
7c Les eacutelegraveves apportent une contribution constructive agrave des eacutequipes de projet et assurent divers rocircles et responsabiliteacutes pour travailler efficacement agrave un but commun
7d Les eacutelegraveves analysent des problegravemes locaux et mondiaux et utilisent des technologies collaboratives pour travailler avec drsquoautres agrave chercher des solutions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2224
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
O B J E C T I F S
Le programme scolaire national portant sur les sciences informatiques vise agrave enseigner ce qui suit agrave tous les eacutelegraveves
compreacutehension et application des concepts et principes fondamentaux des sciences informatiques y compris les repreacutesentations de donneacutees les algorithmes la logique et lrsquoabstraction
Sciences informatiques bull bull bull bull
capaciteacute drsquoanalyse des problegravemes informatiques et expeacuterience pratique reacutepeacuteteacutee sur le plan de la reacutedaction de programmes informatiques dans le but de reacutesoudre de tels problegravemes
Sciences informatiques bull bull bull bull
capaciteacute drsquoeacutevaluation et drsquoapplication des technologies de lrsquoinformation y compris les technologies nouvelles et inhabituelles sur le plan analytique pour reacutesoudre les problegravemes
Technologies de
linformationbull bull bull bull
ecirctre des utilisateurs responsables compeacutetents confiants et creacuteatifs des technologies de communication et de lrsquoinformation
Litteacuteratie numeacuterique bull bull bull bull
Eacute TA P E C L Eacute 1
Comprendre en quoi consistent les algorithmes Sciences informatiques bull bull
Comprendre que les algorithmes sont exeacutecuteacutes comme des programmes dans les appareils numeacuteriques
Sciences informatiques bull bull
Comprendre que lrsquoexeacutecution des programmes se deacuteroule conformeacutement agrave des instructions claires et preacutecises
Sciences informatiques bull bull
Creacuteer des programmes simples Sciences informatiques bull bull
Deacuteboguer des programmes simples Sciences informatiques bull bull
Appliquer un raisonnement logique Sciences informatiques bull bull
Preacutedire le comportement de programmes simples Sciences informatiques bull bull
Utiliser des technologies dans le but preacutecis de creacuteer drsquoorganiser de stocker de manipuler et de reacutecupeacuterer des contenus numeacuteriques
Technologies de
linformationbull bull
Reconnaicirctre les usages courants des technologies de lrsquoinformation en dehors du cadre scolaire
Litteacuteratie numeacuterique
Utiliser les technologies de maniegravere seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 724
R Eacute F L E X I O Nbull Comment ces nouveaux blocs enrichissent-ils les deacuteplacements possibles de KUBO Discute de tes ideacutees avec ton partenaire
bull Quelles sont les quatre nouvelles cateacutegories de blocs-balises TagTilesreg Explique deux de ces cateacutegories agrave ton partenaire puis demande-lui de te parler des deux autres
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 sur la carte drsquoactiviteacute du gymnase et au moins deux nouveaux blocs Eacutechangez de rocircle
bull Creacutee un trajet que tu sais impossible agrave suivre pour KUBO en utilisant au moins deux nouveaux blocs Demande agrave ton partenaire de deacuteboguer le trajet Eacutechangez de rocircle
R E M A R Q U E S
A C T I V I T Eacute 1
Nouveaux trajets
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 824
O B J E C T I Fbull Transformer les trajets en fonctions au moyen des blocs-balises TagTilesreg Coding+
bull 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
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
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 Le kit Coding+ propose deux nouvelles couleurs (vert et orange) pour les blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
bull Il peut ecirctre neacutecessaire de proposer une seacuteance de reacutevision portant sur lrsquoutilisation des blocs Coding+ et sur la faccedilon de reacuteinitialiser KUBO si la derniegravere activiteacute des eacutelegraveves en la matiegravere remonte agrave longtemps
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 924
bull Les deux eacutelegraveves du binocircme doivent travailler ensemble pour creacuteer le trajet et la fonction Srsquoil reste assez de temps vous pouvez demander aux eacutelegraveves de creacuteer leurs propres trajets et fonctions
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 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
Tacircche 2
bull Au cours de cette tacircche les eacutelegraveves construiront une fonction sans creacuteer drsquoabord de trajet Cela peut prendre un peu de temps pour certains eacutelegraveves car il faut maintenant visualiser le trajet Pour aider les eacutelegraveves en difficulteacute demandez agrave un eacutelegraveve de montrer du doigt chaque boicircte vers laquelle KUBO se deacuteplacera tandis que lrsquoautre eacutelegraveve cherche le bloc adapteacute agrave utiliser dans la fonction Demandez-leur drsquoappliquer cette strateacutegie pour veacuterifier et tester la fonction
bull Aidez les eacutelegraveves agrave creacuteer leurs fonctions sur le cocircteacute de la carte Cela permettra de garder la fonction intacte afin quils puissent la suivre pendant que KUBO se deacuteplace Par ailleurs si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
Tacircche 3
bull Pour gagner du temps vous pouvez demander aux eacutelegraveves de creacuteer une fonction par binocircme Agrave un moment donneacute chaque partenaire doit avoir la possibiliteacute de creacuteer une fonction par lui-mecircme
bull Veacuterifiez que les blocs de mouvement sont reacutepartis de maniegravere homogegravene entre les groupes car chaque fonction impose lrsquoutilisation drsquoau moins cinq blocs Avancer (sauf srsquoils utilisent les blocs Coding+)
bull Lrsquoeacutelegraveve qui a creacuteeacute la fonction doit suivre lrsquoavanceacutee avec les blocs pendant les deacuteplacements de KUBO pour deacuteceler les eacuteventuelles erreurs agrave deacuteboguer dans la fonction
bull Si une fonction ne marche pas demandez agrave lrsquoautre partenaire drsquoessayer sa fonction avant de proceacuteder agrave toute correction Cela permet de garantir que les deux fonctions sont testeacutees dans le temps imparti Srsquoil reste encore assez de temps les eacutelegraveves peuvent deacuteboguer leurs fonctions et essayer agrave nouveau
VO C A B U L A I R Ebull Reacutevision du vocabulaire
fonction un trajet pouvant ecirctre meacutemoriseacute par KUBO gracircce aux blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
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
reacuteinitialiser annuler une erreur lorsque KUBO devient rouge deacutetachez la tecircte de son corps avant de la repositionner
bull Nouveau vocabulaire
vice-versa en sens inverse dans lrsquoautre sens
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1024
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 reacuteussi agrave se rendre drsquoun panier de basket-ball agrave lrsquoautre et agrave revenir
bull As-tu eu besoin de deacuteboguer ton trajet
bull Deacutecris quelques diffeacuterences entre un trajet et une fonction quand tu utilises les nouveaux blocs
bull Quels nouveaux blocs as-tu utiliseacutes pour permettre agrave KUBO de faire demi-tour et de revenir vers lrsquoautre panier
bull As-tu eu du mal agrave creacuteer une fonction
Tacircche 2
bull Comment as-tu travailleacute avec ton partenaire pour construire la fonction sans creacuteer de trajet drsquoabord
bull Ta fonction a-t-elle marcheacute du premier coup Dans la neacutegative comment as-tu fait pour savoir ce quil fallait modifier
bull Quel sport KUBO regarde-t-il depuis les bancs
Tacircche 3
bull Quels nouveaux blocs utilises-tu pour permettre agrave KUBO de revenir vers le banc
bull Vous ecirctes-vous aideacutes mutuellement pour creacuteer vos fonctions
bull Comment as-tu fait pour creacuteer ta fonction (en pointant du doigt les cases en visualisant ou en comptant les cases)
bull Ta fonction a-t-elle marcheacute du premier coup
R Eacute F L E X I O Nbull As-tu eu du mal agrave construire une fonction sans creacuteer de trajet en premier Quelle strateacutegie as-tu appliqueacutee pour creacuteer une fonction
bull Lorsque KUBO exeacutecute la fonction meacutemoriseacutee es-tu capable de suivre lrsquoavanceacutee avec tes blocs pour voir ce que KUBO va accomplir par la suite Selon toi est-ce utile pour deacuteterminer ce quil faut corriger dans ta fonction
E X T E N S I O Nbull KUBO veut explorer drsquoautres endroits du gymnase Creacutee des fonctions permettant agrave KUBO de se rendre agrave diffeacuterents endroits Puis reacutedige une histoire correspondant aux deacuteplacements de KUBO
bull Quel est le sport que tu preacutefegraveres pratiquer KUBO peut-il pratiquer ce sport dans le gymnase Creacutee une fonction montrant KUBO en train de pratiquer ce sport Lorsque ta fonction permet de montrer cela reacutedige une histoire agrave propos du temps passeacute par KUBO dans le gymnase
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1124
R E M A R Q U E S
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1224
O B J E C T I Fbull Transformer deux fonctions en une sous-routine au moyen de blocs-balises TagTilesreg Coding+
bull Creacuteer des fonctions et des sous-routines sans creacuteer de trajet en premier
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
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 Les binocircmes doivent se partager le travail mdash un eacutelegraveve creacutee la premiegravere fonction agrave partir du point de deacutepart jusqursquoau deuxiegraveme arrecirct puis lrsquoautre eacutelegraveve creacutee la fonction agrave partir du deuxiegraveme arrecirct jusqursquoau dernier arrecirct Ils combinent ensuite leur travail pour avoir une fonction avec une sous-routine
bull Les eacutelegraveves doivent savoir de maniegravere geacuteneacuterale comment construire une sous-routine Cette tacircche leur permet de passer cela en revue srsquoils ont besoin de se remettre agrave niveau Le temps neacutecessaire deacutependra de ce dont ils se souviennent en matiegravere de creacuteation de sous-routines
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1324
bull Les eacutelegraveves doivent avoir les deux fonctions (une fonction et une sous-routine) agrave proximiteacute pour quils puissent suivre lrsquoavanceacutee avec les blocs-balises TagTilesreg tandis que KUBO se deacuteplace
bull Si certains de vos eacutelegraveves ont un niveau assez avanceacute vous pouvez leur expliquer le concept des algorithmes pendant cette activiteacute Un algorithme est un ensemble de consignes eacutetape par eacutetape permettant de reacutealiser une tacircche Il est geacuteneacuteralement utiliseacute dans le cadre des matheacutematiques ou des programmes informatiques Chaque sous-routine dans un programme est un algorithme
Tacircche 2
bull Srsquoil reste assez de temps un partenaire peut creacuteer les deux fonctions et en transformer une pour qursquoelle devienne la sous-routine de lrsquoautre Lrsquoautre partenaire peut effectuer le mecircme travail (en utilisant peut-ecirctre des blocs diffeacuterents) une fois que le premier partenaire a termineacute
bull Rappelez aux eacutelegraveves que sils construisent leur fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
Tacircche 3
bull Les eacutelegraveves megraveneront des seacuteances de brainstorming aux eacutetapes 1 et 2 Demandez-leur de discuter de leurs ideacutees avant de construire la sous-routine Cette discussion peut aussi ecirctre organiseacutee avec toute la classe
bull Les eacutelegraveves vous demanderont agrave vous et drsquoautres groupes de regarder KUBO jouer agrave un jeu Il peut ecirctre utile de donner aux eacutelegraveves une limite dans le temps pour creacuteer leur jeu (par exemple 10 minutes pour creacuteer et 5 minutes pour partager et regarder les autres)
VO C A B U L A I R Ebull Reacutevision du vocabulaire
sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
corriger modifier
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 Quelles couleurs utiliseras-tu pour chaque fonction
bull Qui creacuteera la premiegravere fonction Qui creacuteera la deuxiegraveme fonction
bull Est-ce que toutes tes fonctions ont marcheacute de maniegravere indeacutependante
bull As-tu compris comment creacuteer une sous-routine
bull KUBO a-t-il atteint tous les arrecircts du premier coup
Tacircche 2
bull Agrave quel sport jouent les amis de KUBO
bull Qui creacutee la premiegravere fonction Qui creacutee la deuxiegraveme fonction
bull As-tu eu besoin de deacuteboguer ta fonction ou ta sous-routine
bull Quels blocs Coding+ as-tu utiliseacutes
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1424
Tacircche 3
bull Comment as-tu choisi le jeu auquel KUBO allait jouer
bull Est-ce que tout le monde a eu la possibiliteacute de participer agrave la seacuteance de brainstorming pour partager ses ideacutees
bull Dans quelle partie du gymnase le jeu se tiendra-t-il
bull Est-ce que quelqursquoun a reacuteussi agrave deviner ton jeu
R Eacute F L E X I O Nbull Comment expliquerais-tu le concept de sous-routine agrave quelqursquoun qui nrsquoa jamais creacuteeacute de sous-routine
bull Quels avantages y a-t-il agrave creacuteer une sous-routine plutocirct qursquoune simple fonction
E X T E N S I O Nbull KUBO va passer toute la journeacutee dans le gymnase Que va faire KUBO Reacutedige une histoire au cours de laquelle KUBO joue agrave un jeu regarde un jeu et prend un goucircter agrave la buvette
bull Quelles sont les regravegles du jeu auquel KUBO a joueacute pendant la reacutecreacuteation dans le gymnase Eacutetablis la liste des consignes et les eacutetapes neacutecessaires pour jouer agrave ce jeu Donne ces consignes agrave un autre groupe et regarde sils peuvent creacuteer une fonction avec une sous-routine en vue de jouer agrave ce jeu Est-ce que deux robots KUBO peuvent jouer agrave ton jeu
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1524
R E M A R Q U E S
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1624
O B J E C T I Fbull Travailler avec des boucles comportant des blocs Coding+
bull Creacuteer une fonction comportant une boucle et des blocs Coding+
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
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 Cette tacircche consiste agrave reacuteviser les boucles Les eacutelegraveves peuvent effectuer cette tacircche rapidement en fonction de leur expeacuterience en matiegravere de creacuteation de boucles
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1724
bull Si les eacutelegraveves ont du mal agrave creacuteer un trajet que KUBO peut suivre demandez-leur de positionner KUBO sur le trajet dans une autre direction Regardez dans quel sens tourne KUBO sur le premier bloc Virage Cela vous aidera agrave deacuteterminer la direction dans laquelle KUBO doit ecirctre positionneacute au deacutebut du trajet
bull Pour certains eacutelegraveves il peut ecirctre utile de veacuterifier lrsquoordre dans lequel les blocs de boucle ouvertefermeacutee doivent apparaicirctre dans une fonction
bull Si les eacutelegraveves ne retirent pas le bloc fonctionnel de lecture KUBO continuera de passer dessus et de reacutepeacuteter la boucle Ce bloc ne permet pas de montrer leur boucle avec preacutecision Crsquoest pourquoi il faut le retirer degraves que KUBO est passeacute dessus
bull Si les eacutelegraveves ne ferment pas leur boucle ou sils placent les blocs dans un ordre qui nrsquoest pas logique KUBO deviendra rouge srsquoagitera et srsquoeacuteloignera Les eacutelegraveves doivent reacutesoudre le problegraveme et reacuteinitialiser KUBO avant de reacuteessayer
Tacircche 2
bull Il peut ecirctre utile de veacuterifier si le mot de vocabulaire fonction reacutecurrente a eacuteteacute compris apregraves lrsquoeacutetape 1
bull Si une boucle est creacuteeacutee correctement KUBO doit continuer agrave la reacutepeacuteter La seule faccedilon drsquoempecirccher KUBO de reacutealiser cette fonction reacutecurrente est de le reacuteinitialiser
Tacircche 3
bull Les deux eacutetapes composant cette tacircche peuvent ecirctre effectueacutees agrave lrsquooral ou par eacutecrit
bull Cette tacircche est relativement ouverte dans le sens ougrave les eacutelegraveves deacutecident de tous ses aspects (le type de sport lrsquoendroit ougrave il se tiendra et les regravegles du jeu) Les eacutelegraveves codent une fonction avec une fonction reacutecurrente
bull Laissez les groupes deviner les sports choisis et en parler Cela aidera les eacutelegraveves agrave trouver de nouvelles ideacutees agrave essayer
bull Srsquoils le souhaitent les eacutelegraveves peuvent inclure drsquoautres objets comme des eacuteleacutements provenant dun jeu de socieacuteteacute
VO C A B U L A I R Ebull Reacutevision du vocabulaire
Boucle reacutepeacutetition dune action ou drsquoun ensemble drsquoactions
Bloc-balise TagTilereg de paramegravetre le bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
bull Nouveau vocabulaire
Bloc-balise TagTilereg de boucle fermeacutee ce bloc de boucle informe KUBO agrave quel moment il doit arrecircter de meacutemoriser une boucle
Bloc-balise TagTilereg de boucle ouverte le bloc de boucle avec lrsquoespace pour le bloc de paramegravetre ce bloc informe KUBO agrave quel moment il doit commencer agrave meacutemoriser une boucle
fonction reacutecurrente une fonction qui se reacutepegravete jusqursquoagrave ce que tu reacuteinitialises KUBO
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 eacutelegraveves vont-ils se retrouver avec un KUBO qui se deacuteplace dans la mecircme direction
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1824
bull Quel est lrsquoavantage de creacuteer une boucle
bull Pourquoi ajouterais-tu une boucle dans ta fonction
Tacircche 2
bull Te souviens-tu de la fonction que tu as creacuteeacutee lors de la derniegravere tacircche
bull Aimes-tu courir comme KUBO
bull Comment faire pour que KUBO arrecircte de courir
Tacircche 3
bull Quel sport avez-vous choisi
bull Si vous nrsquoeacutetiez pas drsquoaccord comment avez-vous fait pour choisir le sport auquel jouerait KUBO
bull As-tu creacuteeacute une sous-routine dans ta fonction pour permettre agrave KUBO de traverser le gymnase
bull Explique ta fonction reacutecurrente
R Eacute F L E X I O Nbull Quand aimerais-tu utiliser des boucles avec KUBO
bull Quand est-ce que des fonctions reacutecurrentes seraient utiles dans la vraie vie
E X T E N S I O Nbull Si chaque cocircteacute dun quadrant mesure 10 pieds (ou 3 megravetres) quel est le peacuterimegravetre du terrain de basket-ball Quelle est sa superficie Peux-tu calculer le peacuterimegravetre et la superficie drsquoautres parties du gymnase
bull Le gymnase sur la carte est-il semblable agrave celui de ton eacutecole En quoi sont-ils diffeacuterents Note tes ideacutees et discutes-en avec quelquun
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1924
R E M A R Q U E S
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2024
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
1a Les eacutelegraveves formulent et fixent des objectifs drsquoapprentissage eacutelaborent des strateacutegies agrave lrsquoaide de la technologie pour les reacutealiser et reacutefleacutechissent sur le processus drsquoapprentissage pour ameacuteliorer les reacutesultats
bull bull bull bull
1b Les eacutelegraveves construisent des reacuteseaux et personnalisent leurs environnements drsquoapprentissage pour soutenir lrsquoacquisition des connaissances
bull bull bull bull
1c Les eacutelegraveves utilisent la technologie pour chercher des reacutetroactions qui les informent et qui ameacuteliorent leurs meacutethodes et pour preacutesenter leur apprentissage de diverses faccedilons
bull bull bull bull
1d Les eacutelegraveves comprennent les notions de base du fonctionnement de la technologie montrent leur capaciteacute agrave faire des choix utilisent les technologies actuelles et reacutesolvent les problegravemes ils sont capables de transposer leurs connaissances pour explorer des technologies eacutemergentes
bull bull bull bull
2a Les eacutelegraveves soignent et gegraverent leur identiteacute numeacuterique et leur reacuteputation et ils sont conscients du caractegravere permanent de leurs actions dans lrsquounivers numeacuterique
2b Les eacutelegraveves adoptent un comportement positif seacutecuritaire conforme aux lois et eacutethique quand ils utilisent la technologie notamment lors des interactions sociales en ligne ou de lrsquoutilisation drsquoappareils en reacuteseau
2c Les eacutelegraveves comprennent et respectent les droits et obligations lieacutes agrave lrsquoutilisation et au partage de la proprieacuteteacute intellectuelle
2d Les eacutelegraveves gegraverent leurs donneacutees personnelles pour assurer leur confidentialiteacute et leur seacutecuriteacute et ils connaissent les technologies de collecte de donneacutees qui servent agrave suivre leur navigation en ligne
3a Les eacutelegraveves planifient et appliquent des strateacutegies de recherche efficaces pour repeacuterer lrsquoinformation et drsquoautres ressources qui serviront agrave leurs activiteacutes intellectuelles ou creacuteatives
3b Les eacutelegraveves eacutevaluent la justesse la perspective la creacutedibiliteacute et la pertinence de lrsquoinformation des meacutedias des donneacutees ou des autres ressources
3c Les eacutelegraveves organisent lrsquoinformation tireacutee de ressources numeacuteriques agrave lrsquoaide de divers outils et meacutethodes pour creacuteer des ensembles drsquoartefacts comportant des liens ou des conclusions valables
3d Les eacutelegraveves accumulent des connaissances en explorant activement les enjeux et les problegravemes du monde reacuteel en eacutelaborant des ideacutees et des theacuteories et en cherchant des reacuteponses et des solutions
4a Les eacutelegraveves connaissent et utilisent un processus de conception pour produire des ideacutees inventer des theacuteories drsquoessai creacuteer des artefacts novateurs ou reacutesoudre des problegravemes authentiques
bull bull bull bull
4b Les eacutelegraveves choisissent et utilisent des outils numeacuteriques pour planifier et geacuterer un processus de conception qui tient compte de contraintes et de risques calculeacutes
bull bull bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2124
Normes appliqueacutees
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
4c Les eacutelegraveves eacutelaborent testent et mettent au point des prototypes selon un processus de conception comportant des cycles
bull bull bull bull
4d Les eacutelegraveves acceptent lrsquoambiguiumlteacute et font preuve de perseacuteveacuterance et drsquoune capaciteacute agrave travailler agrave des problegravemes ouverts
bull bull bull bull
5a Les eacutelegraveves formulent des deacutefinitions de problegravemes adapteacutees aux meacutethodes technologiques comme lrsquoanalyse de donneacutees des modegraveles drsquoabstraction et la reacuteflexion algorithmique pour chercher et trouver des solutions
bull bull bull bull
5b Les eacutelegraveves recueillent des donneacutees ou trouvent des ensembles de donneacutees pertinentes ils utilisent des outils numeacuteriques pour les analyser et ils repreacutesentent les donneacutees de diverses faccedilons pour faciliter la reacutesolution de problegravemes et la prise de deacutecisions
bull bull bull bull
5c Les eacutelegraveves divisent les problegravemes en eacuteleacutements ils extraient les donneacutees principales et ils dressent des modegraveles descriptifs pour comprendre les systegravemes complexes ou faciliter la reacutesolution de problegraveme
bull bull bull bull
5d Les eacutelegraveves comprennent comment fonctionne lrsquoautomatisation et ils utilisent la reacuteflexion algorithmique pour creacuteer une seacuterie drsquoeacutetapes afin de chercher et de trouver des solutions
bull bull bull bull
6a Les eacutelegraveves choisissent les plateformes et outils approprieacutes pour respecter les objectifs viseacutes dans leur creacuteation ou communication
bull bull bull bull
6b Les eacutelegraveves creacuteent du contenu original ou ils remixent ou retraitent de faccedilon responsable le contenu des ressources numeacuteriques pour en faire de nouvelles creacuteations
bull bull bull bull
6c Les eacutelegraveves communiquent clairement et efficacement des ideacutees complexes en creacuteant ou en utilisant divers objets numeacuteriques comme des visualisations des modegraveles ou des simulations
bull bull bull bull
6d Les eacutelegraveves publient ou preacutesentent du contenu qui adapte le message et le meacutedia aux publics cibles bull bull bull bull
7a Les eacutelegraveves utilisent des outils numeacuteriques pour communiquer avec des apprenants de divers horizons et cultures et interagir avec eux afin drsquoenrichir leur compreacutehension et leurs apprentissages mutuels
7b Les eacutelegraveves utilisent des technologies collaboratives pour travailler avec drsquoautres personnes notamment des eacutelegraveves des experts ou des membres de la communauteacute pour analyser des enjeux et des problegravemes agrave partir de plusieurs points de vue
7c Les eacutelegraveves apportent une contribution constructive agrave des eacutequipes de projet et assurent divers rocircles et responsabiliteacutes pour travailler efficacement agrave un but commun
7d Les eacutelegraveves analysent des problegravemes locaux et mondiaux et utilisent des technologies collaboratives pour travailler avec drsquoautres agrave chercher des solutions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2224
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
O B J E C T I F S
Le programme scolaire national portant sur les sciences informatiques vise agrave enseigner ce qui suit agrave tous les eacutelegraveves
compreacutehension et application des concepts et principes fondamentaux des sciences informatiques y compris les repreacutesentations de donneacutees les algorithmes la logique et lrsquoabstraction
Sciences informatiques bull bull bull bull
capaciteacute drsquoanalyse des problegravemes informatiques et expeacuterience pratique reacutepeacuteteacutee sur le plan de la reacutedaction de programmes informatiques dans le but de reacutesoudre de tels problegravemes
Sciences informatiques bull bull bull bull
capaciteacute drsquoeacutevaluation et drsquoapplication des technologies de lrsquoinformation y compris les technologies nouvelles et inhabituelles sur le plan analytique pour reacutesoudre les problegravemes
Technologies de
linformationbull bull bull bull
ecirctre des utilisateurs responsables compeacutetents confiants et creacuteatifs des technologies de communication et de lrsquoinformation
Litteacuteratie numeacuterique bull bull bull bull
Eacute TA P E C L Eacute 1
Comprendre en quoi consistent les algorithmes Sciences informatiques bull bull
Comprendre que les algorithmes sont exeacutecuteacutes comme des programmes dans les appareils numeacuteriques
Sciences informatiques bull bull
Comprendre que lrsquoexeacutecution des programmes se deacuteroule conformeacutement agrave des instructions claires et preacutecises
Sciences informatiques bull bull
Creacuteer des programmes simples Sciences informatiques bull bull
Deacuteboguer des programmes simples Sciences informatiques bull bull
Appliquer un raisonnement logique Sciences informatiques bull bull
Preacutedire le comportement de programmes simples Sciences informatiques bull bull
Utiliser des technologies dans le but preacutecis de creacuteer drsquoorganiser de stocker de manipuler et de reacutecupeacuterer des contenus numeacuteriques
Technologies de
linformationbull bull
Reconnaicirctre les usages courants des technologies de lrsquoinformation en dehors du cadre scolaire
Litteacuteratie numeacuterique
Utiliser les technologies de maniegravere seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 824
O B J E C T I Fbull Transformer les trajets en fonctions au moyen des blocs-balises TagTilesreg Coding+
bull 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
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
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 Le kit Coding+ propose deux nouvelles couleurs (vert et orange) pour les blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
bull Il peut ecirctre neacutecessaire de proposer une seacuteance de reacutevision portant sur lrsquoutilisation des blocs Coding+ et sur la faccedilon de reacuteinitialiser KUBO si la derniegravere activiteacute des eacutelegraveves en la matiegravere remonte agrave longtemps
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 924
bull Les deux eacutelegraveves du binocircme doivent travailler ensemble pour creacuteer le trajet et la fonction Srsquoil reste assez de temps vous pouvez demander aux eacutelegraveves de creacuteer leurs propres trajets et fonctions
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 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
Tacircche 2
bull Au cours de cette tacircche les eacutelegraveves construiront une fonction sans creacuteer drsquoabord de trajet Cela peut prendre un peu de temps pour certains eacutelegraveves car il faut maintenant visualiser le trajet Pour aider les eacutelegraveves en difficulteacute demandez agrave un eacutelegraveve de montrer du doigt chaque boicircte vers laquelle KUBO se deacuteplacera tandis que lrsquoautre eacutelegraveve cherche le bloc adapteacute agrave utiliser dans la fonction Demandez-leur drsquoappliquer cette strateacutegie pour veacuterifier et tester la fonction
bull Aidez les eacutelegraveves agrave creacuteer leurs fonctions sur le cocircteacute de la carte Cela permettra de garder la fonction intacte afin quils puissent la suivre pendant que KUBO se deacuteplace Par ailleurs si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
Tacircche 3
bull Pour gagner du temps vous pouvez demander aux eacutelegraveves de creacuteer une fonction par binocircme Agrave un moment donneacute chaque partenaire doit avoir la possibiliteacute de creacuteer une fonction par lui-mecircme
bull Veacuterifiez que les blocs de mouvement sont reacutepartis de maniegravere homogegravene entre les groupes car chaque fonction impose lrsquoutilisation drsquoau moins cinq blocs Avancer (sauf srsquoils utilisent les blocs Coding+)
bull Lrsquoeacutelegraveve qui a creacuteeacute la fonction doit suivre lrsquoavanceacutee avec les blocs pendant les deacuteplacements de KUBO pour deacuteceler les eacuteventuelles erreurs agrave deacuteboguer dans la fonction
bull Si une fonction ne marche pas demandez agrave lrsquoautre partenaire drsquoessayer sa fonction avant de proceacuteder agrave toute correction Cela permet de garantir que les deux fonctions sont testeacutees dans le temps imparti Srsquoil reste encore assez de temps les eacutelegraveves peuvent deacuteboguer leurs fonctions et essayer agrave nouveau
VO C A B U L A I R Ebull Reacutevision du vocabulaire
fonction un trajet pouvant ecirctre meacutemoriseacute par KUBO gracircce aux blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
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
reacuteinitialiser annuler une erreur lorsque KUBO devient rouge deacutetachez la tecircte de son corps avant de la repositionner
bull Nouveau vocabulaire
vice-versa en sens inverse dans lrsquoautre sens
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1024
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 reacuteussi agrave se rendre drsquoun panier de basket-ball agrave lrsquoautre et agrave revenir
bull As-tu eu besoin de deacuteboguer ton trajet
bull Deacutecris quelques diffeacuterences entre un trajet et une fonction quand tu utilises les nouveaux blocs
bull Quels nouveaux blocs as-tu utiliseacutes pour permettre agrave KUBO de faire demi-tour et de revenir vers lrsquoautre panier
bull As-tu eu du mal agrave creacuteer une fonction
Tacircche 2
bull Comment as-tu travailleacute avec ton partenaire pour construire la fonction sans creacuteer de trajet drsquoabord
bull Ta fonction a-t-elle marcheacute du premier coup Dans la neacutegative comment as-tu fait pour savoir ce quil fallait modifier
bull Quel sport KUBO regarde-t-il depuis les bancs
Tacircche 3
bull Quels nouveaux blocs utilises-tu pour permettre agrave KUBO de revenir vers le banc
bull Vous ecirctes-vous aideacutes mutuellement pour creacuteer vos fonctions
bull Comment as-tu fait pour creacuteer ta fonction (en pointant du doigt les cases en visualisant ou en comptant les cases)
bull Ta fonction a-t-elle marcheacute du premier coup
R Eacute F L E X I O Nbull As-tu eu du mal agrave construire une fonction sans creacuteer de trajet en premier Quelle strateacutegie as-tu appliqueacutee pour creacuteer une fonction
bull Lorsque KUBO exeacutecute la fonction meacutemoriseacutee es-tu capable de suivre lrsquoavanceacutee avec tes blocs pour voir ce que KUBO va accomplir par la suite Selon toi est-ce utile pour deacuteterminer ce quil faut corriger dans ta fonction
E X T E N S I O Nbull KUBO veut explorer drsquoautres endroits du gymnase Creacutee des fonctions permettant agrave KUBO de se rendre agrave diffeacuterents endroits Puis reacutedige une histoire correspondant aux deacuteplacements de KUBO
bull Quel est le sport que tu preacutefegraveres pratiquer KUBO peut-il pratiquer ce sport dans le gymnase Creacutee une fonction montrant KUBO en train de pratiquer ce sport Lorsque ta fonction permet de montrer cela reacutedige une histoire agrave propos du temps passeacute par KUBO dans le gymnase
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1124
R E M A R Q U E S
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1224
O B J E C T I Fbull Transformer deux fonctions en une sous-routine au moyen de blocs-balises TagTilesreg Coding+
bull Creacuteer des fonctions et des sous-routines sans creacuteer de trajet en premier
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
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 Les binocircmes doivent se partager le travail mdash un eacutelegraveve creacutee la premiegravere fonction agrave partir du point de deacutepart jusqursquoau deuxiegraveme arrecirct puis lrsquoautre eacutelegraveve creacutee la fonction agrave partir du deuxiegraveme arrecirct jusqursquoau dernier arrecirct Ils combinent ensuite leur travail pour avoir une fonction avec une sous-routine
bull Les eacutelegraveves doivent savoir de maniegravere geacuteneacuterale comment construire une sous-routine Cette tacircche leur permet de passer cela en revue srsquoils ont besoin de se remettre agrave niveau Le temps neacutecessaire deacutependra de ce dont ils se souviennent en matiegravere de creacuteation de sous-routines
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1324
bull Les eacutelegraveves doivent avoir les deux fonctions (une fonction et une sous-routine) agrave proximiteacute pour quils puissent suivre lrsquoavanceacutee avec les blocs-balises TagTilesreg tandis que KUBO se deacuteplace
bull Si certains de vos eacutelegraveves ont un niveau assez avanceacute vous pouvez leur expliquer le concept des algorithmes pendant cette activiteacute Un algorithme est un ensemble de consignes eacutetape par eacutetape permettant de reacutealiser une tacircche Il est geacuteneacuteralement utiliseacute dans le cadre des matheacutematiques ou des programmes informatiques Chaque sous-routine dans un programme est un algorithme
Tacircche 2
bull Srsquoil reste assez de temps un partenaire peut creacuteer les deux fonctions et en transformer une pour qursquoelle devienne la sous-routine de lrsquoautre Lrsquoautre partenaire peut effectuer le mecircme travail (en utilisant peut-ecirctre des blocs diffeacuterents) une fois que le premier partenaire a termineacute
bull Rappelez aux eacutelegraveves que sils construisent leur fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
Tacircche 3
bull Les eacutelegraveves megraveneront des seacuteances de brainstorming aux eacutetapes 1 et 2 Demandez-leur de discuter de leurs ideacutees avant de construire la sous-routine Cette discussion peut aussi ecirctre organiseacutee avec toute la classe
bull Les eacutelegraveves vous demanderont agrave vous et drsquoautres groupes de regarder KUBO jouer agrave un jeu Il peut ecirctre utile de donner aux eacutelegraveves une limite dans le temps pour creacuteer leur jeu (par exemple 10 minutes pour creacuteer et 5 minutes pour partager et regarder les autres)
VO C A B U L A I R Ebull Reacutevision du vocabulaire
sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
corriger modifier
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 Quelles couleurs utiliseras-tu pour chaque fonction
bull Qui creacuteera la premiegravere fonction Qui creacuteera la deuxiegraveme fonction
bull Est-ce que toutes tes fonctions ont marcheacute de maniegravere indeacutependante
bull As-tu compris comment creacuteer une sous-routine
bull KUBO a-t-il atteint tous les arrecircts du premier coup
Tacircche 2
bull Agrave quel sport jouent les amis de KUBO
bull Qui creacutee la premiegravere fonction Qui creacutee la deuxiegraveme fonction
bull As-tu eu besoin de deacuteboguer ta fonction ou ta sous-routine
bull Quels blocs Coding+ as-tu utiliseacutes
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1424
Tacircche 3
bull Comment as-tu choisi le jeu auquel KUBO allait jouer
bull Est-ce que tout le monde a eu la possibiliteacute de participer agrave la seacuteance de brainstorming pour partager ses ideacutees
bull Dans quelle partie du gymnase le jeu se tiendra-t-il
bull Est-ce que quelqursquoun a reacuteussi agrave deviner ton jeu
R Eacute F L E X I O Nbull Comment expliquerais-tu le concept de sous-routine agrave quelqursquoun qui nrsquoa jamais creacuteeacute de sous-routine
bull Quels avantages y a-t-il agrave creacuteer une sous-routine plutocirct qursquoune simple fonction
E X T E N S I O Nbull KUBO va passer toute la journeacutee dans le gymnase Que va faire KUBO Reacutedige une histoire au cours de laquelle KUBO joue agrave un jeu regarde un jeu et prend un goucircter agrave la buvette
bull Quelles sont les regravegles du jeu auquel KUBO a joueacute pendant la reacutecreacuteation dans le gymnase Eacutetablis la liste des consignes et les eacutetapes neacutecessaires pour jouer agrave ce jeu Donne ces consignes agrave un autre groupe et regarde sils peuvent creacuteer une fonction avec une sous-routine en vue de jouer agrave ce jeu Est-ce que deux robots KUBO peuvent jouer agrave ton jeu
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1524
R E M A R Q U E S
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1624
O B J E C T I Fbull Travailler avec des boucles comportant des blocs Coding+
bull Creacuteer une fonction comportant une boucle et des blocs Coding+
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
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 Cette tacircche consiste agrave reacuteviser les boucles Les eacutelegraveves peuvent effectuer cette tacircche rapidement en fonction de leur expeacuterience en matiegravere de creacuteation de boucles
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1724
bull Si les eacutelegraveves ont du mal agrave creacuteer un trajet que KUBO peut suivre demandez-leur de positionner KUBO sur le trajet dans une autre direction Regardez dans quel sens tourne KUBO sur le premier bloc Virage Cela vous aidera agrave deacuteterminer la direction dans laquelle KUBO doit ecirctre positionneacute au deacutebut du trajet
bull Pour certains eacutelegraveves il peut ecirctre utile de veacuterifier lrsquoordre dans lequel les blocs de boucle ouvertefermeacutee doivent apparaicirctre dans une fonction
bull Si les eacutelegraveves ne retirent pas le bloc fonctionnel de lecture KUBO continuera de passer dessus et de reacutepeacuteter la boucle Ce bloc ne permet pas de montrer leur boucle avec preacutecision Crsquoest pourquoi il faut le retirer degraves que KUBO est passeacute dessus
bull Si les eacutelegraveves ne ferment pas leur boucle ou sils placent les blocs dans un ordre qui nrsquoest pas logique KUBO deviendra rouge srsquoagitera et srsquoeacuteloignera Les eacutelegraveves doivent reacutesoudre le problegraveme et reacuteinitialiser KUBO avant de reacuteessayer
Tacircche 2
bull Il peut ecirctre utile de veacuterifier si le mot de vocabulaire fonction reacutecurrente a eacuteteacute compris apregraves lrsquoeacutetape 1
bull Si une boucle est creacuteeacutee correctement KUBO doit continuer agrave la reacutepeacuteter La seule faccedilon drsquoempecirccher KUBO de reacutealiser cette fonction reacutecurrente est de le reacuteinitialiser
Tacircche 3
bull Les deux eacutetapes composant cette tacircche peuvent ecirctre effectueacutees agrave lrsquooral ou par eacutecrit
bull Cette tacircche est relativement ouverte dans le sens ougrave les eacutelegraveves deacutecident de tous ses aspects (le type de sport lrsquoendroit ougrave il se tiendra et les regravegles du jeu) Les eacutelegraveves codent une fonction avec une fonction reacutecurrente
bull Laissez les groupes deviner les sports choisis et en parler Cela aidera les eacutelegraveves agrave trouver de nouvelles ideacutees agrave essayer
bull Srsquoils le souhaitent les eacutelegraveves peuvent inclure drsquoautres objets comme des eacuteleacutements provenant dun jeu de socieacuteteacute
VO C A B U L A I R Ebull Reacutevision du vocabulaire
Boucle reacutepeacutetition dune action ou drsquoun ensemble drsquoactions
Bloc-balise TagTilereg de paramegravetre le bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
bull Nouveau vocabulaire
Bloc-balise TagTilereg de boucle fermeacutee ce bloc de boucle informe KUBO agrave quel moment il doit arrecircter de meacutemoriser une boucle
Bloc-balise TagTilereg de boucle ouverte le bloc de boucle avec lrsquoespace pour le bloc de paramegravetre ce bloc informe KUBO agrave quel moment il doit commencer agrave meacutemoriser une boucle
fonction reacutecurrente une fonction qui se reacutepegravete jusqursquoagrave ce que tu reacuteinitialises KUBO
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 eacutelegraveves vont-ils se retrouver avec un KUBO qui se deacuteplace dans la mecircme direction
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1824
bull Quel est lrsquoavantage de creacuteer une boucle
bull Pourquoi ajouterais-tu une boucle dans ta fonction
Tacircche 2
bull Te souviens-tu de la fonction que tu as creacuteeacutee lors de la derniegravere tacircche
bull Aimes-tu courir comme KUBO
bull Comment faire pour que KUBO arrecircte de courir
Tacircche 3
bull Quel sport avez-vous choisi
bull Si vous nrsquoeacutetiez pas drsquoaccord comment avez-vous fait pour choisir le sport auquel jouerait KUBO
bull As-tu creacuteeacute une sous-routine dans ta fonction pour permettre agrave KUBO de traverser le gymnase
bull Explique ta fonction reacutecurrente
R Eacute F L E X I O Nbull Quand aimerais-tu utiliser des boucles avec KUBO
bull Quand est-ce que des fonctions reacutecurrentes seraient utiles dans la vraie vie
E X T E N S I O Nbull Si chaque cocircteacute dun quadrant mesure 10 pieds (ou 3 megravetres) quel est le peacuterimegravetre du terrain de basket-ball Quelle est sa superficie Peux-tu calculer le peacuterimegravetre et la superficie drsquoautres parties du gymnase
bull Le gymnase sur la carte est-il semblable agrave celui de ton eacutecole En quoi sont-ils diffeacuterents Note tes ideacutees et discutes-en avec quelquun
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1924
R E M A R Q U E S
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2024
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
1a Les eacutelegraveves formulent et fixent des objectifs drsquoapprentissage eacutelaborent des strateacutegies agrave lrsquoaide de la technologie pour les reacutealiser et reacutefleacutechissent sur le processus drsquoapprentissage pour ameacuteliorer les reacutesultats
bull bull bull bull
1b Les eacutelegraveves construisent des reacuteseaux et personnalisent leurs environnements drsquoapprentissage pour soutenir lrsquoacquisition des connaissances
bull bull bull bull
1c Les eacutelegraveves utilisent la technologie pour chercher des reacutetroactions qui les informent et qui ameacuteliorent leurs meacutethodes et pour preacutesenter leur apprentissage de diverses faccedilons
bull bull bull bull
1d Les eacutelegraveves comprennent les notions de base du fonctionnement de la technologie montrent leur capaciteacute agrave faire des choix utilisent les technologies actuelles et reacutesolvent les problegravemes ils sont capables de transposer leurs connaissances pour explorer des technologies eacutemergentes
bull bull bull bull
2a Les eacutelegraveves soignent et gegraverent leur identiteacute numeacuterique et leur reacuteputation et ils sont conscients du caractegravere permanent de leurs actions dans lrsquounivers numeacuterique
2b Les eacutelegraveves adoptent un comportement positif seacutecuritaire conforme aux lois et eacutethique quand ils utilisent la technologie notamment lors des interactions sociales en ligne ou de lrsquoutilisation drsquoappareils en reacuteseau
2c Les eacutelegraveves comprennent et respectent les droits et obligations lieacutes agrave lrsquoutilisation et au partage de la proprieacuteteacute intellectuelle
2d Les eacutelegraveves gegraverent leurs donneacutees personnelles pour assurer leur confidentialiteacute et leur seacutecuriteacute et ils connaissent les technologies de collecte de donneacutees qui servent agrave suivre leur navigation en ligne
3a Les eacutelegraveves planifient et appliquent des strateacutegies de recherche efficaces pour repeacuterer lrsquoinformation et drsquoautres ressources qui serviront agrave leurs activiteacutes intellectuelles ou creacuteatives
3b Les eacutelegraveves eacutevaluent la justesse la perspective la creacutedibiliteacute et la pertinence de lrsquoinformation des meacutedias des donneacutees ou des autres ressources
3c Les eacutelegraveves organisent lrsquoinformation tireacutee de ressources numeacuteriques agrave lrsquoaide de divers outils et meacutethodes pour creacuteer des ensembles drsquoartefacts comportant des liens ou des conclusions valables
3d Les eacutelegraveves accumulent des connaissances en explorant activement les enjeux et les problegravemes du monde reacuteel en eacutelaborant des ideacutees et des theacuteories et en cherchant des reacuteponses et des solutions
4a Les eacutelegraveves connaissent et utilisent un processus de conception pour produire des ideacutees inventer des theacuteories drsquoessai creacuteer des artefacts novateurs ou reacutesoudre des problegravemes authentiques
bull bull bull bull
4b Les eacutelegraveves choisissent et utilisent des outils numeacuteriques pour planifier et geacuterer un processus de conception qui tient compte de contraintes et de risques calculeacutes
bull bull bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2124
Normes appliqueacutees
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
4c Les eacutelegraveves eacutelaborent testent et mettent au point des prototypes selon un processus de conception comportant des cycles
bull bull bull bull
4d Les eacutelegraveves acceptent lrsquoambiguiumlteacute et font preuve de perseacuteveacuterance et drsquoune capaciteacute agrave travailler agrave des problegravemes ouverts
bull bull bull bull
5a Les eacutelegraveves formulent des deacutefinitions de problegravemes adapteacutees aux meacutethodes technologiques comme lrsquoanalyse de donneacutees des modegraveles drsquoabstraction et la reacuteflexion algorithmique pour chercher et trouver des solutions
bull bull bull bull
5b Les eacutelegraveves recueillent des donneacutees ou trouvent des ensembles de donneacutees pertinentes ils utilisent des outils numeacuteriques pour les analyser et ils repreacutesentent les donneacutees de diverses faccedilons pour faciliter la reacutesolution de problegravemes et la prise de deacutecisions
bull bull bull bull
5c Les eacutelegraveves divisent les problegravemes en eacuteleacutements ils extraient les donneacutees principales et ils dressent des modegraveles descriptifs pour comprendre les systegravemes complexes ou faciliter la reacutesolution de problegraveme
bull bull bull bull
5d Les eacutelegraveves comprennent comment fonctionne lrsquoautomatisation et ils utilisent la reacuteflexion algorithmique pour creacuteer une seacuterie drsquoeacutetapes afin de chercher et de trouver des solutions
bull bull bull bull
6a Les eacutelegraveves choisissent les plateformes et outils approprieacutes pour respecter les objectifs viseacutes dans leur creacuteation ou communication
bull bull bull bull
6b Les eacutelegraveves creacuteent du contenu original ou ils remixent ou retraitent de faccedilon responsable le contenu des ressources numeacuteriques pour en faire de nouvelles creacuteations
bull bull bull bull
6c Les eacutelegraveves communiquent clairement et efficacement des ideacutees complexes en creacuteant ou en utilisant divers objets numeacuteriques comme des visualisations des modegraveles ou des simulations
bull bull bull bull
6d Les eacutelegraveves publient ou preacutesentent du contenu qui adapte le message et le meacutedia aux publics cibles bull bull bull bull
7a Les eacutelegraveves utilisent des outils numeacuteriques pour communiquer avec des apprenants de divers horizons et cultures et interagir avec eux afin drsquoenrichir leur compreacutehension et leurs apprentissages mutuels
7b Les eacutelegraveves utilisent des technologies collaboratives pour travailler avec drsquoautres personnes notamment des eacutelegraveves des experts ou des membres de la communauteacute pour analyser des enjeux et des problegravemes agrave partir de plusieurs points de vue
7c Les eacutelegraveves apportent une contribution constructive agrave des eacutequipes de projet et assurent divers rocircles et responsabiliteacutes pour travailler efficacement agrave un but commun
7d Les eacutelegraveves analysent des problegravemes locaux et mondiaux et utilisent des technologies collaboratives pour travailler avec drsquoautres agrave chercher des solutions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2224
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
O B J E C T I F S
Le programme scolaire national portant sur les sciences informatiques vise agrave enseigner ce qui suit agrave tous les eacutelegraveves
compreacutehension et application des concepts et principes fondamentaux des sciences informatiques y compris les repreacutesentations de donneacutees les algorithmes la logique et lrsquoabstraction
Sciences informatiques bull bull bull bull
capaciteacute drsquoanalyse des problegravemes informatiques et expeacuterience pratique reacutepeacuteteacutee sur le plan de la reacutedaction de programmes informatiques dans le but de reacutesoudre de tels problegravemes
Sciences informatiques bull bull bull bull
capaciteacute drsquoeacutevaluation et drsquoapplication des technologies de lrsquoinformation y compris les technologies nouvelles et inhabituelles sur le plan analytique pour reacutesoudre les problegravemes
Technologies de
linformationbull bull bull bull
ecirctre des utilisateurs responsables compeacutetents confiants et creacuteatifs des technologies de communication et de lrsquoinformation
Litteacuteratie numeacuterique bull bull bull bull
Eacute TA P E C L Eacute 1
Comprendre en quoi consistent les algorithmes Sciences informatiques bull bull
Comprendre que les algorithmes sont exeacutecuteacutes comme des programmes dans les appareils numeacuteriques
Sciences informatiques bull bull
Comprendre que lrsquoexeacutecution des programmes se deacuteroule conformeacutement agrave des instructions claires et preacutecises
Sciences informatiques bull bull
Creacuteer des programmes simples Sciences informatiques bull bull
Deacuteboguer des programmes simples Sciences informatiques bull bull
Appliquer un raisonnement logique Sciences informatiques bull bull
Preacutedire le comportement de programmes simples Sciences informatiques bull bull
Utiliser des technologies dans le but preacutecis de creacuteer drsquoorganiser de stocker de manipuler et de reacutecupeacuterer des contenus numeacuteriques
Technologies de
linformationbull bull
Reconnaicirctre les usages courants des technologies de lrsquoinformation en dehors du cadre scolaire
Litteacuteratie numeacuterique
Utiliser les technologies de maniegravere seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 924
bull Les deux eacutelegraveves du binocircme doivent travailler ensemble pour creacuteer le trajet et la fonction Srsquoil reste assez de temps vous pouvez demander aux eacutelegraveves de creacuteer leurs propres trajets et fonctions
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 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
Tacircche 2
bull Au cours de cette tacircche les eacutelegraveves construiront une fonction sans creacuteer drsquoabord de trajet Cela peut prendre un peu de temps pour certains eacutelegraveves car il faut maintenant visualiser le trajet Pour aider les eacutelegraveves en difficulteacute demandez agrave un eacutelegraveve de montrer du doigt chaque boicircte vers laquelle KUBO se deacuteplacera tandis que lrsquoautre eacutelegraveve cherche le bloc adapteacute agrave utiliser dans la fonction Demandez-leur drsquoappliquer cette strateacutegie pour veacuterifier et tester la fonction
bull Aidez les eacutelegraveves agrave creacuteer leurs fonctions sur le cocircteacute de la carte Cela permettra de garder la fonction intacte afin quils puissent la suivre pendant que KUBO se deacuteplace Par ailleurs si les eacutelegraveves construisent la fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
Tacircche 3
bull Pour gagner du temps vous pouvez demander aux eacutelegraveves de creacuteer une fonction par binocircme Agrave un moment donneacute chaque partenaire doit avoir la possibiliteacute de creacuteer une fonction par lui-mecircme
bull Veacuterifiez que les blocs de mouvement sont reacutepartis de maniegravere homogegravene entre les groupes car chaque fonction impose lrsquoutilisation drsquoau moins cinq blocs Avancer (sauf srsquoils utilisent les blocs Coding+)
bull Lrsquoeacutelegraveve qui a creacuteeacute la fonction doit suivre lrsquoavanceacutee avec les blocs pendant les deacuteplacements de KUBO pour deacuteceler les eacuteventuelles erreurs agrave deacuteboguer dans la fonction
bull Si une fonction ne marche pas demandez agrave lrsquoautre partenaire drsquoessayer sa fonction avant de proceacuteder agrave toute correction Cela permet de garantir que les deux fonctions sont testeacutees dans le temps imparti Srsquoil reste encore assez de temps les eacutelegraveves peuvent deacuteboguer leurs fonctions et essayer agrave nouveau
VO C A B U L A I R Ebull Reacutevision du vocabulaire
fonction un trajet pouvant ecirctre meacutemoriseacute par KUBO gracircce aux blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
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
reacuteinitialiser annuler une erreur lorsque KUBO devient rouge deacutetachez la tecircte de son corps avant de la repositionner
bull Nouveau vocabulaire
vice-versa en sens inverse dans lrsquoautre sens
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1024
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 reacuteussi agrave se rendre drsquoun panier de basket-ball agrave lrsquoautre et agrave revenir
bull As-tu eu besoin de deacuteboguer ton trajet
bull Deacutecris quelques diffeacuterences entre un trajet et une fonction quand tu utilises les nouveaux blocs
bull Quels nouveaux blocs as-tu utiliseacutes pour permettre agrave KUBO de faire demi-tour et de revenir vers lrsquoautre panier
bull As-tu eu du mal agrave creacuteer une fonction
Tacircche 2
bull Comment as-tu travailleacute avec ton partenaire pour construire la fonction sans creacuteer de trajet drsquoabord
bull Ta fonction a-t-elle marcheacute du premier coup Dans la neacutegative comment as-tu fait pour savoir ce quil fallait modifier
bull Quel sport KUBO regarde-t-il depuis les bancs
Tacircche 3
bull Quels nouveaux blocs utilises-tu pour permettre agrave KUBO de revenir vers le banc
bull Vous ecirctes-vous aideacutes mutuellement pour creacuteer vos fonctions
bull Comment as-tu fait pour creacuteer ta fonction (en pointant du doigt les cases en visualisant ou en comptant les cases)
bull Ta fonction a-t-elle marcheacute du premier coup
R Eacute F L E X I O Nbull As-tu eu du mal agrave construire une fonction sans creacuteer de trajet en premier Quelle strateacutegie as-tu appliqueacutee pour creacuteer une fonction
bull Lorsque KUBO exeacutecute la fonction meacutemoriseacutee es-tu capable de suivre lrsquoavanceacutee avec tes blocs pour voir ce que KUBO va accomplir par la suite Selon toi est-ce utile pour deacuteterminer ce quil faut corriger dans ta fonction
E X T E N S I O Nbull KUBO veut explorer drsquoautres endroits du gymnase Creacutee des fonctions permettant agrave KUBO de se rendre agrave diffeacuterents endroits Puis reacutedige une histoire correspondant aux deacuteplacements de KUBO
bull Quel est le sport que tu preacutefegraveres pratiquer KUBO peut-il pratiquer ce sport dans le gymnase Creacutee une fonction montrant KUBO en train de pratiquer ce sport Lorsque ta fonction permet de montrer cela reacutedige une histoire agrave propos du temps passeacute par KUBO dans le gymnase
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1124
R E M A R Q U E S
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1224
O B J E C T I Fbull Transformer deux fonctions en une sous-routine au moyen de blocs-balises TagTilesreg Coding+
bull Creacuteer des fonctions et des sous-routines sans creacuteer de trajet en premier
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
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 Les binocircmes doivent se partager le travail mdash un eacutelegraveve creacutee la premiegravere fonction agrave partir du point de deacutepart jusqursquoau deuxiegraveme arrecirct puis lrsquoautre eacutelegraveve creacutee la fonction agrave partir du deuxiegraveme arrecirct jusqursquoau dernier arrecirct Ils combinent ensuite leur travail pour avoir une fonction avec une sous-routine
bull Les eacutelegraveves doivent savoir de maniegravere geacuteneacuterale comment construire une sous-routine Cette tacircche leur permet de passer cela en revue srsquoils ont besoin de se remettre agrave niveau Le temps neacutecessaire deacutependra de ce dont ils se souviennent en matiegravere de creacuteation de sous-routines
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1324
bull Les eacutelegraveves doivent avoir les deux fonctions (une fonction et une sous-routine) agrave proximiteacute pour quils puissent suivre lrsquoavanceacutee avec les blocs-balises TagTilesreg tandis que KUBO se deacuteplace
bull Si certains de vos eacutelegraveves ont un niveau assez avanceacute vous pouvez leur expliquer le concept des algorithmes pendant cette activiteacute Un algorithme est un ensemble de consignes eacutetape par eacutetape permettant de reacutealiser une tacircche Il est geacuteneacuteralement utiliseacute dans le cadre des matheacutematiques ou des programmes informatiques Chaque sous-routine dans un programme est un algorithme
Tacircche 2
bull Srsquoil reste assez de temps un partenaire peut creacuteer les deux fonctions et en transformer une pour qursquoelle devienne la sous-routine de lrsquoautre Lrsquoautre partenaire peut effectuer le mecircme travail (en utilisant peut-ecirctre des blocs diffeacuterents) une fois que le premier partenaire a termineacute
bull Rappelez aux eacutelegraveves que sils construisent leur fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
Tacircche 3
bull Les eacutelegraveves megraveneront des seacuteances de brainstorming aux eacutetapes 1 et 2 Demandez-leur de discuter de leurs ideacutees avant de construire la sous-routine Cette discussion peut aussi ecirctre organiseacutee avec toute la classe
bull Les eacutelegraveves vous demanderont agrave vous et drsquoautres groupes de regarder KUBO jouer agrave un jeu Il peut ecirctre utile de donner aux eacutelegraveves une limite dans le temps pour creacuteer leur jeu (par exemple 10 minutes pour creacuteer et 5 minutes pour partager et regarder les autres)
VO C A B U L A I R Ebull Reacutevision du vocabulaire
sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
corriger modifier
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 Quelles couleurs utiliseras-tu pour chaque fonction
bull Qui creacuteera la premiegravere fonction Qui creacuteera la deuxiegraveme fonction
bull Est-ce que toutes tes fonctions ont marcheacute de maniegravere indeacutependante
bull As-tu compris comment creacuteer une sous-routine
bull KUBO a-t-il atteint tous les arrecircts du premier coup
Tacircche 2
bull Agrave quel sport jouent les amis de KUBO
bull Qui creacutee la premiegravere fonction Qui creacutee la deuxiegraveme fonction
bull As-tu eu besoin de deacuteboguer ta fonction ou ta sous-routine
bull Quels blocs Coding+ as-tu utiliseacutes
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1424
Tacircche 3
bull Comment as-tu choisi le jeu auquel KUBO allait jouer
bull Est-ce que tout le monde a eu la possibiliteacute de participer agrave la seacuteance de brainstorming pour partager ses ideacutees
bull Dans quelle partie du gymnase le jeu se tiendra-t-il
bull Est-ce que quelqursquoun a reacuteussi agrave deviner ton jeu
R Eacute F L E X I O Nbull Comment expliquerais-tu le concept de sous-routine agrave quelqursquoun qui nrsquoa jamais creacuteeacute de sous-routine
bull Quels avantages y a-t-il agrave creacuteer une sous-routine plutocirct qursquoune simple fonction
E X T E N S I O Nbull KUBO va passer toute la journeacutee dans le gymnase Que va faire KUBO Reacutedige une histoire au cours de laquelle KUBO joue agrave un jeu regarde un jeu et prend un goucircter agrave la buvette
bull Quelles sont les regravegles du jeu auquel KUBO a joueacute pendant la reacutecreacuteation dans le gymnase Eacutetablis la liste des consignes et les eacutetapes neacutecessaires pour jouer agrave ce jeu Donne ces consignes agrave un autre groupe et regarde sils peuvent creacuteer une fonction avec une sous-routine en vue de jouer agrave ce jeu Est-ce que deux robots KUBO peuvent jouer agrave ton jeu
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1524
R E M A R Q U E S
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1624
O B J E C T I Fbull Travailler avec des boucles comportant des blocs Coding+
bull Creacuteer une fonction comportant une boucle et des blocs Coding+
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
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 Cette tacircche consiste agrave reacuteviser les boucles Les eacutelegraveves peuvent effectuer cette tacircche rapidement en fonction de leur expeacuterience en matiegravere de creacuteation de boucles
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1724
bull Si les eacutelegraveves ont du mal agrave creacuteer un trajet que KUBO peut suivre demandez-leur de positionner KUBO sur le trajet dans une autre direction Regardez dans quel sens tourne KUBO sur le premier bloc Virage Cela vous aidera agrave deacuteterminer la direction dans laquelle KUBO doit ecirctre positionneacute au deacutebut du trajet
bull Pour certains eacutelegraveves il peut ecirctre utile de veacuterifier lrsquoordre dans lequel les blocs de boucle ouvertefermeacutee doivent apparaicirctre dans une fonction
bull Si les eacutelegraveves ne retirent pas le bloc fonctionnel de lecture KUBO continuera de passer dessus et de reacutepeacuteter la boucle Ce bloc ne permet pas de montrer leur boucle avec preacutecision Crsquoest pourquoi il faut le retirer degraves que KUBO est passeacute dessus
bull Si les eacutelegraveves ne ferment pas leur boucle ou sils placent les blocs dans un ordre qui nrsquoest pas logique KUBO deviendra rouge srsquoagitera et srsquoeacuteloignera Les eacutelegraveves doivent reacutesoudre le problegraveme et reacuteinitialiser KUBO avant de reacuteessayer
Tacircche 2
bull Il peut ecirctre utile de veacuterifier si le mot de vocabulaire fonction reacutecurrente a eacuteteacute compris apregraves lrsquoeacutetape 1
bull Si une boucle est creacuteeacutee correctement KUBO doit continuer agrave la reacutepeacuteter La seule faccedilon drsquoempecirccher KUBO de reacutealiser cette fonction reacutecurrente est de le reacuteinitialiser
Tacircche 3
bull Les deux eacutetapes composant cette tacircche peuvent ecirctre effectueacutees agrave lrsquooral ou par eacutecrit
bull Cette tacircche est relativement ouverte dans le sens ougrave les eacutelegraveves deacutecident de tous ses aspects (le type de sport lrsquoendroit ougrave il se tiendra et les regravegles du jeu) Les eacutelegraveves codent une fonction avec une fonction reacutecurrente
bull Laissez les groupes deviner les sports choisis et en parler Cela aidera les eacutelegraveves agrave trouver de nouvelles ideacutees agrave essayer
bull Srsquoils le souhaitent les eacutelegraveves peuvent inclure drsquoautres objets comme des eacuteleacutements provenant dun jeu de socieacuteteacute
VO C A B U L A I R Ebull Reacutevision du vocabulaire
Boucle reacutepeacutetition dune action ou drsquoun ensemble drsquoactions
Bloc-balise TagTilereg de paramegravetre le bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
bull Nouveau vocabulaire
Bloc-balise TagTilereg de boucle fermeacutee ce bloc de boucle informe KUBO agrave quel moment il doit arrecircter de meacutemoriser une boucle
Bloc-balise TagTilereg de boucle ouverte le bloc de boucle avec lrsquoespace pour le bloc de paramegravetre ce bloc informe KUBO agrave quel moment il doit commencer agrave meacutemoriser une boucle
fonction reacutecurrente une fonction qui se reacutepegravete jusqursquoagrave ce que tu reacuteinitialises KUBO
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 eacutelegraveves vont-ils se retrouver avec un KUBO qui se deacuteplace dans la mecircme direction
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1824
bull Quel est lrsquoavantage de creacuteer une boucle
bull Pourquoi ajouterais-tu une boucle dans ta fonction
Tacircche 2
bull Te souviens-tu de la fonction que tu as creacuteeacutee lors de la derniegravere tacircche
bull Aimes-tu courir comme KUBO
bull Comment faire pour que KUBO arrecircte de courir
Tacircche 3
bull Quel sport avez-vous choisi
bull Si vous nrsquoeacutetiez pas drsquoaccord comment avez-vous fait pour choisir le sport auquel jouerait KUBO
bull As-tu creacuteeacute une sous-routine dans ta fonction pour permettre agrave KUBO de traverser le gymnase
bull Explique ta fonction reacutecurrente
R Eacute F L E X I O Nbull Quand aimerais-tu utiliser des boucles avec KUBO
bull Quand est-ce que des fonctions reacutecurrentes seraient utiles dans la vraie vie
E X T E N S I O Nbull Si chaque cocircteacute dun quadrant mesure 10 pieds (ou 3 megravetres) quel est le peacuterimegravetre du terrain de basket-ball Quelle est sa superficie Peux-tu calculer le peacuterimegravetre et la superficie drsquoautres parties du gymnase
bull Le gymnase sur la carte est-il semblable agrave celui de ton eacutecole En quoi sont-ils diffeacuterents Note tes ideacutees et discutes-en avec quelquun
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1924
R E M A R Q U E S
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2024
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
1a Les eacutelegraveves formulent et fixent des objectifs drsquoapprentissage eacutelaborent des strateacutegies agrave lrsquoaide de la technologie pour les reacutealiser et reacutefleacutechissent sur le processus drsquoapprentissage pour ameacuteliorer les reacutesultats
bull bull bull bull
1b Les eacutelegraveves construisent des reacuteseaux et personnalisent leurs environnements drsquoapprentissage pour soutenir lrsquoacquisition des connaissances
bull bull bull bull
1c Les eacutelegraveves utilisent la technologie pour chercher des reacutetroactions qui les informent et qui ameacuteliorent leurs meacutethodes et pour preacutesenter leur apprentissage de diverses faccedilons
bull bull bull bull
1d Les eacutelegraveves comprennent les notions de base du fonctionnement de la technologie montrent leur capaciteacute agrave faire des choix utilisent les technologies actuelles et reacutesolvent les problegravemes ils sont capables de transposer leurs connaissances pour explorer des technologies eacutemergentes
bull bull bull bull
2a Les eacutelegraveves soignent et gegraverent leur identiteacute numeacuterique et leur reacuteputation et ils sont conscients du caractegravere permanent de leurs actions dans lrsquounivers numeacuterique
2b Les eacutelegraveves adoptent un comportement positif seacutecuritaire conforme aux lois et eacutethique quand ils utilisent la technologie notamment lors des interactions sociales en ligne ou de lrsquoutilisation drsquoappareils en reacuteseau
2c Les eacutelegraveves comprennent et respectent les droits et obligations lieacutes agrave lrsquoutilisation et au partage de la proprieacuteteacute intellectuelle
2d Les eacutelegraveves gegraverent leurs donneacutees personnelles pour assurer leur confidentialiteacute et leur seacutecuriteacute et ils connaissent les technologies de collecte de donneacutees qui servent agrave suivre leur navigation en ligne
3a Les eacutelegraveves planifient et appliquent des strateacutegies de recherche efficaces pour repeacuterer lrsquoinformation et drsquoautres ressources qui serviront agrave leurs activiteacutes intellectuelles ou creacuteatives
3b Les eacutelegraveves eacutevaluent la justesse la perspective la creacutedibiliteacute et la pertinence de lrsquoinformation des meacutedias des donneacutees ou des autres ressources
3c Les eacutelegraveves organisent lrsquoinformation tireacutee de ressources numeacuteriques agrave lrsquoaide de divers outils et meacutethodes pour creacuteer des ensembles drsquoartefacts comportant des liens ou des conclusions valables
3d Les eacutelegraveves accumulent des connaissances en explorant activement les enjeux et les problegravemes du monde reacuteel en eacutelaborant des ideacutees et des theacuteories et en cherchant des reacuteponses et des solutions
4a Les eacutelegraveves connaissent et utilisent un processus de conception pour produire des ideacutees inventer des theacuteories drsquoessai creacuteer des artefacts novateurs ou reacutesoudre des problegravemes authentiques
bull bull bull bull
4b Les eacutelegraveves choisissent et utilisent des outils numeacuteriques pour planifier et geacuterer un processus de conception qui tient compte de contraintes et de risques calculeacutes
bull bull bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2124
Normes appliqueacutees
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
4c Les eacutelegraveves eacutelaborent testent et mettent au point des prototypes selon un processus de conception comportant des cycles
bull bull bull bull
4d Les eacutelegraveves acceptent lrsquoambiguiumlteacute et font preuve de perseacuteveacuterance et drsquoune capaciteacute agrave travailler agrave des problegravemes ouverts
bull bull bull bull
5a Les eacutelegraveves formulent des deacutefinitions de problegravemes adapteacutees aux meacutethodes technologiques comme lrsquoanalyse de donneacutees des modegraveles drsquoabstraction et la reacuteflexion algorithmique pour chercher et trouver des solutions
bull bull bull bull
5b Les eacutelegraveves recueillent des donneacutees ou trouvent des ensembles de donneacutees pertinentes ils utilisent des outils numeacuteriques pour les analyser et ils repreacutesentent les donneacutees de diverses faccedilons pour faciliter la reacutesolution de problegravemes et la prise de deacutecisions
bull bull bull bull
5c Les eacutelegraveves divisent les problegravemes en eacuteleacutements ils extraient les donneacutees principales et ils dressent des modegraveles descriptifs pour comprendre les systegravemes complexes ou faciliter la reacutesolution de problegraveme
bull bull bull bull
5d Les eacutelegraveves comprennent comment fonctionne lrsquoautomatisation et ils utilisent la reacuteflexion algorithmique pour creacuteer une seacuterie drsquoeacutetapes afin de chercher et de trouver des solutions
bull bull bull bull
6a Les eacutelegraveves choisissent les plateformes et outils approprieacutes pour respecter les objectifs viseacutes dans leur creacuteation ou communication
bull bull bull bull
6b Les eacutelegraveves creacuteent du contenu original ou ils remixent ou retraitent de faccedilon responsable le contenu des ressources numeacuteriques pour en faire de nouvelles creacuteations
bull bull bull bull
6c Les eacutelegraveves communiquent clairement et efficacement des ideacutees complexes en creacuteant ou en utilisant divers objets numeacuteriques comme des visualisations des modegraveles ou des simulations
bull bull bull bull
6d Les eacutelegraveves publient ou preacutesentent du contenu qui adapte le message et le meacutedia aux publics cibles bull bull bull bull
7a Les eacutelegraveves utilisent des outils numeacuteriques pour communiquer avec des apprenants de divers horizons et cultures et interagir avec eux afin drsquoenrichir leur compreacutehension et leurs apprentissages mutuels
7b Les eacutelegraveves utilisent des technologies collaboratives pour travailler avec drsquoautres personnes notamment des eacutelegraveves des experts ou des membres de la communauteacute pour analyser des enjeux et des problegravemes agrave partir de plusieurs points de vue
7c Les eacutelegraveves apportent une contribution constructive agrave des eacutequipes de projet et assurent divers rocircles et responsabiliteacutes pour travailler efficacement agrave un but commun
7d Les eacutelegraveves analysent des problegravemes locaux et mondiaux et utilisent des technologies collaboratives pour travailler avec drsquoautres agrave chercher des solutions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2224
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
O B J E C T I F S
Le programme scolaire national portant sur les sciences informatiques vise agrave enseigner ce qui suit agrave tous les eacutelegraveves
compreacutehension et application des concepts et principes fondamentaux des sciences informatiques y compris les repreacutesentations de donneacutees les algorithmes la logique et lrsquoabstraction
Sciences informatiques bull bull bull bull
capaciteacute drsquoanalyse des problegravemes informatiques et expeacuterience pratique reacutepeacuteteacutee sur le plan de la reacutedaction de programmes informatiques dans le but de reacutesoudre de tels problegravemes
Sciences informatiques bull bull bull bull
capaciteacute drsquoeacutevaluation et drsquoapplication des technologies de lrsquoinformation y compris les technologies nouvelles et inhabituelles sur le plan analytique pour reacutesoudre les problegravemes
Technologies de
linformationbull bull bull bull
ecirctre des utilisateurs responsables compeacutetents confiants et creacuteatifs des technologies de communication et de lrsquoinformation
Litteacuteratie numeacuterique bull bull bull bull
Eacute TA P E C L Eacute 1
Comprendre en quoi consistent les algorithmes Sciences informatiques bull bull
Comprendre que les algorithmes sont exeacutecuteacutes comme des programmes dans les appareils numeacuteriques
Sciences informatiques bull bull
Comprendre que lrsquoexeacutecution des programmes se deacuteroule conformeacutement agrave des instructions claires et preacutecises
Sciences informatiques bull bull
Creacuteer des programmes simples Sciences informatiques bull bull
Deacuteboguer des programmes simples Sciences informatiques bull bull
Appliquer un raisonnement logique Sciences informatiques bull bull
Preacutedire le comportement de programmes simples Sciences informatiques bull bull
Utiliser des technologies dans le but preacutecis de creacuteer drsquoorganiser de stocker de manipuler et de reacutecupeacuterer des contenus numeacuteriques
Technologies de
linformationbull bull
Reconnaicirctre les usages courants des technologies de lrsquoinformation en dehors du cadre scolaire
Litteacuteratie numeacuterique
Utiliser les technologies de maniegravere seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1024
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 reacuteussi agrave se rendre drsquoun panier de basket-ball agrave lrsquoautre et agrave revenir
bull As-tu eu besoin de deacuteboguer ton trajet
bull Deacutecris quelques diffeacuterences entre un trajet et une fonction quand tu utilises les nouveaux blocs
bull Quels nouveaux blocs as-tu utiliseacutes pour permettre agrave KUBO de faire demi-tour et de revenir vers lrsquoautre panier
bull As-tu eu du mal agrave creacuteer une fonction
Tacircche 2
bull Comment as-tu travailleacute avec ton partenaire pour construire la fonction sans creacuteer de trajet drsquoabord
bull Ta fonction a-t-elle marcheacute du premier coup Dans la neacutegative comment as-tu fait pour savoir ce quil fallait modifier
bull Quel sport KUBO regarde-t-il depuis les bancs
Tacircche 3
bull Quels nouveaux blocs utilises-tu pour permettre agrave KUBO de revenir vers le banc
bull Vous ecirctes-vous aideacutes mutuellement pour creacuteer vos fonctions
bull Comment as-tu fait pour creacuteer ta fonction (en pointant du doigt les cases en visualisant ou en comptant les cases)
bull Ta fonction a-t-elle marcheacute du premier coup
R Eacute F L E X I O Nbull As-tu eu du mal agrave construire une fonction sans creacuteer de trajet en premier Quelle strateacutegie as-tu appliqueacutee pour creacuteer une fonction
bull Lorsque KUBO exeacutecute la fonction meacutemoriseacutee es-tu capable de suivre lrsquoavanceacutee avec tes blocs pour voir ce que KUBO va accomplir par la suite Selon toi est-ce utile pour deacuteterminer ce quil faut corriger dans ta fonction
E X T E N S I O Nbull KUBO veut explorer drsquoautres endroits du gymnase Creacutee des fonctions permettant agrave KUBO de se rendre agrave diffeacuterents endroits Puis reacutedige une histoire correspondant aux deacuteplacements de KUBO
bull Quel est le sport que tu preacutefegraveres pratiquer KUBO peut-il pratiquer ce sport dans le gymnase Creacutee une fonction montrant KUBO en train de pratiquer ce sport Lorsque ta fonction permet de montrer cela reacutedige une histoire agrave propos du temps passeacute par KUBO dans le gymnase
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1124
R E M A R Q U E S
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1224
O B J E C T I Fbull Transformer deux fonctions en une sous-routine au moyen de blocs-balises TagTilesreg Coding+
bull Creacuteer des fonctions et des sous-routines sans creacuteer de trajet en premier
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
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 Les binocircmes doivent se partager le travail mdash un eacutelegraveve creacutee la premiegravere fonction agrave partir du point de deacutepart jusqursquoau deuxiegraveme arrecirct puis lrsquoautre eacutelegraveve creacutee la fonction agrave partir du deuxiegraveme arrecirct jusqursquoau dernier arrecirct Ils combinent ensuite leur travail pour avoir une fonction avec une sous-routine
bull Les eacutelegraveves doivent savoir de maniegravere geacuteneacuterale comment construire une sous-routine Cette tacircche leur permet de passer cela en revue srsquoils ont besoin de se remettre agrave niveau Le temps neacutecessaire deacutependra de ce dont ils se souviennent en matiegravere de creacuteation de sous-routines
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1324
bull Les eacutelegraveves doivent avoir les deux fonctions (une fonction et une sous-routine) agrave proximiteacute pour quils puissent suivre lrsquoavanceacutee avec les blocs-balises TagTilesreg tandis que KUBO se deacuteplace
bull Si certains de vos eacutelegraveves ont un niveau assez avanceacute vous pouvez leur expliquer le concept des algorithmes pendant cette activiteacute Un algorithme est un ensemble de consignes eacutetape par eacutetape permettant de reacutealiser une tacircche Il est geacuteneacuteralement utiliseacute dans le cadre des matheacutematiques ou des programmes informatiques Chaque sous-routine dans un programme est un algorithme
Tacircche 2
bull Srsquoil reste assez de temps un partenaire peut creacuteer les deux fonctions et en transformer une pour qursquoelle devienne la sous-routine de lrsquoautre Lrsquoautre partenaire peut effectuer le mecircme travail (en utilisant peut-ecirctre des blocs diffeacuterents) une fois que le premier partenaire a termineacute
bull Rappelez aux eacutelegraveves que sils construisent leur fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
Tacircche 3
bull Les eacutelegraveves megraveneront des seacuteances de brainstorming aux eacutetapes 1 et 2 Demandez-leur de discuter de leurs ideacutees avant de construire la sous-routine Cette discussion peut aussi ecirctre organiseacutee avec toute la classe
bull Les eacutelegraveves vous demanderont agrave vous et drsquoautres groupes de regarder KUBO jouer agrave un jeu Il peut ecirctre utile de donner aux eacutelegraveves une limite dans le temps pour creacuteer leur jeu (par exemple 10 minutes pour creacuteer et 5 minutes pour partager et regarder les autres)
VO C A B U L A I R Ebull Reacutevision du vocabulaire
sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
corriger modifier
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 Quelles couleurs utiliseras-tu pour chaque fonction
bull Qui creacuteera la premiegravere fonction Qui creacuteera la deuxiegraveme fonction
bull Est-ce que toutes tes fonctions ont marcheacute de maniegravere indeacutependante
bull As-tu compris comment creacuteer une sous-routine
bull KUBO a-t-il atteint tous les arrecircts du premier coup
Tacircche 2
bull Agrave quel sport jouent les amis de KUBO
bull Qui creacutee la premiegravere fonction Qui creacutee la deuxiegraveme fonction
bull As-tu eu besoin de deacuteboguer ta fonction ou ta sous-routine
bull Quels blocs Coding+ as-tu utiliseacutes
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1424
Tacircche 3
bull Comment as-tu choisi le jeu auquel KUBO allait jouer
bull Est-ce que tout le monde a eu la possibiliteacute de participer agrave la seacuteance de brainstorming pour partager ses ideacutees
bull Dans quelle partie du gymnase le jeu se tiendra-t-il
bull Est-ce que quelqursquoun a reacuteussi agrave deviner ton jeu
R Eacute F L E X I O Nbull Comment expliquerais-tu le concept de sous-routine agrave quelqursquoun qui nrsquoa jamais creacuteeacute de sous-routine
bull Quels avantages y a-t-il agrave creacuteer une sous-routine plutocirct qursquoune simple fonction
E X T E N S I O Nbull KUBO va passer toute la journeacutee dans le gymnase Que va faire KUBO Reacutedige une histoire au cours de laquelle KUBO joue agrave un jeu regarde un jeu et prend un goucircter agrave la buvette
bull Quelles sont les regravegles du jeu auquel KUBO a joueacute pendant la reacutecreacuteation dans le gymnase Eacutetablis la liste des consignes et les eacutetapes neacutecessaires pour jouer agrave ce jeu Donne ces consignes agrave un autre groupe et regarde sils peuvent creacuteer une fonction avec une sous-routine en vue de jouer agrave ce jeu Est-ce que deux robots KUBO peuvent jouer agrave ton jeu
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1524
R E M A R Q U E S
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1624
O B J E C T I Fbull Travailler avec des boucles comportant des blocs Coding+
bull Creacuteer une fonction comportant une boucle et des blocs Coding+
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
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 Cette tacircche consiste agrave reacuteviser les boucles Les eacutelegraveves peuvent effectuer cette tacircche rapidement en fonction de leur expeacuterience en matiegravere de creacuteation de boucles
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1724
bull Si les eacutelegraveves ont du mal agrave creacuteer un trajet que KUBO peut suivre demandez-leur de positionner KUBO sur le trajet dans une autre direction Regardez dans quel sens tourne KUBO sur le premier bloc Virage Cela vous aidera agrave deacuteterminer la direction dans laquelle KUBO doit ecirctre positionneacute au deacutebut du trajet
bull Pour certains eacutelegraveves il peut ecirctre utile de veacuterifier lrsquoordre dans lequel les blocs de boucle ouvertefermeacutee doivent apparaicirctre dans une fonction
bull Si les eacutelegraveves ne retirent pas le bloc fonctionnel de lecture KUBO continuera de passer dessus et de reacutepeacuteter la boucle Ce bloc ne permet pas de montrer leur boucle avec preacutecision Crsquoest pourquoi il faut le retirer degraves que KUBO est passeacute dessus
bull Si les eacutelegraveves ne ferment pas leur boucle ou sils placent les blocs dans un ordre qui nrsquoest pas logique KUBO deviendra rouge srsquoagitera et srsquoeacuteloignera Les eacutelegraveves doivent reacutesoudre le problegraveme et reacuteinitialiser KUBO avant de reacuteessayer
Tacircche 2
bull Il peut ecirctre utile de veacuterifier si le mot de vocabulaire fonction reacutecurrente a eacuteteacute compris apregraves lrsquoeacutetape 1
bull Si une boucle est creacuteeacutee correctement KUBO doit continuer agrave la reacutepeacuteter La seule faccedilon drsquoempecirccher KUBO de reacutealiser cette fonction reacutecurrente est de le reacuteinitialiser
Tacircche 3
bull Les deux eacutetapes composant cette tacircche peuvent ecirctre effectueacutees agrave lrsquooral ou par eacutecrit
bull Cette tacircche est relativement ouverte dans le sens ougrave les eacutelegraveves deacutecident de tous ses aspects (le type de sport lrsquoendroit ougrave il se tiendra et les regravegles du jeu) Les eacutelegraveves codent une fonction avec une fonction reacutecurrente
bull Laissez les groupes deviner les sports choisis et en parler Cela aidera les eacutelegraveves agrave trouver de nouvelles ideacutees agrave essayer
bull Srsquoils le souhaitent les eacutelegraveves peuvent inclure drsquoautres objets comme des eacuteleacutements provenant dun jeu de socieacuteteacute
VO C A B U L A I R Ebull Reacutevision du vocabulaire
Boucle reacutepeacutetition dune action ou drsquoun ensemble drsquoactions
Bloc-balise TagTilereg de paramegravetre le bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
bull Nouveau vocabulaire
Bloc-balise TagTilereg de boucle fermeacutee ce bloc de boucle informe KUBO agrave quel moment il doit arrecircter de meacutemoriser une boucle
Bloc-balise TagTilereg de boucle ouverte le bloc de boucle avec lrsquoespace pour le bloc de paramegravetre ce bloc informe KUBO agrave quel moment il doit commencer agrave meacutemoriser une boucle
fonction reacutecurrente une fonction qui se reacutepegravete jusqursquoagrave ce que tu reacuteinitialises KUBO
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 eacutelegraveves vont-ils se retrouver avec un KUBO qui se deacuteplace dans la mecircme direction
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1824
bull Quel est lrsquoavantage de creacuteer une boucle
bull Pourquoi ajouterais-tu une boucle dans ta fonction
Tacircche 2
bull Te souviens-tu de la fonction que tu as creacuteeacutee lors de la derniegravere tacircche
bull Aimes-tu courir comme KUBO
bull Comment faire pour que KUBO arrecircte de courir
Tacircche 3
bull Quel sport avez-vous choisi
bull Si vous nrsquoeacutetiez pas drsquoaccord comment avez-vous fait pour choisir le sport auquel jouerait KUBO
bull As-tu creacuteeacute une sous-routine dans ta fonction pour permettre agrave KUBO de traverser le gymnase
bull Explique ta fonction reacutecurrente
R Eacute F L E X I O Nbull Quand aimerais-tu utiliser des boucles avec KUBO
bull Quand est-ce que des fonctions reacutecurrentes seraient utiles dans la vraie vie
E X T E N S I O Nbull Si chaque cocircteacute dun quadrant mesure 10 pieds (ou 3 megravetres) quel est le peacuterimegravetre du terrain de basket-ball Quelle est sa superficie Peux-tu calculer le peacuterimegravetre et la superficie drsquoautres parties du gymnase
bull Le gymnase sur la carte est-il semblable agrave celui de ton eacutecole En quoi sont-ils diffeacuterents Note tes ideacutees et discutes-en avec quelquun
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1924
R E M A R Q U E S
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2024
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
1a Les eacutelegraveves formulent et fixent des objectifs drsquoapprentissage eacutelaborent des strateacutegies agrave lrsquoaide de la technologie pour les reacutealiser et reacutefleacutechissent sur le processus drsquoapprentissage pour ameacuteliorer les reacutesultats
bull bull bull bull
1b Les eacutelegraveves construisent des reacuteseaux et personnalisent leurs environnements drsquoapprentissage pour soutenir lrsquoacquisition des connaissances
bull bull bull bull
1c Les eacutelegraveves utilisent la technologie pour chercher des reacutetroactions qui les informent et qui ameacuteliorent leurs meacutethodes et pour preacutesenter leur apprentissage de diverses faccedilons
bull bull bull bull
1d Les eacutelegraveves comprennent les notions de base du fonctionnement de la technologie montrent leur capaciteacute agrave faire des choix utilisent les technologies actuelles et reacutesolvent les problegravemes ils sont capables de transposer leurs connaissances pour explorer des technologies eacutemergentes
bull bull bull bull
2a Les eacutelegraveves soignent et gegraverent leur identiteacute numeacuterique et leur reacuteputation et ils sont conscients du caractegravere permanent de leurs actions dans lrsquounivers numeacuterique
2b Les eacutelegraveves adoptent un comportement positif seacutecuritaire conforme aux lois et eacutethique quand ils utilisent la technologie notamment lors des interactions sociales en ligne ou de lrsquoutilisation drsquoappareils en reacuteseau
2c Les eacutelegraveves comprennent et respectent les droits et obligations lieacutes agrave lrsquoutilisation et au partage de la proprieacuteteacute intellectuelle
2d Les eacutelegraveves gegraverent leurs donneacutees personnelles pour assurer leur confidentialiteacute et leur seacutecuriteacute et ils connaissent les technologies de collecte de donneacutees qui servent agrave suivre leur navigation en ligne
3a Les eacutelegraveves planifient et appliquent des strateacutegies de recherche efficaces pour repeacuterer lrsquoinformation et drsquoautres ressources qui serviront agrave leurs activiteacutes intellectuelles ou creacuteatives
3b Les eacutelegraveves eacutevaluent la justesse la perspective la creacutedibiliteacute et la pertinence de lrsquoinformation des meacutedias des donneacutees ou des autres ressources
3c Les eacutelegraveves organisent lrsquoinformation tireacutee de ressources numeacuteriques agrave lrsquoaide de divers outils et meacutethodes pour creacuteer des ensembles drsquoartefacts comportant des liens ou des conclusions valables
3d Les eacutelegraveves accumulent des connaissances en explorant activement les enjeux et les problegravemes du monde reacuteel en eacutelaborant des ideacutees et des theacuteories et en cherchant des reacuteponses et des solutions
4a Les eacutelegraveves connaissent et utilisent un processus de conception pour produire des ideacutees inventer des theacuteories drsquoessai creacuteer des artefacts novateurs ou reacutesoudre des problegravemes authentiques
bull bull bull bull
4b Les eacutelegraveves choisissent et utilisent des outils numeacuteriques pour planifier et geacuterer un processus de conception qui tient compte de contraintes et de risques calculeacutes
bull bull bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2124
Normes appliqueacutees
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
4c Les eacutelegraveves eacutelaborent testent et mettent au point des prototypes selon un processus de conception comportant des cycles
bull bull bull bull
4d Les eacutelegraveves acceptent lrsquoambiguiumlteacute et font preuve de perseacuteveacuterance et drsquoune capaciteacute agrave travailler agrave des problegravemes ouverts
bull bull bull bull
5a Les eacutelegraveves formulent des deacutefinitions de problegravemes adapteacutees aux meacutethodes technologiques comme lrsquoanalyse de donneacutees des modegraveles drsquoabstraction et la reacuteflexion algorithmique pour chercher et trouver des solutions
bull bull bull bull
5b Les eacutelegraveves recueillent des donneacutees ou trouvent des ensembles de donneacutees pertinentes ils utilisent des outils numeacuteriques pour les analyser et ils repreacutesentent les donneacutees de diverses faccedilons pour faciliter la reacutesolution de problegravemes et la prise de deacutecisions
bull bull bull bull
5c Les eacutelegraveves divisent les problegravemes en eacuteleacutements ils extraient les donneacutees principales et ils dressent des modegraveles descriptifs pour comprendre les systegravemes complexes ou faciliter la reacutesolution de problegraveme
bull bull bull bull
5d Les eacutelegraveves comprennent comment fonctionne lrsquoautomatisation et ils utilisent la reacuteflexion algorithmique pour creacuteer une seacuterie drsquoeacutetapes afin de chercher et de trouver des solutions
bull bull bull bull
6a Les eacutelegraveves choisissent les plateformes et outils approprieacutes pour respecter les objectifs viseacutes dans leur creacuteation ou communication
bull bull bull bull
6b Les eacutelegraveves creacuteent du contenu original ou ils remixent ou retraitent de faccedilon responsable le contenu des ressources numeacuteriques pour en faire de nouvelles creacuteations
bull bull bull bull
6c Les eacutelegraveves communiquent clairement et efficacement des ideacutees complexes en creacuteant ou en utilisant divers objets numeacuteriques comme des visualisations des modegraveles ou des simulations
bull bull bull bull
6d Les eacutelegraveves publient ou preacutesentent du contenu qui adapte le message et le meacutedia aux publics cibles bull bull bull bull
7a Les eacutelegraveves utilisent des outils numeacuteriques pour communiquer avec des apprenants de divers horizons et cultures et interagir avec eux afin drsquoenrichir leur compreacutehension et leurs apprentissages mutuels
7b Les eacutelegraveves utilisent des technologies collaboratives pour travailler avec drsquoautres personnes notamment des eacutelegraveves des experts ou des membres de la communauteacute pour analyser des enjeux et des problegravemes agrave partir de plusieurs points de vue
7c Les eacutelegraveves apportent une contribution constructive agrave des eacutequipes de projet et assurent divers rocircles et responsabiliteacutes pour travailler efficacement agrave un but commun
7d Les eacutelegraveves analysent des problegravemes locaux et mondiaux et utilisent des technologies collaboratives pour travailler avec drsquoautres agrave chercher des solutions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2224
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
O B J E C T I F S
Le programme scolaire national portant sur les sciences informatiques vise agrave enseigner ce qui suit agrave tous les eacutelegraveves
compreacutehension et application des concepts et principes fondamentaux des sciences informatiques y compris les repreacutesentations de donneacutees les algorithmes la logique et lrsquoabstraction
Sciences informatiques bull bull bull bull
capaciteacute drsquoanalyse des problegravemes informatiques et expeacuterience pratique reacutepeacuteteacutee sur le plan de la reacutedaction de programmes informatiques dans le but de reacutesoudre de tels problegravemes
Sciences informatiques bull bull bull bull
capaciteacute drsquoeacutevaluation et drsquoapplication des technologies de lrsquoinformation y compris les technologies nouvelles et inhabituelles sur le plan analytique pour reacutesoudre les problegravemes
Technologies de
linformationbull bull bull bull
ecirctre des utilisateurs responsables compeacutetents confiants et creacuteatifs des technologies de communication et de lrsquoinformation
Litteacuteratie numeacuterique bull bull bull bull
Eacute TA P E C L Eacute 1
Comprendre en quoi consistent les algorithmes Sciences informatiques bull bull
Comprendre que les algorithmes sont exeacutecuteacutes comme des programmes dans les appareils numeacuteriques
Sciences informatiques bull bull
Comprendre que lrsquoexeacutecution des programmes se deacuteroule conformeacutement agrave des instructions claires et preacutecises
Sciences informatiques bull bull
Creacuteer des programmes simples Sciences informatiques bull bull
Deacuteboguer des programmes simples Sciences informatiques bull bull
Appliquer un raisonnement logique Sciences informatiques bull bull
Preacutedire le comportement de programmes simples Sciences informatiques bull bull
Utiliser des technologies dans le but preacutecis de creacuteer drsquoorganiser de stocker de manipuler et de reacutecupeacuterer des contenus numeacuteriques
Technologies de
linformationbull bull
Reconnaicirctre les usages courants des technologies de lrsquoinformation en dehors du cadre scolaire
Litteacuteratie numeacuterique
Utiliser les technologies de maniegravere seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1124
R E M A R Q U E S
A C T I V I T Eacute 2
Nouvelles fonctions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1224
O B J E C T I Fbull Transformer deux fonctions en une sous-routine au moyen de blocs-balises TagTilesreg Coding+
bull Creacuteer des fonctions et des sous-routines sans creacuteer de trajet en premier
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
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 Les binocircmes doivent se partager le travail mdash un eacutelegraveve creacutee la premiegravere fonction agrave partir du point de deacutepart jusqursquoau deuxiegraveme arrecirct puis lrsquoautre eacutelegraveve creacutee la fonction agrave partir du deuxiegraveme arrecirct jusqursquoau dernier arrecirct Ils combinent ensuite leur travail pour avoir une fonction avec une sous-routine
bull Les eacutelegraveves doivent savoir de maniegravere geacuteneacuterale comment construire une sous-routine Cette tacircche leur permet de passer cela en revue srsquoils ont besoin de se remettre agrave niveau Le temps neacutecessaire deacutependra de ce dont ils se souviennent en matiegravere de creacuteation de sous-routines
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1324
bull Les eacutelegraveves doivent avoir les deux fonctions (une fonction et une sous-routine) agrave proximiteacute pour quils puissent suivre lrsquoavanceacutee avec les blocs-balises TagTilesreg tandis que KUBO se deacuteplace
bull Si certains de vos eacutelegraveves ont un niveau assez avanceacute vous pouvez leur expliquer le concept des algorithmes pendant cette activiteacute Un algorithme est un ensemble de consignes eacutetape par eacutetape permettant de reacutealiser une tacircche Il est geacuteneacuteralement utiliseacute dans le cadre des matheacutematiques ou des programmes informatiques Chaque sous-routine dans un programme est un algorithme
Tacircche 2
bull Srsquoil reste assez de temps un partenaire peut creacuteer les deux fonctions et en transformer une pour qursquoelle devienne la sous-routine de lrsquoautre Lrsquoautre partenaire peut effectuer le mecircme travail (en utilisant peut-ecirctre des blocs diffeacuterents) une fois que le premier partenaire a termineacute
bull Rappelez aux eacutelegraveves que sils construisent leur fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
Tacircche 3
bull Les eacutelegraveves megraveneront des seacuteances de brainstorming aux eacutetapes 1 et 2 Demandez-leur de discuter de leurs ideacutees avant de construire la sous-routine Cette discussion peut aussi ecirctre organiseacutee avec toute la classe
bull Les eacutelegraveves vous demanderont agrave vous et drsquoautres groupes de regarder KUBO jouer agrave un jeu Il peut ecirctre utile de donner aux eacutelegraveves une limite dans le temps pour creacuteer leur jeu (par exemple 10 minutes pour creacuteer et 5 minutes pour partager et regarder les autres)
VO C A B U L A I R Ebull Reacutevision du vocabulaire
sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
corriger modifier
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 Quelles couleurs utiliseras-tu pour chaque fonction
bull Qui creacuteera la premiegravere fonction Qui creacuteera la deuxiegraveme fonction
bull Est-ce que toutes tes fonctions ont marcheacute de maniegravere indeacutependante
bull As-tu compris comment creacuteer une sous-routine
bull KUBO a-t-il atteint tous les arrecircts du premier coup
Tacircche 2
bull Agrave quel sport jouent les amis de KUBO
bull Qui creacutee la premiegravere fonction Qui creacutee la deuxiegraveme fonction
bull As-tu eu besoin de deacuteboguer ta fonction ou ta sous-routine
bull Quels blocs Coding+ as-tu utiliseacutes
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1424
Tacircche 3
bull Comment as-tu choisi le jeu auquel KUBO allait jouer
bull Est-ce que tout le monde a eu la possibiliteacute de participer agrave la seacuteance de brainstorming pour partager ses ideacutees
bull Dans quelle partie du gymnase le jeu se tiendra-t-il
bull Est-ce que quelqursquoun a reacuteussi agrave deviner ton jeu
R Eacute F L E X I O Nbull Comment expliquerais-tu le concept de sous-routine agrave quelqursquoun qui nrsquoa jamais creacuteeacute de sous-routine
bull Quels avantages y a-t-il agrave creacuteer une sous-routine plutocirct qursquoune simple fonction
E X T E N S I O Nbull KUBO va passer toute la journeacutee dans le gymnase Que va faire KUBO Reacutedige une histoire au cours de laquelle KUBO joue agrave un jeu regarde un jeu et prend un goucircter agrave la buvette
bull Quelles sont les regravegles du jeu auquel KUBO a joueacute pendant la reacutecreacuteation dans le gymnase Eacutetablis la liste des consignes et les eacutetapes neacutecessaires pour jouer agrave ce jeu Donne ces consignes agrave un autre groupe et regarde sils peuvent creacuteer une fonction avec une sous-routine en vue de jouer agrave ce jeu Est-ce que deux robots KUBO peuvent jouer agrave ton jeu
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1524
R E M A R Q U E S
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1624
O B J E C T I Fbull Travailler avec des boucles comportant des blocs Coding+
bull Creacuteer une fonction comportant une boucle et des blocs Coding+
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
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 Cette tacircche consiste agrave reacuteviser les boucles Les eacutelegraveves peuvent effectuer cette tacircche rapidement en fonction de leur expeacuterience en matiegravere de creacuteation de boucles
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1724
bull Si les eacutelegraveves ont du mal agrave creacuteer un trajet que KUBO peut suivre demandez-leur de positionner KUBO sur le trajet dans une autre direction Regardez dans quel sens tourne KUBO sur le premier bloc Virage Cela vous aidera agrave deacuteterminer la direction dans laquelle KUBO doit ecirctre positionneacute au deacutebut du trajet
bull Pour certains eacutelegraveves il peut ecirctre utile de veacuterifier lrsquoordre dans lequel les blocs de boucle ouvertefermeacutee doivent apparaicirctre dans une fonction
bull Si les eacutelegraveves ne retirent pas le bloc fonctionnel de lecture KUBO continuera de passer dessus et de reacutepeacuteter la boucle Ce bloc ne permet pas de montrer leur boucle avec preacutecision Crsquoest pourquoi il faut le retirer degraves que KUBO est passeacute dessus
bull Si les eacutelegraveves ne ferment pas leur boucle ou sils placent les blocs dans un ordre qui nrsquoest pas logique KUBO deviendra rouge srsquoagitera et srsquoeacuteloignera Les eacutelegraveves doivent reacutesoudre le problegraveme et reacuteinitialiser KUBO avant de reacuteessayer
Tacircche 2
bull Il peut ecirctre utile de veacuterifier si le mot de vocabulaire fonction reacutecurrente a eacuteteacute compris apregraves lrsquoeacutetape 1
bull Si une boucle est creacuteeacutee correctement KUBO doit continuer agrave la reacutepeacuteter La seule faccedilon drsquoempecirccher KUBO de reacutealiser cette fonction reacutecurrente est de le reacuteinitialiser
Tacircche 3
bull Les deux eacutetapes composant cette tacircche peuvent ecirctre effectueacutees agrave lrsquooral ou par eacutecrit
bull Cette tacircche est relativement ouverte dans le sens ougrave les eacutelegraveves deacutecident de tous ses aspects (le type de sport lrsquoendroit ougrave il se tiendra et les regravegles du jeu) Les eacutelegraveves codent une fonction avec une fonction reacutecurrente
bull Laissez les groupes deviner les sports choisis et en parler Cela aidera les eacutelegraveves agrave trouver de nouvelles ideacutees agrave essayer
bull Srsquoils le souhaitent les eacutelegraveves peuvent inclure drsquoautres objets comme des eacuteleacutements provenant dun jeu de socieacuteteacute
VO C A B U L A I R Ebull Reacutevision du vocabulaire
Boucle reacutepeacutetition dune action ou drsquoun ensemble drsquoactions
Bloc-balise TagTilereg de paramegravetre le bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
bull Nouveau vocabulaire
Bloc-balise TagTilereg de boucle fermeacutee ce bloc de boucle informe KUBO agrave quel moment il doit arrecircter de meacutemoriser une boucle
Bloc-balise TagTilereg de boucle ouverte le bloc de boucle avec lrsquoespace pour le bloc de paramegravetre ce bloc informe KUBO agrave quel moment il doit commencer agrave meacutemoriser une boucle
fonction reacutecurrente une fonction qui se reacutepegravete jusqursquoagrave ce que tu reacuteinitialises KUBO
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 eacutelegraveves vont-ils se retrouver avec un KUBO qui se deacuteplace dans la mecircme direction
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1824
bull Quel est lrsquoavantage de creacuteer une boucle
bull Pourquoi ajouterais-tu une boucle dans ta fonction
Tacircche 2
bull Te souviens-tu de la fonction que tu as creacuteeacutee lors de la derniegravere tacircche
bull Aimes-tu courir comme KUBO
bull Comment faire pour que KUBO arrecircte de courir
Tacircche 3
bull Quel sport avez-vous choisi
bull Si vous nrsquoeacutetiez pas drsquoaccord comment avez-vous fait pour choisir le sport auquel jouerait KUBO
bull As-tu creacuteeacute une sous-routine dans ta fonction pour permettre agrave KUBO de traverser le gymnase
bull Explique ta fonction reacutecurrente
R Eacute F L E X I O Nbull Quand aimerais-tu utiliser des boucles avec KUBO
bull Quand est-ce que des fonctions reacutecurrentes seraient utiles dans la vraie vie
E X T E N S I O Nbull Si chaque cocircteacute dun quadrant mesure 10 pieds (ou 3 megravetres) quel est le peacuterimegravetre du terrain de basket-ball Quelle est sa superficie Peux-tu calculer le peacuterimegravetre et la superficie drsquoautres parties du gymnase
bull Le gymnase sur la carte est-il semblable agrave celui de ton eacutecole En quoi sont-ils diffeacuterents Note tes ideacutees et discutes-en avec quelquun
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1924
R E M A R Q U E S
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2024
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
1a Les eacutelegraveves formulent et fixent des objectifs drsquoapprentissage eacutelaborent des strateacutegies agrave lrsquoaide de la technologie pour les reacutealiser et reacutefleacutechissent sur le processus drsquoapprentissage pour ameacuteliorer les reacutesultats
bull bull bull bull
1b Les eacutelegraveves construisent des reacuteseaux et personnalisent leurs environnements drsquoapprentissage pour soutenir lrsquoacquisition des connaissances
bull bull bull bull
1c Les eacutelegraveves utilisent la technologie pour chercher des reacutetroactions qui les informent et qui ameacuteliorent leurs meacutethodes et pour preacutesenter leur apprentissage de diverses faccedilons
bull bull bull bull
1d Les eacutelegraveves comprennent les notions de base du fonctionnement de la technologie montrent leur capaciteacute agrave faire des choix utilisent les technologies actuelles et reacutesolvent les problegravemes ils sont capables de transposer leurs connaissances pour explorer des technologies eacutemergentes
bull bull bull bull
2a Les eacutelegraveves soignent et gegraverent leur identiteacute numeacuterique et leur reacuteputation et ils sont conscients du caractegravere permanent de leurs actions dans lrsquounivers numeacuterique
2b Les eacutelegraveves adoptent un comportement positif seacutecuritaire conforme aux lois et eacutethique quand ils utilisent la technologie notamment lors des interactions sociales en ligne ou de lrsquoutilisation drsquoappareils en reacuteseau
2c Les eacutelegraveves comprennent et respectent les droits et obligations lieacutes agrave lrsquoutilisation et au partage de la proprieacuteteacute intellectuelle
2d Les eacutelegraveves gegraverent leurs donneacutees personnelles pour assurer leur confidentialiteacute et leur seacutecuriteacute et ils connaissent les technologies de collecte de donneacutees qui servent agrave suivre leur navigation en ligne
3a Les eacutelegraveves planifient et appliquent des strateacutegies de recherche efficaces pour repeacuterer lrsquoinformation et drsquoautres ressources qui serviront agrave leurs activiteacutes intellectuelles ou creacuteatives
3b Les eacutelegraveves eacutevaluent la justesse la perspective la creacutedibiliteacute et la pertinence de lrsquoinformation des meacutedias des donneacutees ou des autres ressources
3c Les eacutelegraveves organisent lrsquoinformation tireacutee de ressources numeacuteriques agrave lrsquoaide de divers outils et meacutethodes pour creacuteer des ensembles drsquoartefacts comportant des liens ou des conclusions valables
3d Les eacutelegraveves accumulent des connaissances en explorant activement les enjeux et les problegravemes du monde reacuteel en eacutelaborant des ideacutees et des theacuteories et en cherchant des reacuteponses et des solutions
4a Les eacutelegraveves connaissent et utilisent un processus de conception pour produire des ideacutees inventer des theacuteories drsquoessai creacuteer des artefacts novateurs ou reacutesoudre des problegravemes authentiques
bull bull bull bull
4b Les eacutelegraveves choisissent et utilisent des outils numeacuteriques pour planifier et geacuterer un processus de conception qui tient compte de contraintes et de risques calculeacutes
bull bull bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2124
Normes appliqueacutees
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
4c Les eacutelegraveves eacutelaborent testent et mettent au point des prototypes selon un processus de conception comportant des cycles
bull bull bull bull
4d Les eacutelegraveves acceptent lrsquoambiguiumlteacute et font preuve de perseacuteveacuterance et drsquoune capaciteacute agrave travailler agrave des problegravemes ouverts
bull bull bull bull
5a Les eacutelegraveves formulent des deacutefinitions de problegravemes adapteacutees aux meacutethodes technologiques comme lrsquoanalyse de donneacutees des modegraveles drsquoabstraction et la reacuteflexion algorithmique pour chercher et trouver des solutions
bull bull bull bull
5b Les eacutelegraveves recueillent des donneacutees ou trouvent des ensembles de donneacutees pertinentes ils utilisent des outils numeacuteriques pour les analyser et ils repreacutesentent les donneacutees de diverses faccedilons pour faciliter la reacutesolution de problegravemes et la prise de deacutecisions
bull bull bull bull
5c Les eacutelegraveves divisent les problegravemes en eacuteleacutements ils extraient les donneacutees principales et ils dressent des modegraveles descriptifs pour comprendre les systegravemes complexes ou faciliter la reacutesolution de problegraveme
bull bull bull bull
5d Les eacutelegraveves comprennent comment fonctionne lrsquoautomatisation et ils utilisent la reacuteflexion algorithmique pour creacuteer une seacuterie drsquoeacutetapes afin de chercher et de trouver des solutions
bull bull bull bull
6a Les eacutelegraveves choisissent les plateformes et outils approprieacutes pour respecter les objectifs viseacutes dans leur creacuteation ou communication
bull bull bull bull
6b Les eacutelegraveves creacuteent du contenu original ou ils remixent ou retraitent de faccedilon responsable le contenu des ressources numeacuteriques pour en faire de nouvelles creacuteations
bull bull bull bull
6c Les eacutelegraveves communiquent clairement et efficacement des ideacutees complexes en creacuteant ou en utilisant divers objets numeacuteriques comme des visualisations des modegraveles ou des simulations
bull bull bull bull
6d Les eacutelegraveves publient ou preacutesentent du contenu qui adapte le message et le meacutedia aux publics cibles bull bull bull bull
7a Les eacutelegraveves utilisent des outils numeacuteriques pour communiquer avec des apprenants de divers horizons et cultures et interagir avec eux afin drsquoenrichir leur compreacutehension et leurs apprentissages mutuels
7b Les eacutelegraveves utilisent des technologies collaboratives pour travailler avec drsquoautres personnes notamment des eacutelegraveves des experts ou des membres de la communauteacute pour analyser des enjeux et des problegravemes agrave partir de plusieurs points de vue
7c Les eacutelegraveves apportent une contribution constructive agrave des eacutequipes de projet et assurent divers rocircles et responsabiliteacutes pour travailler efficacement agrave un but commun
7d Les eacutelegraveves analysent des problegravemes locaux et mondiaux et utilisent des technologies collaboratives pour travailler avec drsquoautres agrave chercher des solutions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2224
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
O B J E C T I F S
Le programme scolaire national portant sur les sciences informatiques vise agrave enseigner ce qui suit agrave tous les eacutelegraveves
compreacutehension et application des concepts et principes fondamentaux des sciences informatiques y compris les repreacutesentations de donneacutees les algorithmes la logique et lrsquoabstraction
Sciences informatiques bull bull bull bull
capaciteacute drsquoanalyse des problegravemes informatiques et expeacuterience pratique reacutepeacuteteacutee sur le plan de la reacutedaction de programmes informatiques dans le but de reacutesoudre de tels problegravemes
Sciences informatiques bull bull bull bull
capaciteacute drsquoeacutevaluation et drsquoapplication des technologies de lrsquoinformation y compris les technologies nouvelles et inhabituelles sur le plan analytique pour reacutesoudre les problegravemes
Technologies de
linformationbull bull bull bull
ecirctre des utilisateurs responsables compeacutetents confiants et creacuteatifs des technologies de communication et de lrsquoinformation
Litteacuteratie numeacuterique bull bull bull bull
Eacute TA P E C L Eacute 1
Comprendre en quoi consistent les algorithmes Sciences informatiques bull bull
Comprendre que les algorithmes sont exeacutecuteacutes comme des programmes dans les appareils numeacuteriques
Sciences informatiques bull bull
Comprendre que lrsquoexeacutecution des programmes se deacuteroule conformeacutement agrave des instructions claires et preacutecises
Sciences informatiques bull bull
Creacuteer des programmes simples Sciences informatiques bull bull
Deacuteboguer des programmes simples Sciences informatiques bull bull
Appliquer un raisonnement logique Sciences informatiques bull bull
Preacutedire le comportement de programmes simples Sciences informatiques bull bull
Utiliser des technologies dans le but preacutecis de creacuteer drsquoorganiser de stocker de manipuler et de reacutecupeacuterer des contenus numeacuteriques
Technologies de
linformationbull bull
Reconnaicirctre les usages courants des technologies de lrsquoinformation en dehors du cadre scolaire
Litteacuteratie numeacuterique
Utiliser les technologies de maniegravere seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1224
O B J E C T I Fbull Transformer deux fonctions en une sous-routine au moyen de blocs-balises TagTilesreg Coding+
bull Creacuteer des fonctions et des sous-routines sans creacuteer de trajet en premier
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Carte drsquoactiviteacute du gymnase
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 Les binocircmes doivent se partager le travail mdash un eacutelegraveve creacutee la premiegravere fonction agrave partir du point de deacutepart jusqursquoau deuxiegraveme arrecirct puis lrsquoautre eacutelegraveve creacutee la fonction agrave partir du deuxiegraveme arrecirct jusqursquoau dernier arrecirct Ils combinent ensuite leur travail pour avoir une fonction avec une sous-routine
bull Les eacutelegraveves doivent savoir de maniegravere geacuteneacuterale comment construire une sous-routine Cette tacircche leur permet de passer cela en revue srsquoils ont besoin de se remettre agrave niveau Le temps neacutecessaire deacutependra de ce dont ils se souviennent en matiegravere de creacuteation de sous-routines
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1324
bull Les eacutelegraveves doivent avoir les deux fonctions (une fonction et une sous-routine) agrave proximiteacute pour quils puissent suivre lrsquoavanceacutee avec les blocs-balises TagTilesreg tandis que KUBO se deacuteplace
bull Si certains de vos eacutelegraveves ont un niveau assez avanceacute vous pouvez leur expliquer le concept des algorithmes pendant cette activiteacute Un algorithme est un ensemble de consignes eacutetape par eacutetape permettant de reacutealiser une tacircche Il est geacuteneacuteralement utiliseacute dans le cadre des matheacutematiques ou des programmes informatiques Chaque sous-routine dans un programme est un algorithme
Tacircche 2
bull Srsquoil reste assez de temps un partenaire peut creacuteer les deux fonctions et en transformer une pour qursquoelle devienne la sous-routine de lrsquoautre Lrsquoautre partenaire peut effectuer le mecircme travail (en utilisant peut-ecirctre des blocs diffeacuterents) une fois que le premier partenaire a termineacute
bull Rappelez aux eacutelegraveves que sils construisent leur fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
Tacircche 3
bull Les eacutelegraveves megraveneront des seacuteances de brainstorming aux eacutetapes 1 et 2 Demandez-leur de discuter de leurs ideacutees avant de construire la sous-routine Cette discussion peut aussi ecirctre organiseacutee avec toute la classe
bull Les eacutelegraveves vous demanderont agrave vous et drsquoautres groupes de regarder KUBO jouer agrave un jeu Il peut ecirctre utile de donner aux eacutelegraveves une limite dans le temps pour creacuteer leur jeu (par exemple 10 minutes pour creacuteer et 5 minutes pour partager et regarder les autres)
VO C A B U L A I R Ebull Reacutevision du vocabulaire
sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
corriger modifier
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 Quelles couleurs utiliseras-tu pour chaque fonction
bull Qui creacuteera la premiegravere fonction Qui creacuteera la deuxiegraveme fonction
bull Est-ce que toutes tes fonctions ont marcheacute de maniegravere indeacutependante
bull As-tu compris comment creacuteer une sous-routine
bull KUBO a-t-il atteint tous les arrecircts du premier coup
Tacircche 2
bull Agrave quel sport jouent les amis de KUBO
bull Qui creacutee la premiegravere fonction Qui creacutee la deuxiegraveme fonction
bull As-tu eu besoin de deacuteboguer ta fonction ou ta sous-routine
bull Quels blocs Coding+ as-tu utiliseacutes
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1424
Tacircche 3
bull Comment as-tu choisi le jeu auquel KUBO allait jouer
bull Est-ce que tout le monde a eu la possibiliteacute de participer agrave la seacuteance de brainstorming pour partager ses ideacutees
bull Dans quelle partie du gymnase le jeu se tiendra-t-il
bull Est-ce que quelqursquoun a reacuteussi agrave deviner ton jeu
R Eacute F L E X I O Nbull Comment expliquerais-tu le concept de sous-routine agrave quelqursquoun qui nrsquoa jamais creacuteeacute de sous-routine
bull Quels avantages y a-t-il agrave creacuteer une sous-routine plutocirct qursquoune simple fonction
E X T E N S I O Nbull KUBO va passer toute la journeacutee dans le gymnase Que va faire KUBO Reacutedige une histoire au cours de laquelle KUBO joue agrave un jeu regarde un jeu et prend un goucircter agrave la buvette
bull Quelles sont les regravegles du jeu auquel KUBO a joueacute pendant la reacutecreacuteation dans le gymnase Eacutetablis la liste des consignes et les eacutetapes neacutecessaires pour jouer agrave ce jeu Donne ces consignes agrave un autre groupe et regarde sils peuvent creacuteer une fonction avec une sous-routine en vue de jouer agrave ce jeu Est-ce que deux robots KUBO peuvent jouer agrave ton jeu
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1524
R E M A R Q U E S
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1624
O B J E C T I Fbull Travailler avec des boucles comportant des blocs Coding+
bull Creacuteer une fonction comportant une boucle et des blocs Coding+
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
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 Cette tacircche consiste agrave reacuteviser les boucles Les eacutelegraveves peuvent effectuer cette tacircche rapidement en fonction de leur expeacuterience en matiegravere de creacuteation de boucles
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1724
bull Si les eacutelegraveves ont du mal agrave creacuteer un trajet que KUBO peut suivre demandez-leur de positionner KUBO sur le trajet dans une autre direction Regardez dans quel sens tourne KUBO sur le premier bloc Virage Cela vous aidera agrave deacuteterminer la direction dans laquelle KUBO doit ecirctre positionneacute au deacutebut du trajet
bull Pour certains eacutelegraveves il peut ecirctre utile de veacuterifier lrsquoordre dans lequel les blocs de boucle ouvertefermeacutee doivent apparaicirctre dans une fonction
bull Si les eacutelegraveves ne retirent pas le bloc fonctionnel de lecture KUBO continuera de passer dessus et de reacutepeacuteter la boucle Ce bloc ne permet pas de montrer leur boucle avec preacutecision Crsquoest pourquoi il faut le retirer degraves que KUBO est passeacute dessus
bull Si les eacutelegraveves ne ferment pas leur boucle ou sils placent les blocs dans un ordre qui nrsquoest pas logique KUBO deviendra rouge srsquoagitera et srsquoeacuteloignera Les eacutelegraveves doivent reacutesoudre le problegraveme et reacuteinitialiser KUBO avant de reacuteessayer
Tacircche 2
bull Il peut ecirctre utile de veacuterifier si le mot de vocabulaire fonction reacutecurrente a eacuteteacute compris apregraves lrsquoeacutetape 1
bull Si une boucle est creacuteeacutee correctement KUBO doit continuer agrave la reacutepeacuteter La seule faccedilon drsquoempecirccher KUBO de reacutealiser cette fonction reacutecurrente est de le reacuteinitialiser
Tacircche 3
bull Les deux eacutetapes composant cette tacircche peuvent ecirctre effectueacutees agrave lrsquooral ou par eacutecrit
bull Cette tacircche est relativement ouverte dans le sens ougrave les eacutelegraveves deacutecident de tous ses aspects (le type de sport lrsquoendroit ougrave il se tiendra et les regravegles du jeu) Les eacutelegraveves codent une fonction avec une fonction reacutecurrente
bull Laissez les groupes deviner les sports choisis et en parler Cela aidera les eacutelegraveves agrave trouver de nouvelles ideacutees agrave essayer
bull Srsquoils le souhaitent les eacutelegraveves peuvent inclure drsquoautres objets comme des eacuteleacutements provenant dun jeu de socieacuteteacute
VO C A B U L A I R Ebull Reacutevision du vocabulaire
Boucle reacutepeacutetition dune action ou drsquoun ensemble drsquoactions
Bloc-balise TagTilereg de paramegravetre le bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
bull Nouveau vocabulaire
Bloc-balise TagTilereg de boucle fermeacutee ce bloc de boucle informe KUBO agrave quel moment il doit arrecircter de meacutemoriser une boucle
Bloc-balise TagTilereg de boucle ouverte le bloc de boucle avec lrsquoespace pour le bloc de paramegravetre ce bloc informe KUBO agrave quel moment il doit commencer agrave meacutemoriser une boucle
fonction reacutecurrente une fonction qui se reacutepegravete jusqursquoagrave ce que tu reacuteinitialises KUBO
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 eacutelegraveves vont-ils se retrouver avec un KUBO qui se deacuteplace dans la mecircme direction
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1824
bull Quel est lrsquoavantage de creacuteer une boucle
bull Pourquoi ajouterais-tu une boucle dans ta fonction
Tacircche 2
bull Te souviens-tu de la fonction que tu as creacuteeacutee lors de la derniegravere tacircche
bull Aimes-tu courir comme KUBO
bull Comment faire pour que KUBO arrecircte de courir
Tacircche 3
bull Quel sport avez-vous choisi
bull Si vous nrsquoeacutetiez pas drsquoaccord comment avez-vous fait pour choisir le sport auquel jouerait KUBO
bull As-tu creacuteeacute une sous-routine dans ta fonction pour permettre agrave KUBO de traverser le gymnase
bull Explique ta fonction reacutecurrente
R Eacute F L E X I O Nbull Quand aimerais-tu utiliser des boucles avec KUBO
bull Quand est-ce que des fonctions reacutecurrentes seraient utiles dans la vraie vie
E X T E N S I O Nbull Si chaque cocircteacute dun quadrant mesure 10 pieds (ou 3 megravetres) quel est le peacuterimegravetre du terrain de basket-ball Quelle est sa superficie Peux-tu calculer le peacuterimegravetre et la superficie drsquoautres parties du gymnase
bull Le gymnase sur la carte est-il semblable agrave celui de ton eacutecole En quoi sont-ils diffeacuterents Note tes ideacutees et discutes-en avec quelquun
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1924
R E M A R Q U E S
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2024
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
1a Les eacutelegraveves formulent et fixent des objectifs drsquoapprentissage eacutelaborent des strateacutegies agrave lrsquoaide de la technologie pour les reacutealiser et reacutefleacutechissent sur le processus drsquoapprentissage pour ameacuteliorer les reacutesultats
bull bull bull bull
1b Les eacutelegraveves construisent des reacuteseaux et personnalisent leurs environnements drsquoapprentissage pour soutenir lrsquoacquisition des connaissances
bull bull bull bull
1c Les eacutelegraveves utilisent la technologie pour chercher des reacutetroactions qui les informent et qui ameacuteliorent leurs meacutethodes et pour preacutesenter leur apprentissage de diverses faccedilons
bull bull bull bull
1d Les eacutelegraveves comprennent les notions de base du fonctionnement de la technologie montrent leur capaciteacute agrave faire des choix utilisent les technologies actuelles et reacutesolvent les problegravemes ils sont capables de transposer leurs connaissances pour explorer des technologies eacutemergentes
bull bull bull bull
2a Les eacutelegraveves soignent et gegraverent leur identiteacute numeacuterique et leur reacuteputation et ils sont conscients du caractegravere permanent de leurs actions dans lrsquounivers numeacuterique
2b Les eacutelegraveves adoptent un comportement positif seacutecuritaire conforme aux lois et eacutethique quand ils utilisent la technologie notamment lors des interactions sociales en ligne ou de lrsquoutilisation drsquoappareils en reacuteseau
2c Les eacutelegraveves comprennent et respectent les droits et obligations lieacutes agrave lrsquoutilisation et au partage de la proprieacuteteacute intellectuelle
2d Les eacutelegraveves gegraverent leurs donneacutees personnelles pour assurer leur confidentialiteacute et leur seacutecuriteacute et ils connaissent les technologies de collecte de donneacutees qui servent agrave suivre leur navigation en ligne
3a Les eacutelegraveves planifient et appliquent des strateacutegies de recherche efficaces pour repeacuterer lrsquoinformation et drsquoautres ressources qui serviront agrave leurs activiteacutes intellectuelles ou creacuteatives
3b Les eacutelegraveves eacutevaluent la justesse la perspective la creacutedibiliteacute et la pertinence de lrsquoinformation des meacutedias des donneacutees ou des autres ressources
3c Les eacutelegraveves organisent lrsquoinformation tireacutee de ressources numeacuteriques agrave lrsquoaide de divers outils et meacutethodes pour creacuteer des ensembles drsquoartefacts comportant des liens ou des conclusions valables
3d Les eacutelegraveves accumulent des connaissances en explorant activement les enjeux et les problegravemes du monde reacuteel en eacutelaborant des ideacutees et des theacuteories et en cherchant des reacuteponses et des solutions
4a Les eacutelegraveves connaissent et utilisent un processus de conception pour produire des ideacutees inventer des theacuteories drsquoessai creacuteer des artefacts novateurs ou reacutesoudre des problegravemes authentiques
bull bull bull bull
4b Les eacutelegraveves choisissent et utilisent des outils numeacuteriques pour planifier et geacuterer un processus de conception qui tient compte de contraintes et de risques calculeacutes
bull bull bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2124
Normes appliqueacutees
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
4c Les eacutelegraveves eacutelaborent testent et mettent au point des prototypes selon un processus de conception comportant des cycles
bull bull bull bull
4d Les eacutelegraveves acceptent lrsquoambiguiumlteacute et font preuve de perseacuteveacuterance et drsquoune capaciteacute agrave travailler agrave des problegravemes ouverts
bull bull bull bull
5a Les eacutelegraveves formulent des deacutefinitions de problegravemes adapteacutees aux meacutethodes technologiques comme lrsquoanalyse de donneacutees des modegraveles drsquoabstraction et la reacuteflexion algorithmique pour chercher et trouver des solutions
bull bull bull bull
5b Les eacutelegraveves recueillent des donneacutees ou trouvent des ensembles de donneacutees pertinentes ils utilisent des outils numeacuteriques pour les analyser et ils repreacutesentent les donneacutees de diverses faccedilons pour faciliter la reacutesolution de problegravemes et la prise de deacutecisions
bull bull bull bull
5c Les eacutelegraveves divisent les problegravemes en eacuteleacutements ils extraient les donneacutees principales et ils dressent des modegraveles descriptifs pour comprendre les systegravemes complexes ou faciliter la reacutesolution de problegraveme
bull bull bull bull
5d Les eacutelegraveves comprennent comment fonctionne lrsquoautomatisation et ils utilisent la reacuteflexion algorithmique pour creacuteer une seacuterie drsquoeacutetapes afin de chercher et de trouver des solutions
bull bull bull bull
6a Les eacutelegraveves choisissent les plateformes et outils approprieacutes pour respecter les objectifs viseacutes dans leur creacuteation ou communication
bull bull bull bull
6b Les eacutelegraveves creacuteent du contenu original ou ils remixent ou retraitent de faccedilon responsable le contenu des ressources numeacuteriques pour en faire de nouvelles creacuteations
bull bull bull bull
6c Les eacutelegraveves communiquent clairement et efficacement des ideacutees complexes en creacuteant ou en utilisant divers objets numeacuteriques comme des visualisations des modegraveles ou des simulations
bull bull bull bull
6d Les eacutelegraveves publient ou preacutesentent du contenu qui adapte le message et le meacutedia aux publics cibles bull bull bull bull
7a Les eacutelegraveves utilisent des outils numeacuteriques pour communiquer avec des apprenants de divers horizons et cultures et interagir avec eux afin drsquoenrichir leur compreacutehension et leurs apprentissages mutuels
7b Les eacutelegraveves utilisent des technologies collaboratives pour travailler avec drsquoautres personnes notamment des eacutelegraveves des experts ou des membres de la communauteacute pour analyser des enjeux et des problegravemes agrave partir de plusieurs points de vue
7c Les eacutelegraveves apportent une contribution constructive agrave des eacutequipes de projet et assurent divers rocircles et responsabiliteacutes pour travailler efficacement agrave un but commun
7d Les eacutelegraveves analysent des problegravemes locaux et mondiaux et utilisent des technologies collaboratives pour travailler avec drsquoautres agrave chercher des solutions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2224
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
O B J E C T I F S
Le programme scolaire national portant sur les sciences informatiques vise agrave enseigner ce qui suit agrave tous les eacutelegraveves
compreacutehension et application des concepts et principes fondamentaux des sciences informatiques y compris les repreacutesentations de donneacutees les algorithmes la logique et lrsquoabstraction
Sciences informatiques bull bull bull bull
capaciteacute drsquoanalyse des problegravemes informatiques et expeacuterience pratique reacutepeacuteteacutee sur le plan de la reacutedaction de programmes informatiques dans le but de reacutesoudre de tels problegravemes
Sciences informatiques bull bull bull bull
capaciteacute drsquoeacutevaluation et drsquoapplication des technologies de lrsquoinformation y compris les technologies nouvelles et inhabituelles sur le plan analytique pour reacutesoudre les problegravemes
Technologies de
linformationbull bull bull bull
ecirctre des utilisateurs responsables compeacutetents confiants et creacuteatifs des technologies de communication et de lrsquoinformation
Litteacuteratie numeacuterique bull bull bull bull
Eacute TA P E C L Eacute 1
Comprendre en quoi consistent les algorithmes Sciences informatiques bull bull
Comprendre que les algorithmes sont exeacutecuteacutes comme des programmes dans les appareils numeacuteriques
Sciences informatiques bull bull
Comprendre que lrsquoexeacutecution des programmes se deacuteroule conformeacutement agrave des instructions claires et preacutecises
Sciences informatiques bull bull
Creacuteer des programmes simples Sciences informatiques bull bull
Deacuteboguer des programmes simples Sciences informatiques bull bull
Appliquer un raisonnement logique Sciences informatiques bull bull
Preacutedire le comportement de programmes simples Sciences informatiques bull bull
Utiliser des technologies dans le but preacutecis de creacuteer drsquoorganiser de stocker de manipuler et de reacutecupeacuterer des contenus numeacuteriques
Technologies de
linformationbull bull
Reconnaicirctre les usages courants des technologies de lrsquoinformation en dehors du cadre scolaire
Litteacuteratie numeacuterique
Utiliser les technologies de maniegravere seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1324
bull Les eacutelegraveves doivent avoir les deux fonctions (une fonction et une sous-routine) agrave proximiteacute pour quils puissent suivre lrsquoavanceacutee avec les blocs-balises TagTilesreg tandis que KUBO se deacuteplace
bull Si certains de vos eacutelegraveves ont un niveau assez avanceacute vous pouvez leur expliquer le concept des algorithmes pendant cette activiteacute Un algorithme est un ensemble de consignes eacutetape par eacutetape permettant de reacutealiser une tacircche Il est geacuteneacuteralement utiliseacute dans le cadre des matheacutematiques ou des programmes informatiques Chaque sous-routine dans un programme est un algorithme
Tacircche 2
bull Srsquoil reste assez de temps un partenaire peut creacuteer les deux fonctions et en transformer une pour qursquoelle devienne la sous-routine de lrsquoautre Lrsquoautre partenaire peut effectuer le mecircme travail (en utilisant peut-ecirctre des blocs diffeacuterents) une fois que le premier partenaire a termineacute
bull Rappelez aux eacutelegraveves que sils construisent leur fonction agrave cocircteacute de la carte cela signifie qursquoils nrsquoauront pas besoin de la deacuteplacer plus tard
Tacircche 3
bull Les eacutelegraveves megraveneront des seacuteances de brainstorming aux eacutetapes 1 et 2 Demandez-leur de discuter de leurs ideacutees avant de construire la sous-routine Cette discussion peut aussi ecirctre organiseacutee avec toute la classe
bull Les eacutelegraveves vous demanderont agrave vous et drsquoautres groupes de regarder KUBO jouer agrave un jeu Il peut ecirctre utile de donner aux eacutelegraveves une limite dans le temps pour creacuteer leur jeu (par exemple 10 minutes pour creacuteer et 5 minutes pour partager et regarder les autres)
VO C A B U L A I R Ebull Reacutevision du vocabulaire
sous-routine une fonction agrave lrsquointeacuterieur dune autre fonction
corriger modifier
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 Quelles couleurs utiliseras-tu pour chaque fonction
bull Qui creacuteera la premiegravere fonction Qui creacuteera la deuxiegraveme fonction
bull Est-ce que toutes tes fonctions ont marcheacute de maniegravere indeacutependante
bull As-tu compris comment creacuteer une sous-routine
bull KUBO a-t-il atteint tous les arrecircts du premier coup
Tacircche 2
bull Agrave quel sport jouent les amis de KUBO
bull Qui creacutee la premiegravere fonction Qui creacutee la deuxiegraveme fonction
bull As-tu eu besoin de deacuteboguer ta fonction ou ta sous-routine
bull Quels blocs Coding+ as-tu utiliseacutes
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1424
Tacircche 3
bull Comment as-tu choisi le jeu auquel KUBO allait jouer
bull Est-ce que tout le monde a eu la possibiliteacute de participer agrave la seacuteance de brainstorming pour partager ses ideacutees
bull Dans quelle partie du gymnase le jeu se tiendra-t-il
bull Est-ce que quelqursquoun a reacuteussi agrave deviner ton jeu
R Eacute F L E X I O Nbull Comment expliquerais-tu le concept de sous-routine agrave quelqursquoun qui nrsquoa jamais creacuteeacute de sous-routine
bull Quels avantages y a-t-il agrave creacuteer une sous-routine plutocirct qursquoune simple fonction
E X T E N S I O Nbull KUBO va passer toute la journeacutee dans le gymnase Que va faire KUBO Reacutedige une histoire au cours de laquelle KUBO joue agrave un jeu regarde un jeu et prend un goucircter agrave la buvette
bull Quelles sont les regravegles du jeu auquel KUBO a joueacute pendant la reacutecreacuteation dans le gymnase Eacutetablis la liste des consignes et les eacutetapes neacutecessaires pour jouer agrave ce jeu Donne ces consignes agrave un autre groupe et regarde sils peuvent creacuteer une fonction avec une sous-routine en vue de jouer agrave ce jeu Est-ce que deux robots KUBO peuvent jouer agrave ton jeu
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1524
R E M A R Q U E S
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1624
O B J E C T I Fbull Travailler avec des boucles comportant des blocs Coding+
bull Creacuteer une fonction comportant une boucle et des blocs Coding+
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
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 Cette tacircche consiste agrave reacuteviser les boucles Les eacutelegraveves peuvent effectuer cette tacircche rapidement en fonction de leur expeacuterience en matiegravere de creacuteation de boucles
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1724
bull Si les eacutelegraveves ont du mal agrave creacuteer un trajet que KUBO peut suivre demandez-leur de positionner KUBO sur le trajet dans une autre direction Regardez dans quel sens tourne KUBO sur le premier bloc Virage Cela vous aidera agrave deacuteterminer la direction dans laquelle KUBO doit ecirctre positionneacute au deacutebut du trajet
bull Pour certains eacutelegraveves il peut ecirctre utile de veacuterifier lrsquoordre dans lequel les blocs de boucle ouvertefermeacutee doivent apparaicirctre dans une fonction
bull Si les eacutelegraveves ne retirent pas le bloc fonctionnel de lecture KUBO continuera de passer dessus et de reacutepeacuteter la boucle Ce bloc ne permet pas de montrer leur boucle avec preacutecision Crsquoest pourquoi il faut le retirer degraves que KUBO est passeacute dessus
bull Si les eacutelegraveves ne ferment pas leur boucle ou sils placent les blocs dans un ordre qui nrsquoest pas logique KUBO deviendra rouge srsquoagitera et srsquoeacuteloignera Les eacutelegraveves doivent reacutesoudre le problegraveme et reacuteinitialiser KUBO avant de reacuteessayer
Tacircche 2
bull Il peut ecirctre utile de veacuterifier si le mot de vocabulaire fonction reacutecurrente a eacuteteacute compris apregraves lrsquoeacutetape 1
bull Si une boucle est creacuteeacutee correctement KUBO doit continuer agrave la reacutepeacuteter La seule faccedilon drsquoempecirccher KUBO de reacutealiser cette fonction reacutecurrente est de le reacuteinitialiser
Tacircche 3
bull Les deux eacutetapes composant cette tacircche peuvent ecirctre effectueacutees agrave lrsquooral ou par eacutecrit
bull Cette tacircche est relativement ouverte dans le sens ougrave les eacutelegraveves deacutecident de tous ses aspects (le type de sport lrsquoendroit ougrave il se tiendra et les regravegles du jeu) Les eacutelegraveves codent une fonction avec une fonction reacutecurrente
bull Laissez les groupes deviner les sports choisis et en parler Cela aidera les eacutelegraveves agrave trouver de nouvelles ideacutees agrave essayer
bull Srsquoils le souhaitent les eacutelegraveves peuvent inclure drsquoautres objets comme des eacuteleacutements provenant dun jeu de socieacuteteacute
VO C A B U L A I R Ebull Reacutevision du vocabulaire
Boucle reacutepeacutetition dune action ou drsquoun ensemble drsquoactions
Bloc-balise TagTilereg de paramegravetre le bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
bull Nouveau vocabulaire
Bloc-balise TagTilereg de boucle fermeacutee ce bloc de boucle informe KUBO agrave quel moment il doit arrecircter de meacutemoriser une boucle
Bloc-balise TagTilereg de boucle ouverte le bloc de boucle avec lrsquoespace pour le bloc de paramegravetre ce bloc informe KUBO agrave quel moment il doit commencer agrave meacutemoriser une boucle
fonction reacutecurrente une fonction qui se reacutepegravete jusqursquoagrave ce que tu reacuteinitialises KUBO
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 eacutelegraveves vont-ils se retrouver avec un KUBO qui se deacuteplace dans la mecircme direction
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1824
bull Quel est lrsquoavantage de creacuteer une boucle
bull Pourquoi ajouterais-tu une boucle dans ta fonction
Tacircche 2
bull Te souviens-tu de la fonction que tu as creacuteeacutee lors de la derniegravere tacircche
bull Aimes-tu courir comme KUBO
bull Comment faire pour que KUBO arrecircte de courir
Tacircche 3
bull Quel sport avez-vous choisi
bull Si vous nrsquoeacutetiez pas drsquoaccord comment avez-vous fait pour choisir le sport auquel jouerait KUBO
bull As-tu creacuteeacute une sous-routine dans ta fonction pour permettre agrave KUBO de traverser le gymnase
bull Explique ta fonction reacutecurrente
R Eacute F L E X I O Nbull Quand aimerais-tu utiliser des boucles avec KUBO
bull Quand est-ce que des fonctions reacutecurrentes seraient utiles dans la vraie vie
E X T E N S I O Nbull Si chaque cocircteacute dun quadrant mesure 10 pieds (ou 3 megravetres) quel est le peacuterimegravetre du terrain de basket-ball Quelle est sa superficie Peux-tu calculer le peacuterimegravetre et la superficie drsquoautres parties du gymnase
bull Le gymnase sur la carte est-il semblable agrave celui de ton eacutecole En quoi sont-ils diffeacuterents Note tes ideacutees et discutes-en avec quelquun
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1924
R E M A R Q U E S
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2024
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
1a Les eacutelegraveves formulent et fixent des objectifs drsquoapprentissage eacutelaborent des strateacutegies agrave lrsquoaide de la technologie pour les reacutealiser et reacutefleacutechissent sur le processus drsquoapprentissage pour ameacuteliorer les reacutesultats
bull bull bull bull
1b Les eacutelegraveves construisent des reacuteseaux et personnalisent leurs environnements drsquoapprentissage pour soutenir lrsquoacquisition des connaissances
bull bull bull bull
1c Les eacutelegraveves utilisent la technologie pour chercher des reacutetroactions qui les informent et qui ameacuteliorent leurs meacutethodes et pour preacutesenter leur apprentissage de diverses faccedilons
bull bull bull bull
1d Les eacutelegraveves comprennent les notions de base du fonctionnement de la technologie montrent leur capaciteacute agrave faire des choix utilisent les technologies actuelles et reacutesolvent les problegravemes ils sont capables de transposer leurs connaissances pour explorer des technologies eacutemergentes
bull bull bull bull
2a Les eacutelegraveves soignent et gegraverent leur identiteacute numeacuterique et leur reacuteputation et ils sont conscients du caractegravere permanent de leurs actions dans lrsquounivers numeacuterique
2b Les eacutelegraveves adoptent un comportement positif seacutecuritaire conforme aux lois et eacutethique quand ils utilisent la technologie notamment lors des interactions sociales en ligne ou de lrsquoutilisation drsquoappareils en reacuteseau
2c Les eacutelegraveves comprennent et respectent les droits et obligations lieacutes agrave lrsquoutilisation et au partage de la proprieacuteteacute intellectuelle
2d Les eacutelegraveves gegraverent leurs donneacutees personnelles pour assurer leur confidentialiteacute et leur seacutecuriteacute et ils connaissent les technologies de collecte de donneacutees qui servent agrave suivre leur navigation en ligne
3a Les eacutelegraveves planifient et appliquent des strateacutegies de recherche efficaces pour repeacuterer lrsquoinformation et drsquoautres ressources qui serviront agrave leurs activiteacutes intellectuelles ou creacuteatives
3b Les eacutelegraveves eacutevaluent la justesse la perspective la creacutedibiliteacute et la pertinence de lrsquoinformation des meacutedias des donneacutees ou des autres ressources
3c Les eacutelegraveves organisent lrsquoinformation tireacutee de ressources numeacuteriques agrave lrsquoaide de divers outils et meacutethodes pour creacuteer des ensembles drsquoartefacts comportant des liens ou des conclusions valables
3d Les eacutelegraveves accumulent des connaissances en explorant activement les enjeux et les problegravemes du monde reacuteel en eacutelaborant des ideacutees et des theacuteories et en cherchant des reacuteponses et des solutions
4a Les eacutelegraveves connaissent et utilisent un processus de conception pour produire des ideacutees inventer des theacuteories drsquoessai creacuteer des artefacts novateurs ou reacutesoudre des problegravemes authentiques
bull bull bull bull
4b Les eacutelegraveves choisissent et utilisent des outils numeacuteriques pour planifier et geacuterer un processus de conception qui tient compte de contraintes et de risques calculeacutes
bull bull bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2124
Normes appliqueacutees
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
4c Les eacutelegraveves eacutelaborent testent et mettent au point des prototypes selon un processus de conception comportant des cycles
bull bull bull bull
4d Les eacutelegraveves acceptent lrsquoambiguiumlteacute et font preuve de perseacuteveacuterance et drsquoune capaciteacute agrave travailler agrave des problegravemes ouverts
bull bull bull bull
5a Les eacutelegraveves formulent des deacutefinitions de problegravemes adapteacutees aux meacutethodes technologiques comme lrsquoanalyse de donneacutees des modegraveles drsquoabstraction et la reacuteflexion algorithmique pour chercher et trouver des solutions
bull bull bull bull
5b Les eacutelegraveves recueillent des donneacutees ou trouvent des ensembles de donneacutees pertinentes ils utilisent des outils numeacuteriques pour les analyser et ils repreacutesentent les donneacutees de diverses faccedilons pour faciliter la reacutesolution de problegravemes et la prise de deacutecisions
bull bull bull bull
5c Les eacutelegraveves divisent les problegravemes en eacuteleacutements ils extraient les donneacutees principales et ils dressent des modegraveles descriptifs pour comprendre les systegravemes complexes ou faciliter la reacutesolution de problegraveme
bull bull bull bull
5d Les eacutelegraveves comprennent comment fonctionne lrsquoautomatisation et ils utilisent la reacuteflexion algorithmique pour creacuteer une seacuterie drsquoeacutetapes afin de chercher et de trouver des solutions
bull bull bull bull
6a Les eacutelegraveves choisissent les plateformes et outils approprieacutes pour respecter les objectifs viseacutes dans leur creacuteation ou communication
bull bull bull bull
6b Les eacutelegraveves creacuteent du contenu original ou ils remixent ou retraitent de faccedilon responsable le contenu des ressources numeacuteriques pour en faire de nouvelles creacuteations
bull bull bull bull
6c Les eacutelegraveves communiquent clairement et efficacement des ideacutees complexes en creacuteant ou en utilisant divers objets numeacuteriques comme des visualisations des modegraveles ou des simulations
bull bull bull bull
6d Les eacutelegraveves publient ou preacutesentent du contenu qui adapte le message et le meacutedia aux publics cibles bull bull bull bull
7a Les eacutelegraveves utilisent des outils numeacuteriques pour communiquer avec des apprenants de divers horizons et cultures et interagir avec eux afin drsquoenrichir leur compreacutehension et leurs apprentissages mutuels
7b Les eacutelegraveves utilisent des technologies collaboratives pour travailler avec drsquoautres personnes notamment des eacutelegraveves des experts ou des membres de la communauteacute pour analyser des enjeux et des problegravemes agrave partir de plusieurs points de vue
7c Les eacutelegraveves apportent une contribution constructive agrave des eacutequipes de projet et assurent divers rocircles et responsabiliteacutes pour travailler efficacement agrave un but commun
7d Les eacutelegraveves analysent des problegravemes locaux et mondiaux et utilisent des technologies collaboratives pour travailler avec drsquoautres agrave chercher des solutions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2224
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
O B J E C T I F S
Le programme scolaire national portant sur les sciences informatiques vise agrave enseigner ce qui suit agrave tous les eacutelegraveves
compreacutehension et application des concepts et principes fondamentaux des sciences informatiques y compris les repreacutesentations de donneacutees les algorithmes la logique et lrsquoabstraction
Sciences informatiques bull bull bull bull
capaciteacute drsquoanalyse des problegravemes informatiques et expeacuterience pratique reacutepeacuteteacutee sur le plan de la reacutedaction de programmes informatiques dans le but de reacutesoudre de tels problegravemes
Sciences informatiques bull bull bull bull
capaciteacute drsquoeacutevaluation et drsquoapplication des technologies de lrsquoinformation y compris les technologies nouvelles et inhabituelles sur le plan analytique pour reacutesoudre les problegravemes
Technologies de
linformationbull bull bull bull
ecirctre des utilisateurs responsables compeacutetents confiants et creacuteatifs des technologies de communication et de lrsquoinformation
Litteacuteratie numeacuterique bull bull bull bull
Eacute TA P E C L Eacute 1
Comprendre en quoi consistent les algorithmes Sciences informatiques bull bull
Comprendre que les algorithmes sont exeacutecuteacutes comme des programmes dans les appareils numeacuteriques
Sciences informatiques bull bull
Comprendre que lrsquoexeacutecution des programmes se deacuteroule conformeacutement agrave des instructions claires et preacutecises
Sciences informatiques bull bull
Creacuteer des programmes simples Sciences informatiques bull bull
Deacuteboguer des programmes simples Sciences informatiques bull bull
Appliquer un raisonnement logique Sciences informatiques bull bull
Preacutedire le comportement de programmes simples Sciences informatiques bull bull
Utiliser des technologies dans le but preacutecis de creacuteer drsquoorganiser de stocker de manipuler et de reacutecupeacuterer des contenus numeacuteriques
Technologies de
linformationbull bull
Reconnaicirctre les usages courants des technologies de lrsquoinformation en dehors du cadre scolaire
Litteacuteratie numeacuterique
Utiliser les technologies de maniegravere seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1424
Tacircche 3
bull Comment as-tu choisi le jeu auquel KUBO allait jouer
bull Est-ce que tout le monde a eu la possibiliteacute de participer agrave la seacuteance de brainstorming pour partager ses ideacutees
bull Dans quelle partie du gymnase le jeu se tiendra-t-il
bull Est-ce que quelqursquoun a reacuteussi agrave deviner ton jeu
R Eacute F L E X I O Nbull Comment expliquerais-tu le concept de sous-routine agrave quelqursquoun qui nrsquoa jamais creacuteeacute de sous-routine
bull Quels avantages y a-t-il agrave creacuteer une sous-routine plutocirct qursquoune simple fonction
E X T E N S I O Nbull KUBO va passer toute la journeacutee dans le gymnase Que va faire KUBO Reacutedige une histoire au cours de laquelle KUBO joue agrave un jeu regarde un jeu et prend un goucircter agrave la buvette
bull Quelles sont les regravegles du jeu auquel KUBO a joueacute pendant la reacutecreacuteation dans le gymnase Eacutetablis la liste des consignes et les eacutetapes neacutecessaires pour jouer agrave ce jeu Donne ces consignes agrave un autre groupe et regarde sils peuvent creacuteer une fonction avec une sous-routine en vue de jouer agrave ce jeu Est-ce que deux robots KUBO peuvent jouer agrave ton jeu
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1524
R E M A R Q U E S
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1624
O B J E C T I Fbull Travailler avec des boucles comportant des blocs Coding+
bull Creacuteer une fonction comportant une boucle et des blocs Coding+
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
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 Cette tacircche consiste agrave reacuteviser les boucles Les eacutelegraveves peuvent effectuer cette tacircche rapidement en fonction de leur expeacuterience en matiegravere de creacuteation de boucles
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1724
bull Si les eacutelegraveves ont du mal agrave creacuteer un trajet que KUBO peut suivre demandez-leur de positionner KUBO sur le trajet dans une autre direction Regardez dans quel sens tourne KUBO sur le premier bloc Virage Cela vous aidera agrave deacuteterminer la direction dans laquelle KUBO doit ecirctre positionneacute au deacutebut du trajet
bull Pour certains eacutelegraveves il peut ecirctre utile de veacuterifier lrsquoordre dans lequel les blocs de boucle ouvertefermeacutee doivent apparaicirctre dans une fonction
bull Si les eacutelegraveves ne retirent pas le bloc fonctionnel de lecture KUBO continuera de passer dessus et de reacutepeacuteter la boucle Ce bloc ne permet pas de montrer leur boucle avec preacutecision Crsquoest pourquoi il faut le retirer degraves que KUBO est passeacute dessus
bull Si les eacutelegraveves ne ferment pas leur boucle ou sils placent les blocs dans un ordre qui nrsquoest pas logique KUBO deviendra rouge srsquoagitera et srsquoeacuteloignera Les eacutelegraveves doivent reacutesoudre le problegraveme et reacuteinitialiser KUBO avant de reacuteessayer
Tacircche 2
bull Il peut ecirctre utile de veacuterifier si le mot de vocabulaire fonction reacutecurrente a eacuteteacute compris apregraves lrsquoeacutetape 1
bull Si une boucle est creacuteeacutee correctement KUBO doit continuer agrave la reacutepeacuteter La seule faccedilon drsquoempecirccher KUBO de reacutealiser cette fonction reacutecurrente est de le reacuteinitialiser
Tacircche 3
bull Les deux eacutetapes composant cette tacircche peuvent ecirctre effectueacutees agrave lrsquooral ou par eacutecrit
bull Cette tacircche est relativement ouverte dans le sens ougrave les eacutelegraveves deacutecident de tous ses aspects (le type de sport lrsquoendroit ougrave il se tiendra et les regravegles du jeu) Les eacutelegraveves codent une fonction avec une fonction reacutecurrente
bull Laissez les groupes deviner les sports choisis et en parler Cela aidera les eacutelegraveves agrave trouver de nouvelles ideacutees agrave essayer
bull Srsquoils le souhaitent les eacutelegraveves peuvent inclure drsquoautres objets comme des eacuteleacutements provenant dun jeu de socieacuteteacute
VO C A B U L A I R Ebull Reacutevision du vocabulaire
Boucle reacutepeacutetition dune action ou drsquoun ensemble drsquoactions
Bloc-balise TagTilereg de paramegravetre le bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
bull Nouveau vocabulaire
Bloc-balise TagTilereg de boucle fermeacutee ce bloc de boucle informe KUBO agrave quel moment il doit arrecircter de meacutemoriser une boucle
Bloc-balise TagTilereg de boucle ouverte le bloc de boucle avec lrsquoespace pour le bloc de paramegravetre ce bloc informe KUBO agrave quel moment il doit commencer agrave meacutemoriser une boucle
fonction reacutecurrente une fonction qui se reacutepegravete jusqursquoagrave ce que tu reacuteinitialises KUBO
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 eacutelegraveves vont-ils se retrouver avec un KUBO qui se deacuteplace dans la mecircme direction
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1824
bull Quel est lrsquoavantage de creacuteer une boucle
bull Pourquoi ajouterais-tu une boucle dans ta fonction
Tacircche 2
bull Te souviens-tu de la fonction que tu as creacuteeacutee lors de la derniegravere tacircche
bull Aimes-tu courir comme KUBO
bull Comment faire pour que KUBO arrecircte de courir
Tacircche 3
bull Quel sport avez-vous choisi
bull Si vous nrsquoeacutetiez pas drsquoaccord comment avez-vous fait pour choisir le sport auquel jouerait KUBO
bull As-tu creacuteeacute une sous-routine dans ta fonction pour permettre agrave KUBO de traverser le gymnase
bull Explique ta fonction reacutecurrente
R Eacute F L E X I O Nbull Quand aimerais-tu utiliser des boucles avec KUBO
bull Quand est-ce que des fonctions reacutecurrentes seraient utiles dans la vraie vie
E X T E N S I O Nbull Si chaque cocircteacute dun quadrant mesure 10 pieds (ou 3 megravetres) quel est le peacuterimegravetre du terrain de basket-ball Quelle est sa superficie Peux-tu calculer le peacuterimegravetre et la superficie drsquoautres parties du gymnase
bull Le gymnase sur la carte est-il semblable agrave celui de ton eacutecole En quoi sont-ils diffeacuterents Note tes ideacutees et discutes-en avec quelquun
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1924
R E M A R Q U E S
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2024
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
1a Les eacutelegraveves formulent et fixent des objectifs drsquoapprentissage eacutelaborent des strateacutegies agrave lrsquoaide de la technologie pour les reacutealiser et reacutefleacutechissent sur le processus drsquoapprentissage pour ameacuteliorer les reacutesultats
bull bull bull bull
1b Les eacutelegraveves construisent des reacuteseaux et personnalisent leurs environnements drsquoapprentissage pour soutenir lrsquoacquisition des connaissances
bull bull bull bull
1c Les eacutelegraveves utilisent la technologie pour chercher des reacutetroactions qui les informent et qui ameacuteliorent leurs meacutethodes et pour preacutesenter leur apprentissage de diverses faccedilons
bull bull bull bull
1d Les eacutelegraveves comprennent les notions de base du fonctionnement de la technologie montrent leur capaciteacute agrave faire des choix utilisent les technologies actuelles et reacutesolvent les problegravemes ils sont capables de transposer leurs connaissances pour explorer des technologies eacutemergentes
bull bull bull bull
2a Les eacutelegraveves soignent et gegraverent leur identiteacute numeacuterique et leur reacuteputation et ils sont conscients du caractegravere permanent de leurs actions dans lrsquounivers numeacuterique
2b Les eacutelegraveves adoptent un comportement positif seacutecuritaire conforme aux lois et eacutethique quand ils utilisent la technologie notamment lors des interactions sociales en ligne ou de lrsquoutilisation drsquoappareils en reacuteseau
2c Les eacutelegraveves comprennent et respectent les droits et obligations lieacutes agrave lrsquoutilisation et au partage de la proprieacuteteacute intellectuelle
2d Les eacutelegraveves gegraverent leurs donneacutees personnelles pour assurer leur confidentialiteacute et leur seacutecuriteacute et ils connaissent les technologies de collecte de donneacutees qui servent agrave suivre leur navigation en ligne
3a Les eacutelegraveves planifient et appliquent des strateacutegies de recherche efficaces pour repeacuterer lrsquoinformation et drsquoautres ressources qui serviront agrave leurs activiteacutes intellectuelles ou creacuteatives
3b Les eacutelegraveves eacutevaluent la justesse la perspective la creacutedibiliteacute et la pertinence de lrsquoinformation des meacutedias des donneacutees ou des autres ressources
3c Les eacutelegraveves organisent lrsquoinformation tireacutee de ressources numeacuteriques agrave lrsquoaide de divers outils et meacutethodes pour creacuteer des ensembles drsquoartefacts comportant des liens ou des conclusions valables
3d Les eacutelegraveves accumulent des connaissances en explorant activement les enjeux et les problegravemes du monde reacuteel en eacutelaborant des ideacutees et des theacuteories et en cherchant des reacuteponses et des solutions
4a Les eacutelegraveves connaissent et utilisent un processus de conception pour produire des ideacutees inventer des theacuteories drsquoessai creacuteer des artefacts novateurs ou reacutesoudre des problegravemes authentiques
bull bull bull bull
4b Les eacutelegraveves choisissent et utilisent des outils numeacuteriques pour planifier et geacuterer un processus de conception qui tient compte de contraintes et de risques calculeacutes
bull bull bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2124
Normes appliqueacutees
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
4c Les eacutelegraveves eacutelaborent testent et mettent au point des prototypes selon un processus de conception comportant des cycles
bull bull bull bull
4d Les eacutelegraveves acceptent lrsquoambiguiumlteacute et font preuve de perseacuteveacuterance et drsquoune capaciteacute agrave travailler agrave des problegravemes ouverts
bull bull bull bull
5a Les eacutelegraveves formulent des deacutefinitions de problegravemes adapteacutees aux meacutethodes technologiques comme lrsquoanalyse de donneacutees des modegraveles drsquoabstraction et la reacuteflexion algorithmique pour chercher et trouver des solutions
bull bull bull bull
5b Les eacutelegraveves recueillent des donneacutees ou trouvent des ensembles de donneacutees pertinentes ils utilisent des outils numeacuteriques pour les analyser et ils repreacutesentent les donneacutees de diverses faccedilons pour faciliter la reacutesolution de problegravemes et la prise de deacutecisions
bull bull bull bull
5c Les eacutelegraveves divisent les problegravemes en eacuteleacutements ils extraient les donneacutees principales et ils dressent des modegraveles descriptifs pour comprendre les systegravemes complexes ou faciliter la reacutesolution de problegraveme
bull bull bull bull
5d Les eacutelegraveves comprennent comment fonctionne lrsquoautomatisation et ils utilisent la reacuteflexion algorithmique pour creacuteer une seacuterie drsquoeacutetapes afin de chercher et de trouver des solutions
bull bull bull bull
6a Les eacutelegraveves choisissent les plateformes et outils approprieacutes pour respecter les objectifs viseacutes dans leur creacuteation ou communication
bull bull bull bull
6b Les eacutelegraveves creacuteent du contenu original ou ils remixent ou retraitent de faccedilon responsable le contenu des ressources numeacuteriques pour en faire de nouvelles creacuteations
bull bull bull bull
6c Les eacutelegraveves communiquent clairement et efficacement des ideacutees complexes en creacuteant ou en utilisant divers objets numeacuteriques comme des visualisations des modegraveles ou des simulations
bull bull bull bull
6d Les eacutelegraveves publient ou preacutesentent du contenu qui adapte le message et le meacutedia aux publics cibles bull bull bull bull
7a Les eacutelegraveves utilisent des outils numeacuteriques pour communiquer avec des apprenants de divers horizons et cultures et interagir avec eux afin drsquoenrichir leur compreacutehension et leurs apprentissages mutuels
7b Les eacutelegraveves utilisent des technologies collaboratives pour travailler avec drsquoautres personnes notamment des eacutelegraveves des experts ou des membres de la communauteacute pour analyser des enjeux et des problegravemes agrave partir de plusieurs points de vue
7c Les eacutelegraveves apportent une contribution constructive agrave des eacutequipes de projet et assurent divers rocircles et responsabiliteacutes pour travailler efficacement agrave un but commun
7d Les eacutelegraveves analysent des problegravemes locaux et mondiaux et utilisent des technologies collaboratives pour travailler avec drsquoautres agrave chercher des solutions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2224
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
O B J E C T I F S
Le programme scolaire national portant sur les sciences informatiques vise agrave enseigner ce qui suit agrave tous les eacutelegraveves
compreacutehension et application des concepts et principes fondamentaux des sciences informatiques y compris les repreacutesentations de donneacutees les algorithmes la logique et lrsquoabstraction
Sciences informatiques bull bull bull bull
capaciteacute drsquoanalyse des problegravemes informatiques et expeacuterience pratique reacutepeacuteteacutee sur le plan de la reacutedaction de programmes informatiques dans le but de reacutesoudre de tels problegravemes
Sciences informatiques bull bull bull bull
capaciteacute drsquoeacutevaluation et drsquoapplication des technologies de lrsquoinformation y compris les technologies nouvelles et inhabituelles sur le plan analytique pour reacutesoudre les problegravemes
Technologies de
linformationbull bull bull bull
ecirctre des utilisateurs responsables compeacutetents confiants et creacuteatifs des technologies de communication et de lrsquoinformation
Litteacuteratie numeacuterique bull bull bull bull
Eacute TA P E C L Eacute 1
Comprendre en quoi consistent les algorithmes Sciences informatiques bull bull
Comprendre que les algorithmes sont exeacutecuteacutes comme des programmes dans les appareils numeacuteriques
Sciences informatiques bull bull
Comprendre que lrsquoexeacutecution des programmes se deacuteroule conformeacutement agrave des instructions claires et preacutecises
Sciences informatiques bull bull
Creacuteer des programmes simples Sciences informatiques bull bull
Deacuteboguer des programmes simples Sciences informatiques bull bull
Appliquer un raisonnement logique Sciences informatiques bull bull
Preacutedire le comportement de programmes simples Sciences informatiques bull bull
Utiliser des technologies dans le but preacutecis de creacuteer drsquoorganiser de stocker de manipuler et de reacutecupeacuterer des contenus numeacuteriques
Technologies de
linformationbull bull
Reconnaicirctre les usages courants des technologies de lrsquoinformation en dehors du cadre scolaire
Litteacuteratie numeacuterique
Utiliser les technologies de maniegravere seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1524
R E M A R Q U E S
A C T I V I T Eacute 3
Nouvelles sous-routines
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1624
O B J E C T I Fbull Travailler avec des boucles comportant des blocs Coding+
bull Creacuteer une fonction comportant une boucle et des blocs Coding+
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
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 Cette tacircche consiste agrave reacuteviser les boucles Les eacutelegraveves peuvent effectuer cette tacircche rapidement en fonction de leur expeacuterience en matiegravere de creacuteation de boucles
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1724
bull Si les eacutelegraveves ont du mal agrave creacuteer un trajet que KUBO peut suivre demandez-leur de positionner KUBO sur le trajet dans une autre direction Regardez dans quel sens tourne KUBO sur le premier bloc Virage Cela vous aidera agrave deacuteterminer la direction dans laquelle KUBO doit ecirctre positionneacute au deacutebut du trajet
bull Pour certains eacutelegraveves il peut ecirctre utile de veacuterifier lrsquoordre dans lequel les blocs de boucle ouvertefermeacutee doivent apparaicirctre dans une fonction
bull Si les eacutelegraveves ne retirent pas le bloc fonctionnel de lecture KUBO continuera de passer dessus et de reacutepeacuteter la boucle Ce bloc ne permet pas de montrer leur boucle avec preacutecision Crsquoest pourquoi il faut le retirer degraves que KUBO est passeacute dessus
bull Si les eacutelegraveves ne ferment pas leur boucle ou sils placent les blocs dans un ordre qui nrsquoest pas logique KUBO deviendra rouge srsquoagitera et srsquoeacuteloignera Les eacutelegraveves doivent reacutesoudre le problegraveme et reacuteinitialiser KUBO avant de reacuteessayer
Tacircche 2
bull Il peut ecirctre utile de veacuterifier si le mot de vocabulaire fonction reacutecurrente a eacuteteacute compris apregraves lrsquoeacutetape 1
bull Si une boucle est creacuteeacutee correctement KUBO doit continuer agrave la reacutepeacuteter La seule faccedilon drsquoempecirccher KUBO de reacutealiser cette fonction reacutecurrente est de le reacuteinitialiser
Tacircche 3
bull Les deux eacutetapes composant cette tacircche peuvent ecirctre effectueacutees agrave lrsquooral ou par eacutecrit
bull Cette tacircche est relativement ouverte dans le sens ougrave les eacutelegraveves deacutecident de tous ses aspects (le type de sport lrsquoendroit ougrave il se tiendra et les regravegles du jeu) Les eacutelegraveves codent une fonction avec une fonction reacutecurrente
bull Laissez les groupes deviner les sports choisis et en parler Cela aidera les eacutelegraveves agrave trouver de nouvelles ideacutees agrave essayer
bull Srsquoils le souhaitent les eacutelegraveves peuvent inclure drsquoautres objets comme des eacuteleacutements provenant dun jeu de socieacuteteacute
VO C A B U L A I R Ebull Reacutevision du vocabulaire
Boucle reacutepeacutetition dune action ou drsquoun ensemble drsquoactions
Bloc-balise TagTilereg de paramegravetre le bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
bull Nouveau vocabulaire
Bloc-balise TagTilereg de boucle fermeacutee ce bloc de boucle informe KUBO agrave quel moment il doit arrecircter de meacutemoriser une boucle
Bloc-balise TagTilereg de boucle ouverte le bloc de boucle avec lrsquoespace pour le bloc de paramegravetre ce bloc informe KUBO agrave quel moment il doit commencer agrave meacutemoriser une boucle
fonction reacutecurrente une fonction qui se reacutepegravete jusqursquoagrave ce que tu reacuteinitialises KUBO
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 eacutelegraveves vont-ils se retrouver avec un KUBO qui se deacuteplace dans la mecircme direction
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1824
bull Quel est lrsquoavantage de creacuteer une boucle
bull Pourquoi ajouterais-tu une boucle dans ta fonction
Tacircche 2
bull Te souviens-tu de la fonction que tu as creacuteeacutee lors de la derniegravere tacircche
bull Aimes-tu courir comme KUBO
bull Comment faire pour que KUBO arrecircte de courir
Tacircche 3
bull Quel sport avez-vous choisi
bull Si vous nrsquoeacutetiez pas drsquoaccord comment avez-vous fait pour choisir le sport auquel jouerait KUBO
bull As-tu creacuteeacute une sous-routine dans ta fonction pour permettre agrave KUBO de traverser le gymnase
bull Explique ta fonction reacutecurrente
R Eacute F L E X I O Nbull Quand aimerais-tu utiliser des boucles avec KUBO
bull Quand est-ce que des fonctions reacutecurrentes seraient utiles dans la vraie vie
E X T E N S I O Nbull Si chaque cocircteacute dun quadrant mesure 10 pieds (ou 3 megravetres) quel est le peacuterimegravetre du terrain de basket-ball Quelle est sa superficie Peux-tu calculer le peacuterimegravetre et la superficie drsquoautres parties du gymnase
bull Le gymnase sur la carte est-il semblable agrave celui de ton eacutecole En quoi sont-ils diffeacuterents Note tes ideacutees et discutes-en avec quelquun
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1924
R E M A R Q U E S
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2024
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
1a Les eacutelegraveves formulent et fixent des objectifs drsquoapprentissage eacutelaborent des strateacutegies agrave lrsquoaide de la technologie pour les reacutealiser et reacutefleacutechissent sur le processus drsquoapprentissage pour ameacuteliorer les reacutesultats
bull bull bull bull
1b Les eacutelegraveves construisent des reacuteseaux et personnalisent leurs environnements drsquoapprentissage pour soutenir lrsquoacquisition des connaissances
bull bull bull bull
1c Les eacutelegraveves utilisent la technologie pour chercher des reacutetroactions qui les informent et qui ameacuteliorent leurs meacutethodes et pour preacutesenter leur apprentissage de diverses faccedilons
bull bull bull bull
1d Les eacutelegraveves comprennent les notions de base du fonctionnement de la technologie montrent leur capaciteacute agrave faire des choix utilisent les technologies actuelles et reacutesolvent les problegravemes ils sont capables de transposer leurs connaissances pour explorer des technologies eacutemergentes
bull bull bull bull
2a Les eacutelegraveves soignent et gegraverent leur identiteacute numeacuterique et leur reacuteputation et ils sont conscients du caractegravere permanent de leurs actions dans lrsquounivers numeacuterique
2b Les eacutelegraveves adoptent un comportement positif seacutecuritaire conforme aux lois et eacutethique quand ils utilisent la technologie notamment lors des interactions sociales en ligne ou de lrsquoutilisation drsquoappareils en reacuteseau
2c Les eacutelegraveves comprennent et respectent les droits et obligations lieacutes agrave lrsquoutilisation et au partage de la proprieacuteteacute intellectuelle
2d Les eacutelegraveves gegraverent leurs donneacutees personnelles pour assurer leur confidentialiteacute et leur seacutecuriteacute et ils connaissent les technologies de collecte de donneacutees qui servent agrave suivre leur navigation en ligne
3a Les eacutelegraveves planifient et appliquent des strateacutegies de recherche efficaces pour repeacuterer lrsquoinformation et drsquoautres ressources qui serviront agrave leurs activiteacutes intellectuelles ou creacuteatives
3b Les eacutelegraveves eacutevaluent la justesse la perspective la creacutedibiliteacute et la pertinence de lrsquoinformation des meacutedias des donneacutees ou des autres ressources
3c Les eacutelegraveves organisent lrsquoinformation tireacutee de ressources numeacuteriques agrave lrsquoaide de divers outils et meacutethodes pour creacuteer des ensembles drsquoartefacts comportant des liens ou des conclusions valables
3d Les eacutelegraveves accumulent des connaissances en explorant activement les enjeux et les problegravemes du monde reacuteel en eacutelaborant des ideacutees et des theacuteories et en cherchant des reacuteponses et des solutions
4a Les eacutelegraveves connaissent et utilisent un processus de conception pour produire des ideacutees inventer des theacuteories drsquoessai creacuteer des artefacts novateurs ou reacutesoudre des problegravemes authentiques
bull bull bull bull
4b Les eacutelegraveves choisissent et utilisent des outils numeacuteriques pour planifier et geacuterer un processus de conception qui tient compte de contraintes et de risques calculeacutes
bull bull bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2124
Normes appliqueacutees
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
4c Les eacutelegraveves eacutelaborent testent et mettent au point des prototypes selon un processus de conception comportant des cycles
bull bull bull bull
4d Les eacutelegraveves acceptent lrsquoambiguiumlteacute et font preuve de perseacuteveacuterance et drsquoune capaciteacute agrave travailler agrave des problegravemes ouverts
bull bull bull bull
5a Les eacutelegraveves formulent des deacutefinitions de problegravemes adapteacutees aux meacutethodes technologiques comme lrsquoanalyse de donneacutees des modegraveles drsquoabstraction et la reacuteflexion algorithmique pour chercher et trouver des solutions
bull bull bull bull
5b Les eacutelegraveves recueillent des donneacutees ou trouvent des ensembles de donneacutees pertinentes ils utilisent des outils numeacuteriques pour les analyser et ils repreacutesentent les donneacutees de diverses faccedilons pour faciliter la reacutesolution de problegravemes et la prise de deacutecisions
bull bull bull bull
5c Les eacutelegraveves divisent les problegravemes en eacuteleacutements ils extraient les donneacutees principales et ils dressent des modegraveles descriptifs pour comprendre les systegravemes complexes ou faciliter la reacutesolution de problegraveme
bull bull bull bull
5d Les eacutelegraveves comprennent comment fonctionne lrsquoautomatisation et ils utilisent la reacuteflexion algorithmique pour creacuteer une seacuterie drsquoeacutetapes afin de chercher et de trouver des solutions
bull bull bull bull
6a Les eacutelegraveves choisissent les plateformes et outils approprieacutes pour respecter les objectifs viseacutes dans leur creacuteation ou communication
bull bull bull bull
6b Les eacutelegraveves creacuteent du contenu original ou ils remixent ou retraitent de faccedilon responsable le contenu des ressources numeacuteriques pour en faire de nouvelles creacuteations
bull bull bull bull
6c Les eacutelegraveves communiquent clairement et efficacement des ideacutees complexes en creacuteant ou en utilisant divers objets numeacuteriques comme des visualisations des modegraveles ou des simulations
bull bull bull bull
6d Les eacutelegraveves publient ou preacutesentent du contenu qui adapte le message et le meacutedia aux publics cibles bull bull bull bull
7a Les eacutelegraveves utilisent des outils numeacuteriques pour communiquer avec des apprenants de divers horizons et cultures et interagir avec eux afin drsquoenrichir leur compreacutehension et leurs apprentissages mutuels
7b Les eacutelegraveves utilisent des technologies collaboratives pour travailler avec drsquoautres personnes notamment des eacutelegraveves des experts ou des membres de la communauteacute pour analyser des enjeux et des problegravemes agrave partir de plusieurs points de vue
7c Les eacutelegraveves apportent une contribution constructive agrave des eacutequipes de projet et assurent divers rocircles et responsabiliteacutes pour travailler efficacement agrave un but commun
7d Les eacutelegraveves analysent des problegravemes locaux et mondiaux et utilisent des technologies collaboratives pour travailler avec drsquoautres agrave chercher des solutions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2224
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
O B J E C T I F S
Le programme scolaire national portant sur les sciences informatiques vise agrave enseigner ce qui suit agrave tous les eacutelegraveves
compreacutehension et application des concepts et principes fondamentaux des sciences informatiques y compris les repreacutesentations de donneacutees les algorithmes la logique et lrsquoabstraction
Sciences informatiques bull bull bull bull
capaciteacute drsquoanalyse des problegravemes informatiques et expeacuterience pratique reacutepeacuteteacutee sur le plan de la reacutedaction de programmes informatiques dans le but de reacutesoudre de tels problegravemes
Sciences informatiques bull bull bull bull
capaciteacute drsquoeacutevaluation et drsquoapplication des technologies de lrsquoinformation y compris les technologies nouvelles et inhabituelles sur le plan analytique pour reacutesoudre les problegravemes
Technologies de
linformationbull bull bull bull
ecirctre des utilisateurs responsables compeacutetents confiants et creacuteatifs des technologies de communication et de lrsquoinformation
Litteacuteratie numeacuterique bull bull bull bull
Eacute TA P E C L Eacute 1
Comprendre en quoi consistent les algorithmes Sciences informatiques bull bull
Comprendre que les algorithmes sont exeacutecuteacutes comme des programmes dans les appareils numeacuteriques
Sciences informatiques bull bull
Comprendre que lrsquoexeacutecution des programmes se deacuteroule conformeacutement agrave des instructions claires et preacutecises
Sciences informatiques bull bull
Creacuteer des programmes simples Sciences informatiques bull bull
Deacuteboguer des programmes simples Sciences informatiques bull bull
Appliquer un raisonnement logique Sciences informatiques bull bull
Preacutedire le comportement de programmes simples Sciences informatiques bull bull
Utiliser des technologies dans le but preacutecis de creacuteer drsquoorganiser de stocker de manipuler et de reacutecupeacuterer des contenus numeacuteriques
Technologies de
linformationbull bull
Reconnaicirctre les usages courants des technologies de lrsquoinformation en dehors du cadre scolaire
Litteacuteratie numeacuterique
Utiliser les technologies de maniegravere seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1624
O B J E C T I Fbull Travailler avec des boucles comportant des blocs Coding+
bull Creacuteer une fonction comportant une boucle et des blocs Coding+
T E M P Sbull 45 minutes
M AT Eacute R I E Lbull Tacircche 1
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 2
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
bull Tacircche 3
KUBO
Blocs-balises TagTilesreg Coding+
Blocs-balises TagTilesreg de mouvement
Blocs-balises TagTilesreg fonctionnels de lecture et drsquoenregistrement
Blocs-balises TagTilesreg de boucle et de paramegravetre
Carte drsquoactiviteacute du gymnase
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 Cette tacircche consiste agrave reacuteviser les boucles Les eacutelegraveves peuvent effectuer cette tacircche rapidement en fonction de leur expeacuterience en matiegravere de creacuteation de boucles
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1724
bull Si les eacutelegraveves ont du mal agrave creacuteer un trajet que KUBO peut suivre demandez-leur de positionner KUBO sur le trajet dans une autre direction Regardez dans quel sens tourne KUBO sur le premier bloc Virage Cela vous aidera agrave deacuteterminer la direction dans laquelle KUBO doit ecirctre positionneacute au deacutebut du trajet
bull Pour certains eacutelegraveves il peut ecirctre utile de veacuterifier lrsquoordre dans lequel les blocs de boucle ouvertefermeacutee doivent apparaicirctre dans une fonction
bull Si les eacutelegraveves ne retirent pas le bloc fonctionnel de lecture KUBO continuera de passer dessus et de reacutepeacuteter la boucle Ce bloc ne permet pas de montrer leur boucle avec preacutecision Crsquoest pourquoi il faut le retirer degraves que KUBO est passeacute dessus
bull Si les eacutelegraveves ne ferment pas leur boucle ou sils placent les blocs dans un ordre qui nrsquoest pas logique KUBO deviendra rouge srsquoagitera et srsquoeacuteloignera Les eacutelegraveves doivent reacutesoudre le problegraveme et reacuteinitialiser KUBO avant de reacuteessayer
Tacircche 2
bull Il peut ecirctre utile de veacuterifier si le mot de vocabulaire fonction reacutecurrente a eacuteteacute compris apregraves lrsquoeacutetape 1
bull Si une boucle est creacuteeacutee correctement KUBO doit continuer agrave la reacutepeacuteter La seule faccedilon drsquoempecirccher KUBO de reacutealiser cette fonction reacutecurrente est de le reacuteinitialiser
Tacircche 3
bull Les deux eacutetapes composant cette tacircche peuvent ecirctre effectueacutees agrave lrsquooral ou par eacutecrit
bull Cette tacircche est relativement ouverte dans le sens ougrave les eacutelegraveves deacutecident de tous ses aspects (le type de sport lrsquoendroit ougrave il se tiendra et les regravegles du jeu) Les eacutelegraveves codent une fonction avec une fonction reacutecurrente
bull Laissez les groupes deviner les sports choisis et en parler Cela aidera les eacutelegraveves agrave trouver de nouvelles ideacutees agrave essayer
bull Srsquoils le souhaitent les eacutelegraveves peuvent inclure drsquoautres objets comme des eacuteleacutements provenant dun jeu de socieacuteteacute
VO C A B U L A I R Ebull Reacutevision du vocabulaire
Boucle reacutepeacutetition dune action ou drsquoun ensemble drsquoactions
Bloc-balise TagTilereg de paramegravetre le bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
bull Nouveau vocabulaire
Bloc-balise TagTilereg de boucle fermeacutee ce bloc de boucle informe KUBO agrave quel moment il doit arrecircter de meacutemoriser une boucle
Bloc-balise TagTilereg de boucle ouverte le bloc de boucle avec lrsquoespace pour le bloc de paramegravetre ce bloc informe KUBO agrave quel moment il doit commencer agrave meacutemoriser une boucle
fonction reacutecurrente une fonction qui se reacutepegravete jusqursquoagrave ce que tu reacuteinitialises KUBO
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 eacutelegraveves vont-ils se retrouver avec un KUBO qui se deacuteplace dans la mecircme direction
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1824
bull Quel est lrsquoavantage de creacuteer une boucle
bull Pourquoi ajouterais-tu une boucle dans ta fonction
Tacircche 2
bull Te souviens-tu de la fonction que tu as creacuteeacutee lors de la derniegravere tacircche
bull Aimes-tu courir comme KUBO
bull Comment faire pour que KUBO arrecircte de courir
Tacircche 3
bull Quel sport avez-vous choisi
bull Si vous nrsquoeacutetiez pas drsquoaccord comment avez-vous fait pour choisir le sport auquel jouerait KUBO
bull As-tu creacuteeacute une sous-routine dans ta fonction pour permettre agrave KUBO de traverser le gymnase
bull Explique ta fonction reacutecurrente
R Eacute F L E X I O Nbull Quand aimerais-tu utiliser des boucles avec KUBO
bull Quand est-ce que des fonctions reacutecurrentes seraient utiles dans la vraie vie
E X T E N S I O Nbull Si chaque cocircteacute dun quadrant mesure 10 pieds (ou 3 megravetres) quel est le peacuterimegravetre du terrain de basket-ball Quelle est sa superficie Peux-tu calculer le peacuterimegravetre et la superficie drsquoautres parties du gymnase
bull Le gymnase sur la carte est-il semblable agrave celui de ton eacutecole En quoi sont-ils diffeacuterents Note tes ideacutees et discutes-en avec quelquun
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1924
R E M A R Q U E S
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2024
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
1a Les eacutelegraveves formulent et fixent des objectifs drsquoapprentissage eacutelaborent des strateacutegies agrave lrsquoaide de la technologie pour les reacutealiser et reacutefleacutechissent sur le processus drsquoapprentissage pour ameacuteliorer les reacutesultats
bull bull bull bull
1b Les eacutelegraveves construisent des reacuteseaux et personnalisent leurs environnements drsquoapprentissage pour soutenir lrsquoacquisition des connaissances
bull bull bull bull
1c Les eacutelegraveves utilisent la technologie pour chercher des reacutetroactions qui les informent et qui ameacuteliorent leurs meacutethodes et pour preacutesenter leur apprentissage de diverses faccedilons
bull bull bull bull
1d Les eacutelegraveves comprennent les notions de base du fonctionnement de la technologie montrent leur capaciteacute agrave faire des choix utilisent les technologies actuelles et reacutesolvent les problegravemes ils sont capables de transposer leurs connaissances pour explorer des technologies eacutemergentes
bull bull bull bull
2a Les eacutelegraveves soignent et gegraverent leur identiteacute numeacuterique et leur reacuteputation et ils sont conscients du caractegravere permanent de leurs actions dans lrsquounivers numeacuterique
2b Les eacutelegraveves adoptent un comportement positif seacutecuritaire conforme aux lois et eacutethique quand ils utilisent la technologie notamment lors des interactions sociales en ligne ou de lrsquoutilisation drsquoappareils en reacuteseau
2c Les eacutelegraveves comprennent et respectent les droits et obligations lieacutes agrave lrsquoutilisation et au partage de la proprieacuteteacute intellectuelle
2d Les eacutelegraveves gegraverent leurs donneacutees personnelles pour assurer leur confidentialiteacute et leur seacutecuriteacute et ils connaissent les technologies de collecte de donneacutees qui servent agrave suivre leur navigation en ligne
3a Les eacutelegraveves planifient et appliquent des strateacutegies de recherche efficaces pour repeacuterer lrsquoinformation et drsquoautres ressources qui serviront agrave leurs activiteacutes intellectuelles ou creacuteatives
3b Les eacutelegraveves eacutevaluent la justesse la perspective la creacutedibiliteacute et la pertinence de lrsquoinformation des meacutedias des donneacutees ou des autres ressources
3c Les eacutelegraveves organisent lrsquoinformation tireacutee de ressources numeacuteriques agrave lrsquoaide de divers outils et meacutethodes pour creacuteer des ensembles drsquoartefacts comportant des liens ou des conclusions valables
3d Les eacutelegraveves accumulent des connaissances en explorant activement les enjeux et les problegravemes du monde reacuteel en eacutelaborant des ideacutees et des theacuteories et en cherchant des reacuteponses et des solutions
4a Les eacutelegraveves connaissent et utilisent un processus de conception pour produire des ideacutees inventer des theacuteories drsquoessai creacuteer des artefacts novateurs ou reacutesoudre des problegravemes authentiques
bull bull bull bull
4b Les eacutelegraveves choisissent et utilisent des outils numeacuteriques pour planifier et geacuterer un processus de conception qui tient compte de contraintes et de risques calculeacutes
bull bull bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2124
Normes appliqueacutees
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
4c Les eacutelegraveves eacutelaborent testent et mettent au point des prototypes selon un processus de conception comportant des cycles
bull bull bull bull
4d Les eacutelegraveves acceptent lrsquoambiguiumlteacute et font preuve de perseacuteveacuterance et drsquoune capaciteacute agrave travailler agrave des problegravemes ouverts
bull bull bull bull
5a Les eacutelegraveves formulent des deacutefinitions de problegravemes adapteacutees aux meacutethodes technologiques comme lrsquoanalyse de donneacutees des modegraveles drsquoabstraction et la reacuteflexion algorithmique pour chercher et trouver des solutions
bull bull bull bull
5b Les eacutelegraveves recueillent des donneacutees ou trouvent des ensembles de donneacutees pertinentes ils utilisent des outils numeacuteriques pour les analyser et ils repreacutesentent les donneacutees de diverses faccedilons pour faciliter la reacutesolution de problegravemes et la prise de deacutecisions
bull bull bull bull
5c Les eacutelegraveves divisent les problegravemes en eacuteleacutements ils extraient les donneacutees principales et ils dressent des modegraveles descriptifs pour comprendre les systegravemes complexes ou faciliter la reacutesolution de problegraveme
bull bull bull bull
5d Les eacutelegraveves comprennent comment fonctionne lrsquoautomatisation et ils utilisent la reacuteflexion algorithmique pour creacuteer une seacuterie drsquoeacutetapes afin de chercher et de trouver des solutions
bull bull bull bull
6a Les eacutelegraveves choisissent les plateformes et outils approprieacutes pour respecter les objectifs viseacutes dans leur creacuteation ou communication
bull bull bull bull
6b Les eacutelegraveves creacuteent du contenu original ou ils remixent ou retraitent de faccedilon responsable le contenu des ressources numeacuteriques pour en faire de nouvelles creacuteations
bull bull bull bull
6c Les eacutelegraveves communiquent clairement et efficacement des ideacutees complexes en creacuteant ou en utilisant divers objets numeacuteriques comme des visualisations des modegraveles ou des simulations
bull bull bull bull
6d Les eacutelegraveves publient ou preacutesentent du contenu qui adapte le message et le meacutedia aux publics cibles bull bull bull bull
7a Les eacutelegraveves utilisent des outils numeacuteriques pour communiquer avec des apprenants de divers horizons et cultures et interagir avec eux afin drsquoenrichir leur compreacutehension et leurs apprentissages mutuels
7b Les eacutelegraveves utilisent des technologies collaboratives pour travailler avec drsquoautres personnes notamment des eacutelegraveves des experts ou des membres de la communauteacute pour analyser des enjeux et des problegravemes agrave partir de plusieurs points de vue
7c Les eacutelegraveves apportent une contribution constructive agrave des eacutequipes de projet et assurent divers rocircles et responsabiliteacutes pour travailler efficacement agrave un but commun
7d Les eacutelegraveves analysent des problegravemes locaux et mondiaux et utilisent des technologies collaboratives pour travailler avec drsquoautres agrave chercher des solutions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2224
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
O B J E C T I F S
Le programme scolaire national portant sur les sciences informatiques vise agrave enseigner ce qui suit agrave tous les eacutelegraveves
compreacutehension et application des concepts et principes fondamentaux des sciences informatiques y compris les repreacutesentations de donneacutees les algorithmes la logique et lrsquoabstraction
Sciences informatiques bull bull bull bull
capaciteacute drsquoanalyse des problegravemes informatiques et expeacuterience pratique reacutepeacuteteacutee sur le plan de la reacutedaction de programmes informatiques dans le but de reacutesoudre de tels problegravemes
Sciences informatiques bull bull bull bull
capaciteacute drsquoeacutevaluation et drsquoapplication des technologies de lrsquoinformation y compris les technologies nouvelles et inhabituelles sur le plan analytique pour reacutesoudre les problegravemes
Technologies de
linformationbull bull bull bull
ecirctre des utilisateurs responsables compeacutetents confiants et creacuteatifs des technologies de communication et de lrsquoinformation
Litteacuteratie numeacuterique bull bull bull bull
Eacute TA P E C L Eacute 1
Comprendre en quoi consistent les algorithmes Sciences informatiques bull bull
Comprendre que les algorithmes sont exeacutecuteacutes comme des programmes dans les appareils numeacuteriques
Sciences informatiques bull bull
Comprendre que lrsquoexeacutecution des programmes se deacuteroule conformeacutement agrave des instructions claires et preacutecises
Sciences informatiques bull bull
Creacuteer des programmes simples Sciences informatiques bull bull
Deacuteboguer des programmes simples Sciences informatiques bull bull
Appliquer un raisonnement logique Sciences informatiques bull bull
Preacutedire le comportement de programmes simples Sciences informatiques bull bull
Utiliser des technologies dans le but preacutecis de creacuteer drsquoorganiser de stocker de manipuler et de reacutecupeacuterer des contenus numeacuteriques
Technologies de
linformationbull bull
Reconnaicirctre les usages courants des technologies de lrsquoinformation en dehors du cadre scolaire
Litteacuteratie numeacuterique
Utiliser les technologies de maniegravere seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1724
bull Si les eacutelegraveves ont du mal agrave creacuteer un trajet que KUBO peut suivre demandez-leur de positionner KUBO sur le trajet dans une autre direction Regardez dans quel sens tourne KUBO sur le premier bloc Virage Cela vous aidera agrave deacuteterminer la direction dans laquelle KUBO doit ecirctre positionneacute au deacutebut du trajet
bull Pour certains eacutelegraveves il peut ecirctre utile de veacuterifier lrsquoordre dans lequel les blocs de boucle ouvertefermeacutee doivent apparaicirctre dans une fonction
bull Si les eacutelegraveves ne retirent pas le bloc fonctionnel de lecture KUBO continuera de passer dessus et de reacutepeacuteter la boucle Ce bloc ne permet pas de montrer leur boucle avec preacutecision Crsquoest pourquoi il faut le retirer degraves que KUBO est passeacute dessus
bull Si les eacutelegraveves ne ferment pas leur boucle ou sils placent les blocs dans un ordre qui nrsquoest pas logique KUBO deviendra rouge srsquoagitera et srsquoeacuteloignera Les eacutelegraveves doivent reacutesoudre le problegraveme et reacuteinitialiser KUBO avant de reacuteessayer
Tacircche 2
bull Il peut ecirctre utile de veacuterifier si le mot de vocabulaire fonction reacutecurrente a eacuteteacute compris apregraves lrsquoeacutetape 1
bull Si une boucle est creacuteeacutee correctement KUBO doit continuer agrave la reacutepeacuteter La seule faccedilon drsquoempecirccher KUBO de reacutealiser cette fonction reacutecurrente est de le reacuteinitialiser
Tacircche 3
bull Les deux eacutetapes composant cette tacircche peuvent ecirctre effectueacutees agrave lrsquooral ou par eacutecrit
bull Cette tacircche est relativement ouverte dans le sens ougrave les eacutelegraveves deacutecident de tous ses aspects (le type de sport lrsquoendroit ougrave il se tiendra et les regravegles du jeu) Les eacutelegraveves codent une fonction avec une fonction reacutecurrente
bull Laissez les groupes deviner les sports choisis et en parler Cela aidera les eacutelegraveves agrave trouver de nouvelles ideacutees agrave essayer
bull Srsquoils le souhaitent les eacutelegraveves peuvent inclure drsquoautres objets comme des eacuteleacutements provenant dun jeu de socieacuteteacute
VO C A B U L A I R Ebull Reacutevision du vocabulaire
Boucle reacutepeacutetition dune action ou drsquoun ensemble drsquoactions
Bloc-balise TagTilereg de paramegravetre le bloc informant KUBO du nombre de fois quil doit reacutepeacuteter une boucle
bull Nouveau vocabulaire
Bloc-balise TagTilereg de boucle fermeacutee ce bloc de boucle informe KUBO agrave quel moment il doit arrecircter de meacutemoriser une boucle
Bloc-balise TagTilereg de boucle ouverte le bloc de boucle avec lrsquoespace pour le bloc de paramegravetre ce bloc informe KUBO agrave quel moment il doit commencer agrave meacutemoriser une boucle
fonction reacutecurrente une fonction qui se reacutepegravete jusqursquoagrave ce que tu reacuteinitialises KUBO
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 eacutelegraveves vont-ils se retrouver avec un KUBO qui se deacuteplace dans la mecircme direction
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1824
bull Quel est lrsquoavantage de creacuteer une boucle
bull Pourquoi ajouterais-tu une boucle dans ta fonction
Tacircche 2
bull Te souviens-tu de la fonction que tu as creacuteeacutee lors de la derniegravere tacircche
bull Aimes-tu courir comme KUBO
bull Comment faire pour que KUBO arrecircte de courir
Tacircche 3
bull Quel sport avez-vous choisi
bull Si vous nrsquoeacutetiez pas drsquoaccord comment avez-vous fait pour choisir le sport auquel jouerait KUBO
bull As-tu creacuteeacute une sous-routine dans ta fonction pour permettre agrave KUBO de traverser le gymnase
bull Explique ta fonction reacutecurrente
R Eacute F L E X I O Nbull Quand aimerais-tu utiliser des boucles avec KUBO
bull Quand est-ce que des fonctions reacutecurrentes seraient utiles dans la vraie vie
E X T E N S I O Nbull Si chaque cocircteacute dun quadrant mesure 10 pieds (ou 3 megravetres) quel est le peacuterimegravetre du terrain de basket-ball Quelle est sa superficie Peux-tu calculer le peacuterimegravetre et la superficie drsquoautres parties du gymnase
bull Le gymnase sur la carte est-il semblable agrave celui de ton eacutecole En quoi sont-ils diffeacuterents Note tes ideacutees et discutes-en avec quelquun
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1924
R E M A R Q U E S
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2024
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
1a Les eacutelegraveves formulent et fixent des objectifs drsquoapprentissage eacutelaborent des strateacutegies agrave lrsquoaide de la technologie pour les reacutealiser et reacutefleacutechissent sur le processus drsquoapprentissage pour ameacuteliorer les reacutesultats
bull bull bull bull
1b Les eacutelegraveves construisent des reacuteseaux et personnalisent leurs environnements drsquoapprentissage pour soutenir lrsquoacquisition des connaissances
bull bull bull bull
1c Les eacutelegraveves utilisent la technologie pour chercher des reacutetroactions qui les informent et qui ameacuteliorent leurs meacutethodes et pour preacutesenter leur apprentissage de diverses faccedilons
bull bull bull bull
1d Les eacutelegraveves comprennent les notions de base du fonctionnement de la technologie montrent leur capaciteacute agrave faire des choix utilisent les technologies actuelles et reacutesolvent les problegravemes ils sont capables de transposer leurs connaissances pour explorer des technologies eacutemergentes
bull bull bull bull
2a Les eacutelegraveves soignent et gegraverent leur identiteacute numeacuterique et leur reacuteputation et ils sont conscients du caractegravere permanent de leurs actions dans lrsquounivers numeacuterique
2b Les eacutelegraveves adoptent un comportement positif seacutecuritaire conforme aux lois et eacutethique quand ils utilisent la technologie notamment lors des interactions sociales en ligne ou de lrsquoutilisation drsquoappareils en reacuteseau
2c Les eacutelegraveves comprennent et respectent les droits et obligations lieacutes agrave lrsquoutilisation et au partage de la proprieacuteteacute intellectuelle
2d Les eacutelegraveves gegraverent leurs donneacutees personnelles pour assurer leur confidentialiteacute et leur seacutecuriteacute et ils connaissent les technologies de collecte de donneacutees qui servent agrave suivre leur navigation en ligne
3a Les eacutelegraveves planifient et appliquent des strateacutegies de recherche efficaces pour repeacuterer lrsquoinformation et drsquoautres ressources qui serviront agrave leurs activiteacutes intellectuelles ou creacuteatives
3b Les eacutelegraveves eacutevaluent la justesse la perspective la creacutedibiliteacute et la pertinence de lrsquoinformation des meacutedias des donneacutees ou des autres ressources
3c Les eacutelegraveves organisent lrsquoinformation tireacutee de ressources numeacuteriques agrave lrsquoaide de divers outils et meacutethodes pour creacuteer des ensembles drsquoartefacts comportant des liens ou des conclusions valables
3d Les eacutelegraveves accumulent des connaissances en explorant activement les enjeux et les problegravemes du monde reacuteel en eacutelaborant des ideacutees et des theacuteories et en cherchant des reacuteponses et des solutions
4a Les eacutelegraveves connaissent et utilisent un processus de conception pour produire des ideacutees inventer des theacuteories drsquoessai creacuteer des artefacts novateurs ou reacutesoudre des problegravemes authentiques
bull bull bull bull
4b Les eacutelegraveves choisissent et utilisent des outils numeacuteriques pour planifier et geacuterer un processus de conception qui tient compte de contraintes et de risques calculeacutes
bull bull bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2124
Normes appliqueacutees
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
4c Les eacutelegraveves eacutelaborent testent et mettent au point des prototypes selon un processus de conception comportant des cycles
bull bull bull bull
4d Les eacutelegraveves acceptent lrsquoambiguiumlteacute et font preuve de perseacuteveacuterance et drsquoune capaciteacute agrave travailler agrave des problegravemes ouverts
bull bull bull bull
5a Les eacutelegraveves formulent des deacutefinitions de problegravemes adapteacutees aux meacutethodes technologiques comme lrsquoanalyse de donneacutees des modegraveles drsquoabstraction et la reacuteflexion algorithmique pour chercher et trouver des solutions
bull bull bull bull
5b Les eacutelegraveves recueillent des donneacutees ou trouvent des ensembles de donneacutees pertinentes ils utilisent des outils numeacuteriques pour les analyser et ils repreacutesentent les donneacutees de diverses faccedilons pour faciliter la reacutesolution de problegravemes et la prise de deacutecisions
bull bull bull bull
5c Les eacutelegraveves divisent les problegravemes en eacuteleacutements ils extraient les donneacutees principales et ils dressent des modegraveles descriptifs pour comprendre les systegravemes complexes ou faciliter la reacutesolution de problegraveme
bull bull bull bull
5d Les eacutelegraveves comprennent comment fonctionne lrsquoautomatisation et ils utilisent la reacuteflexion algorithmique pour creacuteer une seacuterie drsquoeacutetapes afin de chercher et de trouver des solutions
bull bull bull bull
6a Les eacutelegraveves choisissent les plateformes et outils approprieacutes pour respecter les objectifs viseacutes dans leur creacuteation ou communication
bull bull bull bull
6b Les eacutelegraveves creacuteent du contenu original ou ils remixent ou retraitent de faccedilon responsable le contenu des ressources numeacuteriques pour en faire de nouvelles creacuteations
bull bull bull bull
6c Les eacutelegraveves communiquent clairement et efficacement des ideacutees complexes en creacuteant ou en utilisant divers objets numeacuteriques comme des visualisations des modegraveles ou des simulations
bull bull bull bull
6d Les eacutelegraveves publient ou preacutesentent du contenu qui adapte le message et le meacutedia aux publics cibles bull bull bull bull
7a Les eacutelegraveves utilisent des outils numeacuteriques pour communiquer avec des apprenants de divers horizons et cultures et interagir avec eux afin drsquoenrichir leur compreacutehension et leurs apprentissages mutuels
7b Les eacutelegraveves utilisent des technologies collaboratives pour travailler avec drsquoautres personnes notamment des eacutelegraveves des experts ou des membres de la communauteacute pour analyser des enjeux et des problegravemes agrave partir de plusieurs points de vue
7c Les eacutelegraveves apportent une contribution constructive agrave des eacutequipes de projet et assurent divers rocircles et responsabiliteacutes pour travailler efficacement agrave un but commun
7d Les eacutelegraveves analysent des problegravemes locaux et mondiaux et utilisent des technologies collaboratives pour travailler avec drsquoautres agrave chercher des solutions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2224
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
O B J E C T I F S
Le programme scolaire national portant sur les sciences informatiques vise agrave enseigner ce qui suit agrave tous les eacutelegraveves
compreacutehension et application des concepts et principes fondamentaux des sciences informatiques y compris les repreacutesentations de donneacutees les algorithmes la logique et lrsquoabstraction
Sciences informatiques bull bull bull bull
capaciteacute drsquoanalyse des problegravemes informatiques et expeacuterience pratique reacutepeacuteteacutee sur le plan de la reacutedaction de programmes informatiques dans le but de reacutesoudre de tels problegravemes
Sciences informatiques bull bull bull bull
capaciteacute drsquoeacutevaluation et drsquoapplication des technologies de lrsquoinformation y compris les technologies nouvelles et inhabituelles sur le plan analytique pour reacutesoudre les problegravemes
Technologies de
linformationbull bull bull bull
ecirctre des utilisateurs responsables compeacutetents confiants et creacuteatifs des technologies de communication et de lrsquoinformation
Litteacuteratie numeacuterique bull bull bull bull
Eacute TA P E C L Eacute 1
Comprendre en quoi consistent les algorithmes Sciences informatiques bull bull
Comprendre que les algorithmes sont exeacutecuteacutes comme des programmes dans les appareils numeacuteriques
Sciences informatiques bull bull
Comprendre que lrsquoexeacutecution des programmes se deacuteroule conformeacutement agrave des instructions claires et preacutecises
Sciences informatiques bull bull
Creacuteer des programmes simples Sciences informatiques bull bull
Deacuteboguer des programmes simples Sciences informatiques bull bull
Appliquer un raisonnement logique Sciences informatiques bull bull
Preacutedire le comportement de programmes simples Sciences informatiques bull bull
Utiliser des technologies dans le but preacutecis de creacuteer drsquoorganiser de stocker de manipuler et de reacutecupeacuterer des contenus numeacuteriques
Technologies de
linformationbull bull
Reconnaicirctre les usages courants des technologies de lrsquoinformation en dehors du cadre scolaire
Litteacuteratie numeacuterique
Utiliser les technologies de maniegravere seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1824
bull Quel est lrsquoavantage de creacuteer une boucle
bull Pourquoi ajouterais-tu une boucle dans ta fonction
Tacircche 2
bull Te souviens-tu de la fonction que tu as creacuteeacutee lors de la derniegravere tacircche
bull Aimes-tu courir comme KUBO
bull Comment faire pour que KUBO arrecircte de courir
Tacircche 3
bull Quel sport avez-vous choisi
bull Si vous nrsquoeacutetiez pas drsquoaccord comment avez-vous fait pour choisir le sport auquel jouerait KUBO
bull As-tu creacuteeacute une sous-routine dans ta fonction pour permettre agrave KUBO de traverser le gymnase
bull Explique ta fonction reacutecurrente
R Eacute F L E X I O Nbull Quand aimerais-tu utiliser des boucles avec KUBO
bull Quand est-ce que des fonctions reacutecurrentes seraient utiles dans la vraie vie
E X T E N S I O Nbull Si chaque cocircteacute dun quadrant mesure 10 pieds (ou 3 megravetres) quel est le peacuterimegravetre du terrain de basket-ball Quelle est sa superficie Peux-tu calculer le peacuterimegravetre et la superficie drsquoautres parties du gymnase
bull Le gymnase sur la carte est-il semblable agrave celui de ton eacutecole En quoi sont-ils diffeacuterents Note tes ideacutees et discutes-en avec quelquun
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1924
R E M A R Q U E S
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2024
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
1a Les eacutelegraveves formulent et fixent des objectifs drsquoapprentissage eacutelaborent des strateacutegies agrave lrsquoaide de la technologie pour les reacutealiser et reacutefleacutechissent sur le processus drsquoapprentissage pour ameacuteliorer les reacutesultats
bull bull bull bull
1b Les eacutelegraveves construisent des reacuteseaux et personnalisent leurs environnements drsquoapprentissage pour soutenir lrsquoacquisition des connaissances
bull bull bull bull
1c Les eacutelegraveves utilisent la technologie pour chercher des reacutetroactions qui les informent et qui ameacuteliorent leurs meacutethodes et pour preacutesenter leur apprentissage de diverses faccedilons
bull bull bull bull
1d Les eacutelegraveves comprennent les notions de base du fonctionnement de la technologie montrent leur capaciteacute agrave faire des choix utilisent les technologies actuelles et reacutesolvent les problegravemes ils sont capables de transposer leurs connaissances pour explorer des technologies eacutemergentes
bull bull bull bull
2a Les eacutelegraveves soignent et gegraverent leur identiteacute numeacuterique et leur reacuteputation et ils sont conscients du caractegravere permanent de leurs actions dans lrsquounivers numeacuterique
2b Les eacutelegraveves adoptent un comportement positif seacutecuritaire conforme aux lois et eacutethique quand ils utilisent la technologie notamment lors des interactions sociales en ligne ou de lrsquoutilisation drsquoappareils en reacuteseau
2c Les eacutelegraveves comprennent et respectent les droits et obligations lieacutes agrave lrsquoutilisation et au partage de la proprieacuteteacute intellectuelle
2d Les eacutelegraveves gegraverent leurs donneacutees personnelles pour assurer leur confidentialiteacute et leur seacutecuriteacute et ils connaissent les technologies de collecte de donneacutees qui servent agrave suivre leur navigation en ligne
3a Les eacutelegraveves planifient et appliquent des strateacutegies de recherche efficaces pour repeacuterer lrsquoinformation et drsquoautres ressources qui serviront agrave leurs activiteacutes intellectuelles ou creacuteatives
3b Les eacutelegraveves eacutevaluent la justesse la perspective la creacutedibiliteacute et la pertinence de lrsquoinformation des meacutedias des donneacutees ou des autres ressources
3c Les eacutelegraveves organisent lrsquoinformation tireacutee de ressources numeacuteriques agrave lrsquoaide de divers outils et meacutethodes pour creacuteer des ensembles drsquoartefacts comportant des liens ou des conclusions valables
3d Les eacutelegraveves accumulent des connaissances en explorant activement les enjeux et les problegravemes du monde reacuteel en eacutelaborant des ideacutees et des theacuteories et en cherchant des reacuteponses et des solutions
4a Les eacutelegraveves connaissent et utilisent un processus de conception pour produire des ideacutees inventer des theacuteories drsquoessai creacuteer des artefacts novateurs ou reacutesoudre des problegravemes authentiques
bull bull bull bull
4b Les eacutelegraveves choisissent et utilisent des outils numeacuteriques pour planifier et geacuterer un processus de conception qui tient compte de contraintes et de risques calculeacutes
bull bull bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2124
Normes appliqueacutees
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
4c Les eacutelegraveves eacutelaborent testent et mettent au point des prototypes selon un processus de conception comportant des cycles
bull bull bull bull
4d Les eacutelegraveves acceptent lrsquoambiguiumlteacute et font preuve de perseacuteveacuterance et drsquoune capaciteacute agrave travailler agrave des problegravemes ouverts
bull bull bull bull
5a Les eacutelegraveves formulent des deacutefinitions de problegravemes adapteacutees aux meacutethodes technologiques comme lrsquoanalyse de donneacutees des modegraveles drsquoabstraction et la reacuteflexion algorithmique pour chercher et trouver des solutions
bull bull bull bull
5b Les eacutelegraveves recueillent des donneacutees ou trouvent des ensembles de donneacutees pertinentes ils utilisent des outils numeacuteriques pour les analyser et ils repreacutesentent les donneacutees de diverses faccedilons pour faciliter la reacutesolution de problegravemes et la prise de deacutecisions
bull bull bull bull
5c Les eacutelegraveves divisent les problegravemes en eacuteleacutements ils extraient les donneacutees principales et ils dressent des modegraveles descriptifs pour comprendre les systegravemes complexes ou faciliter la reacutesolution de problegraveme
bull bull bull bull
5d Les eacutelegraveves comprennent comment fonctionne lrsquoautomatisation et ils utilisent la reacuteflexion algorithmique pour creacuteer une seacuterie drsquoeacutetapes afin de chercher et de trouver des solutions
bull bull bull bull
6a Les eacutelegraveves choisissent les plateformes et outils approprieacutes pour respecter les objectifs viseacutes dans leur creacuteation ou communication
bull bull bull bull
6b Les eacutelegraveves creacuteent du contenu original ou ils remixent ou retraitent de faccedilon responsable le contenu des ressources numeacuteriques pour en faire de nouvelles creacuteations
bull bull bull bull
6c Les eacutelegraveves communiquent clairement et efficacement des ideacutees complexes en creacuteant ou en utilisant divers objets numeacuteriques comme des visualisations des modegraveles ou des simulations
bull bull bull bull
6d Les eacutelegraveves publient ou preacutesentent du contenu qui adapte le message et le meacutedia aux publics cibles bull bull bull bull
7a Les eacutelegraveves utilisent des outils numeacuteriques pour communiquer avec des apprenants de divers horizons et cultures et interagir avec eux afin drsquoenrichir leur compreacutehension et leurs apprentissages mutuels
7b Les eacutelegraveves utilisent des technologies collaboratives pour travailler avec drsquoautres personnes notamment des eacutelegraveves des experts ou des membres de la communauteacute pour analyser des enjeux et des problegravemes agrave partir de plusieurs points de vue
7c Les eacutelegraveves apportent une contribution constructive agrave des eacutequipes de projet et assurent divers rocircles et responsabiliteacutes pour travailler efficacement agrave un but commun
7d Les eacutelegraveves analysent des problegravemes locaux et mondiaux et utilisent des technologies collaboratives pour travailler avec drsquoautres agrave chercher des solutions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2224
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
O B J E C T I F S
Le programme scolaire national portant sur les sciences informatiques vise agrave enseigner ce qui suit agrave tous les eacutelegraveves
compreacutehension et application des concepts et principes fondamentaux des sciences informatiques y compris les repreacutesentations de donneacutees les algorithmes la logique et lrsquoabstraction
Sciences informatiques bull bull bull bull
capaciteacute drsquoanalyse des problegravemes informatiques et expeacuterience pratique reacutepeacuteteacutee sur le plan de la reacutedaction de programmes informatiques dans le but de reacutesoudre de tels problegravemes
Sciences informatiques bull bull bull bull
capaciteacute drsquoeacutevaluation et drsquoapplication des technologies de lrsquoinformation y compris les technologies nouvelles et inhabituelles sur le plan analytique pour reacutesoudre les problegravemes
Technologies de
linformationbull bull bull bull
ecirctre des utilisateurs responsables compeacutetents confiants et creacuteatifs des technologies de communication et de lrsquoinformation
Litteacuteratie numeacuterique bull bull bull bull
Eacute TA P E C L Eacute 1
Comprendre en quoi consistent les algorithmes Sciences informatiques bull bull
Comprendre que les algorithmes sont exeacutecuteacutes comme des programmes dans les appareils numeacuteriques
Sciences informatiques bull bull
Comprendre que lrsquoexeacutecution des programmes se deacuteroule conformeacutement agrave des instructions claires et preacutecises
Sciences informatiques bull bull
Creacuteer des programmes simples Sciences informatiques bull bull
Deacuteboguer des programmes simples Sciences informatiques bull bull
Appliquer un raisonnement logique Sciences informatiques bull bull
Preacutedire le comportement de programmes simples Sciences informatiques bull bull
Utiliser des technologies dans le but preacutecis de creacuteer drsquoorganiser de stocker de manipuler et de reacutecupeacuterer des contenus numeacuteriques
Technologies de
linformationbull bull
Reconnaicirctre les usages courants des technologies de lrsquoinformation en dehors du cadre scolaire
Litteacuteratie numeacuterique
Utiliser les technologies de maniegravere seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 1924
R E M A R Q U E S
A C T I V I T Eacute 4
Nouvelles boucles et fonctions reacutecurrentes
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2024
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
1a Les eacutelegraveves formulent et fixent des objectifs drsquoapprentissage eacutelaborent des strateacutegies agrave lrsquoaide de la technologie pour les reacutealiser et reacutefleacutechissent sur le processus drsquoapprentissage pour ameacuteliorer les reacutesultats
bull bull bull bull
1b Les eacutelegraveves construisent des reacuteseaux et personnalisent leurs environnements drsquoapprentissage pour soutenir lrsquoacquisition des connaissances
bull bull bull bull
1c Les eacutelegraveves utilisent la technologie pour chercher des reacutetroactions qui les informent et qui ameacuteliorent leurs meacutethodes et pour preacutesenter leur apprentissage de diverses faccedilons
bull bull bull bull
1d Les eacutelegraveves comprennent les notions de base du fonctionnement de la technologie montrent leur capaciteacute agrave faire des choix utilisent les technologies actuelles et reacutesolvent les problegravemes ils sont capables de transposer leurs connaissances pour explorer des technologies eacutemergentes
bull bull bull bull
2a Les eacutelegraveves soignent et gegraverent leur identiteacute numeacuterique et leur reacuteputation et ils sont conscients du caractegravere permanent de leurs actions dans lrsquounivers numeacuterique
2b Les eacutelegraveves adoptent un comportement positif seacutecuritaire conforme aux lois et eacutethique quand ils utilisent la technologie notamment lors des interactions sociales en ligne ou de lrsquoutilisation drsquoappareils en reacuteseau
2c Les eacutelegraveves comprennent et respectent les droits et obligations lieacutes agrave lrsquoutilisation et au partage de la proprieacuteteacute intellectuelle
2d Les eacutelegraveves gegraverent leurs donneacutees personnelles pour assurer leur confidentialiteacute et leur seacutecuriteacute et ils connaissent les technologies de collecte de donneacutees qui servent agrave suivre leur navigation en ligne
3a Les eacutelegraveves planifient et appliquent des strateacutegies de recherche efficaces pour repeacuterer lrsquoinformation et drsquoautres ressources qui serviront agrave leurs activiteacutes intellectuelles ou creacuteatives
3b Les eacutelegraveves eacutevaluent la justesse la perspective la creacutedibiliteacute et la pertinence de lrsquoinformation des meacutedias des donneacutees ou des autres ressources
3c Les eacutelegraveves organisent lrsquoinformation tireacutee de ressources numeacuteriques agrave lrsquoaide de divers outils et meacutethodes pour creacuteer des ensembles drsquoartefacts comportant des liens ou des conclusions valables
3d Les eacutelegraveves accumulent des connaissances en explorant activement les enjeux et les problegravemes du monde reacuteel en eacutelaborant des ideacutees et des theacuteories et en cherchant des reacuteponses et des solutions
4a Les eacutelegraveves connaissent et utilisent un processus de conception pour produire des ideacutees inventer des theacuteories drsquoessai creacuteer des artefacts novateurs ou reacutesoudre des problegravemes authentiques
bull bull bull bull
4b Les eacutelegraveves choisissent et utilisent des outils numeacuteriques pour planifier et geacuterer un processus de conception qui tient compte de contraintes et de risques calculeacutes
bull bull bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2124
Normes appliqueacutees
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
4c Les eacutelegraveves eacutelaborent testent et mettent au point des prototypes selon un processus de conception comportant des cycles
bull bull bull bull
4d Les eacutelegraveves acceptent lrsquoambiguiumlteacute et font preuve de perseacuteveacuterance et drsquoune capaciteacute agrave travailler agrave des problegravemes ouverts
bull bull bull bull
5a Les eacutelegraveves formulent des deacutefinitions de problegravemes adapteacutees aux meacutethodes technologiques comme lrsquoanalyse de donneacutees des modegraveles drsquoabstraction et la reacuteflexion algorithmique pour chercher et trouver des solutions
bull bull bull bull
5b Les eacutelegraveves recueillent des donneacutees ou trouvent des ensembles de donneacutees pertinentes ils utilisent des outils numeacuteriques pour les analyser et ils repreacutesentent les donneacutees de diverses faccedilons pour faciliter la reacutesolution de problegravemes et la prise de deacutecisions
bull bull bull bull
5c Les eacutelegraveves divisent les problegravemes en eacuteleacutements ils extraient les donneacutees principales et ils dressent des modegraveles descriptifs pour comprendre les systegravemes complexes ou faciliter la reacutesolution de problegraveme
bull bull bull bull
5d Les eacutelegraveves comprennent comment fonctionne lrsquoautomatisation et ils utilisent la reacuteflexion algorithmique pour creacuteer une seacuterie drsquoeacutetapes afin de chercher et de trouver des solutions
bull bull bull bull
6a Les eacutelegraveves choisissent les plateformes et outils approprieacutes pour respecter les objectifs viseacutes dans leur creacuteation ou communication
bull bull bull bull
6b Les eacutelegraveves creacuteent du contenu original ou ils remixent ou retraitent de faccedilon responsable le contenu des ressources numeacuteriques pour en faire de nouvelles creacuteations
bull bull bull bull
6c Les eacutelegraveves communiquent clairement et efficacement des ideacutees complexes en creacuteant ou en utilisant divers objets numeacuteriques comme des visualisations des modegraveles ou des simulations
bull bull bull bull
6d Les eacutelegraveves publient ou preacutesentent du contenu qui adapte le message et le meacutedia aux publics cibles bull bull bull bull
7a Les eacutelegraveves utilisent des outils numeacuteriques pour communiquer avec des apprenants de divers horizons et cultures et interagir avec eux afin drsquoenrichir leur compreacutehension et leurs apprentissages mutuels
7b Les eacutelegraveves utilisent des technologies collaboratives pour travailler avec drsquoautres personnes notamment des eacutelegraveves des experts ou des membres de la communauteacute pour analyser des enjeux et des problegravemes agrave partir de plusieurs points de vue
7c Les eacutelegraveves apportent une contribution constructive agrave des eacutequipes de projet et assurent divers rocircles et responsabiliteacutes pour travailler efficacement agrave un but commun
7d Les eacutelegraveves analysent des problegravemes locaux et mondiaux et utilisent des technologies collaboratives pour travailler avec drsquoautres agrave chercher des solutions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2224
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
O B J E C T I F S
Le programme scolaire national portant sur les sciences informatiques vise agrave enseigner ce qui suit agrave tous les eacutelegraveves
compreacutehension et application des concepts et principes fondamentaux des sciences informatiques y compris les repreacutesentations de donneacutees les algorithmes la logique et lrsquoabstraction
Sciences informatiques bull bull bull bull
capaciteacute drsquoanalyse des problegravemes informatiques et expeacuterience pratique reacutepeacuteteacutee sur le plan de la reacutedaction de programmes informatiques dans le but de reacutesoudre de tels problegravemes
Sciences informatiques bull bull bull bull
capaciteacute drsquoeacutevaluation et drsquoapplication des technologies de lrsquoinformation y compris les technologies nouvelles et inhabituelles sur le plan analytique pour reacutesoudre les problegravemes
Technologies de
linformationbull bull bull bull
ecirctre des utilisateurs responsables compeacutetents confiants et creacuteatifs des technologies de communication et de lrsquoinformation
Litteacuteratie numeacuterique bull bull bull bull
Eacute TA P E C L Eacute 1
Comprendre en quoi consistent les algorithmes Sciences informatiques bull bull
Comprendre que les algorithmes sont exeacutecuteacutes comme des programmes dans les appareils numeacuteriques
Sciences informatiques bull bull
Comprendre que lrsquoexeacutecution des programmes se deacuteroule conformeacutement agrave des instructions claires et preacutecises
Sciences informatiques bull bull
Creacuteer des programmes simples Sciences informatiques bull bull
Deacuteboguer des programmes simples Sciences informatiques bull bull
Appliquer un raisonnement logique Sciences informatiques bull bull
Preacutedire le comportement de programmes simples Sciences informatiques bull bull
Utiliser des technologies dans le but preacutecis de creacuteer drsquoorganiser de stocker de manipuler et de reacutecupeacuterer des contenus numeacuteriques
Technologies de
linformationbull bull
Reconnaicirctre les usages courants des technologies de lrsquoinformation en dehors du cadre scolaire
Litteacuteratie numeacuterique
Utiliser les technologies de maniegravere seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2024
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
1a Les eacutelegraveves formulent et fixent des objectifs drsquoapprentissage eacutelaborent des strateacutegies agrave lrsquoaide de la technologie pour les reacutealiser et reacutefleacutechissent sur le processus drsquoapprentissage pour ameacuteliorer les reacutesultats
bull bull bull bull
1b Les eacutelegraveves construisent des reacuteseaux et personnalisent leurs environnements drsquoapprentissage pour soutenir lrsquoacquisition des connaissances
bull bull bull bull
1c Les eacutelegraveves utilisent la technologie pour chercher des reacutetroactions qui les informent et qui ameacuteliorent leurs meacutethodes et pour preacutesenter leur apprentissage de diverses faccedilons
bull bull bull bull
1d Les eacutelegraveves comprennent les notions de base du fonctionnement de la technologie montrent leur capaciteacute agrave faire des choix utilisent les technologies actuelles et reacutesolvent les problegravemes ils sont capables de transposer leurs connaissances pour explorer des technologies eacutemergentes
bull bull bull bull
2a Les eacutelegraveves soignent et gegraverent leur identiteacute numeacuterique et leur reacuteputation et ils sont conscients du caractegravere permanent de leurs actions dans lrsquounivers numeacuterique
2b Les eacutelegraveves adoptent un comportement positif seacutecuritaire conforme aux lois et eacutethique quand ils utilisent la technologie notamment lors des interactions sociales en ligne ou de lrsquoutilisation drsquoappareils en reacuteseau
2c Les eacutelegraveves comprennent et respectent les droits et obligations lieacutes agrave lrsquoutilisation et au partage de la proprieacuteteacute intellectuelle
2d Les eacutelegraveves gegraverent leurs donneacutees personnelles pour assurer leur confidentialiteacute et leur seacutecuriteacute et ils connaissent les technologies de collecte de donneacutees qui servent agrave suivre leur navigation en ligne
3a Les eacutelegraveves planifient et appliquent des strateacutegies de recherche efficaces pour repeacuterer lrsquoinformation et drsquoautres ressources qui serviront agrave leurs activiteacutes intellectuelles ou creacuteatives
3b Les eacutelegraveves eacutevaluent la justesse la perspective la creacutedibiliteacute et la pertinence de lrsquoinformation des meacutedias des donneacutees ou des autres ressources
3c Les eacutelegraveves organisent lrsquoinformation tireacutee de ressources numeacuteriques agrave lrsquoaide de divers outils et meacutethodes pour creacuteer des ensembles drsquoartefacts comportant des liens ou des conclusions valables
3d Les eacutelegraveves accumulent des connaissances en explorant activement les enjeux et les problegravemes du monde reacuteel en eacutelaborant des ideacutees et des theacuteories et en cherchant des reacuteponses et des solutions
4a Les eacutelegraveves connaissent et utilisent un processus de conception pour produire des ideacutees inventer des theacuteories drsquoessai creacuteer des artefacts novateurs ou reacutesoudre des problegravemes authentiques
bull bull bull bull
4b Les eacutelegraveves choisissent et utilisent des outils numeacuteriques pour planifier et geacuterer un processus de conception qui tient compte de contraintes et de risques calculeacutes
bull bull bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2124
Normes appliqueacutees
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
4c Les eacutelegraveves eacutelaborent testent et mettent au point des prototypes selon un processus de conception comportant des cycles
bull bull bull bull
4d Les eacutelegraveves acceptent lrsquoambiguiumlteacute et font preuve de perseacuteveacuterance et drsquoune capaciteacute agrave travailler agrave des problegravemes ouverts
bull bull bull bull
5a Les eacutelegraveves formulent des deacutefinitions de problegravemes adapteacutees aux meacutethodes technologiques comme lrsquoanalyse de donneacutees des modegraveles drsquoabstraction et la reacuteflexion algorithmique pour chercher et trouver des solutions
bull bull bull bull
5b Les eacutelegraveves recueillent des donneacutees ou trouvent des ensembles de donneacutees pertinentes ils utilisent des outils numeacuteriques pour les analyser et ils repreacutesentent les donneacutees de diverses faccedilons pour faciliter la reacutesolution de problegravemes et la prise de deacutecisions
bull bull bull bull
5c Les eacutelegraveves divisent les problegravemes en eacuteleacutements ils extraient les donneacutees principales et ils dressent des modegraveles descriptifs pour comprendre les systegravemes complexes ou faciliter la reacutesolution de problegraveme
bull bull bull bull
5d Les eacutelegraveves comprennent comment fonctionne lrsquoautomatisation et ils utilisent la reacuteflexion algorithmique pour creacuteer une seacuterie drsquoeacutetapes afin de chercher et de trouver des solutions
bull bull bull bull
6a Les eacutelegraveves choisissent les plateformes et outils approprieacutes pour respecter les objectifs viseacutes dans leur creacuteation ou communication
bull bull bull bull
6b Les eacutelegraveves creacuteent du contenu original ou ils remixent ou retraitent de faccedilon responsable le contenu des ressources numeacuteriques pour en faire de nouvelles creacuteations
bull bull bull bull
6c Les eacutelegraveves communiquent clairement et efficacement des ideacutees complexes en creacuteant ou en utilisant divers objets numeacuteriques comme des visualisations des modegraveles ou des simulations
bull bull bull bull
6d Les eacutelegraveves publient ou preacutesentent du contenu qui adapte le message et le meacutedia aux publics cibles bull bull bull bull
7a Les eacutelegraveves utilisent des outils numeacuteriques pour communiquer avec des apprenants de divers horizons et cultures et interagir avec eux afin drsquoenrichir leur compreacutehension et leurs apprentissages mutuels
7b Les eacutelegraveves utilisent des technologies collaboratives pour travailler avec drsquoautres personnes notamment des eacutelegraveves des experts ou des membres de la communauteacute pour analyser des enjeux et des problegravemes agrave partir de plusieurs points de vue
7c Les eacutelegraveves apportent une contribution constructive agrave des eacutequipes de projet et assurent divers rocircles et responsabiliteacutes pour travailler efficacement agrave un but commun
7d Les eacutelegraveves analysent des problegravemes locaux et mondiaux et utilisent des technologies collaboratives pour travailler avec drsquoautres agrave chercher des solutions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2224
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
O B J E C T I F S
Le programme scolaire national portant sur les sciences informatiques vise agrave enseigner ce qui suit agrave tous les eacutelegraveves
compreacutehension et application des concepts et principes fondamentaux des sciences informatiques y compris les repreacutesentations de donneacutees les algorithmes la logique et lrsquoabstraction
Sciences informatiques bull bull bull bull
capaciteacute drsquoanalyse des problegravemes informatiques et expeacuterience pratique reacutepeacuteteacutee sur le plan de la reacutedaction de programmes informatiques dans le but de reacutesoudre de tels problegravemes
Sciences informatiques bull bull bull bull
capaciteacute drsquoeacutevaluation et drsquoapplication des technologies de lrsquoinformation y compris les technologies nouvelles et inhabituelles sur le plan analytique pour reacutesoudre les problegravemes
Technologies de
linformationbull bull bull bull
ecirctre des utilisateurs responsables compeacutetents confiants et creacuteatifs des technologies de communication et de lrsquoinformation
Litteacuteratie numeacuterique bull bull bull bull
Eacute TA P E C L Eacute 1
Comprendre en quoi consistent les algorithmes Sciences informatiques bull bull
Comprendre que les algorithmes sont exeacutecuteacutes comme des programmes dans les appareils numeacuteriques
Sciences informatiques bull bull
Comprendre que lrsquoexeacutecution des programmes se deacuteroule conformeacutement agrave des instructions claires et preacutecises
Sciences informatiques bull bull
Creacuteer des programmes simples Sciences informatiques bull bull
Deacuteboguer des programmes simples Sciences informatiques bull bull
Appliquer un raisonnement logique Sciences informatiques bull bull
Preacutedire le comportement de programmes simples Sciences informatiques bull bull
Utiliser des technologies dans le but preacutecis de creacuteer drsquoorganiser de stocker de manipuler et de reacutecupeacuterer des contenus numeacuteriques
Technologies de
linformationbull bull
Reconnaicirctre les usages courants des technologies de lrsquoinformation en dehors du cadre scolaire
Litteacuteratie numeacuterique
Utiliser les technologies de maniegravere seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2124
Normes appliqueacutees
N O R M E S P Eacute DA G O G I Q U E S I S T E A U X Eacute TAT S - U N I S
Objectif drsquoapprentissage Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
4c Les eacutelegraveves eacutelaborent testent et mettent au point des prototypes selon un processus de conception comportant des cycles
bull bull bull bull
4d Les eacutelegraveves acceptent lrsquoambiguiumlteacute et font preuve de perseacuteveacuterance et drsquoune capaciteacute agrave travailler agrave des problegravemes ouverts
bull bull bull bull
5a Les eacutelegraveves formulent des deacutefinitions de problegravemes adapteacutees aux meacutethodes technologiques comme lrsquoanalyse de donneacutees des modegraveles drsquoabstraction et la reacuteflexion algorithmique pour chercher et trouver des solutions
bull bull bull bull
5b Les eacutelegraveves recueillent des donneacutees ou trouvent des ensembles de donneacutees pertinentes ils utilisent des outils numeacuteriques pour les analyser et ils repreacutesentent les donneacutees de diverses faccedilons pour faciliter la reacutesolution de problegravemes et la prise de deacutecisions
bull bull bull bull
5c Les eacutelegraveves divisent les problegravemes en eacuteleacutements ils extraient les donneacutees principales et ils dressent des modegraveles descriptifs pour comprendre les systegravemes complexes ou faciliter la reacutesolution de problegraveme
bull bull bull bull
5d Les eacutelegraveves comprennent comment fonctionne lrsquoautomatisation et ils utilisent la reacuteflexion algorithmique pour creacuteer une seacuterie drsquoeacutetapes afin de chercher et de trouver des solutions
bull bull bull bull
6a Les eacutelegraveves choisissent les plateformes et outils approprieacutes pour respecter les objectifs viseacutes dans leur creacuteation ou communication
bull bull bull bull
6b Les eacutelegraveves creacuteent du contenu original ou ils remixent ou retraitent de faccedilon responsable le contenu des ressources numeacuteriques pour en faire de nouvelles creacuteations
bull bull bull bull
6c Les eacutelegraveves communiquent clairement et efficacement des ideacutees complexes en creacuteant ou en utilisant divers objets numeacuteriques comme des visualisations des modegraveles ou des simulations
bull bull bull bull
6d Les eacutelegraveves publient ou preacutesentent du contenu qui adapte le message et le meacutedia aux publics cibles bull bull bull bull
7a Les eacutelegraveves utilisent des outils numeacuteriques pour communiquer avec des apprenants de divers horizons et cultures et interagir avec eux afin drsquoenrichir leur compreacutehension et leurs apprentissages mutuels
7b Les eacutelegraveves utilisent des technologies collaboratives pour travailler avec drsquoautres personnes notamment des eacutelegraveves des experts ou des membres de la communauteacute pour analyser des enjeux et des problegravemes agrave partir de plusieurs points de vue
7c Les eacutelegraveves apportent une contribution constructive agrave des eacutequipes de projet et assurent divers rocircles et responsabiliteacutes pour travailler efficacement agrave un but commun
7d Les eacutelegraveves analysent des problegravemes locaux et mondiaux et utilisent des technologies collaboratives pour travailler avec drsquoautres agrave chercher des solutions
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2224
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
O B J E C T I F S
Le programme scolaire national portant sur les sciences informatiques vise agrave enseigner ce qui suit agrave tous les eacutelegraveves
compreacutehension et application des concepts et principes fondamentaux des sciences informatiques y compris les repreacutesentations de donneacutees les algorithmes la logique et lrsquoabstraction
Sciences informatiques bull bull bull bull
capaciteacute drsquoanalyse des problegravemes informatiques et expeacuterience pratique reacutepeacuteteacutee sur le plan de la reacutedaction de programmes informatiques dans le but de reacutesoudre de tels problegravemes
Sciences informatiques bull bull bull bull
capaciteacute drsquoeacutevaluation et drsquoapplication des technologies de lrsquoinformation y compris les technologies nouvelles et inhabituelles sur le plan analytique pour reacutesoudre les problegravemes
Technologies de
linformationbull bull bull bull
ecirctre des utilisateurs responsables compeacutetents confiants et creacuteatifs des technologies de communication et de lrsquoinformation
Litteacuteratie numeacuterique bull bull bull bull
Eacute TA P E C L Eacute 1
Comprendre en quoi consistent les algorithmes Sciences informatiques bull bull
Comprendre que les algorithmes sont exeacutecuteacutes comme des programmes dans les appareils numeacuteriques
Sciences informatiques bull bull
Comprendre que lrsquoexeacutecution des programmes se deacuteroule conformeacutement agrave des instructions claires et preacutecises
Sciences informatiques bull bull
Creacuteer des programmes simples Sciences informatiques bull bull
Deacuteboguer des programmes simples Sciences informatiques bull bull
Appliquer un raisonnement logique Sciences informatiques bull bull
Preacutedire le comportement de programmes simples Sciences informatiques bull bull
Utiliser des technologies dans le but preacutecis de creacuteer drsquoorganiser de stocker de manipuler et de reacutecupeacuterer des contenus numeacuteriques
Technologies de
linformationbull bull
Reconnaicirctre les usages courants des technologies de lrsquoinformation en dehors du cadre scolaire
Litteacuteratie numeacuterique
Utiliser les technologies de maniegravere seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2224
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
O B J E C T I F S
Le programme scolaire national portant sur les sciences informatiques vise agrave enseigner ce qui suit agrave tous les eacutelegraveves
compreacutehension et application des concepts et principes fondamentaux des sciences informatiques y compris les repreacutesentations de donneacutees les algorithmes la logique et lrsquoabstraction
Sciences informatiques bull bull bull bull
capaciteacute drsquoanalyse des problegravemes informatiques et expeacuterience pratique reacutepeacuteteacutee sur le plan de la reacutedaction de programmes informatiques dans le but de reacutesoudre de tels problegravemes
Sciences informatiques bull bull bull bull
capaciteacute drsquoeacutevaluation et drsquoapplication des technologies de lrsquoinformation y compris les technologies nouvelles et inhabituelles sur le plan analytique pour reacutesoudre les problegravemes
Technologies de
linformationbull bull bull bull
ecirctre des utilisateurs responsables compeacutetents confiants et creacuteatifs des technologies de communication et de lrsquoinformation
Litteacuteratie numeacuterique bull bull bull bull
Eacute TA P E C L Eacute 1
Comprendre en quoi consistent les algorithmes Sciences informatiques bull bull
Comprendre que les algorithmes sont exeacutecuteacutes comme des programmes dans les appareils numeacuteriques
Sciences informatiques bull bull
Comprendre que lrsquoexeacutecution des programmes se deacuteroule conformeacutement agrave des instructions claires et preacutecises
Sciences informatiques bull bull
Creacuteer des programmes simples Sciences informatiques bull bull
Deacuteboguer des programmes simples Sciences informatiques bull bull
Appliquer un raisonnement logique Sciences informatiques bull bull
Preacutedire le comportement de programmes simples Sciences informatiques bull bull
Utiliser des technologies dans le but preacutecis de creacuteer drsquoorganiser de stocker de manipuler et de reacutecupeacuterer des contenus numeacuteriques
Technologies de
linformationbull bull
Reconnaicirctre les usages courants des technologies de lrsquoinformation en dehors du cadre scolaire
Litteacuteratie numeacuterique
Utiliser les technologies de maniegravere seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2324
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 1Preacuteserver le caractegravere confidentiel des donneacutees personnelles Litteacuteratie
numeacuteriqueSavoir vers qui se tourner pour solliciter de lrsquoaide en cas de preacuteoccupations agrave propos des contenus ou des contacts sur Internet ou drsquoautres technologies en ligne
Litteacuteratie numeacuterique
Eacute TA P E C L Eacute 2
Concevoir des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Reacutediger des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Deacuteboguer des programmes qui servent des objectifs speacutecifiques Sciences informatiques bull bull bull bull
Controcircler ou simuler des systegravemes physiques Sciences informatiques bull bull bull bull
Reacutesoudre des problegravemes en les deacutecomposant en plus petits eacuteleacutements Sciences informatiques bull bull
Appliquer le concept de seacutequence dans des programmes Sciences informatiques bull bull bull bull
Appliquer le concept de seacutelection dans des programmes Sciences informatiques
Appliquer le concept de reacutepeacutetition dans des programmes Sciences informatiques bull
Travailler avec des variables Sciences informatiques
Travailler avec des entreacutees Sciences informatiques bull bull bull bull
Travailler avec des sorties Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour expliquer le fonctionnement drsquoalgorithmes simples
Sciences informatiques bull bull bull bull
Appliquer un raisonnement logique pour deacutetecter et corriger les erreurs dans des algorithmes et des programmes
Sciences informatiques bull bull bull bull
Comprendre les reacuteseaux informatiques notamment Internet Sciences informatiques
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees
Tous droits reacuteserveacutes copy 2019 KUBO Robotics ApS kuboeducationPLAN DE LECcedilON 2 Programme avanceacute 2424
N O R M E S B R I TA N N I Q U E S R E L AT I V E S Agrave Lrsquo E N S E I G N E M E N T D E S S C I E N C E S I N F O R M AT I Q U E S
Objectif drsquoapprentissage Volet peacutedagogique
Plan de leccedilon 1 Trajets
Plan de leccedilon 2 Fonctions
Plan de leccedilon 3 Sous-routines
Plan de leccedilon 4 Boucles
Eacute TA P E C L Eacute 2
Comprendre qursquoils peuvent fournir de multiples services comme la toile mondiale
Sciences informatiques
Comprendre les opportuniteacutes quils offrent en matiegravere de communication et de collaboration
Litteacuteratie numeacuterique
Utiliser efficacement les technologies de rechercheTechnologies
de linformation
Comprendre le mode de seacutelection et de classement des reacutesultats Sciences informatiques
Faire preuve de discernement dans lrsquoeacutevaluation des contenus numeacuteriques Litteacuteratie numeacuterique
Seacutelectionner utiliser et combiner une multitude de logiciels (y compris de services Internet) sur un eacuteventail drsquoappareils numeacuteriques dans le but de concevoir et de creacuteer une kyrielle de programmes de systegravemes et de contenus qui servent des objectifs speacutecifiques notamment la collecte lrsquoanalyse lrsquoeacutevaluation et la preacutesentation de donneacutees et dinformations
Technologies de
linformation
Utiliser les technologies de maniegravere responsable seacutecuritaire et respectueuse Litteacuteratie numeacuterique bull bull bull bull
Reconnaicirctre les comportements acceptablesinacceptables Litteacuteratie numeacuterique
Identifier un eacuteventail de meacutethodes pour signaler les preacuteoccupations agrave propos des contenus et des contacts
Litteacuteratie numeacuterique
Normes appliqueacutees