Category: Algorithme et programmation

Développer les compétences numériques en mathématiques

Nos programmes de mathématiques contiennent des éléments portant sur le numérique, notamment à partir du cycle 4. Non seulement faire et comprendre des mathématiques nécessite de maîtriser les bases de certains outils numériques, mais, au-delà, développer les compétences numériques à travers des activités mathématiques contribue à initier une pensée algorithmique et à maîtriser des usages …

Lire la suite

Lien Permanent pour cet article : https://ent2d.ac-bordeaux.fr/disciplines/mathematiques/developper-les-competences-numeriques-en-mathematiques/

Parcours sur la notion de variable avec Scratch pour la classe de 3e (avec boucles et conditions)

Bruno  MATTIOLO  est professeur de mathématiques au collège Albert Camus d’Eysines. Ce témoignage a été rédigé le 21 février 2021, le dispositif mis en place a pu évoluer depuis. Ces pratiques ne constituent pas un modèle à reproduire, simplement un exemple qui pourra inspirer des collègues confrontés à des situations semblables. Introduction J’ai la chance …

Lire la suite

Lien Permanent pour cet article : https://ent2d.ac-bordeaux.fr/disciplines/mathematiques/parcours-sur-la-notion-de-variable-avec-scratch-pour-la-classe-de-3e-avec-boucles-et-conditions/

SCRATCH 3.0 : principales nouveautés

Scratch 3.0 succède à 2.0 en janvier 2019. Cette version, totalement recréée avec les dernières technologies disponibles (HTML5 et Javascript ) pour la version en ligne et pour Scratch Desktop, comporte plusieurs grands changements par rapport aux versions précédentes. La version en ligne de Scratch 3.0  fonctionne sans Flash et est  donc compatible avec les …

Lire la suite

Lien Permanent pour cet article : https://ent2d.ac-bordeaux.fr/disciplines/mathematiques/scratch-3-0-principales-nouveautes/

Sciences Numériques et Technologie (SNT)

