ia newww — Transcript
Full transcript
- 0:00Un enfant devant son écran, il déplace
- 0:02un personnage à l'aide des flèches
- 0:05gauche vers la droite. Il prend un autre
- 0:06bloc, il saute pour attraper un objet. À
- 0:09chaque fois qu'il attrape un objet, il
- 0:11gagne un point et sur une variable est
- 0:14sauvegardé nombre de points. Une fois
- 0:16que ce nombre de points atteint le
- 0:18chiffre 10, le jeu s'arrête et il peut
- 0:21voir la mention tu as gagné. Quand un
- 0:23adulte voit ça, il se dit "Oh, ça c'est
- 0:26rien du tout. Mon enfant est juste en
- 0:27train de s'amuser, il ne fait rien
- 0:28d'intéressant." dans les que je vais
- 0:30vous montrer tout de suite dans un
- 0:32moment, vous allez remarquer que
- 0:34peut-être ceci est vraiment la première
- 0:37étape qui apprend à ton enfant à devenir
- 0:40un créateur. On regarde les serit et on
- 0:42se reparle après. Alors, je vais vous
- 0:44montrer très rapidement ce que ton
- 0:45enfant peut faire avec Scratch. Ici, ça
- 0:47c'est un jeu. On voit un personnage qui
- 0:50est le chat. Ici, le personnage,
- 0:51qu'est-ce qu'il doit faire ? Le
- 0:52personnage doit essayer de toucher à la
- 0:56paume qui vient qui tombe du ciel. À
- 0:58chaque fois qu'il touche la paume, il
- 1:00obtient le chiffre, il obtient un point
- 1:03de plus. OK, on va démarrer le le le
- 1:05jeu. Le jeu qui démarre, on voit les
- 1:08pommes qui viennent là en cadence et
- 1:10puis à chaque fois le chat se déplace
- 1:13vers la pomme et chaque fois qu'il
- 1:15touche la pomme, il obtient un point.
- 1:17Dès que son nombre de points atteint 10,
- 1:19le jeu doit s'arrêter normalement et il
- 1:22a le score, il a gagné. Moi, c'est
- 1:25William, ingénieur logiciel Bas
- 1:27Allemagne. Je suis le fondateur de cette
- 1:29chaîne le côte. sur cette chaîne, on
- 1:31parle de l'école, on parle de
- 1:32l'éducation, on parle de l'intelligence
- 1:34artificielle et de tous les métiers qui
- 1:36touchent au numérique. Je m'adresse aux
- 1:39parents, aux jeunes, aux enfants, aux
- 1:42professeurs, aux personnes curieuses qui
- 1:44veulent apprendre à coder, à programmer.
- 1:47On programme en Scratch, en Java, en
- 1:50Python. Voilà. Et aujourd'hui, je viens
- 1:52avec un nouveau sujet qui est pourquoi
- 1:55Scratch peut changer l'avenir de ton
- 1:58enfant. Dans les qu'on a vu tout à
- 2:00l'heure, on a vu un jeu. Ça semble être
- 2:03très facile. Mais avant d'entrer en
- 2:05profondeur, j'aimerais d'abord qu'on
- 2:07clarifie un point. C'est quoi Scratch ?
- 2:10Scratch en fait appartient à la famille,
- 2:12je vais dire à la grande famille de la
- 2:14programmation en bloc. Quand on dit bloc
- 2:17vraiment c'est un bloc. Vous avez pu
- 2:18voir un bloc c'est en fait une sorte de
- 2:21Ouais. une sorte de caisse qui fait qui
- 2:23a un objectif qui a une fonctionnalité
- 2:26hein. C'est une sorte de fonctionnalité.
- 2:27Alors ce qu'on fait c'est que on tire
- 2:29les blocs là, on met les blocs ensemble
- 2:31et à la fin ça donne une sorte de
- 2:33programme quand on les écute à fait on
- 2:35fait quelque chose de bien précis.
- 2:37Voilà, c'est çach et dans les qu'on a vu
- 2:39tout à l'heure, on a vu un jeu, un jeu
- 2:41vraiment simple, un jeu vraiment simple.
- 2:43Euh la paume qui vient du ciel qui tombe
- 2:45et puis le personnage qui est un chat
- 2:47ici quand il touche à la pomme, il
- 2:49obtient un point. Une fois qu'il atteint
- 2:50le chiffre 10, le jeu s'arrête. Pour un
- 2:53adulte quand il voit ça, il se dit que
- 2:55c'est vraiment rien du tout parce qu'il
- 2:57y a les belles couleurs, l'enfant il
- 2:59fait rien. Voil mais c'est une erreur
- 3:01parce que ce jeu-ci, derrière ce jeu se
- 3:03cache vraiment les fondamentaux de la
- 3:06programmation. Parce que là, on a ce
- 3:08qu'on appelle des événements, on a les
- 3:10actions. Une action, ça peut être quoi ?
- 3:11Imaginez-vous, vous avez votre
- 3:12interrupteur. Quand vous appuyez sur
- 3:14l'interrupteur, la lumière, OK ? Si vous
- 3:16avez une ampoule, elle s'allume ou bien
- 3:18s'éteint. Ça veut dire que on a ici un
- 3:20event. C'est-à-dire que je en appuyant
- 3:22sur l'interrupteur, il y a une action
- 3:24qui suit après. Donc ton enfant apprend,
- 3:25il y a ça. On a ce qu'on appelle la
- 3:26boucle. Les boucles, on dit c'est le
- 3:29fait de répéter une action bien précise.
- 3:31Par exemple, quand enfant fait la corde
- 3:33à sauter, il répète l'action de sauter.
- 3:37C'est ce qu'on appelle une boucou bien
- 3:38la même boucle quand on a un D. Quand on
- 3:40le lance, on te dit lance D. Tant que tu
- 3:42n'as pas le chiffre 6, tu ne t'arrêtes
- 3:44pas. Donc ici la boucle vous fait le
- 3:46répéter cette même action qui est lancée
- 3:48lance le D et la condition d'arrêt c'est
- 3:50quand ça le chiffre 6. Vous voyez ton
- 3:52enfant commence un peu à dire oh donc
- 3:54maintenant là c'est plus quelque chose
- 3:55de simple vous voyez et on a aussi ce
- 3:58qu'on appelle le score. Le score je le
- 3:59sauvegarde ouf j'ai besoin d'un support.
- 4:02Le support aussi c'est la variable. La
- 4:03variable c'est quoi ? Donc vous voyez
- 4:05que derrière ce jeu scratch qui semble
- 4:09très banal pour un adulte se cache un
- 4:12trésor. C'est c'est incroyable. se cache
- 4:14un trésor. Ce qui m'amène à passer au
- 4:17prochain point. En fait, c'est quoi le
- 4:18malentendu avec Scratch justement ?
- 4:21Parce que Scratch c'est Ouais, c'est
- 4:23c'est une programmation en bloc. Donc
- 4:25c'est ça c'est un jeu, c'est des jeux
- 4:27qu'on fait. Et puis pour les adultes,
- 4:29c'est juste un enfant qui traîne encore
- 4:31sur l'ordinateur, il passe encore trop
- 4:32de temps sur les écrans alors que c'est
- 4:34pas bien de passer le temps sur les
- 4:36écrans ainsi de suite et cetera et
- 4:37cetera. Donc en fait c'est un peu ça en
- 4:39fait, c'est ce cliché que que ça laisse
- 4:41parce que bon voilà, il y a les images,
- 4:43on se dit que c'est un jeu, fais un jeu,
- 4:45tout le monde peut le faire et que c'est
- 4:47simple. Non, pour en programmant en
- 4:49faisant la programmation en bloc ou bien
- 4:51en programmant avec scratch, l'enfant
- 4:53déjà apprend déjà une première chose.
- 4:55Pour démarrer ton programme, tu dois
- 4:57appuyer sur un grapeau vert. Donc
- 4:59l'enfant déjà apprend comment on
- 5:01démarre. Donc il comprend déjà que pour
- 5:03pouvoir déclencher mon programme, j'ai
- 5:05besoin d'un event. J'ai besoin d'un
- 5:07événement, j'ai besoin d'un trig, j'ai
- 5:09besoin de quelque chose. OK ? Donc
- 5:10j'appuie sur un drapeau vert et c'est ce
- 5:12c'est ce clic là qui déclenche le début
- 5:16la compilation le début de mon
- 5:17programme. Donc il commence à
- 5:18comprendre. Ensuite l'enfant se rend
- 5:20compte qu'en fait oh en fait ici là pour
- 5:23programmer un simple jeu comme on a vu
- 5:25là dans les la pomme qui tombe, j'ai
- 5:27besoin de poser mon algorine. En fait
- 5:30c'est pas quelque chose que je peux
- 5:31faire comme ça là je sans réfléchir j'ai
- 5:33besoin de structurer mes idées. J'ai
- 5:35besoin de comprendre comment je fais une
- 5:37boucle, comment je fais une action. Par
- 5:39exemple, si je si euh mon personnage
- 5:42touche la pomme, la paume doit
- 5:44disparaître. Comment se fait ça ? Donc
- 5:45l'enfant doit il arrive à à se dire que
- 5:47non, ce n'est pas si évident que ça. Je
- 5:49dois me poser beaucoup de questions.
- 5:51Donc c'est là en fait le malentendu. On
- 5:53se dit que c'est rien du tout, que c'est
- 5:54simple, que c'est facile mais non pas du
- 5:57tout. L'enfant développe déjà sa pensée
- 6:00logique. Je fais quoi en prier ? Je fais
- 6:02quoi en deuxème ? Je fais quoi en 3è ?
- 6:04Donc ce qui me permet de passer au
- 6:06prochain point. Le prochain point alors
- 6:08c'est vraiment la démo, la vraie démo.
- 6:09On va faire une démonstration où on va
- 6:11voir le programme. OK ? Donc on va voir
- 6:14vraiment le programme, on va essayer de
- 6:16comprendre, aller un peu en profondeur.
- 6:17On va voir vraiment ce qui se cache
- 6:19derrière un code scratch. C'est vraent
- 6:22très intéressant. Donc on regarde ça et
- 6:24puis on se parle dans un moment.
- 6:26Maintenant, on va voir un peu en
- 6:27profondeur euh comment Scratch, c'est
- 6:29quoi Scratch, comment ça fonctionne et
- 6:32puis euh comment s fait le programme
- 6:34Scratch. Alors, on peut voir ici euh
- 6:37très rapidement, je vais expliquer.
- 6:39Alors, on voit ici que ici, bon voilà,
- 6:41je vais regarder, je vais vous montrer
- 6:42rapidement. Ça c'est Ça c'est par
- 6:44exemple la pomme. OK ? L'objet pomme, le
- 6:46personnage pomme. Et voici son programme
- 6:48pour essayer de faire toutes les
- 6:50manipulations qu'on va faire avec
- 6:52Scratch pour la pomme et euh pour le
- 6:54chat, voici son programme également. OK
- 6:56? Et voici l'arrière-plan. Et voilà
- 6:58l'arrière-plan pour quand ton enfant a
- 7:01fini de jouer et il a gagné. Donc on
- 7:03revient là. Vous voyez que ici ton
- 7:05enfant commence a d'abord première chose
- 7:06qu'il va comprendre c'est comment est-ce
- 7:08que je démarre mon programme. Mon
- 7:10programme je le démarre comment ?
- 7:12Comment est-ce que je démarre mon
- 7:13programme ? Il voit ici par exemple il
- 7:15apprend déjà ici pour demander un
- 7:16programme, il faut ajouter ce blocci.
- 7:18Voyez ce blocci qu'on appelle quand ce
- 7:21drapeau vert est cliqué ou alors
- 7:23celui-ci pour commencer ou bien pour
- 7:25stopper. Voilà les premières choses
- 7:26qu'il apprend. Donc ton enfant apprend
- 7:28déjà ça en fait. Donc il apprend aussi
- 7:30que un programme, il est toujours
- 7:33exécuté. Un programme en fait c'est une
- 7:35succession d'instruction. Vous pouvez
- 7:37voir que ici ce programme-ci il a
- 7:39plusieurs instructions. Première
- 7:41instruction c'est basculer sur
- 7:43l'arrièreplan sur l'arrière-plan. Ça
- 7:45veut dire que quand je démarre mon
- 7:46programme, il faut que par exemple euh
- 7:48ce qu'on voit ici you win disparaisse.
- 7:50OK parce que ça c'est le résultat de la
- 7:52fin du jeu précédent. Si bien que quand
- 7:55je le lance, vous voyez, il a disparu.
- 7:57Donc donc ici, la première ligne, ça me
- 7:59permet en fait de me de d'initialiser
- 8:01tout. Et aussi, j'initialise aussi à la
- 8:03première ligne mon score. Ouais, parce
- 8:05que le score ça peut encore rester le
- 8:07score du jeu précédent. Voilà. Ensuite,
- 8:09j'utilise cacher. Bon voilà, c'est un
- 8:12peu un détail technique. L'enfant ton
- 8:13enfant apprend en fait chaque
- 8:16instruction a un sens qu'il apprend.
- 8:18Ensuite, ton enfant apprend les boucles.
- 8:20Vous voyez ça c'est une boucle répétée
- 8:23indéfinitivement. Mais alors il répète
- 8:25quoi ? Il répète les deux actions qui
- 8:27sont à l'intérieur. La première action
- 8:29c'est créer un clone de moi-même et
- 8:32attendre une seconde. En fait, vous
- 8:34voyez ici que cette pomme-ci que vous
- 8:36voyez là, OK ? Cette pomme-ci que vous
- 8:38voyez là, vous voyez, elle elle n'est
- 8:39pas visible si hein. La pomme, elle
- 8:41n'est pas visible la pomme. Pourquoi ?
- 8:43Parce que je l'ai caché ici. OK, elle
- 8:44n'est pas visible. Donc ici, ce
- 8:46programme-ci permet de créer, on appelle
- 8:48ça la un clone, c'estàdire que une
- 8:51copie, une copie de la merci à chaque
- 8:53fois. Donc j'ai carrément un bloc. Son
- 8:55rôle c'est juste me créer tout le temps
- 8:57une copie de la pomme. C'est là que vous
- 8:59allez voir que la pomme la pomme se se
- 9:02dupliqu se dupliqu ici plusieurs fois.
- 9:04Elle fait que réapparaît réapparaît
- 9:06parce que carrément j'ai écrit un
- 9:08programme qui me permet de le faire. OK.
- 9:10Ensuite je vais à la suite qui est
- 9:11simple. Quand je commence, quand un
- 9:14clone est créé, je ton enfant apprend à
- 9:17le positionner. Vous voyez, il faut que
- 9:19c'est tout à l'heure je tout à l'heure
- 9:21on va voir je parle des X et des Y. X
- 9:24ici c'est l'axe des abscisses et Y c'est
- 9:28l'axe des ordonnées. Donc pouvoir faire
- 9:30un déplacement de la souris en
- 9:32horizontal c'est X et en vertical bon
- 9:34nous sommes sur la paume, hein, c'est le
- 9:36Y. Donc ça me permet un peu de
- 9:38positionner les pommes. Donc les pommes
- 9:40vont tu apparaître toutes ici en haut.
- 9:42OK ? À Y qui est à 180 donc tout loin
- 9:45ici en haut et X qui est entre soit ici
- 9:48soit là. OK ? So quand je démarre mon
- 9:50programme, vous allez toujours voir que
- 9:51la pomme va tu apparaître ici en haut et
- 9:53dans un voilà dans un champ dans un
- 9:56champ d'ici à là vous voyez voilà et un
- 9:58intervalle. Voilà c'est ça en fait. Donc
- 10:00c'est ce programmeci. Après ensuite dès
- 10:02que je l'ai positionné, j'ai maintenant
- 10:03je le montre. Vous voyez au tout début
- 10:05je le cache, ensuite je le montre. OK ?
- 10:07Et après maintenant ton enfant apprend
- 10:08ce qu'on appelle encore une boucle. OK ?
- 10:10Donc j'apprends encore une boucle. Ton
- 10:12enfant apprend encore une boucle ou ton
- 10:14enfant la prend. Oh qu'est-ce que je
- 10:16fais ? La prend encore ce qu'on appelle
- 10:18une boucle. Ouais c'est ce que ton
- 10:19enfant a apprend. OK donc et puis
- 10:24c'est super. Et puis j'ai déjà mon
- 10:27programme mon programme me permet de de
- 10:29répéter de répéter les actions qui sont
- 10:31dans la boucleci. Tant que cette
- 10:33conditionci OK tant que cette
- 10:34conditionci
- 10:36est réunie, il doit répéter cette
- 10:38action. Ce que vous voyez ici. OK ? Donc
- 10:40euh il ajoute - 3. Donc ça permet en
- 10:42fait ça permet ici de faire descendre
- 10:44permet de faire descendre tout le temps
- 10:47ma pomme. OK. Et suis je crée maintenant
- 10:50aussi cet évent là. Quand le chat touche
- 10:53quand le chat est touché, ça c'est c'est
- 10:54à ce moment-ci que mon score est
- 10:57augmenté. Donc à chaque fois que mon
- 10:59score augmenter, je supprime je supprime
- 11:01la copie de la main qui a été créée. OK
- 11:03? Voilà en fait. Et puis maintenant
- 11:04quand je vais je vais au niveau du chat,
- 11:06j'ai encore une logique. OK ? Je me
- 11:08rends compte que je me fais une Non,
- 11:10c'est bon, tout est bon. Le score, tout
- 11:11est bon. Donc ici maintenant là ici euh
- 11:15ici ça c'est pour le chat. Ici pour
- 11:16charge je fais encore une boucle et puis
- 11:19je définis ici l'arrêt du jeu. On la
- 11:21gère quand le score est supérieur à 9
- 11:23pour atteindre 10. Alors je bascule si à
- 11:26hein à un arrière-plan qui me dit sorte
- 11:29que quand je démarre maintenant mon
- 11:30programme OK quand je démarre mon
- 11:32programme je démarre mon programme voyez
- 11:33quand je démarre je crois que j'ai créé
- 11:36une erreur dans mon j'ai créé une erreur
- 11:38dans mon programme sans le savoir. On va
- 11:40un peu aller regarder ensemble. Donc
- 11:42j'ai créé un bug dans mon programme.
- 11:44Sans le savoir il faut que je retrouve
- 11:45le bug. Alors qu'est-ce que j'ai fait ?
- 11:47Oui, j'ai créé un bug. Ouais,
- 11:49effectivement sans le savoir, j'ai créé
- 11:51un bug là. On va essayer d'arranger ça
- 11:53et je vais arranger ça comme ça là. OK.
- 11:55H Je vais un peu essayer d'arranger ça
- 11:58là. Péter. Oui. Ensuite si il est
- 12:02touché, je crois que ça va pas toujours.
- 12:04Là, je dois mettre ici là. Voilà. Donc
- 12:07pardon. Donc il fallait que je je g j'ai
- 12:08gé un peu mon programme. Voilà, je crois
- 12:10que c'est bon. Maintenant je peux je
- 12:12peux l'exécuter encore. Voilà. OK. Donc
- 12:15quand je lance à chaque fois que je
- 12:16touche à chaque fois que je touche la
- 12:18paume. Voilà, vous voyez voilà mon
- 12:21programme. Ah voilà tant qu'il a atteint
- 12:2310 normalement il doit s'arrêter et me
- 12:25délivrer un game over. Voilà c'est tout.
- 12:27Merci. C'est tout pour Alors bienvenue
- 12:29bienvenue après la après la démo. Voilà
- 12:31vous avez un peu vu euh le langage de
- 12:33programmation scratch hein dans ces
- 12:35détails. Donc du coup on peut se dire
- 12:37bon qu'est-ce que l'enfant l'enfant
- 12:38apprend alors vraiment qu'est-ce que
- 12:40l'enfant apprend vraiment ? On peut se
- 12:41voir, on peut voir ici que derrière un
- 12:44simple programme comme on l'a dit, le
- 12:46simple programme là, comme on dit, il y
- 12:49a des fruits qui descend du ciel. OK ?
- 12:51Et puis il y a un personnage qui quand
- 12:53il touche le fruit, à chaque fois qu'il
- 12:55touche un fruit, il faut que le score,
- 12:57son score, il gagne tout le temps un
- 12:59point. Et une fois qu'il atteint le le
- 13:01il atteint 10, le jeu doit s'arrêter et
- 13:03il y a il y a voilà, j'ai gagné. Vous
- 13:05voyez ? Mais qu'est-ce que l'enfant
- 13:07apprend ? L'enfant ici là, vous voyez
- 13:08que ce n'est pas un simple jeu. L'enfant
- 13:10apprend à se poser des questions et
- 13:12c'est justement ça, c'est c'est
- 13:13justement ce qui est fantastique parce
- 13:16que l'enfant pour pouvoir réussir à
- 13:18faire ce jeu tu ne peux pas le tu ne
- 13:20pourras pas le réussir si tu l'embrasses
- 13:22comme ça là. OK ? Tu dois pouvoir le
- 13:23découper. La première chose que je dois
- 13:25te poser les questions, c'est c'est quoi
- 13:27un score ? C'est quoi une variable ? La
- 13:28variable c'est comme un box. Un box dans
- 13:30laquelle tu peux sauvegarder les
- 13:32données, tu peux sauvegarder les
- 13:34éléments et tu peux les modifier. OK ?
- 13:36Maintenant là, le fait de toucher, le
- 13:38fait que quand je touche quand je touche
- 13:40à une pomme, la pomme disparaît. Comment
- 13:41je comment je je développe ça ? Vous
- 13:43voyez que l'enfant doit pouvoir se poser
- 13:45des questions. Et puis qu'est-ce qui se
- 13:46passe quand je touche quand je touche à
- 13:48la paume ? Maintenant, le déplacement là
- 13:50maintenant l'enfant doit comprendre
- 13:52chose. Un objet dans un espace de
- 13:54dimension de a toujours deux variables.
- 13:56La variable des X et la variable des Y.
- 13:58X c'est pour un déplacement horizontal.
- 14:01Y c'est un point pour point déplacement
- 14:02vertical. Donc tout objet de ça a
- 14:06toujours une position X, position Y. À
- 14:09chaque fois qu'il se déplace l'objet
- 14:11aussi, vous voyez ses coordonnées se
- 14:12déplacent également. C'est quelque chose
- 14:14que l'enfant commence à comprendre. Et
- 14:16imaginez un enfant de 6 qui a 6 12 ans
- 14:1915 ans qui fait du scratch, il doit
- 14:20comprendre ça. Sinon c'est impossible.
- 14:22Sinon il c'est impossible. Sinon il il
- 14:24va seulement se débrouiller à retenir
- 14:26les réponses. Et voilà, c'est pas ça
- 14:28l'objectif. Vous voyez que ici l'enfant
- 14:30apprend déjà à se poser des questions.
- 14:32L'enfant apprend à dégouper son problème
- 14:35en plusieurs petits morceau. Si parent a
- 14:38du mal, d'abord à gérer les
- 14:40déplacements. Comment je fais un
- 14:41déplacement vers l'horizontale ? Comment
- 14:43je fais un déplacement vers la verticale
- 14:46? Ça veut dire quoi un déplacement de la
- 14:47verticale ? Ça veut dire quoi un
- 14:48déplacement vers l'horizontale ? Donc on
- 14:50vo la première question. Maintenant là
- 14:52pour gérer la variable pour pouvoir
- 14:54gérer le fait que le score le joueur
- 14:56gagne de un point quand il touche une
- 14:58paume. Comment je fais ça ? Comment
- 15:00j'incrémente ma variable ? C'est quoi
- 15:02une variable ? Comment je mets ma
- 15:04variable à zéro ? Voilà tant de choses
- 15:06que ton enfant commence à comprendre.
- 15:08Première chose que l'enfant comprend,
- 15:09c'est que oh pouvoir résoudre un
- 15:10problème, j'ai besoin d'abord de poser
- 15:12mon algorithme. C'estàdire quoi ? De
- 15:13découper mon problème, bien la solution
- 15:15que je vais proposer en plusieurs petits
- 15:17morceaux de les ranger dans un ordre.
- 15:20Donc pour pouvoir commencer ça,
- 15:21peut-être que d'abord je dois d'abord
- 15:23essayer d'abord de positionner ma peume
- 15:25tout en haut mais ou en haut ? Tu vois,
- 15:27je positionne ma pomme où en haut ? Et
- 15:29quand je vais positionner ma ma pomme en
- 15:30haut, c'est quoi ? Ce sera quoi son X ?
- 15:32Est-ce que son X sera dans un ser dans
- 15:35un ordre ? OK, ça sera un champ entre -
- 15:39210 et + 210 et puis ce sera quoi
- 15:42l'objet ? Ce sera quoi le maximum dans
- 15:45les dans dans l'axe des des Y ? Vous
- 15:47voyez ? Ton des questions qu'un enfant
- 15:49doit se poser pouvoir réaliser un jeu
- 15:52pour un parent ou un adulte qui semble
- 15:54banal et facile. Voyez que là on se pose
- 15:57la question, mon enfant ça arrive
- 15:59l'avant est obligé de se poser plein de
- 16:02questions pour voir résoudre ce
- 16:04problème. Voilà parce que là ce jeu-ci
- 16:06englobe tout. C'est un jeu qui englobe
- 16:08tout. Ça englobe les conditions, ça
- 16:09englobe la bouc, ça englobe la variable,
- 16:12ça englobbe, ça englobe encore carrément
- 16:14euh quand euh la condition, quand le
- 16:16chiffre 10 est arrivé, le jeu doit
- 16:18s'arrêter complètement et puis il faut
- 16:20maintenant afficher par exemple oui, tu
- 16:22as gagné. Vous voyez, c'est ce que
- 16:24l'enfant apprend. Ce qui m'a permet de
- 16:26passer au prochain point. Le prochain
- 16:27point c'est maintenant on peut voir
- 16:29c'est quoi la différence entre un
- 16:30consommateur et un créateur. Là on va
- 16:33voir plus tard le lien avec j'aime le
- 16:35code. Vous voyez nos enfants savent
- 16:37utiliser consommer la technologie.
- 16:40Dernièrement je voulais faire une vidéo.
- 16:42Je voulais faire une vidéo sur euh pour
- 16:44un événement que je devais assister. Je
- 16:45voulais faire une une vidéo sur
- 16:48Snapchat. Enregistrer une vidéo sur
- 16:49Snapchat. Je n'ai pas pu. J'ai appelé ma
- 16:51fille qui a 14 ans. Dit s'il te plaît
- 16:53aide-moi à faire comment on fait ? Elle
- 16:55m'a expliqué mais elle elle s'est
- 16:58d'abord mise à rigoler et puis elle m'a
- 16:59expliqué comment ça se passe. Voilà
- 17:01comment il faut faire. Tu fais comme ça,
- 17:02tu fais comme ça. Oh là là moi bon je
- 17:04suis jamais sur Snapchat, je n'utilise
- 17:06pas. J'ai peut-être eu un compte en
- 17:08Snapchat que bon je n'utilise pas bon et
- 17:10tout. Mais pour pouvoir faire cette
- 17:11vidéo parce que j'avais besoin des
- 17:13filtres de Smash de Snapchat pouvoir
- 17:15envoyer à un prestataire, j'étais obligé
- 17:17d'aller sur cette sur cette plateforme
- 17:19mais je savais pas. Donc les enfants ils
- 17:21savent utiliser la technologie. Pour ça
- 17:22aller sur TikTok, Snapchat, tous ces
- 17:24outils qu'ils aiment utiliser, il y a
- 17:26pas de problème. Ça ce sont des
- 17:27consommateurs. Parce que là maintenant,
- 17:29quand tu viens dans le dans le côté du
- 17:31de créateur, donc quelqu'un qui se pose
- 17:33la question parce que quand un jeune
- 17:34commence à se poser les questions,
- 17:35pourquoi je dois fabriquer un jeu ? Un
- 17:38jeu quand est-ce qu'un jeu devient
- 17:39jouable ? Pour que ton jeu soit jouable,
- 17:41il faut qu'il y ait d'abord une belle
- 17:42histoire, il faut qu'il y ait un beau
- 17:44graphique. Il faut surtout il faut que
- 17:46tu mettes, tu réfléchis sur un concept
- 17:48de rémunération. Ouais. parce que
- 17:50pourquoi je veux jouer à ce jeuci alors
- 17:51que je peux jouer à un autre jeu. Donc
- 17:53peut-être qu'il faut mettre des
- 17:54obstacles, il faut mettre des Donc ça
- 17:55c'est la belle histoire, il faut mettre
- 17:57un beau graphique qui donne envie de
- 17:58jouer et aussi à chaque fois que je
- 18:00traverse une étape, il faut que tu me
- 18:02célèbres, tu me donnes des points, tu me
- 18:04donnes envie, tu me donnes les tu me
- 18:05donnes des petits cadeaux pour que ça me
- 18:07motive à rester sur ton jeu et continuer
- 18:09à jouer. Voyez ? Et ça ce n'est pas le
- 18:11consommateur qui va se poser ces
- 18:13questions, c'est le créateur. Donc ton
- 18:15enfant, ton enfant de 7 de 7 à 12 ans
- 18:17qui commence qui fait il a ses premiers
- 18:19pas dans la programmation qui se pose
- 18:21toutes ces questions là. Il se pose
- 18:22toutes ces questions là. Mais oui,
- 18:23comment je réalise ça ? Comment le
- 18:25ballon le ballon là que je vais faire,
- 18:27il aura quelle couleur pour que ce soit
- 18:29super joli et que les jeunes de mon âge
- 18:32aient envie de jouer. OK. Maintenant
- 18:33pouvoir faire un déplacement du haut
- 18:35vers le bas, comment je fais ? Comment
- 18:37je fais ? Comment je réalise un
- 18:39déplacement du haut vers le bas ? Voyez
- 18:40que il n'y a qu'un créateur qui peut
- 18:41poser qui peut se poser des questions.
- 18:43Un consommateur n'a pas besoin de se
- 18:44poser des questions. Un consommateur,
- 18:45lui, il est là pour consommer. Il prend
- 18:48tout tout il est là. Mais un créateur
- 18:50aussi, autre chose que le créateur doit
- 18:52apprendre, mon ami, tu peux programmer
- 18:54mais sache que parfois ton programme
- 18:56aura des bugs. Parfois tu vas te tromper
- 18:59parce que tu restes un humeur. Parfois
- 19:01ça ne marchera pas. Et quand ça marche
- 19:03pas, tu vas pas te fâcher en disant "Oh,
- 19:05mon programme ne marche pas, je vais
- 19:06laisser tout tomber, j'en ai marre."
- 19:08Non, tu fais ce qu'on apprend. ce qu'on
- 19:10t'a pris de bugger. Donc tu vas en haut
- 19:12de ton programme, tu regardes la
- 19:14première ligne, est-ce que c'est ici que
- 19:15j'ai fait faux ? Tu vas à la deuxème
- 19:17ligne, tu vas la trè ainsi de suite.
- 19:19Donc tu fais ce qu'on appelle le
- 19:20processus de débogage du haut vers le
- 19:22bas pour voir où est-ce que tu as fait
- 19:24une erreur. C'est ça un créateur. Un
- 19:27créateur danse avec des erreurs. Il
- 19:30apprend à naviguer sur les erreurs. Il
- 19:32apprend à prendre les erreurs de manière
- 19:35ha, c'est normal qu'il y a une erreur.
- 19:37Mais cette erreur, moi je vais trouver.
- 19:39Je vais je vais trouver mon erreur et je
- 19:41vais je vais résoudre cette erreur pour
- 19:43avancer. Ça devient comme voilà, ça
- 19:45devient comme un feu qui le brûle.
- 19:47Pouvoir résoudre les problèmes, pouvoir
- 19:49solutionner les erreurs, fixer les
- 19:51erreurs, avancer. Il a envie d'avancer
- 19:54et c'est ça le créateur. Par contre, le
- 19:56consommateur lui, lui il est passif.
- 19:58L'événement, il est passif, il utilise
- 20:00la technologie juste et puis il se
- 20:03débrouille comme ça là. Mais le créateur
- 20:04lui, il a un mass différent. Le
- 20:06créateur, il se pose plein de questions,
- 20:08il remet en question, il critique et
- 20:10ainsi de suite. Il essaie de comprendre
- 20:12les concepts, la technologie, ça
- 20:14différent. Donc ce qui me permet de
- 20:15passer au prochain point. Pourquoi
- 20:18Scratch prépare aussi Alia ? Mais c'est
- 20:21justement ce que je peux dire. Pe en
- 20:22disant ça, je veux me raconter une
- 20:24histoire personnelle qui n'engage que
- 20:26moi. Je suis développeur seigneor. OK.
- 20:28Et je peux voir la parce que je
- 20:30travaille avec des collègues qui ne sont
- 20:31pas qui ne sont pas développeurs qui
- 20:33viennent carrément du côté développe
- 20:35même pas seulement dévelop vraiment côté
- 20:37vraiment je veux dire opérationnel donc
- 20:39lui il n'a jamais codé c'est pas son
- 20:41truc et maintenant avec nous sommes à
- 20:42l'aide de l'IA donc justement on utilise
- 20:45beaucoup les outils IA je peux voir la
- 20:47différence de mindset entre lui et moi
- 20:49que lui entre lui qui est juste
- 20:51quelqu'un qui fait dans les opérations
- 20:52et un développeur c'estàd que lui il tue
- 20:54l'IA pap li donne les codes il fait
- 20:57seulement son truc il avance
- 20:58Mais un développeur lui il remet tout le
- 21:01temps tout en question, il reconnaît
- 21:02tout ce que non là c'est pas normal ce
- 21:04que tu es en train de faire. Il y a une
- 21:05erreur là la façon de fonctionnaire
- 21:06c'est pas comme ça. Donc tu aurais dû
- 21:08faire comme ça comme ça comme ça. Donc
- 21:10en fait un développeur il il est obligé
- 21:12de développer ce côté critique cet
- 21:14esprit critique quand il regardes un
- 21:16code un rendu intelligent. C'est ça ce
- 21:18qui est puissant avec quand tu
- 21:20développes hier quand tu as compris
- 21:21quand tu as développé en fait cette
- 21:23logique là quoi. Toujours remettre tout
- 21:25en question est-ce que ça fait sens ? de
- 21:28ça en fait la magie du développeur.
- 21:30Développeur par rapport à quelqu'un qui
- 21:32fait du coding donc quelqu'un qui voilà
- 21:34quoi, il prend juste les résultat de
- 21:36l'IA, ça fait sens, il passe, il avance.
- 21:39Un développeur lui il a une autre façon,
- 21:42il a une autre posture. C'est c'est
- 21:43complètement différent. C'est un peu
- 21:44subtile ce que je dis. Comme je dis, ça
- 21:45n'engage que moi. OK ? Ça n'engage que
- 21:47moi ce que je suis en train de dire.
- 21:48Mais c'est juste pour conclure qu'en
- 21:50disant que euh en faisant du Python, en
- 21:52développant l'esprit logique, en
- 21:54développant en développant cette façon
- 21:56de tout le temps poser ton algorithme
- 21:58avant de développer, ça te prépare déjà
- 22:01à l'IA parce qu'on va te dire bon l'IA
- 22:02existe va juste prendre la réponse de
- 22:04l'IA, tu plaques passe non quand tu es
- 22:06quand tu développes cet esprit logique
- 22:08même la réponse de l'IA, tu remets ça en
- 22:10question parce que tu sais que l'IA peut
- 22:11se tromper. Voilà. Donc ce qui me fait
- 22:13en sorte alors que de dire passer un
- 22:16message aux parents, moi je vais dire
- 22:17aux parents, chers parents, quand ton
- 22:19enfant programme un jeu, même si le jeu
- 22:22te semble tellement banal parce que tu
- 22:24vois juste des images, des blogs, tu as
- 22:26l'impression que l'enfant ne fait rien
- 22:27perdre son temps, moi je dis chers
- 22:29parents, au contraire selon moi, tu dois
- 22:31vraiment encourager ton enfant parce que
- 22:32derrière ça se cache une logique énorme.
- 22:36Un, il est créateur. Ton enfant, il
- 22:38devient créateur. se pose énormément de
- 22:41questions et ça je peux le voir parce
- 22:43que si j'aime le c on a beaucoup on a
- 22:45beaucoup d'élèves qui font du scratch
- 22:47aux États-Unis, en France, en
- 22:49Angleterre, un peu partout. Ce scratch
- 22:51quand ils arrivent, ils sont tellement
- 22:52motivés, ils se disent quoi ? On voit
- 22:54tout voilà c'est mais quand il commence
- 22:57à à résoudre des premiers exercices, il
- 22:59se rend compte oh là là, je croyais que
- 23:01ça devait être juste une partie facile
- 23:05mais il se rend compte que mais non,
- 23:06c'est compliqué. Et ben bien sûr celui
- 23:09qui arrive à programmer avec scratch moi
- 23:11pour moi pour moi il s'est programmé
- 23:13parce qu'il sait résoudre le problème il
- 23:14sait découper un problème en petit en
- 23:17petit parti il sait déjà mettre en ordre
- 23:20comment quelle est la première étape
- 23:21quelle est la deuxième étape. Celui qui
- 23:23sait faire ça, non, il est préparé. Il
- 23:24est préparé déjà. Il a développé cette
- 23:27manière de structurer ses idées, les
- 23:29mettre en autre pouvoir avancer. Donc je
- 23:31ne vois pas la différence. Donc après
- 23:33quand il passe à Python, il est préparé
- 23:35parce qu'il sait tout. Il a les bases de
- 23:36la programmation. Il a il y a les bases.
- 23:38Il sait que il s'est passé à un requem
- 23:41donc à un exercice à un code qui
- 23:43fonctionne et qui fait et dont son
- 23:45programme valide carrément le requin.
- 23:49Donc c'est c'est super. Il y a rien à
- 23:50dire. Il y a rien à dire. Donc ça
- 23:52c'était mon message aux parents. Ne
- 23:53sous-estimez pas vos enfants qui font
- 23:56que du scratch. OK. Et je fais
- 23:58directement le lien avec le côte hein.
- 23:59Je le code. Vous savez nous on est là
- 24:01pour accompagner ton enfant. OK.
- 24:03L'encourager. OK. Gérer les erreurs.
- 24:06Parce que les erreurs quand on programme
- 24:08c'est normal. On vit avec. OK. On
- 24:10apprend à débugger quand ça ne marche
- 24:12pas. Et c'est ça la force de j'aime le
- 24:14cours. OK. L'enfant apprend à structurer
- 24:17ses idées, à les développer, à être
- 24:19patient et à grandir. À grandir, à
- 24:22apprendre, à être curieux. OK ? À
- 24:24recevoir des feedback parce que c'est
- 24:26important pour pouvoir progresser, à
- 24:28poser des questions, à communiquer avec
- 24:29les autres. Comment tu as pu faire tel
- 24:31exercice ou tel exercice ? C'est tout ça
- 24:33que ton enfant apprend. C'est j'aime le
- 24:34c. Du coup, ça me permet de te poser
- 24:36pour finir une question va tout sortir.
- 24:39Alors selon toi, tu penses quoi ? Est-ce
- 24:40que ton enfant qui fait du scratch, il
- 24:42est juste en train de perdre son temps
- 24:44ou bien tu penses vraiment que ton
- 24:45enfant est en train déjà de faire ses
- 24:48premiers pas pour devenir un créateur ?
- 24:51S'il te plaît, mets ta réponse en
- 24:53commentaire, ça m'intéresserait.
- 24:55J'aimerais bien lire ta réponse en
- 24:56commentaire. Et merci à toutes les
- 24:58personnes qui commandent nos vidéos, qui
- 24:59les likent. Merci, merci, merci. Merci,
- 25:01merci pour votre soutien. N'hésitez pas
- 25:03à partager nos contenu, à vous abonner.
- 25:06À la prochaine.
About this transcript
This page contains the full transcript of ia newww by williams, generated from the public captions YouTube serves with the video. The transcript has 5,282 words across 746 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.