La programmation débranchée à l’école

Slides:



Advertisements
Présentations similaires
Michel et Louise Brigitte et Michel Françoise et Bernard Denis et
Advertisements

Premier jour du cours de français
CINI – Li115 1 Semaine 9 Algorithmes de tri ● Introduction ● Tri à bulle ● - principe ● - algorithme ● - efficacité ● Tri par sélection ● - principe, algorithme,
APPRENDRE À PROGRAMMER AVEC :. SCRATCH, UN HÉRITIER DU LANGAGE LOGO « BEAUCOUP D'ENFANTS, PAR EXEMPLE, SONT BLOQUÉS DANS L'ACTE D'APPRENDRE PARCE QUE,
L’ESPRIT DU NOUVEAU PROGRAMME. SERIE SCIENCES ET TECHNOLOGIES DU MANAGEMENT ET DE LA GESTION 1 Document élaboré dans le cadre du cercle de réflexion académique.
Ligue de judo de Seine et Marne
● Bilan des acquisitions de l'école maternelle ● La circulaire du , définissant le livret scolaire. ● Référence le programme de l'école.
Nouveaux programmes de sciences et de technologie : comment décliner l’enseignement au cours du cycle 3 ?
LES COINS SCIENCES EN MATERNELLE Pourquoi ? ► Découvrir et manipuler librement des objets ► Susciter un questionnement que l’adulte pourra reprendre en.
Semaine 01 La programmation créative Introduction.
TP 1 Maths De la séquence à la séance… en passant par la classe.
La résolution de problèmes ouverts au cycle 2 et cycle 3 « Mettre les élèves en situation d’essayer, conjecturer, tester, prouver. » (IREM de Lyon)
L’évaluation comme aide à l’apprentissage Benoit Brosseau conseiller pédagogique C.S. Marie-Victorin Adapté des documents d’Aude Martin, de Sylvain Richer.
Classification-Catégorisation
Programmation d'un aspirateur robot connecté
Classement alphabétique
Les tables de multiplication au ce1 « Une construction réfléchie des tables favorise-t-elle leur mémorisation et leurs transferts ? » DOUARCHE Vaéa.
Evaluer par compétences
Enseigner autrement les mathématiques au travers du socle commun et des nouveaux programmes Un collège réformé, adapté et contextualisé.
La programmation dans les programmes 2015
LES ENSEIGNEMENTS D’EXPLORATION
Dominique PETRELLA – Frédéric GUINEPAIN - IA-IPR STI Versailles
Enseigner la physique-chimie au cycle 4 dans l'objectif de la maîtrise du socle commun par les élèves. Stage du 30 mars /12 1.
Algorithmique, codage, programmation et pensée informatique
La Ferté-Imbault, le 23 mai 2017
Réforme de la scolarité obligatoire
Réaliser des activités ludiques pour exposer
QUESTIONNER L’ESPACE Explorer les organisations du monde
Construire les premiers outils pour structurer sa pensée
Informatique et Sciences du Numérique
Séminaire 2017 d'accompagnement des programmes de technologie au collège Elaborer une séquence dans une progression de cycle 4 De la progression vers la.
Socle commun et livret personnel de compétences
REALISE PAR LE COMITE DEPARTEMENTAL DE RUGBY DE TARN ET GARONNE
Votre prénom est-il dans la liste qui va suivre ?
LES CLASSES de TROISIÈME PRÉPARATOIRES Á L’ENSEIGNEMENT PROFESSIONNEL
Grandeurs, mesures et évaluations
JJ/MM/AAAA 08/06/2017 Appréhender le fonctionnement d’une voiture autonome Programmation cycle 4 Cycle 4.
Formation des commissaires sportifs
Catherine Boutelier coordinatrice REP circonscription de Valenciennes/Bruay
Atelier pédagogique FIC Cycle 1
Socle commun et livret personnel de compétences
Animation Programmer avec Scratch
Réaliser un court-métrage d’animation
Thème 5 : Mesures. Cours 1 : L’heure (1).
Catherine Boutelier coordinatrice REP circonscription de Valenciennes/Bruay
1 de 13 GROUPE RESSOURCES DE TECHNOLOGIE Technologie Cycle 4 Niveau Quatrième Courtine D ; Trouchet L ; Pain B Formation disciplinaire mars-avril 2016.
Formation au Numérique Codage et programmation dans les nouveaux programmes Romorantin, le 23 janvier 2018.
Codage CII-III.
Valeurs et enseignement
Socle commun et livret personnel de compétences
Socle commun et livret personnel de compétences
Socle commun et livret personnel de compétences
Socle commun et livret personnel de compétences
Socle commun et livret personnel de compétences
LES DÉMARCHES ET APPROCHES AU CYCLE 3 Que disent les programmes ? Source : Bulletin officiel spécial n°11 du 26 novembre 2015 Réalisé par
L’ordinalité à l’école maternelle
Ligue de judo de Seine et Marne
ENSEIGNER L’ALGORITHMIQUE ET LA PROGRAMMATION AU COLLÈGE
ENSEIGNER L’ALGORITHMIQUE ET LA PROGRAMMATION AU COLLÈGE
Socle commun et livret personnel de compétences
Socle commun et livret personnel de compétences
Socle commun et livret personnel de compétences
Le passage du primaire au secondaire
le préambule du programme au lycée
Mon cahier de réussites Prénom : _____________________
Handoku make direct éliminatoire
Socle commun et livret personnel de compétences
Note de service du 25/04/2018 l.Leclercq, IEN MLJ 1
Transcription de la présentation:

