Page 1

PrĂŠsentation Ecole ALGORA Casablanca Dar Bouazza


Apprendre à coder avec des robots en s’amusant !


Qu’est-ce que la programmation ? Définition • Programme : Un ensemble d’instructions qui réalise une tâche spécifique. • Programmer : L’acte qui consiste à développer un programme. • Robot : Une machine capable d’accomplir des tâches complexes de façon automatique. Nous sommes entourés d’objets programmés. Les robots, les smartphones, les consoles de jeu, les voitures, Internet, Facebook, etc. en font partie. Donc, “apprendre à programmer” c’est en fait comprendre l’environnement qui nous entoure, comprendre les mécanismes et les structures qui contrôlent notre environnement.

Apprendre à coder avec des robots en s’amusant !


L’informatique est devenue une matière fondamentale •

A prendre au sens de programmation, pas d’usage - Les usages échouent à améliorer le niveau

Un levier pour toutes les sciences - Maths, biologie, Chimie (Prix Nobel 2013) - Sciences humaines

Comme les maths, le français…

Apprendre à coder avec des robots en s’amusant !


Apprendre à lire, écrire, compter et programmer • Consommer le numérique ≠ comprendre, concevoir, participer aux choix

• « Un quart de la planète est connectée au Web, seuls ceux qui savent programmer peuvent agir »

Apprendre à coder avec des robots en s’amusant !


L’enseignement de la programmation dans le monde • Primaire Obligatoire : RU (5-15 ans, 2013), Hongrie, Russie (2009), Australie, Finlande (2016), Corée (2017).

• Collège Obligatoire : Japon, RU, Finlande, Hongrie, Russie, Hong Kong, France (2016) Option : Corée, Singapour

• Lycée Obligatoire : Japon, Russie, Shanghai (Chine), Israel Option:RU, France, Italie, Suède, Hongrie, Canada, Argentine, Corée, Singapour, Hong Kong, Taïwan, Inde, Afrique du Sud USA, Estonie : de nombreuses associations et ONG financées par des fonds publics développent l’enseignement de la programmation.

Apprendre à coder avec des robots en s’amusant !


A quoi ça sert ? Apprendre à programmer ≠ Devenir programmeur Prendre des leçons de piano ne veut pas dire qu’on va devenir pianiste. La musique développe les capacités suivantes : 1. Lecture des partitions 2. Mémoire 3. Développement harmonieux du cerveau gauche et du cerveau droit 4. Aptitudes musicales et artistiques (Oreille, solfège)…

C’est la même chose pour les écoles de programmation

Elles développent des capacités !

Apprendre à coder avec des robots en s’amusant !


Mais quelles capacités ? • Organiser et résoudre les problèmes. L’enfant qui programme doit réfléchir à ce qu’il doit faire en premier, organiser sa pensée, trouver une façon de faire via un algorithme. Cette procédure devient une habitude qui permet ensuite à l’enfant de réfléchir, faire, et avancer par lui-même.

• Pensée critique Parfois, le programme qui devrait fonctionner ne fonctionne pas. L’enfant se pose la question : “est-ce correct ?”, analyse de façon critique son raisonnement, le teste et trouve la solution au problème.

• Pensée latérale / Créativité Tous les programmeurs ont des approches et des solutions différentes, même si les programmes semblent conduire au même résultat. Plus les programmes deviennent complexes, plus les enfants développent des solutions créatives et personnelles.

Apprendre à coder avec des robots en s’amusant !


L’intelligence artificielle est parmi nous ! Pas seulement au cinéma

AlphaGo is just a beginning

1. Siri, Google Now, Adwords 2. Jeux vidéos 3. Véhicules sans pilote 4. Système de prédiction d’achat Amazon 5. Analyse de la fraude sur cartes bancaires 6. Online customer support 7. Google news 8. Jeu d’échecs 9. Domotique

Nos enfants seront soit des consommateurs passifs, pilotés par les machines, soit ils les créeront et les piloteront. Apprendre à coder avec des robots en s’amusant !


