Classe de première Spécialité Mathématiques
Algorithmique sous Python
Le nouveau programme 2017 nous propose d'utiliser le langage Python dès la seconde et d'oublier Algobox qui était alors préconisé au Lycée. Pour plus d'informations sur Python, consultez la page dédiée : Python au Lycée.
Le mot du Prof
Conformément au document officiel présentant les évolutions du programme 2017 (disponible sur eduscol), les notions d'entrées-sorties (fonctions input et print) ne sont pas à mettre en avant : elles ne relèvent pas de la pensée algorithmique et l'accent mis par le programme sur la notion de fonction permet de s'en libérer complètement.
Les TD ici présentés respectent les nouvelles consignes du programme.
TD d'apprentissage
- Installation : Python au lycée.
Pour l'utilisation Online de Python, ou l'installation sur votre ordinateur, smartphone ou tablette. - Python Oneline sur Repl.it : https://repl.it/
- Fiche de math93 : L'essentiel de Python.
Pour se familiariser avec Python
- Python l'essentiel : 4 TD sur Capytale pour débuter en Python
- Débuter python partie 1: Variable et affectation
- Débuter python partie 2 : les fonctions
- Débuter python partie 3 : Instructions conditionnelles
- Débuter en Python - Partie 4.1 : Boucle for
- Débuter en Python - Partie 4.2 : Boucle while
- Programmer en jouant
On peut aussi programmer en jouant CheckIO propose de petits challenges à programmer. On peut demander la traduction en Français des problèmes.
https://py.checkio.org/
- Fiche de math93 : L'essentiel de Python.
- Les listes (et tout le reste) :
TD : Travaux Dirigés de première classés par thèmes
Tous les thèmes
Second degré
- TD Second Degré 1 :
- TD second degré sur Capytale
Rappels python sur Affectation, Fonction et Conditionnelle et td sur le second degré.
- TD second degré sur Capytale
Fonctions
- TD Fonctions 1 : Une fonction d'Euler
Définition d'une fonction, notion de liste, tableau de valeurs, fonction dont le paramètre est une autre fonction.
- TD Fonctions 2 : Tableau de valeurs et résolution d'équations .
Tableau de valeurs avec pas, graphique, méthode de résolution d'équation par balayage.
Encadrement de solution d'une équation
- Résolution d'équation : TD 1 - Encadrement par Balayage sur Capytale : 0921-3070423
Ce TD est à faire directement sur Capytale (il faut déjà s'y inscrire).
Plusieurs algorithmes de balayage / (en Version PDF )
- Résolution d'équation : TD 2 - Encadrement par Dichotomie sur Capytale : a52d-3070760
Ce TD est à faire directement sur Capytale (il faut déjà s'y inscrire).
Algorithmes de dichotomie et notion de vitesse de convergence (linéaire) / (en Version PDF)
Dérivation
- La méthode de Newton
Géogébra, Tableur et Python - La Méthode d'Euler
Géogébra, Tableur et Python
Statistiques en première
- TD Statistiques 1 : Statistiques .
Moyenne, médiane, et quartiles Q1 et Q3. - TD Statistiques 2 : Statistiques .
Moyenne, variance et écart-type d'une série donnée avec une liste de valeurs et une d'effectifs.
- TD : Nombre d'occurrences d'un caractère dans un texte : TD algorithmique
Variables aléatoires
- TD Variables aléatoires 1 : Simuler une variable aléatoire
L’objectif est de faire percevoir le principe de l’estimation de l’espérance d’une variable aléatoire, ou de la moyenne d’une variable statistique dans une population, par une moyenne observée sur un échantillon. Simuler une variable aléatoire avec Python. Lire, comprendre et écrire une fonction Python renvoyant la moyenne d’un échantillon de taille n d’une variable aléatoire. Étudier sur des exemples la distance entre la moyenne d’un échantillon simulé de taille n d’une variable aléatoire et l’espérance de cette variable aléatoire..
Loi de Bernoulli et loi Binomiale
- TD 1 : Loi de Bernoulli et loi Binomiale
L'objectif est de simuler une variable aléatoire suivant une loi de Binomiale.
Suites
- TD 1 : Les suites : calculer des termes, listes, problèmes de seuils
TD sur Capytale sur le calcul de termes, le stochage des termes dans une liste et les problèmes de seuil>
Ce td regroupe toute sles compétences attendues pour le bac sur ce thème.
Autres TD sur les suites en première en version PDF
- TD Suites : TD n°1 : Suites et seuil
Suites définies par récurrence et problème de seuil.
On y découvre les listes et les 3 types de fonctions à connaitre (terme d'une suite, liste des termes et fonction de seuil)
- TD Suites : TD n°2 : Suites et limites
Limites de suites définies par une relation de récurrence.
- TD Suites : TD n°3 : Suites et inéquations
Suites définies par une relation de récurrence et résolution d'inéquations.
- TD Suites : TD n°4 : D'après Bac - Suites et problème concret
Résolution d'un problème concret, d'après un problème de Bac.
Suites et compléments
- TD Suites et compléments : La suite de Syracuse.
La suite de Syracuse ou conjecture de Syracuse, de Collatz, d'Ulam, tchèque ou problème \(3x+1\)
Compléments
Notions mathématiques pas forcément liées au programme de 1ES/L
- TD Arithmétique n°1 : tests de primalité
Un test de primalité et une amélioration avec une application concernant une fonction d'Euler. Fonction booléenne.
- TD Arithmétique n°2 : les nombres premiers jumeaux
Ecrire les nombres premiers et premiers jumeaux inférieurs à n.
Anciens TD sous Algobox
Ces TD ne sont plus dans l'esprit du nouveau programme 2017.
- Pourcentages : TD1A Pourcentages - TD1B Pourcentages .
-
Fonctions : TD3AB (1 feuille par page) / TD3AB (2 feuilles par page) .
-
Statistiques et Probabilités : TD4B. : Variables aléatoires, loi binomiale .