Forum Ma(th)nipulez !
Mercredi 10 mai 2023, 13 h-17h30, Collège Henri Matisse, Saint-Pierre
Map/Keep/Combine en langage Snap!, Map/Filter/Reduce en Python, Javascript, C++, Java, et autres langages, j’opterais pour Appliquer/Extraire/Combiner pour nos élèves français.
Ce trio Appliquer/Extraire/Combiner est un outil puissant pour enseigner les Mathématiques.
Des scripts Snap! et Python sont donnés pour illustrer le concept.
Descriptif détaillé d’un nouvel outil de calcul matriciel établi grâce à Snap!, à la puissance des blocs map
- combine
et à sa librairie APL Array Processing Langage
.
La mise au point de cet outil nous a permis de découvrir un original résultat d’algèbre linéaire.
Étapes de construction d’un logiciel d’interface pour contrôler un robot Thymio et utilisation pratique en classe de ce logiciel pour réaliser des ateliers de programmation.
Nombres premiers jumeaux : algorithme, crible.
De Scratch à Snap! : ouverture à la programmation fonctionnelle en physique et en chimie au collège (formulaire spécial brevet, moteur physique basé sur Euler et expérimentation robotique avec le robot Thymio à la clé).
Pour notre second TeachMeet, nous avons eu quatre volontaires. La formule de moins de 3 min a séduit les participants et les spectateurs. Certains ont décidé d’appliquer le concept dans leur classe.
– Le système solaire
– MATHFactor
– Compter en base 2 avec ses doigts
– Réflexion autour d’un exercice qui aborde la condition d’arrêt d’une boucle while
Né en 2006 d’une rencontre de trois enseignants écossais bloggers qui voulaient se rencontrer pour échanger leur pratique en matière d’éducation, le TeachMeet est très utilisé en Grande-Bretagne. Nous avons décidé de mettre en pratique un mini TeachMeet de 20 à 30 min lors des séminaires de l’IREM de la Réunion.
L’étude des fractales permet d’allier des domaines des mathématiques très variés tels que - pour une liste non exhaustive - géométrie (constructions, orientation dans le plan), algorithmique, programmation, algèbre, calculs et étude des suites numériques. Elle sera l’occasion de proposer aux élèves de dessiner de magnifiques motifs sur papier blanc, à la règle et au compas. J’ai donc choisi ces dernières années d’étudier une fractale, dès les premiers mois de l’année de première S, puis de l’utiliser comme base d’exercices sur différents thèmes, tout au long de l’année. Les fractales sont programmées ici à l’aide du logiciel de programmation par blocs Snap!.
Des années d’enseignement en classe de première S me font pressentir qu’en mathématiques, tout est algorithme, tout est fonction. Qu’est-ce que la pensée algorithmique ? C’est le fait d’analyser un problème afin de le décomposer en nombreuses petites fonctions ayant des tâches très précises, très réduites. Adopter ce point de vue en classe amène les élèves à penser en termes d’algorithmes épurés des problèmes d’entrées-sorties, pour finalement raisonner en termes de fonctions et développer une pensée mathématique plus claire. En première S, je m’attache à aborder en temps réel toute notion de manière algorithmique, en l’illustrant à l’aide de scripts Snap! en français, proches de la langue naturelle.
La programmation des algorithmes proposée dans cet article a pour but de mettre en évidence la notion universelle de fonction en mathématiques. L’utilisation de Snap! permet d’écrire les algorithmes, mais aussi de programmer les fonctions qui en seront déduites. Les algorithmes sont également programmés en langage Python.
Forum Ma(th)nipulez !
Mercredi 10 mai 2023, 13 h-17h30, Collège Henri Matisse, Saint-Pierre
Le site exo7 propose toujours ses livres téléchargeables sur la programmation (Scratch en collège, Python en lycée) mais ces derniers temps, la collection de livres s’est considérablement enrichie, avec des cours d’algèbre, analyse et géométrie en L1, ainsi que les magnifiques livres sur les mathématiques de l’IA et celles de l’ordinateur quantique.
De la 2nde à la Terminale, un site gratuit pour l’aide en maths, accessible ici
Le site curvica974, proposé par Yves MARTIN, est consacré aux géométries non euclidiennes (GNE) et présente des figures dynamiques à manipuler en ligne et/ou téléchargeables réalisées avec DGPad.
Même si on peut picorer un peu partout dans les menus, le site est quand même construit pour être parcouru – une première fois – plus ou moins dans l’ordre des menus dont voici la liste :
Dans un site très personnel, Olivier Sicard nous offres quelques « délires » de mathématiques, algorithmique et programmation. Entre autres pépites, on découvrira le Rubix-Tore, la loi normale asymétrique, la théorie du choix social et le dessin à l’aide des séries de Fourier.
Le site Florilège de la popularisation des mathématiques est un site très riche sur les initiatives de popularisation des mathématiques. Il rassemble les actions menées dans les pays et régions francophones.
Le site Computing : The Human Experience est une source précieuse sur l’histoire de l’informatique, avec de multiples entrées suivant les individus, les artéfacts, les concepts, les institutions, les dates et les lieux.
Le bulletin de juin 2020 de la CFEM (Commission française pour l’enseignement des mathématiques) est paru. Entre autres sujets d’actualité, des articles sur la crise sanitaire, l’enseignement à distance et la continuité pédagogique.
L’APMEP Réunion publie le premier numéro de sa lettre d’information, intitulée Dododecanews. Elle se feuillette en utilisant les flèches latérales.