Votre emploi existera-t-il toujours en 2030 ? Les emplois qui vont disparaître d’ici 20 ans. 1. Caissiers 2. Comptables 3. Emplois administratifs bureau 4. Vendeurs 5. Secrétaires 6. Employés bancaires

• • • • •

7. Ouvriers 8. Postiers 9. Contremaîtres / Opérateurs d’usines 10. Taxis / Bus / Conducteurs poids lourds 11. Opérateurs fast-food 12. Serveurs / serveuses

Les services généraux seront assurés par des robots. Votre valise sera portée par un robot. Si vous arrivez en avance à l’hôtel, un robot portera votre valise et la mettra dans un coffre. Un scanner vous reconnaîtra (analyse faciale). La lumière s’allume en fonction de votre activité / présence.

Apprendre à coder avec des robots en s’amusant !

Puis-je vous How aider ?


Votre emploi existera-t-il toujours en 2030 ? Des emplois vont disparaître, d’autres seront créés, dont nous n’avons pas la moindre idée. La compréhension des technologies, des enjeux sera nécessaire pour ces nouveaux métiers. Un des enjeux des académies Algora est de donner aux enfants toutes leurs chances pour tirer parti de ces nouvelles opportunités.

Apprendre à coder avec des robots en s’amusant !


La pĂŠnurie en informaticiens en 2020

En France, le situation est encore plus critique.


Un environnement simple et ouvert • Scratch (open source) - Le plus utilisé au collège et au primaire pour son rapport puissance / simplicité - Python, C (pour les plus grands)

• Windows, MAC, Android, Ipad

Apprendre à coder avec des robots en s’amusant !


Des briques de construction uniques • En haut, en bas, à gauche, à droite…

• 2 fois moins de briques, 3 fois moins de temps

Apprendre à coder avec des robots en s’amusant !


Une électronique ouverte et simple • Arduino - Open Source - La plus utilisée au monde avec Rasberry - Des milliers de capteurs et d’effecteurs

• Une offre unique de périphériques

Apprendre à coder avec des robots en s’amusant !


Avec l’école des robots, programmer devient facile. Briques + Scratch + Arduino EASY programming, from primary school ! Construire

Connecter

Programmer

N’importe qui peut construire son robot facilement grâce au cursus fourni.

Apprendre à coder avec des robots en s’amusant !


Programmer permet d’apprendre de ses erreurs ! L’enfant peut faire des erreurs sur le logiciel ou sur le matériel Beaucoup d’écoles de codage n’utilisent pas de robots réels, mais juste des PCs. Dans nos écoles, les enfants conçoivent en même temps logiciel et matériel électronique. Ils font des erreurs “de chaque côté” ! Les robots “réels” ont des poids, des formes, des mécaniques différents. Il sont utilisés dans des environnements très divers. L’enfant qui n’apprend que sur ordinateur ne peut pas comprendre pourquoi son robot ne fonctionne pas, même si son programme a l’air correct. C’est par un processus expérimental complet, logique et physique, qu’il progresse, corrige ses erreurs et comprend l’imbrication des différents aspects des technologies. Apprendre à coder avec des robots en s’amusant !


Conclusion Plus on pense par soi-même, plus on développe son intelligence ! Il n’y a pas “une bonne réponse” en matière de codage.

Tous les élèves de l’Académie Algora pensent différemment, programment leur robot à leur façon, pour réaliser l’objectif souhaité ! Le processus expérimental itératif proposé permet aux enfants de concevoir leur propre résolution du problème et de corriger leurs erreurs. Puis de faire progresser la performance de leur machine de façon créative. C’est la répétition de ce processus qui aide les élèves à prendre conscience des principes d’un grand nombre de machines et de processus dans la vie de tous les jours, et leur permet de résoudre d’autres problèmes futurs.

Apprendre à coder avec des robots en s’amusant !


Les écoles Algora • Un réseau Algora ayant pour but d’enseigner la programmation à des enfants de 6 à 14 ans grâce à des robots (2 cursus : 6 – 9 ans et 9 – 14 ans)

