diff --git a/6e/Calcul_Mental/P4/CM_18_04_16-1.pdf b/6e/Calcul_Mental/P4/CM_18_04_16-1.pdf new file mode 100644 index 0000000..b05fd35 Binary files /dev/null and b/6e/Calcul_Mental/P4/CM_18_04_16-1.pdf differ diff --git a/6e/Calcul_Mental/P4/CM_18_04_16-1.tex b/6e/Calcul_Mental/P4/CM_18_04_16-1.tex new file mode 100755 index 0000000..3307791 --- /dev/null +++ b/6e/Calcul_Mental/P4/CM_18_04_16-1.tex @@ -0,0 +1,63 @@ +\documentclass[a4paper,10pt]{classPres} +\usepackage{./horloge} + +\author{} +\title{} +\date{} + +\begin{document} +\begin{frame}{Calcul mental} + \begin{center} + \huge 30 secondes par calcul + \end{center} +\end{frame} + +\begin{frame}{Calcul 1} + \LARGE + \begin{center} + \begin{tikzpicture}[cap=round, rotate=90, transform canvas={scale=0.45}] + \clockAtick{6}{5} + \end{tikzpicture} + \end{center} +\end{frame} + +\begin{frame}{Calcul 2} + \huge + \[ + 87 : 4 = + \] +\end{frame} + +\begin{frame}{Calcul 3} + \LARGE + Compléter la valeur manquante + + \begin{center} + \begin{tabular}{|c|*{2}{p{2cm}|}} + \hline + Nombre de sacs & 3 & 6 \\ + \hline + Prix & ... & 36 \\ + \hline + \end{tabular} + \end{center} +\end{frame} + +\begin{frame}{Calcul 4} + \LARGE + Classer en ordre croissant (\SignalBar{e}) + \begin{center} + 2,5 \hspace{2cm} + 2,30 \hspace{2cm} + 2,05 \hspace{2cm} + \end{center} +\end{frame} + +\begin{frame}{Fin} + \begin{center} + \huge On retourne son papier. + \end{center} +\end{frame} + + +\end{document} diff --git a/6e/Calcul_Mental/P4/CM_18_04_16-2.pdf b/6e/Calcul_Mental/P4/CM_18_04_16-2.pdf new file mode 100644 index 0000000..5217eaa Binary files /dev/null and b/6e/Calcul_Mental/P4/CM_18_04_16-2.pdf differ diff --git a/6e/Calcul_Mental/P4/CM_18_04_16-2.tex b/6e/Calcul_Mental/P4/CM_18_04_16-2.tex new file mode 100755 index 0000000..b77903f --- /dev/null +++ b/6e/Calcul_Mental/P4/CM_18_04_16-2.tex @@ -0,0 +1,63 @@ +\documentclass[a4paper,10pt]{classPres} +\usepackage{./horloge} + +\author{} +\title{} +\date{} + +\begin{document} +\begin{frame}{Calcul mental} + \begin{center} + \huge 30 secondes par calcul + \end{center} +\end{frame} + +\begin{frame}{Calcul 1} + \LARGE + \begin{center} + \begin{tikzpicture}[cap=round, rotate=90, transform canvas={scale=0.45}] + \clockAtick{8}{25} + \end{tikzpicture} + \end{center} +\end{frame} + +\begin{frame}{Calcul 2} + \huge + \[ + 124 : 8 = + \] +\end{frame} + +\begin{frame}{Calcul 3} + \LARGE + Compléter la valeur manquante + + \begin{center} + \begin{tabular}{|c|*{2}{p{2cm}|}} + \hline + Nombre de sacs & 3 & 6 \\ + \hline + Prix & 12 & ... \\ + \hline + \end{tabular} + \end{center} +\end{frame} + +\begin{frame}{Calcul 4} + \LARGE + Classer en ordre croissant (\SignalBar{e}) + \begin{center} + 7,4 \hspace{2cm} + 6,5 \hspace{2cm} + 6,9 \hspace{2cm} + \end{center} +\end{frame} + +\begin{frame}{Fin} + \begin{center} + \huge On retourne son papier. + \end{center} +\end{frame} + + +\end{document} diff --git a/6e/Calcul_Mental/P4/CM_18_04_16-3.pdf b/6e/Calcul_Mental/P4/CM_18_04_16-3.pdf new file mode 100644 index 0000000..31f12a0 Binary files /dev/null and b/6e/Calcul_Mental/P4/CM_18_04_16-3.pdf differ diff --git a/6e/Calcul_Mental/P4/CM_18_04_16-3.tex b/6e/Calcul_Mental/P4/CM_18_04_16-3.tex new file mode 100755 index 0000000..70f39fb --- /dev/null +++ b/6e/Calcul_Mental/P4/CM_18_04_16-3.tex @@ -0,0 +1,63 @@ +\documentclass[a4paper,10pt]{classPres} +\usepackage{./horloge} + +\author{} +\title{} +\date{} + +\begin{document} +\begin{frame}{Calcul mental} + \begin{center} + \huge 30 secondes par calcul + \end{center} +\end{frame} + +\begin{frame}{Calcul 1} + \LARGE + \begin{center} + \begin{tikzpicture}[cap=round, rotate=90, transform canvas={scale=0.45}] + \clockAtick{11}{45} + \end{tikzpicture} + \end{center} +\end{frame} + +\begin{frame}{Calcul 2} + \huge + \[ + 160 : 8 = + \] +\end{frame} + +\begin{frame}{Calcul 3} + \LARGE + Compléter la valeur manquante + + \begin{center} + \begin{tabular}{|c|*{2}{p{2cm}|}} + \hline + Nombre de sacs & 5 & 6 \\ + \hline + Prix & 45 & ... \\ + \hline + \end{tabular} + \end{center} +\end{frame} + +\begin{frame}{Calcul 4} + \LARGE + Classer en ordre croissant (\SignalBar{e}) + \begin{center} + 7,21 \hspace{2cm} + 7,5 \hspace{2cm} + 6,9 \hspace{2cm} + \end{center} +\end{frame} + +\begin{frame}{Fin} + \begin{center} + \huge On retourne son papier. + \end{center} +\end{frame} + + +\end{document} diff --git a/6e/Calcul_Mental/P4/CM_18_04_16-4.pdf b/6e/Calcul_Mental/P4/CM_18_04_16-4.pdf new file mode 100644 index 0000000..7277c9c Binary files /dev/null and b/6e/Calcul_Mental/P4/CM_18_04_16-4.pdf differ diff --git a/6e/Calcul_Mental/P4/CM_18_04_16-4.tex b/6e/Calcul_Mental/P4/CM_18_04_16-4.tex new file mode 100755 index 0000000..1fd8ecf --- /dev/null +++ b/6e/Calcul_Mental/P4/CM_18_04_16-4.tex @@ -0,0 +1,63 @@ +\documentclass[a4paper,10pt]{classPres} +\usepackage{./horloge} + +\author{} +\title{} +\date{} + +\begin{document} +\begin{frame}{Calcul mental} + \begin{center} + \huge 30 secondes par calcul + \end{center} +\end{frame} + +\begin{frame}{Calcul 1} + \LARGE + \begin{center} + \begin{tikzpicture}[cap=round, rotate=90, transform canvas={scale=0.45}] + \clockAtick{2}{35} + \end{tikzpicture} + \end{center} +\end{frame} + +\begin{frame}{Calcul 2} + \huge + \[ + 140 : 8 = + \] +\end{frame} + +\begin{frame}{Calcul 3} + \LARGE + Compléter la valeur manquante + + \begin{center} + \begin{tabular}{|c|*{2}{p{2cm}|}} + \hline + Nombre de sacs & 5 & 10 \\ + \hline + Prix & 25 & ... \\ + \hline + \end{tabular} + \end{center} +\end{frame} + +\begin{frame}{Calcul 4} + \LARGE + Classer en ordre croissant (\SignalBar{e}) + \begin{center} + 4,5 \hspace{2cm} + 4,8 \hspace{2cm} + 4,32 \hspace{2cm} + \end{center} +\end{frame} + +\begin{frame}{Fin} + \begin{center} + \huge On retourne son papier. + \end{center} +\end{frame} + + +\end{document} diff --git a/6e/Calcul_Mental/P4/horloge.sty b/6e/Calcul_Mental/P4/horloge.sty new file mode 100644 index 0000000..101f1a3 --- /dev/null +++ b/6e/Calcul_Mental/P4/horloge.sty @@ -0,0 +1,140 @@ + +\RequirePackage{contour} +\newcommand{\clockAtick}[2]{% + % colors + \colorlet{minutes color}{blue!50!cyan!70!black} + \colorlet{bg hours 0}{yellow} + \colorlet{bg hours 1}{red!50} + \colorlet{hours color}{red!80!black} + % styles + \tikzset{ + minutes/.style={circle,inner sep=0,text width=5mm,align=center,font=\bfseries}, + minutes 0/.style={fill=minutes color,text=white,minutes}, + minutes 1/.style={text=minutes color,fill=white,minutes}, + minutes font/.style={font=\normalsize}, + hours/.style={font=\fontsize{60}{66}\selectfont\bfseries,text=hours color,align=center}, + mini hours font/.style={font=\fontsize{40}{46}\selectfont\bfseries}, + } + % radii + \def\bigradius{80mm} + \def\minuteradius{75mm} + \def\hourradius{60mm} + \def\minihourminradius{25mm} + \def\minihourmaxradius{45mm} + \pgfmathsetmacro\minihourradius{(\minihourmaxradius + \minihourminradius)*.5} + \def\hourwidth{2mm} + \def\minutewidth{1mm} + + % big circle + \filldraw [fill=white,draw=minutes color] (0,0) circle (\bigradius); + + % minutes marks + \foreach \angle[count=\c from 0,evaluate={\c as \hourmark using notequal(int(mod(\c,5)),0)}] + in {0,6,...,354}{ \path (-\angle:\minuteradius) node[minutes \hourmark]{\c}; } + + % hours marks + \foreach \angle[count=\c from 1,evaluate={\c as \col using int(mod(\c,2))}] in {30,60,...,360}{ + + \path (-\angle:\hourradius) node[hours]{\c}; + + \path[fill=bg hours \col] + (-\angle:\minihourminradius) -- (-\angle:\minihourmaxradius) + arc(-\angle:-\angle-30:\minihourmaxradius) -- (-\angle-30:\minihourminradius) + arc(-\angle-30:-\angle:\minihourminradius) -- cycle; + + \path (-\angle-15:\minihourradius pt) node[mini hours font]{\textcolor{white}{\contour{hours color}{\c}}}; + } + + % hands + \pgfmathsetmacro\hourangle{-#1*30-#2*.5} + \pgfmathsetmacro\minuteangle{-#2*6} + \fill[rotate=\hourangle,fill=hours color] ++(0,\hourwidth) arc(90:270:\hourwidth) -- ++(50mm,0) + -- ++(\hourwidth,\hourwidth) -- ++(-\hourwidth,\hourwidth) -- ++(-50mm,0) -- cycle ; + \fill[rotate=\minuteangle,fill=minutes color] ++(0,\minutewidth) arc(90:270:\minutewidth) -- ++(70mm,0) + -- ++(\minutewidth,\minutewidth) -- ++(-\minutewidth,\minutewidth) -- ++(-70mm,0) -- cycle ; +} + +\newcommand{\clockBtick}[2]{% + \draw (0,0) circle (2cm); + \foreach \angle / \label in + {0/3, 30/2, 60/1, 90/12, 120/11, 150/10, 180/9, + 210/8, 240/7, 270/6, 300/5, 330/4} + { + \draw (\angle:1.8cm) -- (\angle:2cm); + \draw (\angle:1.4cm) node{\textsf{\label}}; + } + \foreach \angle[count=\c from 0] in {0,6,...,354} + { + \draw (\angle:1.9cm) -- (\angle:2cm); + } + \draw[rotate=90] (0,0) -- (-#1*30-#2*30/60:0.7cm); % hours + \draw[rotate=90] (0,0) -- (-#2*6:1.2cm); % minutes + \path [fill=black] (0,0) circle (3pt); + \path [fill=red] (0,0) circle (1.5pt); +} + +\newcommand{\clockA}{% + % colors + \colorlet{minutes color}{blue!50!cyan!70!black} + \colorlet{bg hours 0}{yellow} + \colorlet{bg hours 1}{red!50} + \colorlet{hours color}{red!80!black} + % styles + \tikzset{ + minutes/.style={circle,inner sep=0,text width=5mm,align=center,font=\bfseries}, + minutes 0/.style={fill=minutes color,text=white,minutes}, + minutes 1/.style={text=minutes color,fill=white,minutes}, + minutes font/.style={font=\normalsize}, + hours/.style={font=\fontsize{60}{66}\selectfont\bfseries,text=hours color,align=center}, + mini hours font/.style={font=\fontsize{40}{46}\selectfont\bfseries}, + } + % radii + \def\bigradius{80mm} + \def\minuteradius{75mm} + \def\hourradius{60mm} + \def\minihourminradius{25mm} + \def\minihourmaxradius{45mm} + \pgfmathsetmacro\minihourradius{(\minihourmaxradius + \minihourminradius)*.5} + \def\hourwidth{2mm} + \def\minutewidth{1mm} + + % big circle + \filldraw [fill=white,draw=minutes color] (0,0) circle (\bigradius); + + % minutes marks + \foreach \angle[count=\c from 0,evaluate={\c as \hourmark using notequal(int(mod(\c,5)),0)}] + in {0,6,...,354}{ \path (-\angle:\minuteradius) node[minutes \hourmark]{\c}; } + + % hours marks + \foreach \angle[count=\c from 1,evaluate={\c as \col using int(mod(\c,2))}] in {30,60,...,360}{ + + \path (-\angle:\hourradius) node[hours]{\c}; + + \path[fill=bg hours \col] + (-\angle:\minihourminradius) -- (-\angle:\minihourmaxradius) + arc(-\angle:-\angle-30:\minihourmaxradius) -- (-\angle-30:\minihourminradius) + arc(-\angle-30:-\angle:\minihourminradius) -- cycle; + + \path (-\angle-15:\minihourradius pt) node[mini hours font]{\textcolor{white}{\contour{hours color}{\c}}}; + } + + \path [fill=black] (0,0) circle (3mm); + \path [fill=red] (0,0) circle (1.5mm); +} + +\newcommand{\clockB}{% + \draw (0,0) circle (2cm); + \foreach \angle / \label in + {0/3, 30/2, 60/1, 90/12, 120/11, 150/10, 180/9, + 210/8, 240/7, 270/6, 300/5, 330/4} + { + \draw (\angle:1.8cm) -- (\angle:2cm); + \draw (\angle:1.4cm) node{\textsf{\label}}; + } + \foreach \angle[count=\c from 0] in {0,6,...,354} + { + \draw (\angle:1.9cm) -- (\angle:2cm); + } + \path [fill=black] (0,0) circle (3pt); + \path [fill=red] (0,0) circle (1.5pt); +}