84 lines
3.7 KiB
ReStructuredText
84 lines
3.7 KiB
ReStructuredText
Cours d'info avec les 2nd du pré saint sauveur
|
|
##############################################
|
|
|
|
:date: 2019-07-13
|
|
:modified: 2019-07-13
|
|
:tags: Programmation, Remplacement
|
|
:category: 2nd
|
|
:authors: Bertrand Benjamin
|
|
:summary: Initiation à la programmation en python avec les 2nd du PSS.
|
|
|
|
Pour m'occuper pendant cette longue année légère en remplacement, j'ai proposé de filer un coup de main aux collègues pour initier les élèves de 2nd à la programmation en python. Un collègue a répondu positivement.
|
|
|
|
Une heure par semaine, on découpait sa classe en 2 groupes. Une moitié restait avec lui faire des maths tant que l'autre venait faire de la programmation. On a fait varié la composition des groupes. Parfois, ils se faisaient en fonction des besoins en mathématiques (groupes de niveau, groupes en fonction de ses ilots ou groupe en fonction de l'ordre d'arrivé).
|
|
|
|
J'aurai aimé pouvoir utiliser `jupytex <jupytex.org>`_ mais ça n'a pas été possible. On a commencé avec `Repl.it <https://repl.it/repls/SpiffyOpulentBackend>`_. Puis pour contourner l'impossibilité d'installer des logiciels sur les ordinateurs, j'ai utilisé `Edupython <edupython.tuxfamily.org>`_. Le contenu de l'archive disponible sur leur site a été déposé sur le réseau et les élèves pouvaient alors utiliser python.
|
|
|
|
Les documents (html) étaient déposés sur le réseau. Les contenus sont beaucoup trop long pour une séance d'une heure mais l'objectif n'était pas que les élèves puissent les terminer.
|
|
|
|
Séance 1
|
|
========
|
|
|
|
Première séance de Python, découverte de l'interface, du langage. Ce documents en un recueil de pas mal d'exercices fun à faire en autonomie. À part les premiers, il n'y a pas d'ordre à suivre.
|
|
|
|
- `1-Projets Python.html <./1-Projets_Python.html>`_
|
|
- `1-Projets Python.ipynb <./1-Projets_Python.ipynb>`_
|
|
|
|
Séance 2
|
|
========
|
|
|
|
À la demande de mon collègue, on attaque les fonctions d'un point de vu mathématique. On y calcule des images et on y définit des fonctions.
|
|
|
|
- `2-Fonctions.html <./2-Fonctions.html>`_
|
|
- `2-Fonctions.ipynb <./2-Fonctions.ipynb>`_
|
|
|
|
Séance 3
|
|
========
|
|
|
|
Je trouve que la simulation est une occasion parfaite pour faire de la programmation. Elle va nous permettre de comparer des situations aléatoires que les élèves ne savent pas encore modélisées mathématiquement.
|
|
|
|
- `3-Simuations.html <./3-Simuations.html>`_
|
|
- `3-Simuations.ipynb <./3-Simuations.ipynb>`_
|
|
|
|
Séance 4
|
|
========
|
|
|
|
Évaluation! On reprend les bases. Les notes ont été correcte par contre, j'ai eu pas mal d'élèves qui ont mal sauvé leur travail...
|
|
|
|
- `4-Simulations_repetitions.html <./4-Simulations_repetitions.html>`_
|
|
- `4-Simulations_repetitions.ipynb <./4-Simulations_repetitions.ipynb>`_
|
|
|
|
Séance 5
|
|
========
|
|
|
|
Encore une demande de mon collègue! On va calculer des images, trop d'images. Nous aurons besoin des listes et de boucles. Nous arriverons même à tracer des graphiques.
|
|
|
|
- `5-listes et fonctions.html <./5-listes_et_fonctions.html>`_
|
|
- `5-listes et fonctions.ipynb <./5-listes_et_fonctions.ipynb>`_
|
|
- `5-listes et fonctions_sol.ipynb <./5-listes_et_fonctions_sol.ipynb>`_
|
|
|
|
Séance 6
|
|
========
|
|
|
|
Cours de statistiques de 2nd approchée en utilisant la programmation. Tous les outils d'analyse seront programmés.
|
|
|
|
- `6-Statistiques.html <./6-Statistiques.html>`_
|
|
- `6-Statistiques.ipynb <./6-Statistiques.ipynb>`_
|
|
- `6-statistiques-prepa.ipynb <./6-statistiques-prepa.ipynb>`_
|
|
|
|
Séance 7
|
|
========
|
|
|
|
Suite du TP précédent mais cette fois ci, on travail avec de vraies données en quantité.
|
|
|
|
- `7-Etudes Statistiques.html <./7-Etudes_Statistiques.html>`_
|
|
- `7-Etudes Statistiques.ipynb <./7-Etudes_Statistiques.ipynb>`_
|
|
|
|
Mémo
|
|
====
|
|
|
|
Mémo toujours accessible au cas où!
|
|
|
|
- `Memo.html <./Memo.html>`_
|
|
- `Memo.ipynb <./Memo.ipynb>`_
|