Feat: Début de l'étape 3 sur l'information chiffrée

This commit is contained in:
Bertrand Benjamin 2021-08-28 11:14:58 +02:00
parent 6fda7e2467
commit e04c6694dc
11 changed files with 15311 additions and 5 deletions

Binary file not shown.

View File

@ -0,0 +1,45 @@
\documentclass[11pt,xcolor=table]{classPres}
\usepackage{hyperref}
\hypersetup{
colorlinks=true,
linkcolor=blue,
filecolor=magenta,
urlcolor=cyan,
}
\setlength\columnsep{0pt}
\title{Informations chiffrées // les réductions}
\date{Septembre 2021}
\begin{document}
\begin{frame}{Quelle remise choisissez vous?}
\begin{center}
\includegraphics[scale=0.4]{./fig/dueldisc_reduction}
\end{center}
\end{frame}
\begin{frame}{Quelle remise choisissez vous?}
\begin{center}
\includegraphics[scale=0.25]{./fig/dueldisc_reduction}
\end{center}
\includegraphics[scale=0.09]{./fig/chair}
\includegraphics[scale=0.09]{./fig/avengersplay}
\includegraphics[scale=0.09]{./fig/cdmusic}
\vfill
\end{frame}
\begin{frame}{Quelle remise choisissez vous?}
\end{frame}
\end{document}
%%% Local Variables:
%%% mode: latex
%%% TeX-master: "master"
%%% End:

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,471 @@
{
"cells": [
{
"cell_type": "markdown",
"id": "6237e658",
"metadata": {},
"source": [
"# Automatisation du calcul de réduction\n",
"\n",
"Dans ce TP nous allons chercher à programmer le calcul que vous avez fait sur les réductions. Il est trop long, il sera difficile d'aller jusqu'au bout. Essayer d'aller aussi loin que vous le pouvez.\n"
]
},
{
"cell_type": "markdown",
"id": "95ecab26",
"metadata": {},
"source": [
"## L'ordinateur une grosse calculatrice\n",
"\n",
"Un ordinateur n'est ni plus ni moins qu'une calculatrice qui sait faire des calculs très rapidement. Nous allons l'utilser de cette manière.\n",
"\n",
"Pour cela, il suffit d'écrire les calculs que l'on souhaite qu'il réalise.\n",
"\n",
"La case ci-dessous a été préremplie par un calcul. Pour que l'ordinateur exécute ce calcul il faut appuyer sur `Shift` et `Entrer`."
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "f576a354",
"metadata": {},
"outputs": [],
"source": [
"54.3*(1-20/100)"
]
},
{
"cell_type": "markdown",
"id": "4803e888",
"metadata": {},
"source": [
"Dans la case en dessous, calculer la quantité\n",
"$$87\\times(1 - \\dfrac{3}{100})$$"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "2ef55f83",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "31bea724",
"metadata": {},
"source": [
"Il est possible de calculer des résultats intermédiaires d'un calcul.\n",
"\n",
"Pour calculer une remise de 3% d'un objet qui coûte 89€. Peut-faire"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "5aff921c",
"metadata": {},
"outputs": [],
"source": [
"remise = 89*3/100\n",
"89 - remise"
]
},
{
"cell_type": "markdown",
"id": "add64549",
"metadata": {},
"source": [
"On propose une réduction de 30% sur un objet qui coûte 45€. Calculer son nouveau prix dans la case en dessous."
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "ac752fd0",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "f55c2126",
"metadata": {},
"source": [
"### Exercices\n",
"\n",
"Les exercices suivants doivent être résolus grace à un ou plusieurs calculs fait avec l'ordinateur.\n",
"\n",
"1. Un jeu coûte 23€. On a une remise de 5€. Quel prix va-t-on le payer?"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "aec7c3af",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "b97cc383",
"metadata": {},
"source": [
"2. On a déjà fait 22km à pied. Il nous reste 3km à parcourir avant de terminer notre balade. Quelle est la longueur de notre balade?"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "51bb3b9a",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "4930695a",
"metadata": {},
"source": [
"3. Un jouet coûte 78.9€. On a une remise de 8% dessus. Quel peut-on l'acheter?"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "4acef7a9",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "27d4e371",
"metadata": {},
"source": [
"4. Un enfant mesure 52cm à la naissance. Il a grandit de 15% le premier mois. Combien mesure-t-il à un mois?"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "ff0cff7a",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "6db2272b",
"metadata": {},
"source": [
"5. Sur 150 candidats inscrit à l'examen, 120 ont été admis. Calculer la proportion de candidats admis."
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "208b9556",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "957e6ab0",
"metadata": {},
"source": [
"## Retour aux réductions\n",
"\n",
"On reprend nos réductions:\n",
"\n",
"![Réductions](http://threeacts.mrmeyer.com/duelingdiscounts/act1/act1.jpg)\n",
"\n",
"Ecrire les calculs necessaires pour déterminer quel est la réduction la plus profitable pour les objets suivants"
]
},
{
"cell_type": "markdown",
"id": "827c0ae1",
"metadata": {},
"source": [
"1. \n",
"\n",
"![image - the converse shoes](http://threeacts.mrmeyer.com/duelingdiscounts/act2/converse.jpg)\n",
"\n",
"Réduction de 20$"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "6b933b52",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "23a74fea",
"metadata": {},
"source": [
"Réduction de 20%"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "4d872eed",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "4aa81830",
"metadata": {},
"source": [
"Réduction la plus interessante"
]
},
{
"cell_type": "markdown",
"id": "3be48a56",
"metadata": {},
"source": []
},
{
"cell_type": "markdown",
"id": "26cb8f66",
"metadata": {},
"source": [
"2. ![image - the desk](http://threeacts.mrmeyer.com/duelingdiscounts/act2/desk-birch.jpg)\n",
"\n",
"Réduction de 20$"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "8cbd2aae",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "43520d53",
"metadata": {},
"source": [
"Réduction de 20%"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "adda4e36",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "a7d6484c",
"metadata": {},
"source": [
"Réduction la plus interessante"
]
},
{
"cell_type": "markdown",
"id": "38001b01",
"metadata": {},
"source": []
},
{
"cell_type": "markdown",
"id": "db6d3e97",
"metadata": {},
"source": [
"3. ![image - the nightstand](http://threeacts.mrmeyer.com/duelingdiscounts/act2/nightstand.jpg)\n",
"\n",
"Réduction de 20$"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "aca699dc",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "8c00ddd9",
"metadata": {},
"source": [
"Réduction de 20%"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "4f51974c",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "91b8eadf",
"metadata": {},
"source": [
"Réduction la plus interessante"
]
},
{
"cell_type": "markdown",
"id": "567ea20e",
"metadata": {},
"source": []
},
{
"cell_type": "markdown",
"id": "3a55b8a6",
"metadata": {},
"source": [
"4. ![image - the TV](http://threeacts.mrmeyer.com/duelingdiscounts/act2/widescrntv.jpg)\n",
"\n",
"Réduction de 20$"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "c7f4311a",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "fe23f46c",
"metadata": {},
"source": [
"Réduction de 20%"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "a838d730",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "143f0220",
"metadata": {},
"source": [
"Réduction la plus interessante"
]
},
{
"cell_type": "markdown",
"id": "f950acf9",
"metadata": {},
"source": []
},
{
"cell_type": "markdown",
"id": "d745e02e",
"metadata": {},
"source": [
"## Automatiser la prise de décision\n",
"\n",
"Lire le programme suivant, changer le prix initial et expliquer ce qu'il fait"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "01396093",
"metadata": {},
"outputs": [],
"source": [
"prix_initial = 89\n",
"prix_reduction_1 = prix_initial - 10\n",
"prix_reduction_2 = prix_initial * (1 - 10/100)\n",
"if prix_reduction_1 > prix_reduction_2:\n",
" print(\"On choisit la réduction 2\")\n",
"else:\n",
" print(\"On choisit la réduction 1\")"
]
},
{
"cell_type": "markdown",
"id": "26ecd479",
"metadata": {},
"source": [
"Réécrire le programme ci-dessus en l'adaptant aux contraintes de notre exercice sur les réductions."
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "db985b48",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"id": "9732ecc6",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"id": "47912809",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"id": "377a80ef",
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.6"
}
},
"nbformat": 4,
"nbformat_minor": 5
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 267 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 241 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 272 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 202 KiB

View File

@ -32,21 +32,28 @@ Le travail individuel est interrompu pour faire une plénière et répondre aux
Les élèves poursuivent le travail en groupe et l'on insiste sur le fait que chaque réponse doit être justifiée par un calcul ou un raisonnement.
Remarque: cette étape pourra être reprise et approfondis en particulier du point de vu des notations mathématiques dans le chapitre sur les ensembles.
*Remarque*: cette étape pourra être reprise et approfondis en particulier du point de vu des notations mathématiques dans le chapitre sur les ensembles.
Étape 3: Automatisation d'un calcul
===================================
Reprise du Dueling discount de Dan Meyer.
.. image:: ./3P_discounts.pdf
:height: 200px
:alt: Document de présentation des coupons
Deux remises possibles une brut et l'autre en pourcentage, les élèves doivent choisir la meilleur. Bien sûr, sans objet sur lequel appliqué la réduction, la question n'a pas de sens, on laissera alors les élèves s'en rendre compte.
Ensuite on donne une série d'objet, seul puis en groupe, ils devront pour chaque objet déterminer quelle remise ils choisissent. Ils devront ensuite écrire la méthode qu'ils utilisent pour déterminer quelle remise ils choisissent. On pourra demander aux groupes les plus avancé décrire une méthode généralise qui marche pour n'importe quelle remise brut et n'importe quelle remise en pourcentage.
Ils appliqueront ces méthodes en initiation à la programmation ou au tableur.
*Bilan*: Nécessité d'avoir une référence quand on parle de pourcentage, différentes façon de calculer les évolutions en pourcentages (avec le dessin)
Ils appliqueront ces méthodes en initiation à la programmation.
- `TP version html <./3_initiation_programmation.html>`_
- `TP version jupyter notebook <./3_initiation_programmation.ipynb>`_
Étape 4: Exercices techniques et recherche dans un texte
========================================================