Compare commits
No commits in common. "2714ef6eec7aa0d8758a9fea74d8fd78a3137c52" and "369aa5225226623cf22afd014997de8a417509b5" have entirely different histories.
2714ef6eec
...
369aa52252
@ -1,85 +0,0 @@
|
|||||||
Programmation
|
|
||||||
#############
|
|
||||||
|
|
||||||
:date: 2023-04-14
|
|
||||||
:modified: 2023-04-14
|
|
||||||
:authors: Benjamin Bertrand
|
|
||||||
:tags: Python
|
|
||||||
:category: 2nd
|
|
||||||
:summary: TDs de programmation python à faire en salle informatique en demi-groupe.
|
|
||||||
|
|
||||||
|
|
||||||
Le programme
|
|
||||||
============
|
|
||||||
|
|
||||||
Contenus
|
|
||||||
|
|
||||||
- Variables informatiques de type entier, booléen, flottant, chaîne de caractères.
|
|
||||||
- Affectation.
|
|
||||||
- Séquence d’instructions.
|
|
||||||
- Instruction conditionnelle.
|
|
||||||
- Boucle bornée (for), boucle non bornée (while).
|
|
||||||
|
|
||||||
Capacités attendues
|
|
||||||
|
|
||||||
- Choisir ou déterminer le type d’une variable (entier, flottant ou chaîne de caractères).
|
|
||||||
- Concevoir et écrire une instruction d’affectation, une séquence d’instructions, une instruction conditionnelle.
|
|
||||||
- Écrire une formule permettant un calcul combinant des variables.
|
|
||||||
- Programmer, dans des cas simples, une boucle bornée, une boucle non bornée.
|
|
||||||
- Dans des cas plus complexes: lire, comprendre, modifier ou compléter un algorithme
|
|
||||||
|
|
||||||
Présentation
|
|
||||||
============
|
|
||||||
|
|
||||||
Plan de travail sous forme de plusieurs notebooks. Les élèves doivent commencer pas l'étape 1 pour avoir un tour d'horizon. Puis vient l'étape 2. Les étapes suivantes peuvent être fait dans n'importe quelle ordre.
|
|
||||||
|
|
||||||
La séquence se conclue avec un projet de programmation mêlant plusieurs outils.
|
|
||||||
|
|
||||||
Assez rapidement, on pourra ajouter des questions "programmation" dans les questions flashs: des programmes, on anticipe quel sera le résultat. Cela permettre de présenter "le tableau des variables".
|
|
||||||
|
|
||||||
Plan de travail
|
|
||||||
===============
|
|
||||||
|
|
||||||
Étape 1: Tour d'horizon des briques de programmation
|
|
||||||
----------------------------------------------------
|
|
||||||
|
|
||||||
`Notebook du tour d'horizon de la programmation <./1E_tour_dhorizon.ipynb>`_
|
|
||||||
|
|
||||||
Bilan:
|
|
||||||
|
|
||||||
.. image:: ./1B_Programme_Python.pdf
|
|
||||||
:height: 200px
|
|
||||||
:alt: Briques élémentaires de programmation
|
|
||||||
|
|
||||||
Étape 2: Les variables
|
|
||||||
----------------------
|
|
||||||
|
|
||||||
`Notebook de découverte de l'usage des variables <./2E_variables_et_types_de_donnees.ipynb>`
|
|
||||||
|
|
||||||
Bilan:
|
|
||||||
|
|
||||||
.. image:: ./2B_variables.pdf
|
|
||||||
:height: 200px
|
|
||||||
:alt: Bilan sur les variables
|
|
||||||
|
|
||||||
Étape 3: Conditions if
|
|
||||||
----------------------
|
|
||||||
|
|
||||||
`Notebook de découverte des conditions if <./3E_conditions_if.ipynb>`
|
|
||||||
|
|
||||||
Bilan:
|
|
||||||
|
|
||||||
.. image:: ./3B_Condition.pdf
|
|
||||||
:height: 200px
|
|
||||||
:alt: Bilan sur les instructions if
|
|
||||||
|
|
||||||
Étape 4: Boucles for
|
|
||||||
--------------------
|
|
||||||
|
|
||||||
`Notebook de découverte des boucles for <./4E_boucles_for.ipynb>`
|
|
||||||
|
|
||||||
Bilan
|
|
||||||
|
|
||||||
.. image:: ./4B_Boucle_FOR.pdf
|
|
||||||
:height: 200px
|
|
||||||
:alt: Bilan sur les boucles for
|
|
@ -2,7 +2,7 @@ Mathématiques en 2nd
|
|||||||
####################
|
####################
|
||||||
|
|
||||||
:date: 2022-07-25
|
:date: 2022-07-25
|
||||||
:modified: 2023-04-14
|
:modified: 2023-04-07
|
||||||
:authors: Bertrand Benjamin
|
:authors: Bertrand Benjamin
|
||||||
:category: 2nd
|
:category: 2nd
|
||||||
:tags: Progression
|
:tags: Progression
|
||||||
@ -116,10 +116,7 @@ Période 4
|
|||||||
Utilisation des coordonnées de vecteurs.
|
Utilisation des coordonnées de vecteurs.
|
||||||
|
|
||||||
Problèmes ouverts
|
Problèmes ouverts
|
||||||
=================
|
|
||||||
|
|
||||||
Ensemble de problèmes pour les élèves les plus rapides
|
|
||||||
|
|
||||||
.. image:: ./00_divers/enigmes.pdf
|
.. image:: ./00_divers/enigmes.pdf
|
||||||
:height: 200px
|
:height: 200px
|
||||||
:alt: Banque de problèmes ouverts
|
:alt:
|
||||||
|
Loading…
Reference in New Issue
Block a user