diff --git a/Notes/306/report_DNB blanc2.pdf b/Notes/306/report_DNB blanc2.pdf new file mode 100644 index 0000000..2d96e95 Binary files /dev/null and b/Notes/306/report_DNB blanc2.pdf differ diff --git a/Notes/306/report_DNB blanc2.tex b/Notes/306/report_DNB blanc2.tex new file mode 100644 index 0000000..b8ac313 --- /dev/null +++ b/Notes/306/report_DNB blanc2.tex @@ -0,0 +1,3977 @@ +\documentclass[a4paper, 12pt]{article} +\usepackage{myXsim} + +\usepackage{booktabs} +\usepackage{supertabular} + +\usepackage{geometry} +\geometry{left=10mm,right=10mm, top=10mm} + +\renewcommand{\arraystretch}{1} +\setlength{\columnseprule}{0pt} +\setlength{\columnsep}{5pt} + +\title{DNB blanc2} +\tribe{306} +\date{} + + +\begin{document} + +\maketitle + +\small +Liste des élèves absents +\begin{itemize} + \item ANLI El anziz + \item ZIDINI, Rahadati +\end{itemize} +\tablehead{% + Élèves & Mod & Cher & Rep & Rai & Cal & Com & Con \\ % +} +\begin{supertabular}{c*{7}{c}} + ABDALLAH Rachma % + & \SignalBar{1} % + & \SignalBar{1} % + & \SignalBar{1} % + & \SignalBar{0} % + & \SignalBar{2} % + & \SignalBar{2} % + & \SignalBar{} % +% ---- + \\ + + ABDOU Kassim % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{1} % + & \SignalBar{} % +% ---- + \\ + + AHAMADI Irchadi % + & \SignalBar{2} % + & \SignalBar{1} % + & \SignalBar{2} % + & \SignalBar{0} % + & \SignalBar{2} % + & \SignalBar{2} % + & \SignalBar{} % +% ---- + \\ + + AHAMED Mikidadi % + & \SignalBar{1} % + & \SignalBar{1} % + & \SignalBar{1} % + & \SignalBar{0} % + & \SignalBar{2} % + & \SignalBar{2} % + & \SignalBar{} % +% ---- + \\ + + ANSSURDINE Zaidou % + & \SignalBar{0} % + & \SignalBar{1} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{1} % + & \SignalBar{} % +% ---- + \\ + + BACAR MOUSTADRANE Rakchat % + & \SignalBar{0} % + & \SignalBar{1} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{1} % + & \SignalBar{} % +% ---- + \\ + + BOINA Chadia % + & \SignalBar{1} % + & \SignalBar{1} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{2} % + & \SignalBar{1} % + & \SignalBar{} % +% ---- + \\ + + CHANFI Fayçoil % + & \SignalBar{1} % + & \SignalBar{1} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{1} % + & \SignalBar{} % +% ---- + \\ + + CHARIF Djaël % + & \SignalBar{1} % + & \SignalBar{1} % + & \SignalBar{1} % + & \SignalBar{0} % + & \SignalBar{1} % + & \SignalBar{2} % + & \SignalBar{} % +% ---- + \\ + + COMBO Doulka-rynaini % + & \SignalBar{1} % + & \SignalBar{1} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{2} % + & \SignalBar{} % +% ---- + \\ + + MAGNELE Chamsidine % + & \SignalBar{1} % + & \SignalBar{1} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{1} % + & \SignalBar{1} % + & \SignalBar{} % +% ---- + \\ + + MBAROUKOU Dania % + & \SignalBar{2} % + & \SignalBar{2} % + & \SignalBar{2} % + & \SignalBar{0} % + & \SignalBar{2} % + & \SignalBar{2} % + & \SignalBar{} % +% ---- + \\ + + MIRADJI Issoufi % + & \SignalBar{2} % + & \SignalBar{2} % + & \SignalBar{1} % + & \SignalBar{1} % + & \SignalBar{2} % + & \SignalBar{2} % + & \SignalBar{} % +% ---- + \\ + + NIDHOIMI El-fahar % + & \SignalBar{2} % + & \SignalBar{1} % + & \SignalBar{2} % + & \SignalBar{0} % + & \SignalBar{2} % + & \SignalBar{2} % + & \SignalBar{} % +% ---- + \\ + + OUSSENI Fayadhui % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{1} % + & \SignalBar{} % +% ---- + \\ + + SAÏD Dalila % + & \SignalBar{1} % + & \SignalBar{1} % + & \SignalBar{1} % + & \SignalBar{1} % + & \SignalBar{1} % + & \SignalBar{2} % + & \SignalBar{} % +% ---- + \\ + + SAID OMAR Nadjoi % + & \SignalBar{1} % + & \SignalBar{1} % + & \SignalBar{1} % + & \SignalBar{0} % + & \SignalBar{2} % + & \SignalBar{2} % + & \SignalBar{} % +% ---- + \\ + + SALIM Haïridine % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{1} % + & \SignalBar{} % +% ---- + \\ + + TSIMPOU Zoubert % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{1} % + & \SignalBar{} % +% ---- + \\ + + SAID Rachida % + & \SignalBar{1} % + & \SignalBar{1} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{1} % + & \SignalBar{1} % + & \SignalBar{} % +% ---- + \\ + + IBRAHIM, Izaki % + & \SignalBar{1} % + & \SignalBar{1} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{0} % + & \SignalBar{1} % + & \SignalBar{} % +% ---- + \\ + +\end{supertabular} + + +\pagebreak + + + +\pagebreak + +\normalsize +\maketitle +ABDALLAH Rachma +\hfill +51.0 / 122.0 +\begin{itemize} + \item \Mod Modéliser \hrulefill \; \Assesment{1} + \item \Cher Chercher \hrulefill \; \Assesment{1} + \item \Rep Représenter \hrulefill \; \Assesment{1} + \item \Rai Raisonner \hrulefill \; \Assesment{0} + \item \Cal Calculer \hrulefill \; \Assesment{2} + \item \Com Communiquer \hrulefill \; \Assesment{2} +\end{itemize} + +\noindent +\begin{multicols}{2} +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 1 - Le fameux triangle (sur 10)& 5.0\\ + \hline + + \Mod 1 Reconnaitre Pythagore & % + \RepLevel{3} \\ + \hline + \Cal 1 Calculs & % + \RepLevel{2} \\ + \hline + \Rep 2 Calcul de l'aire & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 2 - Précipitations (sur 15)& 13.0\\ + \hline + + \Cher 1.a Lecture de tableau & % + \RepLevel{3} \\ + \hline + \Rep 1.b et 2.b Minimum et maximum & % + \RepLevel{3} \\ + \hline + \Cher 2.a Lecture de diagramme batons & % + \RepLevel{3} \\ + \hline + \Rep 2.c Total des précipitations & % + \RepLevel{3} \\ + \hline + \Com 3 Commentaire de Tristan & % + \RepLevel{1} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 3 - Facture (sur 18)& 10.0\\ + \hline + + \Cal 1 Multiplications & % + \RepLevel{3} \\ + \hline + \Cal 1 Divisions & % + \RepLevel{0} \\ + \hline + \Cal 1 Sommes & % + \RepLevel{3} \\ + \hline + \Cal 1 Pourcentage & % + \RepLevel{1} \\ + \hline + \Rep 2.a Formule somme & % + \RepLevel{3} \\ + \hline + \Rep 2.b Formule pourcentage & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 4 - Tickets de bus (sur 21)& 0.0\\ + \hline + + \Rai 1 Nombre de trajets & % + \RepLevel{0} \\ + \hline + \Cher 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Mod 2, 3.b et 3.c Somme pour les formules & % + \RepLevel{0} \\ + \hline + \Rai 2 et 3.d Choisir une formule & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 5 - Protections solaire (sur 12)& 2.0\\ + \hline + + \Cher 1 Lecture du graphique & % + \RepLevel{1} \\ + \hline + \Mod 2 Reconnaître proportionnalité & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 6 - Indice de Copper (sur 21)& 2.0\\ + \hline + + \Rep 1 Calcul du périmètre & % + \RepLevel{0} \\ + \hline + \Cher 2 Sélection des données & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Adèle & % + \RepLevel{1} \\ + \hline + \Cal 2 Distance de Mathéo & % + \RepLevel{1} \\ + \hline + \Com 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Rai 2 Logique de la réponse & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 7 - Dessin avec Scratch (sur 15)& 9.0\\ + \hline + + \Mod 1 Associer les programmes & % + \RepLevel{3} \\ + \hline + \Mod 2 Nature du motif & % + \RepLevel{1} \\ + \hline + \Mod 3 Choix du résultat & % + \RepLevel{3} \\ + \hline + \Com 3 Explication & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex Présentation (sur 10)& 10.0\\ + \hline + + \Com & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\end{multicols} + +\pagebreak + +\maketitle +ABDOU Kassim +\hfill +10.0 / 122.0 +\begin{itemize} + \item \Mod Modéliser \hrulefill \; \Assesment{0} + \item \Cher Chercher \hrulefill \; \Assesment{0} + \item \Rep Représenter \hrulefill \; \Assesment{0} + \item \Rai Raisonner \hrulefill \; \Assesment{0} + \item \Cal Calculer \hrulefill \; \Assesment{0} + \item \Com Communiquer \hrulefill \; \Assesment{1} +\end{itemize} + +\noindent +\begin{multicols}{2} +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 1 - Le fameux triangle (sur 10)& 0.0\\ + \hline + + \Mod 1 Reconnaitre Pythagore & % + \RepLevel{0} \\ + \hline + \Cal 1 Calculs & % + \RepLevel{0} \\ + \hline + \Rep 2 Calcul de l'aire & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 2 - Précipitations (sur 15)& 0.0\\ + \hline + + \Cher 1.a Lecture de tableau & % + \RepLevel{0} \\ + \hline + \Rep 1.b et 2.b Minimum et maximum & % + \RepLevel{0} \\ + \hline + \Cher 2.a Lecture de diagramme batons & % + \RepLevel{0} \\ + \hline + \Rep 2.c Total des précipitations & % + \RepLevel{0} \\ + \hline + \Com 3 Commentaire de Tristan & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 3 - Facture (sur 18)& 0.0\\ + \hline + + \Cal 1 Multiplications & % + \RepLevel{0} \\ + \hline + \Cal 1 Divisions & % + \RepLevel{0} \\ + \hline + \Cal 1 Sommes & % + \RepLevel{0} \\ + \hline + \Cal 1 Pourcentage & % + \RepLevel{0} \\ + \hline + \Rep 2.a Formule somme & % + \RepLevel{0} \\ + \hline + \Rep 2.b Formule pourcentage & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 4 - Tickets de bus (sur 21)& 0.0\\ + \hline + + \Rai 1 Nombre de trajets & % + \RepLevel{0} \\ + \hline + \Cher 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Mod 2, 3.b et 3.c Somme pour les formules & % + \RepLevel{0} \\ + \hline + \Rai 2 et 3.d Choisir une formule & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 5 - Protections solaire (sur 12)& 0.0\\ + \hline + + \Cher 1 Lecture du graphique & % + \RepLevel{0} \\ + \hline + \Mod 2 Reconnaître proportionnalité & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 6 - Indice de Copper (sur 21)& 0.0\\ + \hline + + \Rep 1 Calcul du périmètre & % + \RepLevel{0} \\ + \hline + \Cher 2 Sélection des données & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Adèle & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Mathéo & % + \RepLevel{0} \\ + \hline + \Com 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Rai 2 Logique de la réponse & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 7 - Dessin avec Scratch (sur 15)& 0.0\\ + \hline + + \Mod 1 Associer les programmes & % + \RepLevel{0} \\ + \hline + \Mod 2 Nature du motif & % + \RepLevel{0} \\ + \hline + \Mod 3 Choix du résultat & % + \RepLevel{0} \\ + \hline + \Com 3 Explication & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex Présentation (sur 10)& 10.0\\ + \hline + + \Com & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\end{multicols} + +\pagebreak + +\maketitle +AHAMADI Irchadi +\hfill +65.0 / 122.0 +\begin{itemize} + \item \Mod Modéliser \hrulefill \; \Assesment{2} + \item \Cher Chercher \hrulefill \; \Assesment{1} + \item \Rep Représenter \hrulefill \; \Assesment{2} + \item \Rai Raisonner \hrulefill \; \Assesment{0} + \item \Cal Calculer \hrulefill \; \Assesment{2} + \item \Com Communiquer \hrulefill \; \Assesment{2} +\end{itemize} + +\noindent +\begin{multicols}{2} +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 1 - Le fameux triangle (sur 10)& 10.0\\ + \hline + + \Mod 1 Reconnaitre Pythagore & % + \RepLevel{3} \\ + \hline + \Cal 1 Calculs & % + \RepLevel{3} \\ + \hline + \Rep 2 Calcul de l'aire & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 2 - Précipitations (sur 15)& 11.0\\ + \hline + + \Cher 1.a Lecture de tableau & % + \RepLevel{3} \\ + \hline + \Rep 1.b et 2.b Minimum et maximum & % + \RepLevel{3} \\ + \hline + \Cher 2.a Lecture de diagramme batons & % + \RepLevel{3} \\ + \hline + \Rep 2.c Total des précipitations & % + \RepLevel{0} \\ + \hline + \Com 3 Commentaire de Tristan & % + \RepLevel{2} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 3 - Facture (sur 18)& 15.0\\ + \hline + + \Cal 1 Multiplications & % + \RepLevel{3} \\ + \hline + \Cal 1 Divisions & % + \RepLevel{3} \\ + \hline + \Cal 1 Sommes & % + \RepLevel{3} \\ + \hline + \Cal 1 Pourcentage & % + \RepLevel{3} \\ + \hline + \Rep 2.a Formule somme & % + \RepLevel{0} \\ + \hline + \Rep 2.b Formule pourcentage & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 4 - Tickets de bus (sur 21)& 4.0\\ + \hline + + \Rai 1 Nombre de trajets & % + \RepLevel{0} \\ + \hline + \Cher 2 Décomposition du problème & % + \RepLevel{1} \\ + \hline + \Mod 2, 3.b et 3.c Somme pour les formules & % + \RepLevel{1} \\ + \hline + \Rai 2 et 3.d Choisir une formule & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 5 - Protections solaire (sur 12)& 2.0\\ + \hline + + \Cher 1 Lecture du graphique & % + \RepLevel{1} \\ + \hline + \Mod 2 Reconnaître proportionnalité & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 6 - Indice de Copper (sur 21)& 4.0\\ + \hline + + \Rep 1 Calcul du périmètre & % + \RepLevel{2} \\ + \hline + \Cher 2 Sélection des données & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Adèle & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Mathéo & % + \RepLevel{0} \\ + \hline + \Com 2 Décomposition du problème & % + \RepLevel{1} \\ + \hline + \Rai 2 Logique de la réponse & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 7 - Dessin avec Scratch (sur 15)& 9.0\\ + \hline + + \Mod 1 Associer les programmes & % + \RepLevel{3} \\ + \hline + \Mod 2 Nature du motif & % + \RepLevel{1} \\ + \hline + \Mod 3 Choix du résultat & % + \RepLevel{3} \\ + \hline + \Com 3 Explication & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex Présentation (sur 10)& 10.0\\ + \hline + + \Com & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\end{multicols} + +\pagebreak + +\maketitle +AHAMED Mikidadi +\hfill +54.0 / 122.0 +\begin{itemize} + \item \Mod Modéliser \hrulefill \; \Assesment{1} + \item \Cher Chercher \hrulefill \; \Assesment{1} + \item \Rep Représenter \hrulefill \; \Assesment{1} + \item \Rai Raisonner \hrulefill \; \Assesment{0} + \item \Cal Calculer \hrulefill \; \Assesment{2} + \item \Com Communiquer \hrulefill \; \Assesment{2} +\end{itemize} + +\noindent +\begin{multicols}{2} +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 1 - Le fameux triangle (sur 10)& 9.0\\ + \hline + + \Mod 1 Reconnaitre Pythagore & % + \RepLevel{3} \\ + \hline + \Cal 1 Calculs & % + \RepLevel{3} \\ + \hline + \Rep 2 Calcul de l'aire & % + \RepLevel{2} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 2 - Précipitations (sur 15)& 11.0\\ + \hline + + \Cher 1.a Lecture de tableau & % + \RepLevel{3} \\ + \hline + \Rep 1.b et 2.b Minimum et maximum & % + \RepLevel{3} \\ + \hline + \Cher 2.a Lecture de diagramme batons & % + \RepLevel{3} \\ + \hline + \Rep 2.c Total des précipitations & % + \RepLevel{0} \\ + \hline + \Com 3 Commentaire de Tristan & % + \RepLevel{2} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 3 - Facture (sur 18)& 13.0\\ + \hline + + \Cal 1 Multiplications & % + \RepLevel{3} \\ + \hline + \Cal 1 Divisions & % + \RepLevel{3} \\ + \hline + \Cal 1 Sommes & % + \RepLevel{3} \\ + \hline + \Cal 1 Pourcentage & % + \RepLevel{1} \\ + \hline + \Rep 2.a Formule somme & % + \RepLevel{3} \\ + \hline + \Rep 2.b Formule pourcentage & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 4 - Tickets de bus (sur 21)& 2.0\\ + \hline + + \Rai 1 Nombre de trajets & % + \RepLevel{1} \\ + \hline + \Cher 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Mod 2, 3.b et 3.c Somme pour les formules & % + \RepLevel{0} \\ + \hline + \Rai 2 et 3.d Choisir une formule & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 5 - Protections solaire (sur 12)& 2.0\\ + \hline + + \Cher 1 Lecture du graphique & % + \RepLevel{1} \\ + \hline + \Mod 2 Reconnaître proportionnalité & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 6 - Indice de Copper (sur 21)& 1.0\\ + \hline + + \Rep 1 Calcul du périmètre & % + \RepLevel{0} \\ + \hline + \Cher 2 Sélection des données & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Adèle & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Mathéo & % + \RepLevel{0} \\ + \hline + \Com 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Rai 2 Logique de la réponse & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 7 - Dessin avec Scratch (sur 15)& 6.0\\ + \hline + + \Mod 1 Associer les programmes & % + \RepLevel{2} \\ + \hline + \Mod 2 Nature du motif & % + \RepLevel{0} \\ + \hline + \Mod 3 Choix du résultat & % + \RepLevel{3} \\ + \hline + \Com 3 Explication & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex Présentation (sur 10)& 10.0\\ + \hline + + \Com & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\end{multicols} + +\pagebreak + +\maketitle +ANSSURDINE Zaidou +\hfill +27.0 / 122.0 +\begin{itemize} + \item \Mod Modéliser \hrulefill \; \Assesment{0} + \item \Cher Chercher \hrulefill \; \Assesment{1} + \item \Rep Représenter \hrulefill \; \Assesment{0} + \item \Rai Raisonner \hrulefill \; \Assesment{0} + \item \Cal Calculer \hrulefill \; \Assesment{0} + \item \Com Communiquer \hrulefill \; \Assesment{1} +\end{itemize} + +\noindent +\begin{multicols}{2} +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 1 - Le fameux triangle (sur 10)& 3.0\\ + \hline + + \Mod 1 Reconnaitre Pythagore & % + \RepLevel{1} \\ + \hline + \Cal 1 Calculs & % + \RepLevel{2} \\ + \hline + \Rep 2 Calcul de l'aire & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 2 - Précipitations (sur 15)& 9.0\\ + \hline + + \Cher 1.a Lecture de tableau & % + \RepLevel{3} \\ + \hline + \Rep 1.b et 2.b Minimum et maximum & % + \RepLevel{3} \\ + \hline + \Cher 2.a Lecture de diagramme batons & % + \RepLevel{3} \\ + \hline + \Rep 2.c Total des précipitations & % + \RepLevel{0} \\ + \hline + \Com 3 Commentaire de Tristan & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 3 - Facture (sur 18)& 1.0\\ + \hline + + \Cal 1 Multiplications & % + \RepLevel{0} \\ + \hline + \Cal 1 Divisions & % + \RepLevel{0} \\ + \hline + \Cal 1 Sommes & % + \RepLevel{1} \\ + \hline + \Cal 1 Pourcentage & % + \RepLevel{0} \\ + \hline + \Rep 2.a Formule somme & % + \RepLevel{0} \\ + \hline + \Rep 2.b Formule pourcentage & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 4 - Tickets de bus (sur 21)& 0.0\\ + \hline + + \Rai 1 Nombre de trajets & % + \RepLevel{0} \\ + \hline + \Cher 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Mod 2, 3.b et 3.c Somme pour les formules & % + \RepLevel{0} \\ + \hline + \Rai 2 et 3.d Choisir une formule & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 5 - Protections solaire (sur 12)& 4.0\\ + \hline + + \Cher 1 Lecture du graphique & % + \RepLevel{2} \\ + \hline + \Mod 2 Reconnaître proportionnalité & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 6 - Indice de Copper (sur 21)& 0.0\\ + \hline + + \Rep 1 Calcul du périmètre & % + \RepLevel{0} \\ + \hline + \Cher 2 Sélection des données & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Adèle & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Mathéo & % + \RepLevel{0} \\ + \hline + \Com 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Rai 2 Logique de la réponse & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 7 - Dessin avec Scratch (sur 15)& 0.0\\ + \hline + + \Mod 1 Associer les programmes & % + \RepLevel{0} \\ + \hline + \Mod 2 Nature du motif & % + \RepLevel{0} \\ + \hline + \Mod 3 Choix du résultat & % + \RepLevel{0} \\ + \hline + \Com 3 Explication & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex Présentation (sur 10)& 10.0\\ + \hline + + \Com & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\end{multicols} + +\pagebreak + +\maketitle +BACAR MOUSTADRANE Rakchat +\hfill +17.0 / 122.0 +\begin{itemize} + \item \Mod Modéliser \hrulefill \; \Assesment{0} + \item \Cher Chercher \hrulefill \; \Assesment{1} + \item \Rep Représenter \hrulefill \; \Assesment{0} + \item \Rai Raisonner \hrulefill \; \Assesment{0} + \item \Cal Calculer \hrulefill \; \Assesment{0} + \item \Com Communiquer \hrulefill \; \Assesment{1} +\end{itemize} + +\noindent +\begin{multicols}{2} +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 1 - Le fameux triangle (sur 10)& 0.0\\ + \hline + + \Mod 1 Reconnaitre Pythagore & % + \RepLevel{0} \\ + \hline + \Cal 1 Calculs & % + \RepLevel{0} \\ + \hline + \Rep 2 Calcul de l'aire & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 2 - Précipitations (sur 15)& 5.0\\ + \hline + + \Cher 1.a Lecture de tableau & % + \RepLevel{3} \\ + \hline + \Rep 1.b et 2.b Minimum et maximum & % + \RepLevel{0} \\ + \hline + \Cher 2.a Lecture de diagramme batons & % + \RepLevel{2} \\ + \hline + \Rep 2.c Total des précipitations & % + \RepLevel{0} \\ + \hline + \Com 3 Commentaire de Tristan & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 3 - Facture (sur 18)& 3.0\\ + \hline + + \Cal 1 Multiplications & % + \RepLevel{2} \\ + \hline + \Cal 1 Divisions & % + \RepLevel{0} \\ + \hline + \Cal 1 Sommes & % + \RepLevel{1} \\ + \hline + \Cal 1 Pourcentage & % + \RepLevel{0} \\ + \hline + \Rep 2.a Formule somme & % + \RepLevel{0} \\ + \hline + \Rep 2.b Formule pourcentage & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 4 - Tickets de bus (sur 21)& 0.0\\ + \hline + + \Rai 1 Nombre de trajets & % + \RepLevel{0} \\ + \hline + \Cher 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Mod 2, 3.b et 3.c Somme pour les formules & % + \RepLevel{0} \\ + \hline + \Rai 2 et 3.d Choisir une formule & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 5 - Protections solaire (sur 12)& 0.0\\ + \hline + + \Cher 1 Lecture du graphique & % + \RepLevel{0} \\ + \hline + \Mod 2 Reconnaître proportionnalité & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 6 - Indice de Copper (sur 21)& 0.0\\ + \hline + + \Rep 1 Calcul du périmètre & % + \RepLevel{0} \\ + \hline + \Cher 2 Sélection des données & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Adèle & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Mathéo & % + \RepLevel{0} \\ + \hline + \Com 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Rai 2 Logique de la réponse & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 7 - Dessin avec Scratch (sur 15)& 0.0\\ + \hline + + \Mod 1 Associer les programmes & % + \RepLevel{0} \\ + \hline + \Mod 2 Nature du motif & % + \RepLevel{0} \\ + \hline + \Mod 3 Choix du résultat & % + \RepLevel{0} \\ + \hline + \Com 3 Explication & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex Présentation (sur 10)& 9.0\\ + \hline + + \Com & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\end{multicols} + +\pagebreak + +\maketitle +BOINA Chadia +\hfill +32.0 / 122.0 +\begin{itemize} + \item \Mod Modéliser \hrulefill \; \Assesment{1} + \item \Cher Chercher \hrulefill \; \Assesment{1} + \item \Rep Représenter \hrulefill \; \Assesment{0} + \item \Rai Raisonner \hrulefill \; \Assesment{0} + \item \Cal Calculer \hrulefill \; \Assesment{2} + \item \Com Communiquer \hrulefill \; \Assesment{1} +\end{itemize} + +\noindent +\begin{multicols}{2} +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 1 - Le fameux triangle (sur 10)& 5.0\\ + \hline + + \Mod 1 Reconnaitre Pythagore & % + \RepLevel{3} \\ + \hline + \Cal 1 Calculs & % + \RepLevel{2} \\ + \hline + \Rep 2 Calcul de l'aire & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 2 - Précipitations (sur 15)& 6.0\\ + \hline + + \Cher 1.a Lecture de tableau & % + \RepLevel{3} \\ + \hline + \Rep 1.b et 2.b Minimum et maximum & % + \RepLevel{0} \\ + \hline + \Cher 2.a Lecture de diagramme batons & % + \RepLevel{3} \\ + \hline + \Rep 2.c Total des précipitations & % + \RepLevel{0} \\ + \hline + \Com 3 Commentaire de Tristan & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 3 - Facture (sur 18)& 9.0\\ + \hline + + \Cal 1 Multiplications & % + \RepLevel{3} \\ + \hline + \Cal 1 Divisions & % + \RepLevel{3} \\ + \hline + \Cal 1 Sommes & % + \RepLevel{3} \\ + \hline + \Cal 1 Pourcentage & % + \RepLevel{0} \\ + \hline + \Rep 2.a Formule somme & % + \RepLevel{0} \\ + \hline + \Rep 2.b Formule pourcentage & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 4 - Tickets de bus (sur 21)& 2.0\\ + \hline + + \Rai 1 Nombre de trajets & % + \RepLevel{0} \\ + \hline + \Cher 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Mod 2, 3.b et 3.c Somme pour les formules & % + \RepLevel{1} \\ + \hline + \Rai 2 et 3.d Choisir une formule & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 5 - Protections solaire (sur 12)& 2.0\\ + \hline + + \Cher 1 Lecture du graphique & % + \RepLevel{1} \\ + \hline + \Mod 2 Reconnaître proportionnalité & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 6 - Indice de Copper (sur 21)& 0.0\\ + \hline + + \Rep 1 Calcul du périmètre & % + \RepLevel{0} \\ + \hline + \Cher 2 Sélection des données & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Adèle & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Mathéo & % + \RepLevel{0} \\ + \hline + \Com 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Rai 2 Logique de la réponse & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 7 - Dessin avec Scratch (sur 15)& 0.0\\ + \hline + + \Mod 1 Associer les programmes & % + \RepLevel{0} \\ + \hline + \Mod 2 Nature du motif & % + \RepLevel{0} \\ + \hline + \Mod 3 Choix du résultat & % + \RepLevel{0} \\ + \hline + \Com 3 Explication & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex Présentation (sur 10)& 8.0\\ + \hline + + \Com & % + \RepLevel{2} \\ + \hline + \end{tabular} + \vfill + +\end{multicols} + +\pagebreak + +\maketitle +CHANFI Fayçoil +\hfill +26.0 / 122.0 +\begin{itemize} + \item \Mod Modéliser \hrulefill \; \Assesment{1} + \item \Cher Chercher \hrulefill \; \Assesment{1} + \item \Rep Représenter \hrulefill \; \Assesment{0} + \item \Rai Raisonner \hrulefill \; \Assesment{0} + \item \Cal Calculer \hrulefill \; \Assesment{0} + \item \Com Communiquer \hrulefill \; \Assesment{1} +\end{itemize} + +\noindent +\begin{multicols}{2} +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 1 - Le fameux triangle (sur 10)& 0.0\\ + \hline + + \Mod 1 Reconnaitre Pythagore & % + \RepLevel{0} \\ + \hline + \Cal 1 Calculs & % + \RepLevel{0} \\ + \hline + \Rep 2 Calcul de l'aire & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 2 - Précipitations (sur 15)& 6.0\\ + \hline + + \Cher 1.a Lecture de tableau & % + \RepLevel{3} \\ + \hline + \Rep 1.b et 2.b Minimum et maximum & % + \RepLevel{0} \\ + \hline + \Cher 2.a Lecture de diagramme batons & % + \RepLevel{3} \\ + \hline + \Rep 2.c Total des précipitations & % + \RepLevel{0} \\ + \hline + \Com 3 Commentaire de Tristan & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 3 - Facture (sur 18)& 2.0\\ + \hline + + \Cal 1 Multiplications & % + \RepLevel{0} \\ + \hline + \Cal 1 Divisions & % + \RepLevel{2} \\ + \hline + \Cal 1 Sommes & % + \RepLevel{0} \\ + \hline + \Cal 1 Pourcentage & % + \RepLevel{0} \\ + \hline + \Rep 2.a Formule somme & % + \RepLevel{0} \\ + \hline + \Rep 2.b Formule pourcentage & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 4 - Tickets de bus (sur 21)& 0.0\\ + \hline + + \Rai 1 Nombre de trajets & % + \RepLevel{0} \\ + \hline + \Cher 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Mod 2, 3.b et 3.c Somme pour les formules & % + \RepLevel{0} \\ + \hline + \Rai 2 et 3.d Choisir une formule & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 5 - Protections solaire (sur 12)& 2.0\\ + \hline + + \Cher 1 Lecture du graphique & % + \RepLevel{1} \\ + \hline + \Mod 2 Reconnaître proportionnalité & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 6 - Indice de Copper (sur 21)& 0.0\\ + \hline + + \Rep 1 Calcul du périmètre & % + \RepLevel{0} \\ + \hline + \Cher 2 Sélection des données & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Adèle & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Mathéo & % + \RepLevel{0} \\ + \hline + \Com 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Rai 2 Logique de la réponse & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 7 - Dessin avec Scratch (sur 15)& 6.0\\ + \hline + + \Mod 1 Associer les programmes & % + \RepLevel{0} \\ + \hline + \Mod 2 Nature du motif & % + \RepLevel{3} \\ + \hline + \Mod 3 Choix du résultat & % + \RepLevel{3} \\ + \hline + \Com 3 Explication & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex Présentation (sur 10)& 10.0\\ + \hline + + \Com & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\end{multicols} + +\pagebreak + +\maketitle +CHARIF Djaël +\hfill +39.0 / 122.0 +\begin{itemize} + \item \Mod Modéliser \hrulefill \; \Assesment{1} + \item \Cher Chercher \hrulefill \; \Assesment{1} + \item \Rep Représenter \hrulefill \; \Assesment{1} + \item \Rai Raisonner \hrulefill \; \Assesment{0} + \item \Cal Calculer \hrulefill \; \Assesment{1} + \item \Com Communiquer \hrulefill \; \Assesment{2} +\end{itemize} + +\noindent +\begin{multicols}{2} +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 1 - Le fameux triangle (sur 10)& 1.0\\ + \hline + + \Mod 1 Reconnaitre Pythagore & % + \RepLevel{0} \\ + \hline + \Cal 1 Calculs & % + \RepLevel{0} \\ + \hline + \Rep 2 Calcul de l'aire & % + \RepLevel{1} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 2 - Précipitations (sur 15)& 12.0\\ + \hline + + \Cher 1.a Lecture de tableau & % + \RepLevel{3} \\ + \hline + \Rep 1.b et 2.b Minimum et maximum & % + \RepLevel{0} \\ + \hline + \Cher 2.a Lecture de diagramme batons & % + \RepLevel{3} \\ + \hline + \Rep 2.c Total des précipitations & % + \RepLevel{3} \\ + \hline + \Com 3 Commentaire de Tristan & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 3 - Facture (sur 18)& 9.0\\ + \hline + + \Cal 1 Multiplications & % + \RepLevel{3} \\ + \hline + \Cal 1 Divisions & % + \RepLevel{3} \\ + \hline + \Cal 1 Sommes & % + \RepLevel{3} \\ + \hline + \Cal 1 Pourcentage & % + \RepLevel{0} \\ + \hline + \Rep 2.a Formule somme & % + \RepLevel{0} \\ + \hline + \Rep 2.b Formule pourcentage & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 4 - Tickets de bus (sur 21)& 2.0\\ + \hline + + \Rai 1 Nombre de trajets & % + \RepLevel{0} \\ + \hline + \Cher 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Mod 2, 3.b et 3.c Somme pour les formules & % + \RepLevel{1} \\ + \hline + \Rai 2 et 3.d Choisir une formule & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 5 - Protections solaire (sur 12)& 0.0\\ + \hline + + \Cher 1 Lecture du graphique & % + \RepLevel{0} \\ + \hline + \Mod 2 Reconnaître proportionnalité & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 6 - Indice de Copper (sur 21)& 0.0\\ + \hline + + \Rep 1 Calcul du périmètre & % + \RepLevel{0} \\ + \hline + \Cher 2 Sélection des données & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Adèle & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Mathéo & % + \RepLevel{0} \\ + \hline + \Com 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Rai 2 Logique de la réponse & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 7 - Dessin avec Scratch (sur 15)& 5.0\\ + \hline + + \Mod 1 Associer les programmes & % + \RepLevel{1} \\ + \hline + \Mod 2 Nature du motif & % + \RepLevel{3} \\ + \hline + \Mod 3 Choix du résultat & % + \RepLevel{0} \\ + \hline + \Com 3 Explication & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex Présentation (sur 10)& 10.0\\ + \hline + + \Com & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\end{multicols} + +\pagebreak + +\maketitle +COMBO Doulka-rynaini +\hfill +31.0 / 122.0 +\begin{itemize} + \item \Mod Modéliser \hrulefill \; \Assesment{1} + \item \Cher Chercher \hrulefill \; \Assesment{1} + \item \Rep Représenter \hrulefill \; \Assesment{0} + \item \Rai Raisonner \hrulefill \; \Assesment{0} + \item \Cal Calculer \hrulefill \; \Assesment{0} + \item \Com Communiquer \hrulefill \; \Assesment{2} +\end{itemize} + +\noindent +\begin{multicols}{2} +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 1 - Le fameux triangle (sur 10)& 0.0\\ + \hline + + \Mod 1 Reconnaitre Pythagore & % + \RepLevel{0} \\ + \hline + \Cal 1 Calculs & % + \RepLevel{0} \\ + \hline + \Rep 2 Calcul de l'aire & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 2 - Précipitations (sur 15)& 6.0\\ + \hline + + \Cher 1.a Lecture de tableau & % + \RepLevel{0} \\ + \hline + \Rep 1.b et 2.b Minimum et maximum & % + \RepLevel{3} \\ + \hline + \Cher 2.a Lecture de diagramme batons & % + \RepLevel{3} \\ + \hline + \Rep 2.c Total des précipitations & % + \RepLevel{0} \\ + \hline + \Com 3 Commentaire de Tristan & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 3 - Facture (sur 18)& 0.0\\ + \hline + + \Cal 1 Multiplications & % + \RepLevel{0} \\ + \hline + \Cal 1 Divisions & % + \RepLevel{0} \\ + \hline + \Cal 1 Sommes & % + \RepLevel{0} \\ + \hline + \Cal 1 Pourcentage & % + \RepLevel{0} \\ + \hline + \Rep 2.a Formule somme & % + \RepLevel{0} \\ + \hline + \Rep 2.b Formule pourcentage & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 4 - Tickets de bus (sur 21)& 4.0\\ + \hline + + \Rai 1 Nombre de trajets & % + \RepLevel{0} \\ + \hline + \Cher 2 Décomposition du problème & % + \RepLevel{1} \\ + \hline + \Mod 2, 3.b et 3.c Somme pour les formules & % + \RepLevel{0} \\ + \hline + \Rai 2 et 3.d Choisir une formule & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 5 - Protections solaire (sur 12)& 0.0\\ + \hline + + \Cher 1 Lecture du graphique & % + \RepLevel{0} \\ + \hline + \Mod 2 Reconnaître proportionnalité & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 6 - Indice de Copper (sur 21)& 6.0\\ + \hline + + \Rep 1 Calcul du périmètre & % + \RepLevel{0} \\ + \hline + \Cher 2 Sélection des données & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Adèle & % + \RepLevel{1} \\ + \hline + \Cal 2 Distance de Mathéo & % + \RepLevel{1} \\ + \hline + \Com 2 Décomposition du problème & % + \RepLevel{1} \\ + \hline + \Rai 2 Logique de la réponse & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 7 - Dessin avec Scratch (sur 15)& 5.0\\ + \hline + + \Mod 1 Associer les programmes & % + \RepLevel{1} \\ + \hline + \Mod 2 Nature du motif & % + \RepLevel{3} \\ + \hline + \Mod 3 Choix du résultat & % + \RepLevel{0} \\ + \hline + \Com 3 Explication & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex Présentation (sur 10)& 10.0\\ + \hline + + \Com & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\end{multicols} + +\pagebreak + +\maketitle +MAGNELE Chamsidine +\hfill +33.0 / 122.0 +\begin{itemize} + \item \Mod Modéliser \hrulefill \; \Assesment{1} + \item \Cher Chercher \hrulefill \; \Assesment{1} + \item \Rep Représenter \hrulefill \; \Assesment{0} + \item \Rai Raisonner \hrulefill \; \Assesment{0} + \item \Cal Calculer \hrulefill \; \Assesment{1} + \item \Com Communiquer \hrulefill \; \Assesment{1} +\end{itemize} + +\noindent +\begin{multicols}{2} +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 1 - Le fameux triangle (sur 10)& 3.0\\ + \hline + + \Mod 1 Reconnaitre Pythagore & % + \RepLevel{2} \\ + \hline + \Cal 1 Calculs & % + \RepLevel{1} \\ + \hline + \Rep 2 Calcul de l'aire & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 2 - Précipitations (sur 15)& 7.0\\ + \hline + + \Cher 1.a Lecture de tableau & % + \RepLevel{3} \\ + \hline + \Rep 1.b et 2.b Minimum et maximum & % + \RepLevel{0} \\ + \hline + \Cher 2.a Lecture de diagramme batons & % + \RepLevel{3} \\ + \hline + \Rep 2.c Total des précipitations & % + \RepLevel{0} \\ + \hline + \Com 3 Commentaire de Tristan & % + \RepLevel{1} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 3 - Facture (sur 18)& 9.0\\ + \hline + + \Cal 1 Multiplications & % + \RepLevel{3} \\ + \hline + \Cal 1 Divisions & % + \RepLevel{3} \\ + \hline + \Cal 1 Sommes & % + \RepLevel{3} \\ + \hline + \Cal 1 Pourcentage & % + \RepLevel{0} \\ + \hline + \Rep 2.a Formule somme & % + \RepLevel{0} \\ + \hline + \Rep 2.b Formule pourcentage & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 4 - Tickets de bus (sur 21)& 0.0\\ + \hline + + \Rai 1 Nombre de trajets & % + \RepLevel{0} \\ + \hline + \Cher 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Mod 2, 3.b et 3.c Somme pour les formules & % + \RepLevel{0} \\ + \hline + \Rai 2 et 3.d Choisir une formule & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 5 - Protections solaire (sur 12)& 0.0\\ + \hline + + \Cher 1 Lecture du graphique & % + \RepLevel{0} \\ + \hline + \Mod 2 Reconnaître proportionnalité & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 6 - Indice de Copper (sur 21)& 0.0\\ + \hline + + \Rep 1 Calcul du périmètre & % + \RepLevel{0} \\ + \hline + \Cher 2 Sélection des données & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Adèle & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Mathéo & % + \RepLevel{0} \\ + \hline + \Com 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Rai 2 Logique de la réponse & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 7 - Dessin avec Scratch (sur 15)& 5.0\\ + \hline + + \Mod 1 Associer les programmes & % + \RepLevel{3} \\ + \hline + \Mod 2 Nature du motif & % + \RepLevel{0} \\ + \hline + \Mod 3 Choix du résultat & % + \RepLevel{0} \\ + \hline + \Com 3 Explication & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex Présentation (sur 10)& 9.0\\ + \hline + + \Com & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\end{multicols} + +\pagebreak + +\maketitle +MBAROUKOU Dania +\hfill +69.0 / 122.0 +\begin{itemize} + \item \Mod Modéliser \hrulefill \; \Assesment{2} + \item \Cher Chercher \hrulefill \; \Assesment{2} + \item \Rep Représenter \hrulefill \; \Assesment{2} + \item \Rai Raisonner \hrulefill \; \Assesment{0} + \item \Cal Calculer \hrulefill \; \Assesment{2} + \item \Com Communiquer \hrulefill \; \Assesment{2} +\end{itemize} + +\noindent +\begin{multicols}{2} +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 1 - Le fameux triangle (sur 10)& 9.0\\ + \hline + + \Mod 1 Reconnaitre Pythagore & % + \RepLevel{3} \\ + \hline + \Cal 1 Calculs & % + \RepLevel{2} \\ + \hline + \Rep 2 Calcul de l'aire & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 2 - Précipitations (sur 15)& 10.0\\ + \hline + + \Cher 1.a Lecture de tableau & % + \RepLevel{3} \\ + \hline + \Rep 1.b et 2.b Minimum et maximum & % + \RepLevel{2} \\ + \hline + \Cher 2.a Lecture de diagramme batons & % + \RepLevel{3} \\ + \hline + \Rep 2.c Total des précipitations & % + \RepLevel{0} \\ + \hline + \Com 3 Commentaire de Tristan & % + \RepLevel{2} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 3 - Facture (sur 18)& 15.0\\ + \hline + + \Cal 1 Multiplications & % + \RepLevel{3} \\ + \hline + \Cal 1 Divisions & % + \RepLevel{3} \\ + \hline + \Cal 1 Sommes & % + \RepLevel{3} \\ + \hline + \Cal 1 Pourcentage & % + \RepLevel{3} \\ + \hline + \Rep 2.a Formule somme & % + \RepLevel{3} \\ + \hline + \Rep 2.b Formule pourcentage & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 4 - Tickets de bus (sur 21)& 4.0\\ + \hline + + \Rai 1 Nombre de trajets & % + \RepLevel{0} \\ + \hline + \Cher 2 Décomposition du problème & % + \RepLevel{1} \\ + \hline + \Mod 2, 3.b et 3.c Somme pour les formules & % + \RepLevel{1} \\ + \hline + \Rai 2 et 3.d Choisir une formule & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 5 - Protections solaire (sur 12)& 12.0\\ + \hline + + \Cher 1 Lecture du graphique & % + \RepLevel{3} \\ + \hline + \Mod 2 Reconnaître proportionnalité & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 6 - Indice de Copper (sur 21)& 4.0\\ + \hline + + \Rep 1 Calcul du périmètre & % + \RepLevel{2} \\ + \hline + \Cher 2 Sélection des données & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Adèle & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Mathéo & % + \RepLevel{0} \\ + \hline + \Com 2 Décomposition du problème & % + \RepLevel{1} \\ + \hline + \Rai 2 Logique de la réponse & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 7 - Dessin avec Scratch (sur 15)& 5.0\\ + \hline + + \Mod 1 Associer les programmes & % + \RepLevel{1} \\ + \hline + \Mod 2 Nature du motif & % + \RepLevel{3} \\ + \hline + \Mod 3 Choix du résultat & % + \RepLevel{0} \\ + \hline + \Com 3 Explication & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex Présentation (sur 10)& 10.0\\ + \hline + + \Com & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\end{multicols} + +\pagebreak + +\maketitle +MIRADJI Issoufi +\hfill +71.0 / 122.0 +\begin{itemize} + \item \Mod Modéliser \hrulefill \; \Assesment{2} + \item \Cher Chercher \hrulefill \; \Assesment{2} + \item \Rep Représenter \hrulefill \; \Assesment{1} + \item \Rai Raisonner \hrulefill \; \Assesment{1} + \item \Cal Calculer \hrulefill \; \Assesment{2} + \item \Com Communiquer \hrulefill \; \Assesment{2} +\end{itemize} + +\noindent +\begin{multicols}{2} +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 1 - Le fameux triangle (sur 10)& 8.0\\ + \hline + + \Mod 1 Reconnaitre Pythagore & % + \RepLevel{3} \\ + \hline + \Cal 1 Calculs & % + \RepLevel{3} \\ + \hline + \Rep 2 Calcul de l'aire & % + \RepLevel{2} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 2 - Précipitations (sur 15)& 10.0\\ + \hline + + \Cher 1.a Lecture de tableau & % + \RepLevel{3} \\ + \hline + \Rep 1.b et 2.b Minimum et maximum & % + \RepLevel{3} \\ + \hline + \Cher 2.a Lecture de diagramme batons & % + \RepLevel{3} \\ + \hline + \Rep 2.c Total des précipitations & % + \RepLevel{0} \\ + \hline + \Com 3 Commentaire de Tristan & % + \RepLevel{1} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 3 - Facture (sur 18)& 12.0\\ + \hline + + \Cal 1 Multiplications & % + \RepLevel{3} \\ + \hline + \Cal 1 Divisions & % + \RepLevel{3} \\ + \hline + \Cal 1 Sommes & % + \RepLevel{3} \\ + \hline + \Cal 1 Pourcentage & % + \RepLevel{3} \\ + \hline + \Rep 2.a Formule somme & % + \RepLevel{0} \\ + \hline + \Rep 2.b Formule pourcentage & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 4 - Tickets de bus (sur 21)& 7.0\\ + \hline + + \Rai 1 Nombre de trajets & % + \RepLevel{3} \\ + \hline + \Cher 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Mod 2, 3.b et 3.c Somme pour les formules & % + \RepLevel{2} \\ + \hline + \Rai 2 et 3.d Choisir une formule & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 5 - Protections solaire (sur 12)& 8.0\\ + \hline + + \Cher 1 Lecture du graphique & % + \RepLevel{3} \\ + \hline + \Mod 2 Reconnaître proportionnalité & % + \RepLevel{1} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 6 - Indice de Copper (sur 21)& 3.0\\ + \hline + + \Rep 1 Calcul du périmètre & % + \RepLevel{2} \\ + \hline + \Cher 2 Sélection des données & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Adèle & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Mathéo & % + \RepLevel{0} \\ + \hline + \Com 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Rai 2 Logique de la réponse & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 7 - Dessin avec Scratch (sur 15)& 13.0\\ + \hline + + \Mod 1 Associer les programmes & % + \RepLevel{3} \\ + \hline + \Mod 2 Nature du motif & % + \RepLevel{2} \\ + \hline + \Mod 3 Choix du résultat & % + \RepLevel{3} \\ + \hline + \Com 3 Explication & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex Présentation (sur 10)& 10.0\\ + \hline + + \Com & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\end{multicols} + +\pagebreak + +\maketitle +NIDHOIMI El-fahar +\hfill +60.0 / 122.0 +\begin{itemize} + \item \Mod Modéliser \hrulefill \; \Assesment{2} + \item \Cher Chercher \hrulefill \; \Assesment{1} + \item \Rep Représenter \hrulefill \; \Assesment{2} + \item \Rai Raisonner \hrulefill \; \Assesment{0} + \item \Cal Calculer \hrulefill \; \Assesment{2} + \item \Com Communiquer \hrulefill \; \Assesment{2} +\end{itemize} + +\noindent +\begin{multicols}{2} +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 1 - Le fameux triangle (sur 10)& 8.0\\ + \hline + + \Mod 1 Reconnaitre Pythagore & % + \RepLevel{3} \\ + \hline + \Cal 1 Calculs & % + \RepLevel{3} \\ + \hline + \Rep 2 Calcul de l'aire & % + \RepLevel{2} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 2 - Précipitations (sur 15)& 12.0\\ + \hline + + \Cher 1.a Lecture de tableau & % + \RepLevel{3} \\ + \hline + \Rep 1.b et 2.b Minimum et maximum & % + \RepLevel{3} \\ + \hline + \Cher 2.a Lecture de diagramme batons & % + \RepLevel{3} \\ + \hline + \Rep 2.c Total des précipitations & % + \RepLevel{3} \\ + \hline + \Com 3 Commentaire de Tristan & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 3 - Facture (sur 18)& 15.0\\ + \hline + + \Cal 1 Multiplications & % + \RepLevel{3} \\ + \hline + \Cal 1 Divisions & % + \RepLevel{3} \\ + \hline + \Cal 1 Sommes & % + \RepLevel{3} \\ + \hline + \Cal 1 Pourcentage & % + \RepLevel{3} \\ + \hline + \Rep 2.a Formule somme & % + \RepLevel{0} \\ + \hline + \Rep 2.b Formule pourcentage & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 4 - Tickets de bus (sur 21)& 4.0\\ + \hline + + \Rai 1 Nombre de trajets & % + \RepLevel{0} \\ + \hline + \Cher 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Mod 2, 3.b et 3.c Somme pour les formules & % + \RepLevel{2} \\ + \hline + \Rai 2 et 3.d Choisir une formule & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 5 - Protections solaire (sur 12)& 2.0\\ + \hline + + \Cher 1 Lecture du graphique & % + \RepLevel{1} \\ + \hline + \Mod 2 Reconnaître proportionnalité & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 6 - Indice de Copper (sur 21)& 1.0\\ + \hline + + \Rep 1 Calcul du périmètre & % + \RepLevel{0} \\ + \hline + \Cher 2 Sélection des données & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Adèle & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Mathéo & % + \RepLevel{0} \\ + \hline + \Com 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Rai 2 Logique de la réponse & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 7 - Dessin avec Scratch (sur 15)& 8.0\\ + \hline + + \Mod 1 Associer les programmes & % + \RepLevel{3} \\ + \hline + \Mod 2 Nature du motif & % + \RepLevel{3} \\ + \hline + \Mod 3 Choix du résultat & % + \RepLevel{0} \\ + \hline + \Com 3 Explication & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex Présentation (sur 10)& 10.0\\ + \hline + + \Com & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\end{multicols} + +\pagebreak + +\maketitle +OUSSENI Fayadhui +\hfill +10.0 / 122.0 +\begin{itemize} + \item \Mod Modéliser \hrulefill \; \Assesment{0} + \item \Cher Chercher \hrulefill \; \Assesment{0} + \item \Rep Représenter \hrulefill \; \Assesment{0} + \item \Rai Raisonner \hrulefill \; \Assesment{0} + \item \Cal Calculer \hrulefill \; \Assesment{0} + \item \Com Communiquer \hrulefill \; \Assesment{1} +\end{itemize} + +\noindent +\begin{multicols}{2} +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 1 - Le fameux triangle (sur 10)& 0.0\\ + \hline + + \Mod 1 Reconnaitre Pythagore & % + \RepLevel{0} \\ + \hline + \Cal 1 Calculs & % + \RepLevel{0} \\ + \hline + \Rep 2 Calcul de l'aire & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 2 - Précipitations (sur 15)& 0.0\\ + \hline + + \Cher 1.a Lecture de tableau & % + \RepLevel{0} \\ + \hline + \Rep 1.b et 2.b Minimum et maximum & % + \RepLevel{0} \\ + \hline + \Cher 2.a Lecture de diagramme batons & % + \RepLevel{0} \\ + \hline + \Rep 2.c Total des précipitations & % + \RepLevel{0} \\ + \hline + \Com 3 Commentaire de Tristan & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 3 - Facture (sur 18)& 0.0\\ + \hline + + \Cal 1 Multiplications & % + \RepLevel{0} \\ + \hline + \Cal 1 Divisions & % + \RepLevel{0} \\ + \hline + \Cal 1 Sommes & % + \RepLevel{0} \\ + \hline + \Cal 1 Pourcentage & % + \RepLevel{0} \\ + \hline + \Rep 2.a Formule somme & % + \RepLevel{0} \\ + \hline + \Rep 2.b Formule pourcentage & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 4 - Tickets de bus (sur 21)& 0.0\\ + \hline + + \Rai 1 Nombre de trajets & % + \RepLevel{0} \\ + \hline + \Cher 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Mod 2, 3.b et 3.c Somme pour les formules & % + \RepLevel{0} \\ + \hline + \Rai 2 et 3.d Choisir une formule & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 5 - Protections solaire (sur 12)& 0.0\\ + \hline + + \Cher 1 Lecture du graphique & % + \RepLevel{0} \\ + \hline + \Mod 2 Reconnaître proportionnalité & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 6 - Indice de Copper (sur 21)& 0.0\\ + \hline + + \Rep 1 Calcul du périmètre & % + \RepLevel{0} \\ + \hline + \Cher 2 Sélection des données & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Adèle & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Mathéo & % + \RepLevel{0} \\ + \hline + \Com 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Rai 2 Logique de la réponse & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 7 - Dessin avec Scratch (sur 15)& 2.0\\ + \hline + + \Mod 1 Associer les programmes & % + \RepLevel{1} \\ + \hline + \Mod 2 Nature du motif & % + \RepLevel{0} \\ + \hline + \Mod 3 Choix du résultat & % + \RepLevel{0} \\ + \hline + \Com 3 Explication & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex Présentation (sur 10)& 8.0\\ + \hline + + \Com & % + \RepLevel{2} \\ + \hline + \end{tabular} + \vfill + +\end{multicols} + +\pagebreak + +\maketitle +SAÏD Dalila +\hfill +49.0 / 122.0 +\begin{itemize} + \item \Mod Modéliser \hrulefill \; \Assesment{1} + \item \Cher Chercher \hrulefill \; \Assesment{1} + \item \Rep Représenter \hrulefill \; \Assesment{1} + \item \Rai Raisonner \hrulefill \; \Assesment{1} + \item \Cal Calculer \hrulefill \; \Assesment{1} + \item \Com Communiquer \hrulefill \; \Assesment{2} +\end{itemize} + +\noindent +\begin{multicols}{2} +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 1 - Le fameux triangle (sur 10)& 7.0\\ + \hline + + \Mod 1 Reconnaitre Pythagore & % + \RepLevel{3} \\ + \hline + \Cal 1 Calculs & % + \RepLevel{3} \\ + \hline + \Rep 2 Calcul de l'aire & % + \RepLevel{1} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 2 - Précipitations (sur 15)& 10.0\\ + \hline + + \Cher 1.a Lecture de tableau & % + \RepLevel{3} \\ + \hline + \Rep 1.b et 2.b Minimum et maximum & % + \RepLevel{3} \\ + \hline + \Cher 2.a Lecture de diagramme batons & % + \RepLevel{3} \\ + \hline + \Rep 2.c Total des précipitations & % + \RepLevel{0} \\ + \hline + \Com 3 Commentaire de Tristan & % + \RepLevel{1} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 3 - Facture (sur 18)& 6.0\\ + \hline + + \Cal 1 Multiplications & % + \RepLevel{3} \\ + \hline + \Cal 1 Divisions & % + \RepLevel{3} \\ + \hline + \Cal 1 Sommes & % + \RepLevel{0} \\ + \hline + \Cal 1 Pourcentage & % + \RepLevel{0} \\ + \hline + \Rep 2.a Formule somme & % + \RepLevel{0} \\ + \hline + \Rep 2.b Formule pourcentage & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 4 - Tickets de bus (sur 21)& 3.0\\ + \hline + + \Rai 1 Nombre de trajets & % + \RepLevel{1} \\ + \hline + \Cher 2 Décomposition du problème & % + \RepLevel{2} \\ + \hline + \Mod 2, 3.b et 3.c Somme pour les formules & % + \RepLevel{0} \\ + \hline + \Rai 2 et 3.d Choisir une formule & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 5 - Protections solaire (sur 12)& 3.0\\ + \hline + + \Cher 1 Lecture du graphique & % + \RepLevel{0} \\ + \hline + \Mod 2 Reconnaître proportionnalité & % + \RepLevel{2} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 6 - Indice de Copper (sur 21)& 8.0\\ + \hline + + \Rep 1 Calcul du périmètre & % + \RepLevel{2} \\ + \hline + \Cher 2 Sélection des données & % + \RepLevel{2} \\ + \hline + \Cal 2 Distance de Adèle & % + \RepLevel{1} \\ + \hline + \Cal 2 Distance de Mathéo & % + \RepLevel{0} \\ + \hline + \Com 2 Décomposition du problème & % + \RepLevel{2} \\ + \hline + \Rai 2 Logique de la réponse & % + \RepLevel{1} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 7 - Dessin avec Scratch (sur 15)& 2.0\\ + \hline + + \Mod 1 Associer les programmes & % + \RepLevel{0} \\ + \hline + \Mod 2 Nature du motif & % + \RepLevel{2} \\ + \hline + \Mod 3 Choix du résultat & % + \RepLevel{0} \\ + \hline + \Com 3 Explication & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex Présentation (sur 10)& 10.0\\ + \hline + + \Com & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\end{multicols} + +\pagebreak + +\maketitle +SAID OMAR Nadjoi +\hfill +50.0 / 122.0 +\begin{itemize} + \item \Mod Modéliser \hrulefill \; \Assesment{1} + \item \Cher Chercher \hrulefill \; \Assesment{1} + \item \Rep Représenter \hrulefill \; \Assesment{1} + \item \Rai Raisonner \hrulefill \; \Assesment{0} + \item \Cal Calculer \hrulefill \; \Assesment{2} + \item \Com Communiquer \hrulefill \; \Assesment{2} +\end{itemize} + +\noindent +\begin{multicols}{2} +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 1 - Le fameux triangle (sur 10)& 7.0\\ + \hline + + \Mod 1 Reconnaitre Pythagore & % + \RepLevel{3} \\ + \hline + \Cal 1 Calculs & % + \RepLevel{3} \\ + \hline + \Rep 2 Calcul de l'aire & % + \RepLevel{1} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 2 - Précipitations (sur 15)& 6.0\\ + \hline + + \Cher 1.a Lecture de tableau & % + \RepLevel{3} \\ + \hline + \Rep 1.b et 2.b Minimum et maximum & % + \RepLevel{0} \\ + \hline + \Cher 2.a Lecture de diagramme batons & % + \RepLevel{3} \\ + \hline + \Rep 2.c Total des précipitations & % + \RepLevel{0} \\ + \hline + \Com 3 Commentaire de Tristan & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 3 - Facture (sur 18)& 15.0\\ + \hline + + \Cal 1 Multiplications & % + \RepLevel{3} \\ + \hline + \Cal 1 Divisions & % + \RepLevel{3} \\ + \hline + \Cal 1 Sommes & % + \RepLevel{3} \\ + \hline + \Cal 1 Pourcentage & % + \RepLevel{3} \\ + \hline + \Rep 2.a Formule somme & % + \RepLevel{0} \\ + \hline + \Rep 2.b Formule pourcentage & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 4 - Tickets de bus (sur 21)& 4.0\\ + \hline + + \Rai 1 Nombre de trajets & % + \RepLevel{0} \\ + \hline + \Cher 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Mod 2, 3.b et 3.c Somme pour les formules & % + \RepLevel{2} \\ + \hline + \Rai 2 et 3.d Choisir une formule & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 5 - Protections solaire (sur 12)& 2.0\\ + \hline + + \Cher 1 Lecture du graphique & % + \RepLevel{1} \\ + \hline + \Mod 2 Reconnaître proportionnalité & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 6 - Indice de Copper (sur 21)& 1.0\\ + \hline + + \Rep 1 Calcul du périmètre & % + \RepLevel{0} \\ + \hline + \Cher 2 Sélection des données & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Adèle & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Mathéo & % + \RepLevel{0} \\ + \hline + \Com 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Rai 2 Logique de la réponse & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 7 - Dessin avec Scratch (sur 15)& 5.0\\ + \hline + + \Mod 1 Associer les programmes & % + \RepLevel{3} \\ + \hline + \Mod 2 Nature du motif & % + \RepLevel{0} \\ + \hline + \Mod 3 Choix du résultat & % + \RepLevel{0} \\ + \hline + \Com 3 Explication & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex Présentation (sur 10)& 10.0\\ + \hline + + \Com & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\end{multicols} + +\pagebreak + +\maketitle +SALIM Haïridine +\hfill +12.0 / 122.0 +\begin{itemize} + \item \Mod Modéliser \hrulefill \; \Assesment{0} + \item \Cher Chercher \hrulefill \; \Assesment{0} + \item \Rep Représenter \hrulefill \; \Assesment{0} + \item \Rai Raisonner \hrulefill \; \Assesment{0} + \item \Cal Calculer \hrulefill \; \Assesment{0} + \item \Com Communiquer \hrulefill \; \Assesment{1} +\end{itemize} + +\noindent +\begin{multicols}{2} +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 1 - Le fameux triangle (sur 10)& 0.0\\ + \hline + + \Mod 1 Reconnaitre Pythagore & % + \RepLevel{0} \\ + \hline + \Cal 1 Calculs & % + \RepLevel{0} \\ + \hline + \Rep 2 Calcul de l'aire & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 2 - Précipitations (sur 15)& 0.0\\ + \hline + + \Cher 1.a Lecture de tableau & % + \RepLevel{0} \\ + \hline + \Rep 1.b et 2.b Minimum et maximum & % + \RepLevel{0} \\ + \hline + \Cher 2.a Lecture de diagramme batons & % + \RepLevel{0} \\ + \hline + \Rep 2.c Total des précipitations & % + \RepLevel{0} \\ + \hline + \Com 3 Commentaire de Tristan & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 3 - Facture (sur 18)& 2.0\\ + \hline + + \Cal 1 Multiplications & % + \RepLevel{0} \\ + \hline + \Cal 1 Divisions & % + \RepLevel{2} \\ + \hline + \Cal 1 Sommes & % + \RepLevel{0} \\ + \hline + \Cal 1 Pourcentage & % + \RepLevel{0} \\ + \hline + \Rep 2.a Formule somme & % + \RepLevel{0} \\ + \hline + \Rep 2.b Formule pourcentage & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 4 - Tickets de bus (sur 21)& 0.0\\ + \hline + + \Rai 1 Nombre de trajets & % + \RepLevel{0} \\ + \hline + \Cher 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Mod 2, 3.b et 3.c Somme pour les formules & % + \RepLevel{0} \\ + \hline + \Rai 2 et 3.d Choisir une formule & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 5 - Protections solaire (sur 12)& 0.0\\ + \hline + + \Cher 1 Lecture du graphique & % + \RepLevel{0} \\ + \hline + \Mod 2 Reconnaître proportionnalité & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 6 - Indice de Copper (sur 21)& 0.0\\ + \hline + + \Rep 1 Calcul du périmètre & % + \RepLevel{0} \\ + \hline + \Cher 2 Sélection des données & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Adèle & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Mathéo & % + \RepLevel{0} \\ + \hline + \Com 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Rai 2 Logique de la réponse & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 7 - Dessin avec Scratch (sur 15)& 0.0\\ + \hline + + \Mod 1 Associer les programmes & % + \RepLevel{0} \\ + \hline + \Mod 2 Nature du motif & % + \RepLevel{0} \\ + \hline + \Mod 3 Choix du résultat & % + \RepLevel{0} \\ + \hline + \Com 3 Explication & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex Présentation (sur 10)& 10.0\\ + \hline + + \Com & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\end{multicols} + +\pagebreak + +\maketitle +TSIMPOU Zoubert +\hfill +10.0 / 122.0 +\begin{itemize} + \item \Mod Modéliser \hrulefill \; \Assesment{0} + \item \Cher Chercher \hrulefill \; \Assesment{0} + \item \Rep Représenter \hrulefill \; \Assesment{0} + \item \Rai Raisonner \hrulefill \; \Assesment{0} + \item \Cal Calculer \hrulefill \; \Assesment{0} + \item \Com Communiquer \hrulefill \; \Assesment{1} +\end{itemize} + +\noindent +\begin{multicols}{2} +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 1 - Le fameux triangle (sur 10)& 0.0\\ + \hline + + \Mod 1 Reconnaitre Pythagore & % + \RepLevel{0} \\ + \hline + \Cal 1 Calculs & % + \RepLevel{0} \\ + \hline + \Rep 2 Calcul de l'aire & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 2 - Précipitations (sur 15)& 0.0\\ + \hline + + \Cher 1.a Lecture de tableau & % + \RepLevel{0} \\ + \hline + \Rep 1.b et 2.b Minimum et maximum & % + \RepLevel{0} \\ + \hline + \Cher 2.a Lecture de diagramme batons & % + \RepLevel{0} \\ + \hline + \Rep 2.c Total des précipitations & % + \RepLevel{0} \\ + \hline + \Com 3 Commentaire de Tristan & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 3 - Facture (sur 18)& 0.0\\ + \hline + + \Cal 1 Multiplications & % + \RepLevel{0} \\ + \hline + \Cal 1 Divisions & % + \RepLevel{0} \\ + \hline + \Cal 1 Sommes & % + \RepLevel{0} \\ + \hline + \Cal 1 Pourcentage & % + \RepLevel{0} \\ + \hline + \Rep 2.a Formule somme & % + \RepLevel{0} \\ + \hline + \Rep 2.b Formule pourcentage & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 4 - Tickets de bus (sur 21)& 0.0\\ + \hline + + \Rai 1 Nombre de trajets & % + \RepLevel{0} \\ + \hline + \Cher 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Mod 2, 3.b et 3.c Somme pour les formules & % + \RepLevel{0} \\ + \hline + \Rai 2 et 3.d Choisir une formule & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 5 - Protections solaire (sur 12)& 0.0\\ + \hline + + \Cher 1 Lecture du graphique & % + \RepLevel{0} \\ + \hline + \Mod 2 Reconnaître proportionnalité & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 6 - Indice de Copper (sur 21)& 0.0\\ + \hline + + \Rep 1 Calcul du périmètre & % + \RepLevel{0} \\ + \hline + \Cher 2 Sélection des données & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Adèle & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Mathéo & % + \RepLevel{0} \\ + \hline + \Com 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Rai 2 Logique de la réponse & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 7 - Dessin avec Scratch (sur 15)& 0.0\\ + \hline + + \Mod 1 Associer les programmes & % + \RepLevel{0} \\ + \hline + \Mod 2 Nature du motif & % + \RepLevel{0} \\ + \hline + \Mod 3 Choix du résultat & % + \RepLevel{0} \\ + \hline + \Com 3 Explication & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex Présentation (sur 10)& 10.0\\ + \hline + + \Com & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\end{multicols} + +\pagebreak + +\maketitle +SAID Rachida +\hfill +28.0 / 122.0 +\begin{itemize} + \item \Mod Modéliser \hrulefill \; \Assesment{1} + \item \Cher Chercher \hrulefill \; \Assesment{1} + \item \Rep Représenter \hrulefill \; \Assesment{0} + \item \Rai Raisonner \hrulefill \; \Assesment{0} + \item \Cal Calculer \hrulefill \; \Assesment{1} + \item \Com Communiquer \hrulefill \; \Assesment{1} +\end{itemize} + +\noindent +\begin{multicols}{2} +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 1 - Le fameux triangle (sur 10)& 6.0\\ + \hline + + \Mod 1 Reconnaitre Pythagore & % + \RepLevel{3} \\ + \hline + \Cal 1 Calculs & % + \RepLevel{3} \\ + \hline + \Rep 2 Calcul de l'aire & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 2 - Précipitations (sur 15)& 3.0\\ + \hline + + \Cher 1.a Lecture de tableau & % + \RepLevel{3} \\ + \hline + \Rep 1.b et 2.b Minimum et maximum & % + \RepLevel{0} \\ + \hline + \Cher 2.a Lecture de diagramme batons & % + \RepLevel{0} \\ + \hline + \Rep 2.c Total des précipitations & % + \RepLevel{0} \\ + \hline + \Com 3 Commentaire de Tristan & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 3 - Facture (sur 18)& 5.0\\ + \hline + + \Cal 1 Multiplications & % + \RepLevel{3} \\ + \hline + \Cal 1 Divisions & % + \RepLevel{0} \\ + \hline + \Cal 1 Sommes & % + \RepLevel{2} \\ + \hline + \Cal 1 Pourcentage & % + \RepLevel{0} \\ + \hline + \Rep 2.a Formule somme & % + \RepLevel{0} \\ + \hline + \Rep 2.b Formule pourcentage & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 4 - Tickets de bus (sur 21)& 0.0\\ + \hline + + \Rai 1 Nombre de trajets & % + \RepLevel{0} \\ + \hline + \Cher 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Mod 2, 3.b et 3.c Somme pour les formules & % + \RepLevel{0} \\ + \hline + \Rai 2 et 3.d Choisir une formule & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 5 - Protections solaire (sur 12)& 2.0\\ + \hline + + \Cher 1 Lecture du graphique & % + \RepLevel{1} \\ + \hline + \Mod 2 Reconnaître proportionnalité & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 6 - Indice de Copper (sur 21)& 0.0\\ + \hline + + \Rep 1 Calcul du périmètre & % + \RepLevel{0} \\ + \hline + \Cher 2 Sélection des données & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Adèle & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Mathéo & % + \RepLevel{0} \\ + \hline + \Com 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Rai 2 Logique de la réponse & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 7 - Dessin avec Scratch (sur 15)& 2.0\\ + \hline + + \Mod 1 Associer les programmes & % + \RepLevel{1} \\ + \hline + \Mod 2 Nature du motif & % + \RepLevel{0} \\ + \hline + \Mod 3 Choix du résultat & % + \RepLevel{0} \\ + \hline + \Com 3 Explication & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex Présentation (sur 10)& 10.0\\ + \hline + + \Com & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\end{multicols} + +\pagebreak + +\maketitle +IBRAHIM, Izaki +\hfill +25.0 / 122.0 +\begin{itemize} + \item \Mod Modéliser \hrulefill \; \Assesment{1} + \item \Cher Chercher \hrulefill \; \Assesment{1} + \item \Rep Représenter \hrulefill \; \Assesment{0} + \item \Rai Raisonner \hrulefill \; \Assesment{0} + \item \Cal Calculer \hrulefill \; \Assesment{0} + \item \Com Communiquer \hrulefill \; \Assesment{1} +\end{itemize} + +\noindent +\begin{multicols}{2} +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 1 - Le fameux triangle (sur 10)& 0.0\\ + \hline + + \Mod 1 Reconnaitre Pythagore & % + \RepLevel{0} \\ + \hline + \Cal 1 Calculs & % + \RepLevel{0} \\ + \hline + \Rep 2 Calcul de l'aire & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 2 - Précipitations (sur 15)& 8.0\\ + \hline + + \Cher 1.a Lecture de tableau & % + \RepLevel{3} \\ + \hline + \Rep 1.b et 2.b Minimum et maximum & % + \RepLevel{2} \\ + \hline + \Cher 2.a Lecture de diagramme batons & % + \RepLevel{3} \\ + \hline + \Rep 2.c Total des précipitations & % + \RepLevel{0} \\ + \hline + \Com 3 Commentaire de Tristan & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 3 - Facture (sur 18)& 0.0\\ + \hline + + \Cal 1 Multiplications & % + \RepLevel{0} \\ + \hline + \Cal 1 Divisions & % + \RepLevel{0} \\ + \hline + \Cal 1 Sommes & % + \RepLevel{0} \\ + \hline + \Cal 1 Pourcentage & % + \RepLevel{0} \\ + \hline + \Rep 2.a Formule somme & % + \RepLevel{0} \\ + \hline + \Rep 2.b Formule pourcentage & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 4 - Tickets de bus (sur 21)& 0.0\\ + \hline + + \Rai 1 Nombre de trajets & % + \RepLevel{0} \\ + \hline + \Cher 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Mod 2, 3.b et 3.c Somme pour les formules & % + \RepLevel{0} \\ + \hline + \Rai 2 et 3.d Choisir une formule & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 5 - Protections solaire (sur 12)& 3.0\\ + \hline + + \Cher 1 Lecture du graphique & % + \RepLevel{2} \\ + \hline + \Mod 2 Reconnaître proportionnalité & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 6 - Indice de Copper (sur 21)& 0.0\\ + \hline + + \Rep 1 Calcul du périmètre & % + \RepLevel{0} \\ + \hline + \Cher 2 Sélection des données & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Adèle & % + \RepLevel{0} \\ + \hline + \Cal 2 Distance de Mathéo & % + \RepLevel{0} \\ + \hline + \Com 2 Décomposition du problème & % + \RepLevel{0} \\ + \hline + \Rai 2 Logique de la réponse & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex 7 - Dessin avec Scratch (sur 15)& 5.0\\ + \hline + + \Mod 1 Associer les programmes & % + \RepLevel{0} \\ + \hline + \Mod 2 Nature du motif & % + \RepLevel{2} \\ + \hline + \Mod 3 Choix du résultat & % + \RepLevel{3} \\ + \hline + \Com 3 Explication & % + \RepLevel{0} \\ + \hline + \end{tabular} + \vfill + +\begin{tabular}{|p{0.35\textwidth}|p{0.05\textwidth}|} + \hline + Ex Présentation (sur 10)& 9.0\\ + \hline + + \Com & % + \RepLevel{3} \\ + \hline + \end{tabular} + \vfill + +\end{multicols} + +\pagebreak + + + +\end{document} + +%%% Local Variables: +%%% mode: latex +%%% TeX-master: "master" +%%% End: diff --git a/Notes/DB vers xlsx.ipynb b/Notes/DB vers xlsx.ipynb index eaefe56..1d10df3 100644 --- a/Notes/DB vers xlsx.ipynb +++ b/Notes/DB vers xlsx.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "code", - "execution_count": 2, + "execution_count": 1, "metadata": { "collapsed": true }, @@ -13,11 +13,14 @@ }, { "cell_type": "code", - "execution_count": 39, - "metadata": {}, + "execution_count": 2, + "metadata": { + "collapsed": true + }, "outputs": [], "source": [ "from repytex.worksheets.worksheet import pull_datas\n", + "from repytex.reports.eval import pull_datas as pull_sqlite\n", "import pandas as pd\n", "import numpy as np\n", "import sqlite3" @@ -25,7 +28,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 3, "metadata": { "collapsed": true }, @@ -34,9 +37,16 @@ "conn = sqlite3.connect('./recopytex.db')" ] }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# to xlxs" + ] + }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 4, "metadata": {}, "outputs": [ { @@ -162,7 +172,7 @@ " 0 1 302 3e}" ] }, - "execution_count": 7, + "execution_count": 4, "metadata": {}, "output_type": "execute_result" } @@ -174,7 +184,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 5, "metadata": {}, "outputs": [ { @@ -183,7 +193,7 @@ "'DS1 mise en jambe'" ] }, - "execution_count": 11, + "execution_count": 5, "metadata": {}, "output_type": "execute_result" } @@ -194,8 +204,10 @@ }, { "cell_type": "code", - "execution_count": 64, - "metadata": {}, + "execution_count": 6, + "metadata": { + "collapsed": true + }, "outputs": [], "source": [ "q_df = datas[\"questions\"]\n", @@ -206,7 +218,7 @@ }, { "cell_type": "code", - "execution_count": 65, + "execution_count": 7, "metadata": {}, "outputs": [ { @@ -322,7 +334,7 @@ "1 Décomposer le problème Décomposer le problème " ] }, - "execution_count": 65, + "execution_count": 7, "metadata": {}, "output_type": "execute_result" } @@ -333,7 +345,7 @@ }, { "cell_type": "code", - "execution_count": 66, + "execution_count": 8, "metadata": {}, "outputs": [ { @@ -391,7 +403,7 @@ "1 2 2 - Maladroite! 1 2017-09-05 00:00:00.000000 " ] }, - "execution_count": 66, + "execution_count": 8, "metadata": {}, "output_type": "execute_result" } @@ -402,89 +414,11 @@ }, { "cell_type": "code", - "execution_count": 70, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
score_ratecompetenceidnameeval_iddatecommentNomexercise_id
00Cher-Cal-Cal11 - Prendre la température12017-09-05 00:00:00.000000Ex 1 - Prendre la température1
10Cher-Cher-Rai-Cal-Com22 - Maladroite!12017-09-05 00:00:00.000000Ex 2 - Maladroite!2
\n", - "
" - ], - "text/plain": [ - " score_rate competence id name eval_id \\\n", - "0 0 Cher-Cal-Cal 1 1 - Prendre la température 1 \n", - "1 0 Cher-Cher-Rai-Cal-Com 2 2 - Maladroite! 1 \n", - "\n", - " date comment Nom \\\n", - "0 2017-09-05 00:00:00.000000 Ex 1 - Prendre la température \n", - "1 2017-09-05 00:00:00.000000 Ex 2 - Maladroite! \n", - "\n", - " exercise_id \n", - "0 1 \n", - "1 2 " - ] - }, - "execution_count": 70, - "metadata": {}, - "output_type": "execute_result" - } - ], + "execution_count": 9, + "metadata": { + "collapsed": true + }, + "outputs": [], "source": [ "ex_q = q_df.groupby(\"exercise_id\")\\\n", " .agg({\"score_rate\": np.sum, \"competence\": lambda x: '-'.join(list(x))}) \\\n", @@ -493,12 +427,80 @@ " Nom = ex_q[\"name\"].apply(lambda x: f\"Ex {x}\"),\n", " exercise_id = ex_q[\"id\"]\n", ")\n", - "ex_q" + "#ex_q" ] }, { "cell_type": "code", - "execution_count": 85, + "execution_count": 10, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [ + "sel_fields = ['Nom', 'competence', 'score_rate', 'exercise_id']\n", + "xls_df = pd.concat([ex_q[sel_fields], q_df[sel_fields]]).sort_values(\"exercise_id\")\n", + "#xls_df" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [ + "#writer = pd.ExcelWriter(\"./test.xlsx\", engine=\"xlsxwriter\")\n", + "#xls_df.to_excel(writer, index=False, sheet_name='DNB blanc 2')" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [ + "#workbook = writer.book\n", + "#worksheet = writer.sheets['DNB blanc 2']" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [ + "#first_line_format = workbook.add_format({\"align\": 'center', \"rotation\":90})\n", + "\n", + "#worksheet.set_column('A:D', 20)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [ + "#writer.save()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## From xlsx" + ] + }, + { + "cell_type": "code", + "execution_count": 15, "metadata": {}, "outputs": [ { @@ -522,206 +524,1675 @@ " \n", " \n", " \n", - " Nom\n", " competence\n", - " score_rate\n", - " exercise_id\n", + " Barème\n", + " A. Rachma\n", + " A. kassim\n", + " A. Irchadi\n", + " A. Mikidadi\n", + " A. Zaidou\n", + " B. Rakchat\n", + " B. Chadia\n", + " C. Faycoil\n", + " ...\n", + " S. Nadjoi\n", + " S. Rachida\n", + " S. Hairidine\n", + " T. Zoubert\n", + " Moyenne\n", + " Min\n", + " Q1\n", + " me\n", + " Q3\n", + " max\n", + " \n", + " \n", + " \n", + " \n", + " DNB blanc 2\n", + " NaN\n", + " 116\n", + " 51\n", + " 10\n", + " 63\n", + " 53\n", + " 27\n", + " 17\n", + " 32\n", + " 26\n", + " ...\n", + " 49\n", + " 28\n", + " 12\n", + " 10\n", + " 35.952381\n", + " 10.0\n", + " 25.0\n", + " 32.0\n", + " 51.0\n", + " 70.0\n", + " \n", + " \n", + " Ex 1 - Le fameux triangle\n", + " NaN\n", + " 10\n", + " 5\n", + " 0\n", + " 10\n", + " 9\n", + " 3\n", + " 0\n", + " 5\n", + " 0\n", + " ...\n", + " 7\n", + " 6\n", + " 0\n", + " 0\n", + " 3.857143\n", + " 0.0\n", + " 0.0\n", + " 3.0\n", + " 7.0\n", + " 10.0\n", + " \n", + " \n", + " 1 Reconnaitre Pythagore\n", + " Mod\n", + " 3\n", + " 3\n", + " 0\n", + " 3\n", + " 3\n", + " 1\n", + " 0\n", + " 3\n", + " 0\n", + " ...\n", + " 3\n", + " 3\n", + " 0\n", + " 0\n", + " 1.571429\n", + " 0.0\n", + " 0.0\n", + " 2.0\n", + " 3.0\n", + " 3.0\n", + " \n", + " \n", + " 1 Calculs\n", + " Cal\n", + " 3\n", + " 2\n", + " 0\n", + " 3\n", + " 3\n", + " 2\n", + " 0\n", + " 2\n", + " 0\n", + " ...\n", + " 3\n", + " 3\n", + " 0\n", + " 0\n", + " 1.428571\n", + " 0.0\n", + " 0.0\n", + " 2.0\n", + " 3.0\n", + " 3.0\n", + " \n", + " \n", + " 2 Calcul de l'aire\n", + " Rep\n", + " 4\n", + " 0\n", + " 0\n", + " 4\n", + " 3\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " ...\n", + " 1\n", + " 0\n", + " 0\n", + " 0\n", + " 0.857143\n", + " 0.0\n", + " 0.0\n", + " 0.0\n", + " 1.0\n", + " 4.0\n", + " \n", + " \n", + "\n", + "

5 rows × 29 columns

\n", + "" + ], + "text/plain": [ + " competence Barème A. Rachma A. kassim \\\n", + "DNB blanc 2 NaN 116 51 10 \n", + "Ex 1 - Le fameux triangle NaN 10 5 0 \n", + "1 Reconnaitre Pythagore Mod 3 3 0 \n", + "1 Calculs Cal 3 2 0 \n", + "2 Calcul de l'aire Rep 4 0 0 \n", + "\n", + " A. Irchadi A. Mikidadi A. Zaidou B. Rakchat \\\n", + "DNB blanc 2 63 53 27 17 \n", + "Ex 1 - Le fameux triangle 10 9 3 0 \n", + "1 Reconnaitre Pythagore 3 3 1 0 \n", + "1 Calculs 3 3 2 0 \n", + "2 Calcul de l'aire 4 3 0 0 \n", + "\n", + " B. Chadia C. Faycoil ... S. Nadjoi S. Rachida \\\n", + "DNB blanc 2 32 26 ... 49 28 \n", + "Ex 1 - Le fameux triangle 5 0 ... 7 6 \n", + "1 Reconnaitre Pythagore 3 0 ... 3 3 \n", + "1 Calculs 2 0 ... 3 3 \n", + "2 Calcul de l'aire 0 0 ... 1 0 \n", + "\n", + " S. Hairidine T. Zoubert Moyenne Min Q1 \\\n", + "DNB blanc 2 12 10 35.952381 10.0 25.0 \n", + "Ex 1 - Le fameux triangle 0 0 3.857143 0.0 0.0 \n", + "1 Reconnaitre Pythagore 0 0 1.571429 0.0 0.0 \n", + "1 Calculs 0 0 1.428571 0.0 0.0 \n", + "2 Calcul de l'aire 0 0 0.857143 0.0 0.0 \n", + "\n", + " me Q3 max \n", + "DNB blanc 2 32.0 51.0 70.0 \n", + "Ex 1 - Le fameux triangle 3.0 7.0 10.0 \n", + "1 Reconnaitre Pythagore 2.0 3.0 3.0 \n", + "1 Calculs 2.0 3.0 3.0 \n", + "2 Calcul de l'aire 0.0 1.0 4.0 \n", + "\n", + "[5 rows x 29 columns]" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df = pd.read_excel(\"./DNB_blanc2/DNB2_306.xlsx\")\n", + "df.head()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "On enlève les colonnes inutiles et on format les prénoms" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [ + "import unicodedata\n", + "def normalize_str(s):\n", + " return unicodedata.normalize('NFD', s).encode('ascii', 'ignore').lower()" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
b'rachma'b'kassim'b'irchadi'b'mikidadi'b'zaidou'b'rakchat'b'chadia'b'faycoil'b'djael'b'doulka-rynaini'...b'chamsidine'b'dania'b'issoufi'b'el-fahar'b'fayadhui'b'dalila'b'nadjoi'b'rachida'b'hairidine'b'zoubert'
DNB blanc 251106353271732263927...33677059104749281210
Ex 1 - Le fameux triangle50109305010...3988077600
1 Reconnaitre Pythagore3033103000...2333033300
1 Calculs2033202000...1233033300
2 Calcul de l'aire0043000010...0422011000
\n", + "

5 rows × 21 columns

\n", + "
" + ], + "text/plain": [ + " b'rachma' b'kassim' b'irchadi' b'mikidadi' \\\n", + "DNB blanc 2 51 10 63 53 \n", + "Ex 1 - Le fameux triangle 5 0 10 9 \n", + "1 Reconnaitre Pythagore 3 0 3 3 \n", + "1 Calculs 2 0 3 3 \n", + "2 Calcul de l'aire 0 0 4 3 \n", + "\n", + " b'zaidou' b'rakchat' b'chadia' b'faycoil' \\\n", + "DNB blanc 2 27 17 32 26 \n", + "Ex 1 - Le fameux triangle 3 0 5 0 \n", + "1 Reconnaitre Pythagore 1 0 3 0 \n", + "1 Calculs 2 0 2 0 \n", + "2 Calcul de l'aire 0 0 0 0 \n", + "\n", + " b'djael' b'doulka-rynaini' ... \\\n", + "DNB blanc 2 39 27 ... \n", + "Ex 1 - Le fameux triangle 1 0 ... \n", + "1 Reconnaitre Pythagore 0 0 ... \n", + "1 Calculs 0 0 ... \n", + "2 Calcul de l'aire 1 0 ... \n", + "\n", + " b'chamsidine' b'dania' b'issoufi' b'el-fahar' \\\n", + "DNB blanc 2 33 67 70 59 \n", + "Ex 1 - Le fameux triangle 3 9 8 8 \n", + "1 Reconnaitre Pythagore 2 3 3 3 \n", + "1 Calculs 1 2 3 3 \n", + "2 Calcul de l'aire 0 4 2 2 \n", + "\n", + " b'fayadhui' b'dalila' b'nadjoi' b'rachida' \\\n", + "DNB blanc 2 10 47 49 28 \n", + "Ex 1 - Le fameux triangle 0 7 7 6 \n", + "1 Reconnaitre Pythagore 0 3 3 3 \n", + "1 Calculs 0 3 3 3 \n", + "2 Calcul de l'aire 0 1 1 0 \n", + "\n", + " b'hairidine' b'zoubert' \n", + "DNB blanc 2 12 10 \n", + "Ex 1 - Le fameux triangle 0 0 \n", + "1 Reconnaitre Pythagore 0 0 \n", + "1 Calculs 0 0 \n", + "2 Calcul de l'aire 0 0 \n", + "\n", + "[5 rows x 21 columns]" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df = df.drop(['competence', 'Barème','Moyenne',\n", + " 'Min', 'Q1', 'me', 'Q3', 'max'], 1)\n", + "df.columns = [normalize_str(i.split(\". \")[-1]) for i in df.columns]\n", + "df.head()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "On enlèves les lignes calculées par excel pour ne garder que les données" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
b'rachma'b'kassim'b'irchadi'b'mikidadi'b'zaidou'b'rakchat'b'chadia'b'faycoil'b'djael'b'doulka-rynaini'...b'chamsidine'b'dania'b'issoufi'b'el-fahar'b'fayadhui'b'dalila'b'nadjoi'b'rachida'b'hairidine'b'zoubert'
1 Reconnaitre Pythagore3033103000...2333033300
1 Calculs2033202000...1233033300
2 Calcul de l'aire0043000010...0422011000
3 Commentaire de Tristan1022000030...1210010000
1.a Lecture de tableau3033333330...3333033300
\n", + "

5 rows × 21 columns

\n", + "
" + ], + "text/plain": [ + " b'rachma' b'kassim' b'irchadi' b'mikidadi' \\\n", + "1 Reconnaitre Pythagore 3 0 3 3 \n", + "1 Calculs 2 0 3 3 \n", + "2 Calcul de l'aire 0 0 4 3 \n", + "3 Commentaire de Tristan 1 0 2 2 \n", + "1.a Lecture de tableau 3 0 3 3 \n", + "\n", + " b'zaidou' b'rakchat' b'chadia' b'faycoil' \\\n", + "1 Reconnaitre Pythagore 1 0 3 0 \n", + "1 Calculs 2 0 2 0 \n", + "2 Calcul de l'aire 0 0 0 0 \n", + "3 Commentaire de Tristan 0 0 0 0 \n", + "1.a Lecture de tableau 3 3 3 3 \n", + "\n", + " b'djael' b'doulka-rynaini' ... \\\n", + "1 Reconnaitre Pythagore 0 0 ... \n", + "1 Calculs 0 0 ... \n", + "2 Calcul de l'aire 1 0 ... \n", + "3 Commentaire de Tristan 3 0 ... \n", + "1.a Lecture de tableau 3 0 ... \n", + "\n", + " b'chamsidine' b'dania' b'issoufi' b'el-fahar' \\\n", + "1 Reconnaitre Pythagore 2 3 3 3 \n", + "1 Calculs 1 2 3 3 \n", + "2 Calcul de l'aire 0 4 2 2 \n", + "3 Commentaire de Tristan 1 2 1 0 \n", + "1.a Lecture de tableau 3 3 3 3 \n", + "\n", + " b'fayadhui' b'dalila' b'nadjoi' b'rachida' \\\n", + "1 Reconnaitre Pythagore 0 3 3 3 \n", + "1 Calculs 0 3 3 3 \n", + "2 Calcul de l'aire 0 1 1 0 \n", + "3 Commentaire de Tristan 0 1 0 0 \n", + "1.a Lecture de tableau 0 3 3 3 \n", + "\n", + " b'hairidine' b'zoubert' \n", + "1 Reconnaitre Pythagore 0 0 \n", + "1 Calculs 0 0 \n", + "2 Calcul de l'aire 0 0 \n", + "3 Commentaire de Tristan 0 0 \n", + "1.a Lecture de tableau 0 0 \n", + "\n", + "[5 rows x 21 columns]" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df = df[list(~df.reset_index()[\"index\"].apply(lambda x: x.startswith(\"Ex\") or x.startswith(\"DNB\")))]\n", + "df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", + " \n", + " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
indexb'rachma'b'kassim'b'irchadi'b'mikidadi'b'zaidou'b'rakchat'b'chadia'b'faycoil'b'djael'...b'chamsidine'b'dania'b'issoufi'b'el-fahar'b'fayadhui'b'dalila'b'nadjoi'b'rachida'b'hairidine'b'zoubert'
0Ex 1 - Prendre la températureCher-Cal-Cal1 Reconnaitre Pythagore303310300...2333033300
01 Lecture du thermomètreCher11 Calculs203320200...1233033300
22 Calcul de l'aire004300001...0422011000
33 Commentaire de Tristan102200003...1210010000
41.a Lecture de tableau303333333...3333033300
\n", + "

5 rows × 22 columns

\n", + "
" + ], + "text/plain": [ + " index b'rachma' b'kassim' b'irchadi' b'mikidadi' \\\n", + "0 1 Reconnaitre Pythagore 3 0 3 3 \n", + "1 1 Calculs 2 0 3 3 \n", + "2 2 Calcul de l'aire 0 0 4 3 \n", + "3 3 Commentaire de Tristan 1 0 2 2 \n", + "4 1.a Lecture de tableau 3 0 3 3 \n", + "\n", + " b'zaidou' b'rakchat' b'chadia' b'faycoil' b'djael' ... \\\n", + "0 1 0 3 0 0 ... \n", + "1 2 0 2 0 0 ... \n", + "2 0 0 0 0 1 ... \n", + "3 0 0 0 0 3 ... \n", + "4 3 3 3 3 3 ... \n", + "\n", + " b'chamsidine' b'dania' b'issoufi' b'el-fahar' b'fayadhui' b'dalila' \\\n", + "0 2 3 3 3 0 3 \n", + "1 1 2 3 3 0 3 \n", + "2 0 4 2 2 0 1 \n", + "3 1 2 1 0 0 1 \n", + "4 3 3 3 3 0 3 \n", + "\n", + " b'nadjoi' b'rachida' b'hairidine' b'zoubert' \n", + "0 3 3 0 0 \n", + "1 3 3 0 0 \n", + "2 1 0 0 0 \n", + "3 0 0 0 0 \n", + "4 3 3 0 0 \n", + "\n", + "[5 rows x 22 columns]" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df = df.reset_index()\n", + "df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
indexb'rachma'b'kassim'b'irchadi'b'mikidadi'b'zaidou'b'rakchat'b'chadia'b'faycoil'b'djael'...b'issoufi'b'el-fahar'b'fayadhui'b'dalila'b'nadjoi'b'rachida'b'hairidine'b'zoubert'q_commentq_name
01 Reconnaitre Pythagore303310300...33033300Reconnaitre Pythagore1
12 Suivre programme de calculsCal1 Calculs203320200...33033300Calculs1
22.c Renverser un programme de calculsCal2 Calcul de l'aire004300001
1Ex 2 - Maladroite!Cher-Cher-Rai-Cal-Com0...2
0Lire le tableau et le graphiqueCher02
1Décomposer le problèmeCher02
2Manipuler les grandeursRai11000Calcul de l'aire2
3Mener à bien les calculsCal3 Commentaire de Tristan102200003...10010000Commentaire de Tristan3
4RédactionCom1.a Lecture de tableau3023333333...33033300Lecture de tableau1.a
\n", + "

5 rows × 24 columns

\n", + "
" + ], + "text/plain": [ + " index b'rachma' b'kassim' b'irchadi' b'mikidadi' \\\n", + "0 1 Reconnaitre Pythagore 3 0 3 3 \n", + "1 1 Calculs 2 0 3 3 \n", + "2 2 Calcul de l'aire 0 0 4 3 \n", + "3 3 Commentaire de Tristan 1 0 2 2 \n", + "4 1.a Lecture de tableau 3 0 3 3 \n", + "\n", + " b'zaidou' b'rakchat' b'chadia' b'faycoil' b'djael' ... b'issoufi' \\\n", + "0 1 0 3 0 0 ... 3 \n", + "1 2 0 2 0 0 ... 3 \n", + "2 0 0 0 0 1 ... 2 \n", + "3 0 0 0 0 3 ... 1 \n", + "4 3 3 3 3 3 ... 3 \n", + "\n", + " b'el-fahar' b'fayadhui' b'dalila' b'nadjoi' b'rachida' b'hairidine' \\\n", + "0 3 0 3 3 3 0 \n", + "1 3 0 3 3 3 0 \n", + "2 2 0 1 1 0 0 \n", + "3 0 0 1 0 0 0 \n", + "4 3 0 3 3 3 0 \n", + "\n", + " b'zoubert' q_comment q_name \n", + "0 0 Reconnaitre Pythagore 1 \n", + "1 0 Calculs 1 \n", + "2 0 Calcul de l'aire 2 \n", + "3 0 Commentaire de Tristan 3 \n", + "4 0 Lecture de tableau 1.a \n", + "\n", + "[5 rows x 24 columns]" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df = df.assign(\n", + " q_name = df[\"index\"].apply(lambda x: x.split(\" \")[0]),\n", + " q_comment = df[\"index\"].apply(lambda x: \" \".join(x.split(\" \")[1:])),\n", + " )\n", + "df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
indexq_nameq_commentlevel_30
01 Reconnaitre Pythagore1Reconnaitre Pythagoreb'rachma'3
11 Reconnaitre Pythagore1Reconnaitre Pythagoreb'kassim'0
21 Reconnaitre Pythagore1Reconnaitre Pythagoreb'irchadi'3
31 Reconnaitre Pythagore1Reconnaitre Pythagoreb'mikidadi'3
41 Reconnaitre Pythagore1Reconnaitre Pythagoreb'zaidou'1
\n", "
" ], "text/plain": [ - " Nom competence score_rate \\\n", - "0 Ex 1 - Prendre la température Cher-Cal-Cal 0 \n", - "0 1 Lecture du thermomètre Cher 0 \n", - "1 2 Suivre programme de calculs Cal 0 \n", - "2 2.c Renverser un programme de calculs Cal 0 \n", - "1 Ex 2 - Maladroite! Cher-Cher-Rai-Cal-Com 0 \n", - "0 Lire le tableau et le graphique Cher 0 \n", - "1 Décomposer le problème Cher 0 \n", - "2 Manipuler les grandeurs Rai 0 \n", - "3 Mener à bien les calculs Cal 0 \n", - "4 Rédaction Com 0 \n", - "\n", - " exercise_id \n", - "0 1 \n", - "0 1 \n", - "1 1 \n", - "2 1 \n", - "1 2 \n", - "0 2 \n", - "1 2 \n", - "2 2 \n", - "3 2 \n", - "4 2 " + " index q_name q_comment level_3 0\n", + "0 1 Reconnaitre Pythagore 1 Reconnaitre Pythagore b'rachma' 3\n", + "1 1 Reconnaitre Pythagore 1 Reconnaitre Pythagore b'kassim' 0\n", + "2 1 Reconnaitre Pythagore 1 Reconnaitre Pythagore b'irchadi' 3\n", + "3 1 Reconnaitre Pythagore 1 Reconnaitre Pythagore b'mikidadi' 3\n", + "4 1 Reconnaitre Pythagore 1 Reconnaitre Pythagore b'zaidou' 1" ] }, - "execution_count": 85, + "execution_count": 21, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "sel_fields = ['Nom', 'competence', 'score_rate', 'exercise_id']\n", - "xls_df = pd.concat([ex_q[sel_fields], q_df[sel_fields]]).sort_values(\"exercise_id\")\n", - "xls_df" + "df = df.set_index([\"index\", \"q_name\", \"q_comment\"]).stack().reset_index()\n", + "df.head()" ] }, { "cell_type": "code", - "execution_count": 86, - "metadata": {}, - "outputs": [], - "source": [ - "writer = pd.ExcelWriter(\"./test.xlsx\", engine=\"xlsxwriter\")\n", - "xls_df.to_excel(writer, index=False, sheet_name='DNB blanc 2')" - ] - }, - { - "cell_type": "code", - "execution_count": 87, + "execution_count": 22, "metadata": { "collapsed": true }, "outputs": [], "source": [ - "workbook = writer.book\n", - "worksheet = writer.sheets['DNB blanc 2']" + "df = df.rename(columns={0:\"value\", \"level_3\": \"norm_surname\"})" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Il ne reste plus qu'à trouver les correspondances avec la base de données." ] }, { "cell_type": "code", - "execution_count": 91, + "execution_count": 23, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [ + "sqlite_datas = pull_sqlite(33, conn)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Les élèves" + ] + }, + { + "cell_type": "code", + "execution_count": 24, "metadata": {}, "outputs": [ { "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
idnamesurnamemailcommmenttribe_idnorm_surname
027ABDALLAHRachmaNone2b'rachma'
128ABDOUKassimNone2b'kassim'
229AHAMADIIrchadiNone2b'irchadi'
330AHAMEDMikidadiNone2b'mikidadi'
431ANLIEl AnzizNone2b'el anziz'
\n", + "
" + ], "text/plain": [ - "0" + " id name surname mail commment tribe_id norm_surname\n", + "0 27 ABDALLAH Rachma None 2 b'rachma'\n", + "1 28 ABDOU Kassim None 2 b'kassim'\n", + "2 29 AHAMADI Irchadi None 2 b'irchadi'\n", + "3 30 AHAMED Mikidadi None 2 b'mikidadi'\n", + "4 31 ANLI El Anziz None 2 b'el anziz'" ] }, - "execution_count": 91, + "execution_count": 24, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "first_line_format = workbook.add_format({\"align\": 'center', \"rotation\":90})\n", - "\n", - "worksheet.set_column('A:D', 20)\n" + "st_df = sqlite_datas[\"students\"]\n", + "st_df = st_df.assign(\n", + " norm_surname = st_df[\"surname\"].apply(normalize_str)\n", + ")\n", + "st_df.head()" ] }, { "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": true - }, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": true - }, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": true - }, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": 89, + "execution_count": 25, "metadata": { "collapsed": true }, "outputs": [], "source": [ - "writer.save()" + "df = pd.merge(df, st_df, left_on='norm_surname', right_on=\"norm_surname\")[[\"q_comment\", \"id\", \"value\"]]" ] }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Les questions" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
idnamescore_rateis_leveledexercise_idcompetencedomaincomment
0369130114ModGeometrieReconnaitre Pythagore
1370130114CalGeometrieCalculs
2371240114RepGeometrieCalcul de l'aire
03721.a30115CherStatistiquesLecture de tableau
13731.b et 2.b30115RepStatistiquesMinimum et maximum
\n", + "
" + ], + "text/plain": [ + " id name score_rate is_leveled exercise_id competence \\\n", + "0 369 1 3 0 114 Mod \n", + "1 370 1 3 0 114 Cal \n", + "2 371 2 4 0 114 Rep \n", + "0 372 1.a 3 0 115 Cher \n", + "1 373 1.b et 2.b 3 0 115 Rep \n", + "\n", + " domain comment \n", + "0 Geometrie Reconnaitre Pythagore \n", + "1 Geometrie Calculs \n", + "2 Geometrie Calcul de l'aire \n", + "0 Statistiques Lecture de tableau \n", + "1 Statistiques Minimum et maximum " + ] + }, + "execution_count": 26, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "q_df = sqlite_datas[\"questions\"]\n", + "q_df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "metadata": {}, + "outputs": [], + "source": [ + "df = pd.merge(df, q_df, left_on=\"q_comment\", right_on=\"comment\")[[\"id_x\", \"id_y\", \"value\"]]\\\n", + " .rename(columns={\"id_x\": \"student_id\", \"id_y\": \"question_id\"})" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Yes ça y est je dois les avoir!" + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
student_idquestion_idvalue
0273693
1283690
2293693
3303693
4323691
\n", + "
" + ], + "text/plain": [ + " student_id question_id value\n", + "0 27 369 3\n", + "1 28 369 0\n", + "2 29 369 3\n", + "3 30 369 3\n", + "4 32 369 1" + ] + }, + "execution_count": 28, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df.head()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Et maintenant on sauvegarde tout!" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [ + "df.to_sql(\"score\", conn, if_exists='append', index=False)" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "metadata": {}, + "outputs": [ + { + "ename": "NameError", + "evalue": "name 'fdsqfdsq' is not defined", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m()\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0mfdsqfdsq\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", + "\u001b[0;31mNameError\u001b[0m: name 'fdsqfdsq' is not defined" + ] + } + ], + "source": [ + "fdsqfdsq" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [] + }, { "cell_type": "markdown", "metadata": {}, @@ -731,7 +2202,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": null, "metadata": { "collapsed": true }, @@ -749,7 +2220,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": null, "metadata": { "collapsed": true }, @@ -770,7 +2241,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": null, "metadata": { "collapsed": true }, @@ -781,7 +2252,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": null, "metadata": { "collapsed": true }, @@ -799,20 +2270,11 @@ }, { "cell_type": "code", - "execution_count": 13, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "0" - ] - }, - "execution_count": 13, - "metadata": {}, - "output_type": "execute_result" - } - ], + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], "source": [ "ws.write(0,1,\"Competence\")\n", "ws.write(0,2,\"Barème\")" @@ -827,7 +2289,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": null, "metadata": { "collapsed": true }, @@ -841,7 +2303,7 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": null, "metadata": { "collapsed": true }, @@ -861,7 +2323,7 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": null, "metadata": { "collapsed": true, "scrolled": false @@ -881,7 +2343,7 @@ }, { "cell_type": "code", - "execution_count": 17, + "execution_count": null, "metadata": { "collapsed": true }, @@ -899,7 +2361,7 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": null, "metadata": { "collapsed": true }, @@ -911,27 +2373,18 @@ }, { "cell_type": "code", - "execution_count": 14, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "'00FF0000'" - ] - }, - "execution_count": 14, - "metadata": {}, - "output_type": "execute_result" - } - ], + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], "source": [ "colors.RED" ] }, { "cell_type": "code", - "execution_count": 15, + "execution_count": null, "metadata": { "collapsed": true }, @@ -942,7 +2395,7 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": null, "metadata": { "collapsed": true }, @@ -953,20 +2406,11 @@ }, { "cell_type": "code", - "execution_count": 17, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "" - ] - }, - "execution_count": 17, - "metadata": {}, - "output_type": "execute_result" - } - ], + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], "source": [ "ws.cell(1,2,\"Competence\")\n", "ws.cell(1,3,\"Barème\")" @@ -974,7 +2418,7 @@ }, { "cell_type": "code", - "execution_count": 18, + "execution_count": null, "metadata": { "collapsed": true }, @@ -988,7 +2432,7 @@ }, { "cell_type": "code", - "execution_count": 19, + "execution_count": null, "metadata": { "collapsed": true }, @@ -1007,20 +2451,11 @@ }, { "cell_type": "code", - "execution_count": 20, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "" - ] - }, - "execution_count": 20, - "metadata": {}, - "output_type": "execute_result" - } - ], + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], "source": [ "row = 3\n", "exo_rows = []\n", @@ -1036,27 +2471,18 @@ }, { "cell_type": "code", - "execution_count": 21, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "'302'" - ] - }, - "execution_count": 21, - "metadata": {}, - "output_type": "execute_result" - } - ], + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], "source": [ "ev.tribe" ] }, { "cell_type": "code", - "execution_count": 22, + "execution_count": null, "metadata": { "collapsed": true }, @@ -1091,7 +2517,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.6.4" + "version": "3.6.5" } }, "nbformat": 4, diff --git a/Notes/DNB_blanc2/DNB2_306.xlsx b/Notes/DNB_blanc2/DNB2_306.xlsx index a7255b8..c88328d 100644 Binary files a/Notes/DNB_blanc2/DNB2_306.xlsx and b/Notes/DNB_blanc2/DNB2_306.xlsx differ diff --git a/Notes/recopytex.db b/Notes/recopytex.db index 99a41e4..ebb7a9b 100644 Binary files a/Notes/recopytex.db and b/Notes/recopytex.db differ