Compare commits

..

2 Commits

Author SHA1 Message Date
de3f2215bc Feat: 3E sur l'information chiffrée pour les 2nd
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-29 09:06:04 +02:00
e04c6694dc Feat: Début de l'étape 3 sur l'information chiffrée 2021-08-28 11:14:58 +02:00
17 changed files with 15396 additions and 6 deletions

Binary file not shown.

View File

@ -0,0 +1,20 @@
\documentclass[a4paper,10pt]{article}
\usepackage{myXsim}
\author{Benjamin Bertrand}
\title{Information chiffrée 1 - Exercices}
\date{Septembre 2021}
\DeclareExerciseCollection[step=3]{banque}
\xsimsetup{collect}
\begin{document}
\input{exercises.tex}
\printcollection{banque}
\vfill
\printcollection{banque}
\vfill
\end{document}

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
}

View File

@ -31,5 +31,65 @@
\item La proportion des jeunes qui sont fumeurs ou qui ont un parent fumeur est de plus de 0.7. \item La proportion des jeunes qui sont fumeurs ou qui ont un parent fumeur est de plus de 0.7.
\item \dure La ville a une population totale de \np{7500} habitants. \item \dure La ville a une population totale de \np{7500} habitants.
\end{enumerate} \end{enumerate}
\end{exercise}
\begin{exercise}[subtitle={Réductions}, step={3}, origin={Inspiré par Dan Meyer}, topics={ Information chiffrée 1 }, tags={ Proportion }]
\begin{enumerate}
\item ~\\
\begin{minipage}{0.3\linewidth}
\includegraphics[scale=0.2]{./fig/dueldisc_reduction.jpg}
\end{minipage}
\begin{minipage}{0.7\linewidth}
Quelle réduction choisir pour les objets suivants?
\bigskip
\includegraphics[width=0.3\linewidth]{./fig/chair.jpg}
\includegraphics[width=0.3\linewidth]{./fig/avengersplay.jpg}
\includegraphics[width=0.3\linewidth]{./fig/cdmusic.jpg}
\end{minipage}
\bigskip
\item ~\\
\begin{minipage}{0.3\linewidth}
\includegraphics[scale=0.35]{./fig/perco_avec_red.pdf}
\end{minipage}
\begin{minipage}{0.7\linewidth}
Quelle réduction a été choisie?
\bigskip
\hfill
\begin{minipage}{0.2\linewidth}
\begin{bclogo}[logo=\bccube,marge=10]{\LARGE 10\$}%
\end{bclogo}
\end{minipage}
\hfill
\begin{minipage}{0.2\linewidth}
\begin{bclogo}[logo=\bcdodecaedre,marge=10]{\LARGE 19\%}%
\end{bclogo}
\end{minipage}
\hfill
\begin{minipage}{0.2\linewidth}
\begin{bclogo}[logo=\bcicosaedre,marge=10]{\LARGE 21\%}%
\end{bclogo}
\end{minipage}
\hfill
\begin{minipage}{0.2\linewidth}
\begin{bclogo}[logo=\bcoctaedre,marge=10]{\LARGE 23\%}%
\end{bclogo}
\end{minipage}
\hfill
\end{minipage}
\bigskip
\item Retrouver la réduction qui a été appliqué à tous ces objets.
\begin{center}
\includegraphics[scale=1]{./fig/3reductions}
\end{center}
\end{enumerate}
\end{exercise} \end{exercise}

Binary file not shown.

Binary file not shown.

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

Binary file not shown.

View File

@ -32,21 +32,32 @@ 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. 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 Étape 3: Automatisation d'un calcul
=================================== ===================================
Reprise du Dueling discount de Dan Meyer. 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. 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.
.. image:: ./3E_reductions.pdf
:height: 200px
:alt: Document éléve sur le choix des réductions
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. 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 Étape 4: Exercices techniques et recherche dans un texte
======================================================== ========================================================