La programmation débranchée à l’école Animation pédagogique AIX LES BAINS Fabrice PACCARD, ERUN Emilie FLECHEL , CPC

Plan de la formation Qu’est-ce qu’un algorithme ? Pourquoi des algorithmes à l’école ? Programmes et compétences Ateliers de mise en pratique des algorithmes Temps de TEST des jeux sur tables Applications et logiciels Ressources et proposition de progression

Qu’est ce qu’un algorithme ? Qu’est ce qui, dans votre quotidien, pourrait se traduire par un algorithme ? Méthode/Mode d’emploi/Recette de cuisine, Recette de cuisine : Suite d’ordres avec des ingrédients + variables (quantité, nombre, etc) + boucles (nombre de fois ) + conditions ( si four chaud alors enfourner) Dire aux enseignants qu’on veut recueillir leurs représentations. Ce n’est pas grave s’ils ne savent pas ce qu’est un algorithme. Exemples : - recette de cuisine, oubli de préciser qu’il faut ouvrir la porte du four ou casser les œufs démarrage voiture Le livre dont vous êtes le héros Jeu de l’aveugle «Donner les instructions pour emmener l’aveugle d’un point à un autre : la porte de sortie »: avec nous + 1 personne, une qui donne les ordres et on exécute en appliquant les consignes à la lettre.

Qu’est ce qu’un algorithme ? Algorithme : suite d’ordres + variables + boucles Un algorithme c’est une suite d’instructions séquentielles éventuellement structurée par des conditionnelles et des boucles Jeu de l’aveugle Jeu de l’aveugle «Donner les instructions pour emmener l’aveugle d’un point à un autre : la porte de sortie »: avec nous + 1 personne, une qui donne les ordres et le formateur exécute en appliquant les consignes à la lettre.

Démarche très explicite puisqu’il y a des objectifs et des consignes clairs et une démarche à respecter Vidéo Sépa

Pourquoi des algorithmes à l’école ? Qu’est-ce ce qui, dans votre classe, pourrait se traduire par un algorithme ? Exemple : recherche dans le dictionnaire Pourquoi enseigner la programmation ? Vidéo MITCH RESNICK (concepteur Scratch : logiciel codage) Attention « effet entonnoir » recentrer sur les idées de classes et passer plus vite sur les exemples perso. Exemples de classe du dictionnaire : en travaillant comme on le fait classiquement sur la façon d'optimiser une recherche de mot dans le dictionnaire, on découvre, avec les élèves, des méthodes bien plus efficaces que le parcours systématique des pages ; on peut formuler ces méthodes sous la forme d'algorithmes, tous en lien avec l'algorithme dit "de dichotomie" qui permet des recherches rapides dans les tableaux triés d'objets de toutes sortes. Vidéo visible en entier : https://www.youtube.com/watch?v=Ok6LbV6bqaE Contexte de la vidéo à expliquer avant le lancement de la vidéo : création de cartes de la fête des mères sur scratch Les élèves savent utiliser les nouvelles technologies, ils sont « lecteurs » mais ne savent pas comment en créer. Parallèle avec l’enseignement de l’écriture et de la lecture. Capture du code source : expliquer que c’est pas ça qu’on demande à l’école ni aux enseignants !