Cet enseignement de culture générale sur le numérique s’adresse à tous les élèves de 2de à hauteur de 1 h 30 par semaine. Il s’articule autour de 7 thèmes (Internet ; web ; réseaux sociaux ; données structurées et leur traitement ; localisation ; cartographie et mobilité ; informatique embarquée et objets connectés ; photographie …

Lire la suite

Lien Permanent pour cet article : https://ent2d.ac-bordeaux.fr/disciplines/mathematiques/snt/

Questions FLASH et automatismes PYTHON en 1ères générale et technologique

Automatismes : réactivation en 1ère des notions vues en seconde Les questions flash de ce diaporama sont regroupées en 5 séries et permettent de travailler sur les fonctions informatiques en PYTHON, les tests et boucles bornées et non bornées en langage naturel et en PYTHON. Le professeur y puisera ces séries complètes ou certaines diapositives …

Lire la suite

Lien Permanent pour cet article : https://ent2d.ac-bordeaux.fr/disciplines/mathematiques/questions-flash-et-automatismes-python-en-1eres-generale-et-technologique/

Algorithmique et programmation en classe de 1ères générale et technologique

Cette rubrique propose: des questions flash facilitant le travail ponctuel en algorithmique et le travail de syntaxe PYTHON en programmation en vue de réactiver le travail fait en classe de seconde (fonctions informatiques, variables et instructions élémentaires,  les boucles, les itérateurs et les instructions conditionnelle), et de travailler la notion de liste en PYTHON, nouveauté …

Lire la suite

Lien Permanent pour cet article : https://ent2d.ac-bordeaux.fr/disciplines/mathematiques/algorithmique-et-programmation-en-classe-de-1eres-generale-et-technologique/

Sortie de Scratch 3.0, adapté aux tablettes

La nouvelle version de Scratch (nommée Scratch 3.0) voit enfin le jour. La grosse nouveauté est que cette version a été développée en HTML5 ce qui permet de l’utiliser dans la plupart des navigateurs (Chrome, Firefox, Edge, Safari dans leurs dernières versions) sans avoir à installer de Plugin supplémentaire. Cela signifie que vous allez pouvoir …

Lire la suite

Lien Permanent pour cet article : https://ent2d.ac-bordeaux.fr/disciplines/mathematiques/sortie-de-scratch-3/

Notations pour l’algorithmique en langage naturel

Dans un objectif de simplicité et de cohérence, l’écriture des algorithmes en langage naturel dans les sujets de baccalauréat (à compter de la session 2018) a évolué  conformément aux principes suivants : suppression de la déclaration des variables, les hypothèses faites sur les variables étant précisées par ailleurs ; suppression des entrées-sorties ; simplification de la …

Lire la suite

Lien Permanent pour cet article : https://ent2d.ac-bordeaux.fr/disciplines/mathematiques/notations-algorithmique-en-langage-naturel/

Algorithmique et programmation

Vous trouverez ici des ressources et des points d’appui pédagogiques pour mettre en œuvre la partie des programmes de mathématiques du lycée consacrée à l’algorithmique et à la programmation: langage naturel, débuter avec PYTHON, ressources pour la classe de seconde, ressources pour les classes de premières. Notations utilisées pour l’algorithmique en langage naturel Dans un …

Lire la suite

Lien Permanent pour cet article : https://ent2d.ac-bordeaux.fr/disciplines/mathematiques/algorithmique-et-programmation/

Questions FLASH et automatismes PYTHON en 2de

Résumé Afin de favoriser à la fois la mise au travail des élèves et la consolidation des bases techniques, il est proposé ici 8 séries (diaporamas) de questions « Flash » progressives qui favorisent également le calcul mental et le raisonnement, basés sur les notions d’algorithmique et de programmation. News : Nous intégrons également les corrigés dans …

Lire la suite

Lien Permanent pour cet article : https://ent2d.ac-bordeaux.fr/disciplines/mathematiques/questions-flash-et-automatismes-python/

Programmer une représentation graphique avec PYTHON

Résumé Dans l’aménagement du programme de maths (B.O. n°18 du 4/05/2017) on trouve : ÉTUDE QUALITATIVE DE FONCTIONS : ◊ Même si les logiciels traceurs de courbes permettent d’obtenir rapidement la représentation graphique d’une fonction définie par une formule algébrique, il est intéressant, notamment pour les fonctions définies par morceaux, de faire écrire aux élèves un algorithme …

Lire la suite

Lien Permanent pour cet article : https://ent2d.ac-bordeaux.fr/disciplines/mathematiques/programmer-une-representation-graphique-avec-python/

Algorithmique en classe de 1re

Transition seconde – première Le travail de première se place dans la continuité de celui de seconde où l’on a mis en place toutes les structures de base en algorithmique : Instructions élémentaires : affectation, calcul, entrée, sortie Les élèves, dans le cadre d’une résolution de problèmes, doivent être capables : – d’écrire une formule permettant …

Lire la suite

Lien Permanent pour cet article : https://ent2d.ac-bordeaux.fr/disciplines/mathematiques/algorithmique-en-classe-de-1re/

Stage nouveaux programmes de première

Les programmes de première jusqu’en 2018-2019 Télécharger le diaporama au format pdf Atelier Autonomie Télécharger le diaporama support au format pdf Modifier des énoncés classiques À partir d’énoncés tirés de manuels de première mettre en évidence l’évolution souhaitée par les nouveaux programmes. Dans ces situations classiques, il s’agit d’habituer progressivement les élèves à une plus …

Lire la suite

Lien Permanent pour cet article : https://ent2d.ac-bordeaux.fr/disciplines/mathematiques/stage-nouveaux-programmes-de-premiere/

Algorithmique et programmation en classe de 2de

La notion de fonction informatique étant au cœur du programme, il est important d’utiliser systématiquement cette notion, et donc, en pratique, d’écrire tout programme sous la forme d’une fonction, qui est appelée dans la console pour être exécutée, et qui peut faire appel à d’autres fonctions écrites dans l’éditeur. Conformément aux usages des informaticiens, c’est …

Lire la suite

Lien Permanent pour cet article : https://ent2d.ac-bordeaux.fr/disciplines/mathematiques/algorithmique-en-classe-de-seconde/

De SCRATCH à PYTHON

Nom du chapitre : Algo-prog : problèmes transversaux   Objectifs : Transition Scratch à Python en s’initiant à l’algorithmique en langage naturel Exercices à « guidage » progressif Prérequis : Connaissances cycle 4 Scratch – initiation Python –   Énoncé élèves : Pour chaque problème, écrire un script qui permettra de répondre au problème en utilisant Scratch, en …

Lire la suite

Lien Permanent pour cet article : https://ent2d.ac-bordeaux.fr/disciplines/mathematiques/de-scratch-a-python/

Programmation – Rosace

Notions travaillées : Déplacements, tracés, boucles, figures géométriques, angles et rotations Durée : 1h à 2h Énoncé élève :   Aide : Prolongements: Pour télécharger tout l’article : rosaces-complet.odt et rosaces-complet.pdf Documents élèves: rosaces.odt et rosaces.pdf Exemples de réalisation : rosaces-exemples

Lien Permanent pour cet article : https://ent2d.ac-bordeaux.fr/disciplines/mathematiques/programmation-rosaces/

Programmation – Dessiner un cube

Notions travaillées : décomposer une tâche en sous-tâches, déplacements, boucles, et éventuellement création de blocs, géométrie dans l’espace et perspective. Durée du projet : environ 4h Les élèves, par groupes de 3, vont devoir construire la représentation ci-contre d’un cube : Énoncé élève : 1) Le travail va être réparti entre vous trois : chacun d’entre …

