Rechercher une formation
Par thématique
Par formation
Ouvert à

Programmer en PYTHON pour construire la pensée algorithmique - PN053003

Après l'utilisation de Scratch pour explorer des situations mathématiques au collège, le langage de programmation PYTHON est préconisé pour le lycée. Il s'agit de poursuivre la pensée informatique à l'aide de ce langage interprété, concis et fonctionnant dans une diversité d’environnements. Cette formation propose d'accompagner les participants dans leur prise en main de ce langage (variables, syntaxe, structures de programmation, ...), et des outils qui l'accompagnent (différents IDE, modules, ...).

 

Approfondir les notions de langage, programme, instruction, algorithme.

Programmer avec Python, un langage interprété, concis et fonctionnant dans une diversité
d’environnements.

Découvrir des modules déjà existants pouvant être réinvestis dans d'autres éléments du programme ou d'autres disciplines.

En s'appuyant sur Python, il s’agit de familiariser les participants avec les grands principes d’organisation d’un algorithme :

  • Gestion des entrées-sorties
  • Affectation d’une valeur
  • Mise en forme d’un calcul.

Les participants sont entraînés :

  • A réaliser certains algorithmes à l’aide du langage de programmation Python
  • A interpréter des programmes plus complexes écrits en Python.

Les participants mettront en oeuvre des modules permettant de mettre en relation avec les autres parties du programme (fonctions, géométrie, statistiques et probabilité, logique) mais aussi avec les autres disciplines.

Autant que possible les participant se verront prodiguer des conseils afin d'adopter de bonnes habitudes de rigueur et de les entraîner aux pratiques systématiques de vérification et de contrôle.

CONTENU :

  • Première prise en main de Python
  • Ecriture d'une formule permettant un calcul
  • Passage en revue et utilisation des différents types de variables dans Python
  • Explication des spécificités du langage
  • Apprentissage des structures conditionnelles
  • Apprentissage des structures itératives
  • Syntaxe pour l'écriture de fonctions
  • Principes de la programmation objet
  • Utilisation de modules disponibles

MODALITES :

  • Dans un premier temps, la formation se fera en mode transmissif avec explications puis exercices d'application.
  • Ensuite, suivant les intentions et les aptitudes de chacun, la possiblité sera laissé de travailler en groupe afin de découvrir et mettre en application des modules déjà existants.
Nombre de jours : 3 jours - 18 heures
Date : 14-15 novembre 2019 et 13 mars 2020
Formateurs : JOULAUD Philippe
Lieu : Rennes (35) - ISFEC Bretagne
Coût : 440€
Public : Professeurs de Mathématiques, Sciences Physiques, Sciences et Vie de la Terre, Technologie, ...
Code : 022
Financement : Crédit de référence
Ouvert à : Secondaire
Pré-inscription