Want to create interactive content? It’s easy in Genially!
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