Connectez-vous

Activités Pratiques

Publié le 14 oct. 2019 Modifié le : 31 mai 2023

Écrire à l'auteur

Le  lundi 14 octobre 2019

Bien commencer avec Python

Proposé par Jean-Christophe SAHAKIAN

  • python_facing

    Pour obtenir les fichiers sources, il faut vous IDENTIFIER préalablement puis cliquer ICI

     

    PYTHON

    1. La demande de l’institution
    2. Etat de l’art
    3. ESP8266 ou ESP32
    4. Tutos python
    5. Conclusion

     

    L’institution

             Le langage informatique actuellement proposé est Python. De façon complémentaire, d’autres langages peuvent être présentés afin de sensibiliser les élèves à la diversité des langages informatiques.

             Page 12/19 du document Sciences de l’ingénieur, enseignement de spécialité, cycle terminal, voie . Conseil supérieur des programmes.

     

    Etat de l’art

    - Programmation en C++ (langage Arduino)

    -         Python sur trois cibles :

    -        Arduino

    -        Raspberry 

    -        Famille ESP 32/8266

    -         A mes yeux Raspberry est un peu plus lourd à mettre en œuvre (PWM, conversion Analogique-Numérique)

     

    ESP8266 ou ESP32

             - Supporte Python

             - Wifi, Bluetooth, Conversion Analogique-Numérique

             - I2C, SPI, UART

             - Coût entre 2 et 7 Euros (ESP8266)

     

    Tutos python

             - Formidables ressources sur le web

             - But :

      • Donner « de la matière » aux élèves de façon ludique
      • Faible coût

             - Moyens : Création de 6 Tutos Python pragmatiques orientés SI

     

    6 Tutos

             - Tuto 1 Installation python sur machine windows & installation IDE Python

             - Tuto 2 Flasher le firmware ESP8266

             - Tuto 3 Téléversement d’un premier programme, boucle While

             - Tuto 4 Notion d’objets, Entrées/Sorties numériques, conversion analogique numérique, PWM, Servomoteur

             - Tuto 5 Jeux de lumières : notions de sous programmes

             - Tuto 6 Jeux de lumières : boucle For et structure If

     

    Conclusion

             - Démonstration

             - Contenu du zip : 3 répertoires

      • Documents constructeurs , bon de commande
      • Les tutos en word et pdf

    Le workspace regroupe tous les programmes

     

    Pour obtenir les fichiers sources, il faut vous IDENTIFIER préalablement puis cliquer ICI