Want to create interactive content? It’s easy in Genially!

Get started free

formation_python

R. Nivelle

Created on October 24, 2018

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

Python au lycée

Déroulement de la Journée

Missions Python

Enjeux de La Programmation

Bilan à chaud

Speed Meeting

J2

Temps 1 Échanger

Temps 2Pratiquer

Atelier Créatif

Émergence des besoins

Ressources

Synthèse

Enjeux de la Programmation

Extrait Du rapport Villani sur l'intelligence Artificielle, p121

Algorithmique

Ce rapport recommande la mise en place d’un enseignement d’algorithmique dès le cours préparatoire, d’abord « débranché » puis de mieux en mieux identifié jusqu’à être une pleine spécialité au niveau du baccalauréat.

Au lycée

La nouvelle option "Numérique et sciences informatiques" et la nouvelle discipline « Enseignement scientifique », au lycée, viendront utilement permettre à la fois de renforcer la compétence en algorithmique des élèves les plus motivés, et la culture numérique qui, dans notre société numérique doit maintenant faire partie du bagage de tous et toutes.

Un point sur les programmes

Progressivité des apprentissages en algorithmique et programmation

Vers la pensée algorithmique

Cycle 4

Cycle 2

Réforme du Lycée

Extrait du document de ressources "Initiation à la programmation aux cycles 2 et 3"

Extrait du document de ressources "Algorithmique et programmation au cycle 4"

Extraits du projet de programme de seconde

Programme actuel

Compétences développées

Extraits du projet de programme de sépcialité de première

Cycle 3

Cycle 1

Seconde

Extrait du document de ressources "Initiation à la programmation aux cycles 2 et 3"

Extrait du document de ressources "Algorithlmique et programmation" juin 2017

Extrait du document de ressources "Initiation à la programmation aux cycles 2 et 3"

Thème E du programme

La pensée algorithmique

Structures algorithmiques

Variable (type de données)

Fonction

Affectationde variable

Séquenced'instructions

Instruction conditionnelle

Liste

Boucle(non bornée/bornée)

Speed meeting

Quelles sont vos préoccupations ou craintes ? Quels sont vos objectifs autour de l'algorithmique?

Principe

Rotation

Bilan (Padlet)

Rôles

Par groupe de 3

Les principales idées sont résumées en plénière et les possibilités de suivi sont soumises à discussion.

Les groupes tournent et une personne reste pour raconter les échanges précédents

  • Raconteur
  • Interviewer
  • Rapporteur

2 x 15 minutes

Émergence des besoins

Quel est l'intérêt de la programmation en Python ?

Quelles sont les commandes essentielles à connaître en programmation Python?

Comment articuler l'enseignement de l'algorithmique dans notre progression de mathématiques ?

Quelles sont vos Ressources pour concevoir vos activités autour de l'algorithmique ?

Donner des types d'activités possibles autour de l'algorithmique

Synthèse

Vers une taxonomie....

Taxonomie des apprentissages en algorithmique

ZPD

Zone Proximale de Développement liée au thème de mathématiques mis en jeu

Créer avec contrainte

Créer de A à Z

ZPD

ZPD

Activité d'apprentissage idéale

Corriger/compléter

Modifier et/ou améliorer

ZPD

ZPD

Décrire et tester/Utiliser

Assembler

ZPD

ZPD

Complexité de la tâche de programmation

Missions de prise en main du langage python

Passage Python

Mission Coordonnées

Prise en main en ligne avec replit

Intro seconde

Jeu de cochon

Activités TraAM de l'académie de Poitiers

Mission Probabilités

Guide d'installation et activités

Mission arithmétique

Productions TraAM des autres académies

Mission Équation f(x)=0

LIvret de formation

Missions de prise en main du langage python

Passage Python

Mission Longueur d'une courbe

Mission Banque

Mission La boite de conserve

Le mot de passe

Pédagogie inversée

Mission débutant niveau 2

Mission débutant niveau 1

Mission Poter algobox

Mission aire sous une courbe

Syracuse

Dernière minute : géométrie repérée, enchainement de fonctions

LIvret de formation

Debriefing des Missions Python

Atelier créatif

Ressources

Ressources en ligne

Livres Papier

Installations de Python

Ressources du stage

Quelques livres

Python

Maths et Algorithmique

Rédigés par des profs de mathématiques

Retour à la page des ressources

Ressources en ligne

  • Ressources de l'académie de Montpellier
  • Ressources de l'académie de Rouen
  • Ressources de l'académie de Lyon
  • Ressources de l'académie de Marseille
  • Ressources de l'académie de Nantes
  • Ressources du site math 93
  • Ressources de l'académie de Poitiers
  • Sites de Didier Muller
  • Site d'EduPython
  • Ressources de l'académie de Strasbourg

Retour à la page des ressources

Installations Python

  • Python en ligne : replit
  • EduPython
  • Python Tutor (visualisation de code)
  • Pyzo+conda
  • Anaconda
  • Google Colaboratory
  • Thonny
  • Python Fiddle

Retour à la page des ressources

J2 en bref

Mur de la formation

Documentation modules

Cahier collaboratif

Merci

Merci

L'équipe de Formateurs

Wiliiam Laidet

Jean-Philippe Verneau

Claudia Grillet

Loïc Chapellier

Raphaël Nivelle

Xavier Garnier