Programmes et compétences Cycle 1 : Domaine 4 : Construire les premiers outils pour structurer sa pensée Explorer des formes, des grandeurs, des suites organisées Attendu de fin de cycle : Identifier le principe d'organisation d'un algorithme et poursuivre son application. Dom va compléter ;-)

Programmes et compétences Cycle 1 : Domaine 5 : premiers outils pour structurer sa pensée Consolider la notion de chronologie En moyenne section, l’enseignant propose un travail relevant de la construction de la chronologie portant sur des périodes plus larges, notamment la semaine. Il s’appuie pour ce faire sur des évènements vécus, dont le déroulement est perceptible par les enfants et pour lesquels des étapes peuvent être distinguées, ordonnées, reconstituées, complétées. Dom va compléter ;-)

Programmes et compétences Cycle 1 : Domaine 5 : premiers outils pour structurer sa pensée Utiliser, fabriquer; manipuler des objets Toutes ces actions se complexifient au long du cycle. Pour atteindre l'objectif qui leur est fixé ou celui qu'ils se donnent, les enfants apprennent à intégrer progressivement la chronologie des tâches requises et à ordonner une suite d'actions ; Dom va compléter ;-)

Programmes et compétences Cycle 2 : Mathématiques - Espace et géométrie Dès le CE1, les élèves peuvent coder des déplacements à l'aide d'un logiciel de programmation adapté, ce qui les amènera au CE2 à la compréhension et la production d'algorithmes simples. Dom va compléter ;-)

Programmes et compétences Cycle 3 : Mathématiques - Espace et géométrie Initiation à la programmation : une initiation à la programmation est faite à l'occasion notamment d'activités de repérage ou de déplacement (programmer les déplacements d'un robot ou ceux d'un personnage sur un écran) ou d'activités géométriques (construction de figures simples ou de figures composées de figures simples) Dom va compléter ;-)

Nouveaux programmes Cycle 3 : Sciences et technologie - Repérer et comprendre la communication et la gestion de l'information Le stockage des données, notions d'algorithmes, les objets programmables : [...] les élèves découvrent l'algorithme en utilisant des logiciels d'applications visuelles et ludiques. [...] Dom va compléter ;-)

Programmes et compétences Faire de la programmation est une démarche de conception d’algorithmes; on peut la comparer à une démarche d’investigation en sciences. Décomposition en étapes Schématisation Généralisation Abstraction On retrouve des étapes similaires à la démarche d’investigation scientifique, de la résolution de problème, d’un programme de construction en géométrie…

Ateliers de mise en pratique la Dichotomie Ressources : Florent Masseglia, INRIA https://pixees.fr/former-des-professionnels-de-leducation-une-proposition-de-contenu/ Votre prénom est-il dans la liste qui va suivre ? (vous aurez 3 secondes ! ) RAJOUTER PRENOMS ENSEIGNANTS

Thomas Anaïs Morgane Mickaël Valérie Stéphane Kevin Marion Jordan Corentin Arnaud Dominique Alexandre Benjamin Catherine Baptiste Thibault Antoinette Nicolas Sarah André Céline Bastien Lara Mehdi Jeremy Amandine Evelyne Nathalie Christine Maxime Frédérique Lucie Margaux Sylvie Marie Alexis Hovig Sophie Jessica Murielle Muriel Amine Jean-Michel Fanny Elodie Julien Valérie Guillaume Corinne Carole Raphaelle Marine Elodie Sébastien Aurélien Alice Magaly Manon Françoise Damien Arthur Isabelle Véronique Quentin Mathilde Gautier Rémi Chantal Pascal Romain Christophe Pascale Philippe Matthieu Alexandra Anthony Viviane Olivier Simon Eric Joël Florence Jocelyn Virginie Cindy Raphaël Laurent Nathalie Marlène Theo Karine Fabienne Luc Julie Adrien David Clémence Florent Antoinette Gilles Lucas Emmanuel Maeva Benoît Pauline Dylan Claire Laetitia Steven Clément Morgane Baptiste Axel Adeline Léa Emilie Loïc Juliette Jennifer