Lire la suite

Lien Permanent pour cet article : https://ent2d.ac-bordeaux.fr/disciplines/mathematiques/programmation-dessiner-un-cube/

Programmation – Le chat et le chien

Notions travaillées : boucles, déplacements, instructions conditionnelles, capteurs. Durée : 2h à 3h. Énoncé élève : Écrire un programme sur Scratch qui permet de réaliser la scène suivante : Un chat est commandé avec les touches clavier. Lorsque le drapeau vert est cliqué : un chien se déplace sans arrêt sur la scène, lorsque le …

Lire la suite

Lien Permanent pour cet article : https://ent2d.ac-bordeaux.fr/disciplines/mathematiques/programmation-le-chat-et-le-chien/

Programmation – Lancer d’un dé

Notions travaillées : instructions conditionnelles, costumes, variable, opérateurs, statistiques et probabilités. Durée : 2h à 3h Énoncé élève : 1) Créer un dé avec un lutin à 6 costumes. Supprimer le chat Sprite 1 (clic droit, puis supprimer). Créer un nouveau lutin en cliquant sur Aller dans la zone « costume » puis créer un …

Lire la suite

Lien Permanent pour cet article : https://ent2d.ac-bordeaux.fr/disciplines/mathematiques/programmation-lancer-dun-de/

Débuter avec le langage Python

Le programme de 2de aménagé pour la rentrée 2017 demande d’utiliser un langage textuel. Il précise: « le choix du langage se fera parmi les langages interprétés, concis, largement répandus, et pouvant fonctionner dans une diversité d’environnements ». Le langage Python correspond parfaitement à ces critères. Nous vous proposons donc ci-dessous une sélection de cours en lignes, …

Lire la suite

Lien Permanent pour cet article : https://ent2d.ac-bordeaux.fr/disciplines/mathematiques/des-tutoriels-pour-debuter-avec-le-langage-python/

Algorithmique et fonctions

Objectifs Introduire l’utilisation du logiciel Algobox. Introduire les instructions conditionnelles, la boucle « pour » et les outils de dessin. Commentaires Le travail s’effectue progressivement en lien avec les notions de base sur les fonctions. Les exercices 1 et 2 demandent à l’élève d’analyser un algorithme simple, puis de traduire à l’aide d’un algorithme un programme de …

Lire la suite

Lien Permanent pour cet article : https://ent2d.ac-bordeaux.fr/disciplines/mathematiques/algorithmique-et-fonctions-2/

Formations et ressources académiques – Collège

Formation Cycle 3 – Fractions et nombres décimaux. Un grand nombre de professeurs de mathématiques de l’académie est formé en 2018-2019 avec les professeurs des écoles de leur secteur, enseignant en CM1 et CM2, sur le thème des fractions et nombres décimaux. En complément de ce stage d’une demi-journée, des ressources sont mises à disposition. …

Lire la suite

Lien Permanent pour cet article : https://ent2d.ac-bordeaux.fr/disciplines/mathematiques/formations-et-ressources-academiques-college/