APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE...

24
Tous droits réservés © 2019 KUBO Robotics ApS kubo.education PLAN DE LEÇON 2 Programme avancé 1/24 APERÇU : Plan de leçon 2 PROGRAMME AVANCÉ Niveau scolaire : Élémentaire Taille des groupes : Binômes Temps de mise en place : 5 minutes Temps total : 180 minutes Acvités : 4 ÉVALUATION Les élèves montrent qu'ils maîtrisent les compétences en : Expliquant comment fonconnent les blocs-balises TagTiles® Coding+. Ulisant les boucles dans les foncons qui ulisent des blocs-balisesTagTiles® Coding+. Créant des sous-rounes dans les foncons au moyen des blocs-balisesTagTiles® Coding+. Créant des foncons et des foncons récurrentes au moyen des blocs-balisesTagTiles® Coding+. CONNAISSANCES PRÉALABLES Leçon 1 Coding+ ou Leçons 1-4 Licence de codage Les élèves doivent s’être déjà familiarisés avec KUBO avant d’uliser les nouveaux blocs. Le kit Coding+ est desné à un usage avec le kit de codage inial. Cela fait un moment que les élèves n’ont pas interagi avec KUBO. Il peut être ule de réviser le vocabulaire et les leçons du plan de leçon 1 Coding+. OBJECTIFS À la fin de cee rubrique, les élèves doivent pouvoir : Comprendre et expliquer comment fonconnent les blocs-balises TagTiles ® Coding+. Uliser les boucles dans les foncons qui ulisent des blocs-balises TagTiles® Coding+. Créer des sous-rounes dans les foncons en ulisant des blocs-balises TagTiles® Coding+. Créer des foncons et des foncons récurrentes en ulisant des blocs-balises TagTiles® Coding+. RÉSUMÉ DU PLAN DE LEÇON Acvité 1 : Nouveaux trajets – 45 minutes 3 tâches Acvité 2 : Nouvelles foncons – 45 minutes 3 tâches Acvité 3 : Nouvelles sous-rounes – 45 minutes 3 tâches Acvité 4 : Nouvelles boucles et foncons récurrentes – 45 minutes 3 tâches

Transcript of APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE...

Page 1: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 2: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 3: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 4: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 5: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 6: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 7: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 8: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 9: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 10: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 11: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 12: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 13: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 14: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 15: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 16: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 17: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 18: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 19: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 20: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 21: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 22: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 23: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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

Page 24: APERÇU : Plan de leçon 2 Niveau scolaire : Élémentaire Binômes … · 2019-10-22 · PLAN DE LEÇON 2 Programme avancé 3/24 Tous droits réservés 201 KUBO Rootics ApS uoeducation

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