Mathzone

Aller au contenu | Aller au menu | Aller à la recherche

Terminale spécialité mathématiques

Fil des billets - Fil des commentaires

vendredi, 23 avril 2021

Terminale 4 - Correction du devoir n°6

L'énoncé...

Le corrigé...

vendredi, 9 avril 2021

Révision sur les bases de la programmation en python

Auteurs : BENRIDA Mustapha (lycée Jean AICARD) –PONSONNET Luc (lycée BONAPARTE)

Voici 7 TP Jupyter Notebook dont le but est de faire retravailler l’ensemble des bases de la programmation Python:

1.TP sur les booléens : https://mybinder.org/v2/gh/lucponso...

2.TP sur les instructions conditionnelles : https://mybinder.org/v2/gh/lucponso...

3.TP sur la boucle for : https://mybinder.org/v2/gh/lucponso...

4.TP sur la boucle while : https://mybinder.org/v2/gh/lucponso...

5.TP sur les fonctions: https://mybinder.org/v2/gh/lucponso...

6.TP sur les listes: https://mybinder.org/v2/gh/lucponso...

7.TP sur les chaînes de caractères: https://mybinder.org/v2/gh/lucponso...

Il faut être patient, chez moi, les pages mettent du temps à se charger.

samedi, 3 avril 2021

Des émissions intéressantes...

L'odyssée de Pi :

Quand et par qui le nombre π a-t-il été découvert ? Quelles sont ses propriétés ? Comment les mathématiciens sont-ils parvenus à lui donner toujours plus de décimales ?

Le lien vers l'émission...

Combinatoire, leçon inaugurale de Timothy Gowers au Collège de France :

Quelle est l'histoire de la combinatoire? Pourquoi de sérieux mathématiciens passent-ils leur temps à colorier des graphes? s’interroge Timothy Gowers. Le mathématicien revient sur l'importance de cette branche des mathématiques, liée à l'informatique et qui sert la topologie ou l’épidémiologie...

Lien vers l'émission...

jeudi, 11 février 2021

T4 - Correction du devoir surveillé n°5

L'énoncé.

Le corrigé.

jeudi, 21 janvier 2021

Algorithmique, python, etc.

I] Introduction aux algorithmes :

Un cours très simple, dû à mon estimé collègue Florent Devès : c'est ici...

On peut trouver facilement quelques cours sur les bases par exemple ici... en privilégiant les cours de seconde.

L'essentiel à comprendre peut se résumer ainsi :

1) une machine (réelle ou imaginaire, peu importe) exécute une série d'instructions (le programme) dans l'ordre où elles sont écrites.

2) Les variables contiennent l'information traitée ; elles sont de plusieurs types (nombre, texte, image, etc.)

3) Les conditions (si, sinon...) permettent d’exécuter ou non certaines parties du programme.

4) Les boucles permettent d'exécuter plusieurs fois certaines parties du programme :

4a) Les boucles "pour" exécutent une partie du programme un nombre bien déterminé de fois.

4b) Les boucles "tant que" exécutent une partie du programme un nombre de fois indéterminé à l'avance, et qui dépend d'une condition.

II] Introduction à python

Le document d'introduction d'Emmanuel Morand est très bien fait : c'est ici...

Il est très clair, progressif et pas trop long. C'est l'idéal pour débuter.

Sinon on peut essayer ici ou là.

Il y a aussi le document de Franck Chambon, intéressant et amusant. Je n'ai pas réussi à retrouver son adresse, donc je le copie ici, conformément à la licence choisie :

Document Franck Chambon première partie.

Document Franck Chambon deuxième partie.

Document Franck Chambon troisième partie.

J'ai également écrit un début de cours sur python, que je n'ai jamais terminé : ici...

III] Installation de python

Prenez bien garde à installer la version 3.

Pour windows, ça doit être quelque part par là... N'étant pas windozien, je ne sais rien de plus. Pour Mac, c'est ici... N'étant pas macossiste, je m'en tiendrai là. Pour linux, il suffit d'aller sur votre gestionnaire de packages préféré.

Normalement, python arrive en compagnie de Idle, qui est un petit éditeur de texte simple et parfait pour nous.

Pour avoir de beaux graphiques, il vous faut matplotlib par là...

Pour tout ce qui est scientifique, les bibliothèques suivantes sont un must :

Numpy : installation.

Scipy : installation.

Sympy : installation.

On peut tout installer en une seule fois en installant Anaconda, qui regroupe tout ça. Je ne connais pas, mais ça a l'air bien : par ici...

IV] Python en ligne

J'aime bien ce site... Il accepte de faire des graphiques avec matplotlib, ce qui est très plaisant. Pour avoir une console, il faut cliquer sur le petit triangle dirigé vers le bas ⏷.

Celui-ci est également pas mal, fichier texte à gauche, console à droite, mais pas de matplotlib.

Python tutor permet d'exécuter le code ligne par ligne, très utile au début pour comprendre ce qui se passe, par exemple pour une boucle.

On peut aussi essayer jupyter, ça a l'air bien...

Autres adresses : ici ou là...

mardi, 10 novembre 2020

T4 Spé mathématiques - Corrigé du devoir maison n°2

Le corrigé...

dimanche, 18 octobre 2020

T4 Spé mathématiques - Corrigé du devoir surveillé n°2

L'énoncé...

Le corrigé...

mardi, 29 septembre 2020

T4 - Correction du devoir n°1

L'énoncé...

Le corrigé...

jeudi, 17 septembre 2020

T4 - Une petite (pré)histoire du raisonnement par récurrence

Sur l'excellent site consacré à l'histoire des mathématiques :

Je vous encourage à écouter une histoire de l'idée du raisonnement par récurrence. On a mis de nombreux siècles pour parvenir à la formalisation actuelle :

C'est ici... (cliquer en bas pour démarrer l'enregistrement.)

On rencontre en chemin le triangle de Pascal, qui fait aussi partie du chapitre sur la combinatoire.

T4 - Correction du DM

Le corrigé...

page 2 de 2 -