Trouvé ? Deuxième essai : les prénoms seront triés par ordre alphabétique Vous aurez aussi 3 secondes

Adeline Benoît Fanny Lucas Pascal Adrien Carole Florence Pascale Françoise Lucie Paul Alexandra Catherine Frédérique Maeva Pauline Alexandre Céline Manon Magaly Philippe Alexis Chantal Christine Guillaume Margaux Quentin Alice Christophe Hovig Marie Raphaelle Amandine Cindy Jean-Michel Marine Rayan Amélie Claire Jessica Martin Rémi Amine Clara Jocelyn Marlène Romain André Clémence Jordan Mathilde Sarah Anthony Clément Julie Matthieu Sébastien Antoine Stéphane Antoinette Coralie Julien Maxime Simon Arnaud Corinne Juliette Mehdi Sophie Arthur Damien Justine Mélanie Sylvie Audrey David Murielle Dominique Karine Melissa Theo Aurélie Dylan Laetitia Lara Mickaël Thibault Aurélien Elodie Laurent Morgane Thomas Axel Emilie Léa Muriel Valérie Véronique Baptiste Emmanuel Lisa Nathalie Virginie Bastien Eric Loïc Noémie Viviane Benjamin Evelyne Luc Olivier Yanis Trouvé ? Montrer qu’il y a des techniques plus efficaces que d’autres.

Machines à trier JEU 1 : la ligne tri séquentiel JEU 2 : les cerceaux SI je suis plus petit ALORS je vais à gauche. SI je suis plus grand ALORS je vais à droite. tri parallèle Modèle de tri parallèle plus rapide qu’un tri séquentiel car tout le monde trie en même temps. https://cache.media.eduscol.education.fr/file/Machine_a_trier/72/3/RA16_C3_SCTE_2_machine_trier_V2_572723.pdf Tris de nombres, mots, images, tailles d’objets (cycle 1), fractions… Faire vivre les deux jeux Les personnes sont en ligne debout. Consigne : prendre le papier de la personne en face si elle a un mot qui se trouve avant le sien alphabétiquement. Le premier qui trie se range et ne donne plus son papier quand il a passé tout le monde. Emergence du concept de conditions SI… ALORS

Jeu de nim JEU 3 : Etablir la stratégie gagnante 16 bouchons Deux joueurs ramassent tour à tour 1, 2 ou 3 bouchons sur une table. Celui qui prend le dernier a gagné. Construire l’algorithme (méthode) qui permet de gagner avec des boucles TANT QUE ….FAIRE… et des conditions SI …ALORS… Prendre des bouchons https://cache.media.eduscol.education.fr/file/Mettre_en_oeuvre_son_enseignement_dans_la_classe/68/3/RA16_C3_ST_jeu_de_nim_N.D_586683.pdf

Algorithme du jeu de NIM Jouer contre quelqu’un qui ne connait pas l’algorithme gagnant et Laisser commencer l’adversaire pour être sûr de gagner Réaliser des compléments à 4

L’île au trésor Trouver le meilleur itinéraire pour rejoindre l’île au trésor. Des navires naviguent entre les îles et proposent aux voyageurs 2 itinéraires A ou B. Sur chaque île sur laquelle vous arrivez, vous pouvez suivre la route A ou la route B mais pas les 2. Les étiquettes A ou B vous indiquent votre prochaine destination. Personne n’a le plan des îles, c’est à vous de tenter de le refaire

Test des jeux libres sur les algorithmes Cargo bot (avec formateur) Jeu de Nim : construire l’algorithme avec 19 bouchons Baseball multicolore (autonome) Jeu de l’île au trésor : construire le plan

Applications et logiciels Ipad runMarco (ios et Android) Ipad lightbot (ios et Android) Ipad Cargobot (ios) Ipad scratchJr ( ios et Android) Logiciel Tuxbot sur PC Cargobot en ligne sur un ordi (http://www-verimag.imag.fr/~wack/CargoBot/ )

Biblio-sitographie 1, 2, 3 codez (LAMAP) https://www.fondation-lamap.org/fr/123codez PLAIRE Robot d’Evian http://www.ac-grenoble.fr/ien.evian/spip.php?article836. Eduscol documents d’accompagnement Sciences et technologie Cycle3 http://eduscol.education.fr/cid99810/mettre-oeuvre-son-enseignement.html