• Ateliers en groupe au cours duquel chaque enfant va suivre son livret pédagogique pour construire + programmer un robot différent à chaque cours.

• La fréquence des ateliers est hebdomadaire

La meilleure solution pour apprendre à programmer avec des robots


Le cursus Algora • Un cursus pédagogique clés en main

• + de 5 années d’ateliers ! • Des livrets pédagogiques à disposition du formateur et des enfants

• Les missions de programmation pour développer la créativité..  Pour permettre à l'enfant de programmer en s'amusant

 Les scénarios prennent la forme de jeux au cours desquels les robots de plusieurs élèves peuvent s’affronter.

 Course, combat de robots, opération de sauvetage, jeux de rapidité… La meilleure solution pour apprendre à programmer avec des robots


Le Kit Algora – cursus 9 -14 ans • Des kits simples et qualitatifs pour concevoir des robots nécessaires à l'apprentissage de la programmation.

• 1 seul kit Algora pour réaliser tous les robots des années 1, 2 et 3 du cursus.

La meilleure solution pour apprendre à programmer avec des robots


Les avantages du robot Algora

La meilleure solution pour apprendre Ă programmer avec des robots


Les 2 Kits Algora – cursus 6 – 9 ans • Pour le cursus 6 - 9 ans, 2 petits kits sont nécessaires pour l’ensemble du cursus. Kit Puzzle 3D

La meilleure solution pour apprendre à programmer avec des robots

Kit Robotique + Programmation


Présentation

Cursus 6 – 9 ans


Trois exemples de cours Algora (6 – 9 ans) pour apprendre à coder aux plus petits. Thème 1 : les puzzles 3D

Thème 2 : Robotique

Thème 3 : Programmation

La meilleure solution pour apprendre à programmer avec des robots


La meilleure solution pour apprendre Ă programmer avec des robots


La meilleure solution pour apprendre Ă programmer avec des robots


PrĂŠsentation Cursus 9 - 14 ans


Le cursus Algora 9 – 14 ans • + de 72 h de cours répartis en différents niveaux de difficulté • Chaque robot correspond à 2 x 1h30 d’atelier

La meilleure solution pour apprendre à programmer avec des robots


Le cursus Algora 9 – 14 ans

La meilleure solution pour apprendre Ă programmer avec des robots


Le cursus Algora 9 – 14 ans

La meilleure solution pour apprendre Ă programmer avec des robots


Le cursus Algora 9 – 14 ans Chaque livret Algora est composé de 3 parties 1) Une partie introduction « Où retrouve t'on les robots dans la vie de tous les jours ? » (10-15 min)

2) Une partie apprentissage de la programmation + construction du robot enrichie d’une multitude d’exercices et d’explications adaptés aux enfants (1h20)

3) La partie mission programmation (1h30 d'atelier) Où les enfants vont réaliser des missions de programmation en lien avec le robot précédemment construit.

La meilleure solution pour apprendre à programmer avec des robots


Une année d’école Algora (9 – 14 ans), c’est par exemple… • Gravir 4 niveaux d’apprentissage • Assister à 12 leçons d’1h30 (soit 3 leçons par niveau) : ateliers PAS A PAS qui permettent d’aborder un aspect de la robotique et de la programmation.

• Réaliser 12 missions d’1h30 (soit 3 missions par niveau ) : ateliers MISSION PROGRAMMABLE pour approfondir la leçon, mettre en œuvre les connaissances et s’amuser entre programmeurs en herbe.

• Réaliser 1 robot différent par atelier.


Les ateliers en image


Les ateliers en image


Les ateliers en image


Les ateliers en image


Les ateliers en image


Les ateliers en image


Les ateliers en image

Profile for Digithall

Ecole Algora Casablanca  

CONSTRUIRE DES ROBOTS POUR APPRENDRE À CODER La mission des écoles Algora est de former les jeunes aux enjeux du numérique afin de mieux com...

Ecole Algora Casablanca  

CONSTRUIRE DES ROBOTS POUR APPRENDRE À CODER La mission des écoles Algora est de former les jeunes aux enjeux du numérique afin de mieux com...