CapObjectif de l'année
À la fin de la seconde, tu sauras écrire seul des programmes Python qui calculent, dialoguent avec l'utilisateur (input / print), prennent des décisions (if), répètent des actions (for, while) et utilisent tes propres fonctions (def). Beaucoup d'exercices s'appuient sur le cours de mathématiques.
Pas de polycopié sous la main ?
Tout le cours et tous les exercices sont sur ce site. Tu peux aussi télécharger le polycopié en PDF pour le lire ou le réimprimer.
MéthodeMode d'emploi
- Le cours alterne des parties théoriques courtes et des exercices : on avance à son rythme.
- Chaque exercice a un numéro unique, le même que sur le polycopié papier.
- Les indices se déplient d'un clic : ouvre-les seulement après un vrai essai.
- Les blocs de code ont un bouton Copier : colle ensuite dans EduPython avec Ctrl + V.
- Marque chaque exercice avec ○ (bloqué), ◐ (réussi avec aide) ou ● (réussi seul) : ta progression est mémorisée sur cet ordinateur.
Les piments
🌶️ prise en main · 🌶️🌶️ application · 🌶️🌶️🌶️ plusieurs étapes · 🌶️🌶️🌶️🌶️ défi
MéthodeRendre son travail
- Un fichier par exercice :
NOM_Prenom_ex05.py, rangé dans ton dossier SNT. - Les réponses écrites vont en commentaire (
# ...) dans le fichier, ou dans ton traitement de texte. - En fin de séance : clic droit sur ton dossier → Compresser dans un fichier ZIP, puis dépôt sur Pronote si c'est demandé.
SommaireLes parties
Prise en main d'EduPython
Ouvrir, écrire, exécuter, enregistrer, rendre
Partie 1 · ex. 3 à 15La tortue dessine
Instructions, variables et première boucle, en dessinant
Partie 2 · ex. 16 à 24Calculer avec Python
Opérations, division euclidienne, puissances, racines
Partie 3 · ex. 25 à 34Dialoguer avec l'utilisateur
print, input… et un convertisseur de coordonnées GPS
Partie F · ex. 35 à 38Passerelle : mes coordonnées sur une carte
Utiliser Folium comme une application qu'on bidouille
Partie 4 · ex. 39 à 49Décider : if, elif, else
Des programmes qui choisissent ce qu'ils font
Partie 5 · ex. 50 à 61Répéter : la boucle for
Compter, cumuler, parcourir : calculer sans se fatiguer
Partie 6 · ex. 62 à 71Répéter : la boucle while
Répéter tant qu'une condition est vraie
Partie 7 · ex. 72 à 81Écrire ses propres fonctions
Donner un nom à un calcul ou à un dessin pour le réutiliser
Partie 8 · ex. 82 à 85Programm'Art
Projet de fin de partie : créer une œuvre avec du code