Files
1ereNSI/programmation
2023-07-04 16:36:46 +02:00
..
2021-10-01 11:22:41 +02:00
2021-10-01 11:22:41 +02:00
2021-11-18 08:56:40 +01:00
2021-10-01 11:22:41 +02:00
2021-10-01 11:22:41 +02:00
2021-10-01 11:22:41 +02:00
2021-10-01 11:22:41 +02:00
2023-07-04 16:36:46 +02:00

Programmation Python

Présentation

Ce chapitre a pour objectif de répondre aux questions suivantes :

  • Qu'est-ce que programmer ?
  • Qu'est que Python ?
  • Comment programmer en Python ?

Progression

flowchart LR;
    A[1. Généralités]-->B[2. Prise en main de Python];
    B-->C[3. Les variables];
    C-->D[4. Les instructions conditionnelles];
    D-->E[5. Les boucles];
    E-->F[6. Les fonctions];
    
    click A "https://gitlab.com/FlorianMathieu/1ere-nsi/-/blob/main/programmation/GENERALITES.md" "Lien vers 1. Généralités" _self
    click B "NOTEBOOK.ipynb" "Lien vers 2. Prise en main de Python" _self
    click C "chapitre_1/" "Lien vers 3. Les variables" _self
    click D "chapitre_2/" "Lien vers 4. Les instructions conditionnelles" _self
    click E "chapitre_3/" "Lien vers 5. Les boucles" _self
    click F "chapitre_4/" "Lien vers 6. Les fonctions" _self

Attendus du Programme

Contenus Capacités attendues
Constructions élémentaires Mettre en évidence un corpus de constructions élémentaires. Séquences, affectation, conditionnelles, boucles bornées, boucles non bornées, appels de fonction.
 Diversité et unité des langages de programmation  Repérer, dans un nouveau langage de programmation, les traits communs et les traits particuliers à ce langage.
 Spécification  Prototyper une fonction. Décrire les préconditions sur les arguments. Décrire des postconditions sur les résultats.
Mise au point de programmes Utiliser des jeux de tests.
Utilisation de bibliothèques Utiliser la documentation dune bibliothèque.