---
title: CAN - Statistiques 2025
tags: CAN, stat, vega, dataviz
description:
---
# 📊 La Course Aux Nombres -- Stat. 2025
<div style="display: flex; justify-content: center;">
<img src="https://minio.apps.education.fr/codimd-prod/uploads/upload_e6cce239e78606011e7832d7980e97df.gif" alt="Logo CAN"><br>
</div>
<br>
:::info
Ce document donne des statistiques concernant la session 2025 du concours de la *Course Aux Nombres*.
<i class="fa fa-info-circle " style="color: Steelblue"></i> [Page du concours (consignes, annales et ressources) <i class="fa fa-external-link" aria-hidden="true"></i>](https://codimd.apps.education.fr/s/7G91CuKJR#).
Lien court : [edurl.fr/can](https://codimd.apps.education.fr/s/7G91CuKJR#)
:::
:::spoiler Sommaire
[toc]
:::
## Participation
:::info
- Établissements inscrits : 4 205
- Nombre de classes : 20 164
- Nombre de participants : 420 768
- Nombre de passations sur CAPYTALE : 17600
:::

### Carte interactive
<iframe width="100%" height="300px" frameborder="0" allowfullscreen allow="geolocation" src="//umap.openstreetmap.fr/fr/map/can25_1281433?scaleControl=false&miniMap=false&scrollWheelZoom=false&zoomControl=true&editMode=disabled&moreControl=true&searchControl=null&tilelayersControl=null&embedControl=null&datalayersControl=false&onLoadPanel=none&captionBar=false&captionMenus=false&homeControl=false&fullscreenControl=null&captionControl=null"></iframe><p><a href="//umap.openstreetmap.fr/fr/map/can25_1281433?scaleControl=false&miniMap=false&scrollWheelZoom=true&zoomControl=true&editMode=disabled&moreControl=true&searchControl=null&tilelayersControl=null&embedControl=null&datalayersControl=true&onLoadPanel=none&captionBar=false&captionMenus=false&homeControl=false&fullscreenControl=null&captionControl=null">Voir en plein écran dans un nouvel onglet</a></p>
### Par académie
Effectifs par académie, valeurs principales de 2025 et entre parenthèses les données de 2024.
:::spoiler Académies | Nb de classes inscrites | Nb d'écoles | Nb de CLG | Nb de LYC
| Académies | Nb de classes inscrites | Nb d’écoles | Nb de CLG | Nb de LYC |
| ------------------------ | ----------------------- | ----------- | --------- | --------- |
| Aix-Marseille | 81 (84) | 3 (9) | 20 (25) | 14 (18) |
| Amiens | 38 (41) | 5 (6) | 9 (15) | 3 (4) |
| Besançon | 30 (27) | 2 (3) | 8 (10) | 3 (4) |
| Bordeaux | 76 (63) | 6 (4) | 25 (23) | 6 (9) |
| Clermont-Ferrand | 29 (20) | 1 (0) | 14 (13) | 3 (1) |
| Corse | 32 (7) | 21 (1) | 6 (5) | 1 (1) |
| Créteil | 129 (130) | 23 (21) | 33 (44) | 5 (11) |
| Dijon | 183 (213) | 14 (44) | 41 (54) | 10 (17) |
| Grenoble | 193 (40) | 67 (5) | 66 (14) | 27 (5) |
| Guadeloupe | 29 (7) | 2 (1) | 13 (2) | 10 (3) |
| Guyane | 2 (1) | 0 (0) | 1 (1) | 0 (0) |
| La Réunion | 4 (5) | 0 (0) | 2 (2) | 0 (0) |
| Lille | 165 (150) | 7 (9) | 41 (53) | 16 (18) |
| Limoges | 14 (9) | 1 (0) | 7 (3) | 2 (1) |
| Lyon | 701 (581) | 126 (123) | 122 (138) | 33 (46) |
| Martinique | 61 (10) | 27 (1) | 17 (4) | 6 (1) |
| Mayotte | 28 (28) | 2 (16) | 13 (8) | 2 (0) |
| Montpellier | 29 (26) | 7 (6) | 9 (9) | 2 (2) |
| Nancy-Metz | 810 (526) | 190 (81) | 119 (116) | 29 (32) |
| Nantes | 565 (503) | 86 (144) | 129 (139) | 53 (68) |
| Nice | 137 (44) | 50 (5) | 37 (15) | 10 (4) |
| Normandie | 1570 (1021) | 364 (202) | 200 (195) | 42 (33) |
| Orléans-Tours | 779 (478) | 203 (103) | 113 (100) | 33 (26) |
| Paris | 42 (34) | 6 (4) | 10 (11) | 5 (7) |
| Poitiers | 22 (24) | 3 (7) | 4 (7) | 1 (1) |
| Polynésie Française | 1 (—) | 0 (—) | 0 (—) | 1 (—) |
| Reims | 250 (249) | 16 (19) | 61 (72) | 8 (18) |
| Rennes | 400 (366) | 17 (24) | 111 (139) | 35 (53) |
| Saint Pierre et Miquelon | 1 (2) | 0 (0) | 1 (1) | 0 (0) |
| Strasbourg | 934 (849) | 139 (175) | 122 (131) | 33 (38) |
| Toulouse | 304 (265) | 11 (12) | 85 (97) | 31 (40) |
| Versailles | 996 (818) | 109 (151) | 208 (192) | 57 (52) |
| **Hors académie** | 235 (157) | 73 (63) | 60 (49) | 50 (43) |
:::
Classement des académies par nombre de classes inscrites en 2025.
Un point bleu marque les effectifs de 2024. Un survol donne des chiffres complémentaires.
```vega
{
"$schema": "https://vega.github.io/schema/vega-lite/v5.json",
"width": 600,
"height": {"step": 8},
"data": {
"values": [
{"Académie":"Normandie","Classes2025":1570,"Classes2024":1021,"Ecoles2025":364,"Ecoles2024":202,"Colleges2025":200,"Colleges2024":195,"Lycees2025":42,"Lycees2024":33},
{"Académie":"Versailles","Classes2025":996,"Classes2024":818,"Ecoles2025":109,"Ecoles2024":151,"Colleges2025":208,"Colleges2024":192,"Lycees2025":57,"Lycees2024":52},
{"Académie":"Strasbourg","Classes2025":934,"Classes2024":849,"Ecoles2025":139,"Ecoles2024":175,"Colleges2025":122,"Colleges2024":131,"Lycees2025":33,"Lycees2024":38},
{"Académie":"Nancy-Metz","Classes2025":810,"Classes2024":526,"Ecoles2025":190,"Ecoles2024":81,"Colleges2025":119,"Colleges2024":116,"Lycees2025":29,"Lycees2024":32},
{"Académie":"Orléans-Tours","Classes2025":779,"Classes2024":478,"Ecoles2025":203,"Ecoles2024":103,"Colleges2025":113,"Colleges2024":100,"Lycees2025":33,"Lycees2024":26},
{"Académie":"Lyon","Classes2025":701,"Classes2024":581,"Ecoles2025":126,"Ecoles2024":123,"Colleges2025":122,"Colleges2024":138,"Lycees2025":33,"Lycees2024":46},
{"Académie":"Nantes","Classes2025":565,"Classes2024":503,"Ecoles2025":86,"Ecoles2024":144,"Colleges2025":129,"Colleges2024":139,"Lycees2025":53,"Lycees2024":68},
{"Académie":"Rennes","Classes2025":400,"Classes2024":366,"Ecoles2025":17,"Ecoles2024":24,"Colleges2025":111,"Colleges2024":139,"Lycees2025":35,"Lycees2024":53},
{"Académie":"Toulouse","Classes2025":304,"Classes2024":265,"Ecoles2025":11,"Ecoles2024":12,"Colleges2025":85,"Colleges2024":97,"Lycees2025":31,"Lycees2024":40},
{"Académie":"Reims","Classes2025":250,"Classes2024":249,"Ecoles2025":16,"Ecoles2024":19,"Colleges2025":61,"Colleges2024":72,"Lycees2025":8,"Lycees2024":18},
{"Académie":"Hors académie","Classes2025":235,"Classes2024":157,"Ecoles2025":73,"Ecoles2024":63,"Colleges2025":60,"Colleges2024":49,"Lycees2025":50,"Lycees2024":43},
{"Académie":"Grenoble","Classes2025":193,"Classes2024":40,"Ecoles2025":67,"Ecoles2024":5,"Colleges2025":66,"Colleges2024":14,"Lycees2025":27,"Lycees2024":5},
{"Académie":"Dijon","Classes2025":183,"Classes2024":213,"Ecoles2025":14,"Ecoles2024":44,"Colleges2025":41,"Colleges2024":54,"Lycees2025":10,"Lycees2024":17},
{"Académie":"Lille","Classes2025":165,"Classes2024":150,"Ecoles2025":7,"Ecoles2024":9,"Colleges2025":41,"Colleges2024":53,"Lycees2025":16,"Lycees2024":18},
{"Académie":"Nice","Classes2025":137,"Classes2024":44,"Ecoles2025":50,"Ecoles2024":5,"Colleges2025":37,"Colleges2024":15,"Lycees2025":10,"Lycees2024":4},
{"Académie":"Créteil","Classes2025":129,"Classes2024":130,"Ecoles2025":23,"Ecoles2024":21,"Colleges2025":33,"Colleges2024":44,"Lycees2025":5,"Lycees2024":11},
{"Académie":"Bordeaux","Classes2025":76,"Classes2024":63,"Ecoles2025":6,"Ecoles2024":4,"Colleges2025":25,"Colleges2024":23,"Lycees2025":6,"Lycees2024":9},
{"Académie":"Martinique","Classes2025":61,"Classes2024":10,"Ecoles2025":27,"Ecoles2024":1,"Colleges2025":17,"Colleges2024":4,"Lycees2025":6,"Lycees2024":1},
{"Académie":"Aix-Marseille","Classes2025":81,"Classes2024":84,"Ecoles2025":3,"Ecoles2024":9,"Colleges2025":20,"Colleges2024":25,"Lycees2025":14,"Lycees2024":18},
{"Académie":"Amiens","Classes2025":38,"Classes2024":41,"Ecoles2025":5,"Ecoles2024":6,"Colleges2025":9,"Colleges2024":15,"Lycees2025":3,"Lycees2024":4},
{"Académie":"Corse","Classes2025":32,"Classes2024":7,"Ecoles2025":21,"Ecoles2024":1,"Colleges2025":6,"Colleges2024":5,"Lycees2025":1,"Lycees2024":1},
{"Académie":"Besançon","Classes2025":30,"Classes2024":27,"Ecoles2025":2,"Ecoles2024":3,"Colleges2025":8,"Colleges2024":10,"Lycees2025":3,"Lycees2024":4},
{"Académie":"Clermont-Ferrand","Classes2025":29,"Classes2024":20,"Ecoles2025":1,"Ecoles2024":0,"Colleges2025":14,"Colleges2024":13,"Lycees2025":3,"Lycees2024":1},
{"Académie":"Montpellier","Classes2025":29,"Classes2024":26,"Ecoles2025":7,"Ecoles2024":6,"Colleges2025":9,"Colleges2024":9,"Lycees2025":2,"Lycees2024":2},
{"Académie":"Guadeloupe","Classes2025":29,"Classes2024":7,"Ecoles2025":2,"Ecoles2024":1,"Colleges2025":13,"Colleges2024":2,"Lycees2025":10,"Lycees2024":3},
{"Académie":"Mayotte","Classes2025":28,"Classes2024":28,"Ecoles2025":2,"Ecoles2024":16,"Colleges2025":13,"Colleges2024":8,"Lycees2025":2,"Lycees2024":0},
{"Académie":"Poitiers","Classes2025":22,"Classes2024":24,"Ecoles2025":3,"Ecoles2024":7,"Colleges2025":4,"Colleges2024":7,"Lycees2025":1,"Lycees2024":1},
{"Académie":"Guyane","Classes2025":2,"Classes2024":1,"Ecoles2025":0,"Ecoles2024":0,"Colleges2025":1,"Colleges2024":1,"Lycees2025":0,"Lycees2024":0},
{"Académie":"La Réunion","Classes2025":4,"Classes2024":5,"Ecoles2025":0,"Ecoles2024":0,"Colleges2025":2,"Colleges2024":2,"Lycees2025":0,"Lycees2024":0},
{"Académie":"Paris","Classes2025":42,"Classes2024":34,"Ecoles2025":6,"Ecoles2024":4,"Colleges2025":10,"Colleges2024":11,"Lycees2025":5,"Lycees2024":7},
{"Académie":"Polynésie Française","Classes2025":1,"Classes2024":0,"Ecoles2025":0,"Ecoles2024":0,"Colleges2025":0,"Colleges2024":0,"Lycees2025":1,"Lycees2024":0},
{"Académie":"Saint Pierre et Miquelon","Classes2025":1,"Classes2024":2,"Ecoles2025":0,"Ecoles2024":0,"Colleges2025":1,"Colleges2024":1,"Lycees2025":0,"Lycees2024":0}
]
},
"layer": [
{
"mark": {"type": "bar", "color": "#116aa6", "size": 6},
"encoding": {
"y": {
"field": "Académie",
"type": "nominal",
"sort": {"field": "Classes2025", "order": "descending"},
"axis": {"title": null}
},
"x": {"field": "Classes2025", "type": "quantitative", "title": "Nombre de classes inscrites"},
"tooltip": [
{"field":"Académie","type":"nominal"},
{"field":"Classes2025","type":"quantitative","title":"Classes 2025"},
{"field":"Classes2024","type":"quantitative","title":"Classes 2024"},
{"field":"Ecoles2025","type":"quantitative","title":"Écoles 2025"},
{"field":"Ecoles2024","type":"quantitative","title":"Écoles 2024"},
{"field":"Colleges2025","type":"quantitative","title":"Collèges 2025"},
{"field":"Colleges2024","type":"quantitative","title":"Collèges 2024"},
{"field":"Lycees2025","type":"quantitative","title":"Lycées 2025"},
{"field":"Lycees2024","type":"quantitative","title":"Lycées 2024"}
]
}
},
{
"mark": {"type": "point", "filled": true, "color": "#6ec4ff", "size": 60},
"encoding": {
"y": {"field": "Académie", "type": "nominal", "sort": {"field": "Classes2025", "order": "descending"}},
"x": {"field": "Classes2024", "type": "quantitative"}
}
}
]
}
```
### Par niveau de classe
#### Nombre d'élèves par niveau (inscriptions)
```vega
{
"$schema": "https://vega.github.io/schema/vega-lite/v5.json",
"width": 450,
"height": 300,
"config": {
"axis": {
"labelFont": "Helvetica",
"titleFont": "Helvetica",
"labelFontSize": 12,
"titleFontSize": 14
},
"style": {
"bar": {
"cornerRadiusTopLeft": 4,
"cornerRadiusTopRight": 4
}
}
},
"data": {
"values": [
{"level": "CP", "effectif": 10831},
{"level": "CE1", "effectif": 12036},
{"level": "CE2", "effectif": 16719},
{"level": "CM1", "effectif": 17742},
{"level": "CM2", "effectif": 20018},
{"level": "6e", "effectif": 89168},
{"level": "5e", "effectif": 74565},
{"level": "4e", "effectif": 63131},
{"level": "3e", "effectif": 51488},
{"level": "2e", "effectif": 36581},
{"level": "1re", "effectif": 16096},
{"level": "Tle", "effectif": 11591},
{"level": "STS", "effectif": 695},
{"level": "BCPST", "effectif": 107}
]
},
"mark": {
"type": "bar",
"color": "#4B9CD3"
},
"encoding": {
"x": {
"field": "level",
"type": "nominal",
"title": "Niveau",
"sort": [
"CP", "CE1", "CE2", "CM1", "CM2",
"6e", "5e", "4e", "3e",
"2e", "1re", "Tle",
"STS", "BCPST"
],
"axis": {
"labelAngle": -45
}
},
"y": {
"field": "effectif",
"type": "quantitative",
"title": "Nombre d'élèves"
}
}
}
```
| CP | CE1 | CE2 | CM1 | CM2 |
|------|------|------|------|------|
|10831 |12036 |16719 |17742 |20018 |
| 6e | 5e | 4e | 3e |
|------|------|------|------|
|89168 |74565 |63131 |51488 |
| 2de | 1re | Tle | STS | BCPST |
|------|------|------|-----|-------|
|36581 |16096 |11591 | 695 | 107 |
#### Effectifs d'élèves par niveau sur Capytale
```vega
{
"$schema": "https://vega.github.io/schema/vega-lite/v5.json",
"width": 450,
"height": 300,
"config": {
"axis": {
"labelFont": "Helvetica",
"titleFont": "Helvetica",
"labelFontSize": 12,
"titleFontSize": 14
},
"style": {
"bar": {
"cornerRadiusTopLeft": 4,
"cornerRadiusTopRight": 4
}
}
},
"data": {
"values": [
{"level": "CM1", "effectif": 64},
{"level": "CM2", "effectif": 211},
{"level": "6e", "effectif": 4505},
{"level": "5e", "effectif": 3559},
{"level": "4e", "effectif": 2735},
{"level": "3e", "effectif": 2330},
{"level": "2de", "effectif": 3109},
{"level": "1re", "effectif": 602},
{"level": "Tle", "effectif": 418}
]
},
"mark": {
"type": "bar",
"color": "#FF7043"
},
"encoding": {
"x": {
"field": "level",
"type": "nominal",
"title": "Niveau",
"sort": [
"CM1", "CM2", "6e", "5e", "4e", "3e", "2de", "1re", "Tle"
],
"axis": {"labelAngle": -45}
},
"y": {
"field": "effectif",
"type": "quantitative",
"title": "Nombre d'élèves"
}
}
}
```
| CM1 | CM2 | 6e | 5e | 4e | 3e | 2de | 1re | Tle |
|-----|-----|-----|-----|-----|-----|-----|-----|-----|
| 64 | 211 | 4505| 3559| 2735| 2330| 3109| 602 | 418 |
### Pourcentage d'élèves primés
```vega
{
"$schema": "https://vega.github.io/schema/vega-lite/v5.json",
"width": 450,
"height": 300,
"config": {
"axis": {
"labelFont": "Helvetica",
"titleFont": "Helvetica",
"labelFontSize": 12,
"titleFontSize": 14
},
"style": {
"bar": {
"cornerRadiusTopLeft": 4,
"cornerRadiusTopRight": 4
}
}
},
"data": {
"values": [
{"level": "CP", "pourcentage": 52.1},
{"level": "CE1", "pourcentage": 46.4},
{"level": "CE2", "pourcentage": 51.0},
{"level": "CM1", "pourcentage": 23.9},
{"level": "CM2", "pourcentage": 33.1},
{"level": "6e", "pourcentage": 31.9},
{"level": "5e", "pourcentage": 15.6},
{"level": "4e", "pourcentage": 21.4},
{"level": "3e", "pourcentage": 15.8},
{"level": "2de", "pourcentage": 6.9},
{"level": "1re", "pourcentage": 4.6},
{"level": "Tle", "pourcentage": 12.3},
{"level": "STS", "pourcentage": 1.7},
{"level": "BCPST", "pourcentage": 17.8}
]
},
"mark": {
"type": "bar",
"color": "#4CAF93"
},
"encoding": {
"x": {
"field": "level",
"type": "nominal",
"title": "Niveau",
"sort": [
"CP", "CE1", "CE2", "CM1", "CM2",
"6e", "5e", "4e", "3e",
"2de", "1re", "Tle",
"STS", "BCPST"
],
"axis": {
"labelAngle": -45
}
},
"y": {
"field": "pourcentage",
"type": "quantitative",
"title": "Élèves primés (%)",
"scale": {"domain": [0, 60]}
}
}
}
```
## Résultats
### Résultats sur CAPYTALE - Taux de réussite par niveau et par question. (Mars 2025)
CAPYTALE nous a fourni un tableur avec trois colonnes `[sujet, numero_question, score]` contenant une ligne par question traitée par élève (inconnu) avec son score (juste : 1 ou faux : 0). eg une ligne [5e, 22, 1] signifie qu'un élève de 5e a eu juste à la question 22. Le fichier a plus de 528000 lignes, ce sont des données précieuses pour identifier les questions qui posent le plus de difficultés aux élèves. Les résultats sont résumés dans le graphique interactif ci-dessous. Choisissez un niveau en haut à gauche.
N.B. Les 10 premières questions sont communes à chaque cycle et sont données en image ci-dessous.
<iframe src="https://pedagogie.ac-orleans-tours.fr/documents/html/pourcentage_reussite.html" width="750" height="500" style="padding: 0; margin: 0; border:0" allowfullscreen title="Rdvm - Présentation du nouveau programme de 6e en mathématiques. (juin 2025)" ></iframe>
:::spoiler 10 premières questions du cycle 3

:::
:::spoiler 10 premières questions du cycle 4

:::
:::spoiler 10 premières questions du lycée

:::
Vous trouverez les sujets complets de mars 2025 en version pdf ci-dessous.
#### Cycle 3
<img src="https://minio.apps.education.fr/codimd-prod/uploads/upload_6eb6840dc5d2a4805d4cfcb1296330fa.png" style="width: 25px">[Sujet CM1 ](https://pedagogie.ac-strasbourg.fr/fileadmin/pedagogie/mathematiques/Competitions/Course_aux_nombres/Entrainement/CAN25-CM1-1.pdf), <img src="https://minio.apps.education.fr/codimd-prod/uploads/upload_6eb6840dc5d2a4805d4cfcb1296330fa.png" style="width: 25px">[Sujet CM2 ](https://pedagogie.ac-strasbourg.fr/fileadmin/pedagogie/mathematiques/Competitions/Course_aux_nombres/Entrainement/CAN25-CM2-1.pdf), <img src="https://minio.apps.education.fr/codimd-prod/uploads/upload_6eb6840dc5d2a4805d4cfcb1296330fa.png" style="width: 25px">[Sujet 6e ](https://pedagogie.ac-strasbourg.fr/fileadmin/pedagogie/mathematiques/Competitions/Course_aux_nombres/Entrainement/CAN25-6e-1.pdf)
#### Cycle 4
<img src="https://minio.apps.education.fr/codimd-prod/uploads/upload_6eb6840dc5d2a4805d4cfcb1296330fa.png" style="width: 25px">[Sujet 5e](https://pedagogie.ac-strasbourg.fr/fileadmin/pedagogie/mathematiques/Competitions/Course_aux_nombres/Entrainement/CAN25-5e-1.pdf) , <img src="https://minio.apps.education.fr/codimd-prod/uploads/upload_6eb6840dc5d2a4805d4cfcb1296330fa.png" style="width: 25px">[Sujet 4e](https://pedagogie.ac-strasbourg.fr/fileadmin/pedagogie/mathematiques/Competitions/Course_aux_nombres/Entrainement/CAN25-4e-1.pdf) , <img src="https://minio.apps.education.fr/codimd-prod/uploads/upload_6eb6840dc5d2a4805d4cfcb1296330fa.png" style="width: 25px">[Sujet 3e](https://pedagogie.ac-strasbourg.fr/fileadmin/pedagogie/mathematiques/Competitions/Course_aux_nombres/Entrainement/CAN25-3e-1.pdf)
#### Lycée
<img src="https://minio.apps.education.fr/codimd-prod/uploads/upload_6eb6840dc5d2a4805d4cfcb1296330fa.png" style="width: 25px">[Sujet 2de](https://pedagogie.ac-strasbourg.fr/fileadmin/pedagogie/mathematiques/Competitions/Course_aux_nombres/Entrainement/CAN25-2de-1.pdf) , <img src="https://minio.apps.education.fr/codimd-prod/uploads/upload_6eb6840dc5d2a4805d4cfcb1296330fa.png" style="width: 25px">[Sujet 1re Spé](https://pedagogie.ac-strasbourg.fr/fileadmin/pedagogie/mathematiques/Competitions/Course_aux_nombres/Entrainement/CAN25_1ere_EDS.pdf) , <img src="https://minio.apps.education.fr/codimd-prod/uploads/upload_6eb6840dc5d2a4805d4cfcb1296330fa.png" style="width: 25px">[Sujet Tle Spé](https://pedagogie.ac-strasbourg.fr/fileadmin/pedagogie/mathematiques/Competitions/Course_aux_nombres/Entrainement/CAN25_Term_EDS.pdf)
### Résultats sur CAPYTALE - Résultats globaux sur 30. Diagrammes en boîte
Ces données sur CAPYTALE concernent les résultats de tous les élèves de la classe s'ils ont été validés par l'enseignant(e).
:::spoiler Tableau des données CAPYTALE
| Niveau | nb élèves | Min | Q1 | Med | Q3 | Max | Moyenne |
|----------|-----------|-----|------|-------|------|-----|---------|
| CM1 | 18 | 2 | 9.5 | 15.5 | 21.75| 26 | 15.1 |
| CM2 | 35 | 4 | 12.5 | 17 | 22 | 28 | 16.8 |
| 6e | 1605 | 1 | 13 | 17 | 21 | 30 | 16.9 |
| 5e | 907 | 1 | 8 | 12 | 18 | 30 | 13.2 |
| 4e | 746 | 1 | 11 | 17 | 21 | 30 | 16.2 |
| 3e | 999 | 1 | 9 | 12 | 17 | 30 | 13.1 |
| 2de | 932 | 1 | 7 | 11 | 15 | 30 | 11.3 |
| 1re SPE | 117 | 2 | 9 | 11 | 15 | 30 | 12.0 |
| Tle SPE | 93 | 3 | 8 | 12 | 15 | 30 | 11.8 |
:::
Les diagrammes en boîte ci-dessous représentent les données de ce tableau :
Min, Q1, Médiane (trait blanc), Q3, Max. Le point jaune indique la moyenne.
#### Cycle 3
```vega
{
"$schema": "https://vega.github.io/schema/vega/v5.json",
"width": 500,
"height": 400,
"padding": 5,
"data": [
{
"name": "stats",
"values": [
{"level": "CM1", "min": 2, "q1": 9.5, "median": 15.5, "q3": 21.75, "max": 26, "mean": 15.1},
{"level": "CM2", "min": 4, "q1": 12.5, "median": 17, "q3": 22, "max": 28, "mean": 16.8},
{"level": "6e", "min": 1, "q1": 13, "median": 17, "q3": 21, "max": 30, "mean": 16.9}
]
}
],
"scales": [
{
"name": "xscale",
"type": "band",
"range": "width",
"domain": {"data": "stats", "field": "level"},
"padding": 0.4
},
{
"name": "yscale",
"type": "linear",
"range": "height",
"domain": [0, 32]
}
],
"axes": [
{"orient": "bottom", "scale": "xscale", "title": "Cycle 3"},
{"orient": "left", "scale": "yscale", "title": "Notes"}
],
"marks": [
{
"type": "rect",
"from": {"data": "stats"},
"encode": {
"enter": {
"fill": {"value": "black"}
},
"update": {
"x": {"scale": "xscale", "field": "level", "band": 0.5},
"width": {"value": 3},
"y": {"scale": "yscale", "field": "min"},
"y2": {"scale": "yscale", "field": "max"}
}
}
},
{
"type": "rect",
"from": {"data": "stats"},
"encode": {
"enter": {
"fill": {"value": "green"},
"cornerRadius": {"value": 4}
},
"update": {
"x": {"scale": "xscale", "field": "level"},
"width": {"scale": "xscale", "band": 1},
"y": {"scale": "yscale", "field": "q1"},
"y2": {"scale": "yscale", "field": "q3"}
}
}
},
{
"type": "rule",
"from": {"data": "stats"},
"encode": {
"enter": {
"stroke": {"value": "white"},
"strokeWidth": {"value": 3}
},
"update": {
"x": {"scale": "xscale", "field": "level", "band": 0},
"x2": {"scale": "xscale", "field": "level", "band": 1},
"y": {"scale": "yscale", "field": "median"},
"y2": {"scale": "yscale", "field": "median"}
}
}
},
{
"type": "symbol",
"from": {"data": "stats"},
"encode": {
"enter": {
"fill": {"value": "yellow"},
"size": {"value": 100}
},
"update": {
"x": {"scale": "xscale", "field": "level", "offset": {"signal": "bandwidth('xscale')/2"}},
"y": {"scale": "yscale", "field": "mean"}
}
}
}
]
}
```
#### Cycle 4
```vega
{
"$schema": "https://vega.github.io/schema/vega/v5.json",
"width": 500,
"height": 400,
"padding": 5,
"data": [
{
"name": "stats",
"values": [
{"level": "5e", "min": 1, "q1": 8, "median": 12, "q3": 18, "max": 30, "mean": 13.2},
{"level": "4e", "min": 1, "q1": 11, "median": 17, "q3": 21, "max": 30, "mean": 16.2},
{"level": "3e", "min": 1, "q1": 9, "median": 12, "q3": 17, "max": 30, "mean": 13.1}
]
}
],
"scales": [
{
"name": "xscale",
"type": "band",
"range": "width",
"domain": {"data": "stats", "field": "level"},
"padding": 0.4
},
{
"name": "yscale",
"type": "linear",
"range": "height",
"domain": [0, 32]
}
],
"axes": [
{"orient": "bottom", "scale": "xscale", "title": "Cycle 4"},
{"orient": "left", "scale": "yscale", "title": "Notes"}
],
"marks": [
{
"type": "rect",
"from": {"data": "stats"},
"encode": {
"enter": {
"fill": {"value": "black"}
},
"update": {
"x": {"scale": "xscale", "field": "level", "band": 0.5},
"width": {"value": 3},
"y": {"scale": "yscale", "field": "min"},
"y2": {"scale": "yscale", "field": "max"}
}
}
},
{
"type": "rect",
"from": {"data": "stats"},
"encode": {
"enter": {
"fill": {"value": "LightBlue"},
"cornerRadius": {"value": 4}
},
"update": {
"x": {"scale": "xscale", "field": "level"},
"width": {"scale": "xscale", "band": 1},
"y": {"scale": "yscale", "field": "q1"},
"y2": {"scale": "yscale", "field": "q3"}
}
}
},
{
"type": "rule",
"from": {"data": "stats"},
"encode": {
"enter": {
"stroke": {"value": "white"},
"strokeWidth": {"value": 3}
},
"update": {
"x": {"scale": "xscale", "field": "level", "band": 0},
"x2": {"scale": "xscale", "field": "level", "band": 1},
"y": {"scale": "yscale", "field": "median"},
"y2": {"scale": "yscale", "field": "median"}
}
}
},
{
"type": "symbol",
"from": {"data": "stats"},
"encode": {
"enter": {
"fill": {"value": "yellow"},
"size": {"value": 100}
},
"update": {
"x": {"scale": "xscale", "field": "level", "offset": {"signal": "bandwidth('xscale')/2"}},
"y": {"scale": "yscale", "field": "mean"}
}
}
}
]
}
```
#### Lycée
```vega
{
"$schema": "https://vega.github.io/schema/vega/v5.json",
"width": 500,
"height": 400,
"padding": 5,
"data": [
{
"name": "stats",
"values": [
{"level": "2de", "min": 1, "q1": 7, "median": 11, "q3": 15, "max": 30, "mean": 11.3},
{"level": "1e SPE", "min": 2, "q1": 9, "median": 11, "q3": 15, "max": 30, "mean": 12.0},
{"level": "Tle SPE", "min": 3, "q1": 8, "median": 12, "q3": 15, "max": 30, "mean": 11.8}
]
}
],
"scales": [
{
"name": "xscale",
"type": "band",
"range": "width",
"domain": {"data": "stats", "field": "level"},
"padding": 0.4
},
{
"name": "yscale",
"type": "linear",
"range": "height",
"domain": [0, 32]
}
],
"axes": [
{"orient": "bottom", "scale": "xscale", "title": "Lycée"},
{"orient": "left", "scale": "yscale", "title": "Notes"}
],
"marks": [
{
"type": "rect",
"from": {"data": "stats"},
"encode": {
"enter": {
"fill": {"value": "black"}
},
"update": {
"x": {"scale": "xscale", "field": "level", "band": 0.5},
"width": {"value": 3},
"y": {"scale": "yscale", "field": "min"},
"y2": {"scale": "yscale", "field": "max"}
}
}
},
{
"type": "rect",
"from": {"data": "stats"},
"encode": {
"enter": {
"fill": {"value": "blue"},
"cornerRadius": {"value": 4}
},
"update": {
"x": {"scale": "xscale", "field": "level"},
"width": {"scale": "xscale", "band": 1},
"y": {"scale": "yscale", "field": "q1"},
"y2": {"scale": "yscale", "field": "q3"}
}
}
},
{
"type": "rule",
"from": {"data": "stats"},
"encode": {
"enter": {
"stroke": {"value": "white"},
"strokeWidth": {"value": 3}
},
"update": {
"x": {"scale": "xscale", "field": "level", "band": 0},
"x2": {"scale": "xscale", "field": "level", "band": 1},
"y": {"scale": "yscale", "field": "median"},
"y2": {"scale": "yscale", "field": "median"}
}
}
},
{
"type": "symbol",
"from": {"data": "stats"},
"encode": {
"enter": {
"fill": {"value": "yellow"},
"size": {"value": 100}
},
"update": {
"x": {"scale": "xscale", "field": "level", "offset": {"signal": "bandwidth('xscale')/2"}},
"y": {"scale": "yscale", "field": "mean"}
}
}
}
]
}
```
### Résultats remontés - diagrammes en boîte
:warning: Ces données sont partielles car les enseignants ne remontent souvent que les meilleures notes. Les extrémités des moustaches correspondent aux 1er et 9e déciles.
Les graphiques ci-dessous sont basés sur ces données brutes :
:::spoiler Indicateurs statistiques par niveau
Les indicateurs de dispersion (déciles, quartiles, médiane) concernent les élèves primés.
Niveau | Effectif | Pourcentage d'élèves primés (%) | Moyenne des moyennes | Moyenne des notes des élèves primés | 1er décile | 1er quartile | Médiane | 3e quartile | 9e décile |
|--------|----------|----------------------------------|----------------------|------------------------------------|------------|--------------|---------|--------------|------------|
| BCPST | 107 | 17,8 | 18,3 | 24,6 | 21,8 | 22,5 | 25 | 26 | 28 |
| STS | 695 | 1,7 | 7,1 | 22,2 | 20,1 | 21 | 21 | 23 | 25,7 |
| Tle | 11 591 | 12,3 | 12,3 | 22,8 | 20 | 21 | 22 | 24 | 26 |
| 1re | 16 096 | 4,6 | 10,5 | 22 | 20 | 20 | 21 | 23 | 25 |
| 2e | 36 581 | 6,9 | 11,0 | 22,5 | 20 | 21 | 22 | 24 | 26 |
| 3e | 51 488 | 15,8 | 13,5 | 23,2 | 20 | 21 | 23 | 25 | 27 |
| 4e | 63 131 | 21,4 | 14,7 | 23,2 | 20 | 21 | 23 | 25 | 27 |
| 5e | 74 565 | 15,6 | 13,0 | 23,5 | 20 | 21 | 23 | 26 | 28 |
| 6e | 89 168 | 31,9 | 17,1 | 23,8 | 20 | 21 | 24 | 26 | 28 |
| CM2 | 20 018 | 33,1 | 17,3 | 24,3 | 20 | 22 | 24 | 27 | 29 |
| CM1 | 17 742 | 23,9 | 15,7 | 23,9 | 20 | 21 | 24 | 26 | 28 |
| CE2 | 16 719 | 51,0 | 13,5 | 16 | 12 | 14 | 16 | 18 | 20 |
| CE1 | 12 036 | 46,4 | 11,5 | 14,8 | 11 | 13 | 15 | 17 | 18 |
| CP | 10 831 | 52,1 | 12,1 | 15,1 | 12 | 13 | 15 | 17 | 19 |
:::
#### Cycle 2 (20 questions)
```vega
{
"$schema": "https://vega.github.io/schema/vega/v5.json",
"width": 500,
"height": 400,
"padding": 5,
"data": [
{
"name": "stats",
"values": [
{"level": "CP", "min": 12, "q1": 13, "median": 15, "q3": 17, "max": 19},
{"level": "CE1", "min": 11, "q1": 13, "median": 15, "q3": 17, "max": 18},
{"level": "CE2", "min": 12, "q1": 14, "median": 16, "q3": 18, "max": 20}
]
}
],
"scales": [
{
"name": "xscale",
"type": "band",
"range": "width",
"domain": {"data": "stats", "field": "level"},
"padding": 0.4
},
{
"name": "yscale",
"type": "linear",
"range": "height",
"domain": [0, 20]
}
],
"axes": [
{"orient": "bottom", "scale": "xscale", "title": "Cycle 2"},
{"orient": "left", "scale": "yscale", "title": "Notes"}
],
"marks": [
{
"type": "rect",
"from": {"data": "stats"},
"encode": {
"enter": {
"fill": {"value": "black"}
},
"update": {
"x": {"scale": "xscale", "field": "level", "band": 0.5},
"width": {"value": 3},
"y": {"scale": "yscale", "field": "min"},
"y2": {"scale": "yscale", "field": "max"}
}
}
},
{
"type": "rect",
"from": {"data": "stats"},
"encode": {
"enter": {
"fill": {"value": "lightgreen"},
"cornerRadius": {"value": 4}
},
"update": {
"x": {"scale": "xscale", "field": "level"},
"width": {"scale": "xscale", "band": 1},
"y": {"scale": "yscale", "field": "q1"},
"y2": {"scale": "yscale", "field": "q3"}
}
}
},
{
"type": "rule",
"from": {"data": "stats"},
"encode": {
"enter": {
"stroke": {"value": "white"},
"strokeWidth": {"value": 3}
},
"update": {
"x": {"scale": "xscale", "field": "level", "band": 0},
"x2": {"scale": "xscale", "field": "level", "band": 1},
"y": {"scale": "yscale", "field": "median"},
"y2": {"scale": "yscale", "field": "median"}
}
}
}
]
}
```
#### Cycle 3
```vega
{
"$schema": "https://vega.github.io/schema/vega/v5.json",
"width": 500,
"height": 400,
"padding": 5,
"data": [
{
"name": "stats",
"values": [
{"level": "CM1", "min": 20, "q1": 21, "median": 24, "q3": 26, "max": 28},
{"level": "CM2", "min": 20, "q1": 22, "median": 24, "q3": 27, "max": 29},
{"level": "6e", "min": 20, "q1": 21, "median": 24, "q3": 26, "max": 28}
]
}
],
"scales": [
{
"name": "xscale",
"type": "band",
"range": "width",
"domain": {"data": "stats", "field": "level"},
"padding": 0.4
},
{
"name": "yscale",
"type": "linear",
"range": "height",
"domain": [15, 30]
}
],
"axes": [
{"orient": "bottom", "scale": "xscale", "title": "Cycle 3"},
{"orient": "left", "scale": "yscale", "title": "Notes"}
],
"marks": [
{
"type": "rect",
"from": {"data": "stats"},
"encode": {
"enter": {
"fill": {"value": "black"}
},
"update": {
"x": {"scale": "xscale", "field": "level", "band": 0.5},
"width": {"value": 3},
"y": {"scale": "yscale", "field": "min"},
"y2": {"scale": "yscale", "field": "max"}
}
}
},
{
"type": "rect",
"from": {"data": "stats"},
"encode": {
"enter": {
"fill": {"value": "green"},
"cornerRadius": {"value": 4}
},
"update": {
"x": {"scale": "xscale", "field": "level"},
"width": {"scale": "xscale", "band": 1},
"y": {"scale": "yscale", "field": "q1"},
"y2": {"scale": "yscale", "field": "q3"}
}
}
},
{
"type": "rule",
"from": {"data": "stats"},
"encode": {
"enter": {
"stroke": {"value": "white"},
"strokeWidth": {"value": 3}
},
"update": {
"x": {"scale": "xscale", "field": "level", "band": 0},
"x2": {"scale": "xscale", "field": "level", "band": 1},
"y": {"scale": "yscale", "field": "median"},
"y2": {"scale": "yscale", "field": "median"}
}
}
}
]
}
```
#### Cycle 4
```vega
{
"$schema": "https://vega.github.io/schema/vega/v5.json",
"width": 500,
"height": 400,
"padding": 5,
"data": [
{
"name": "stats",
"values": [
{"level": "5e", "min": 20, "q1": 21, "median": 23, "q3": 26, "max": 28},
{"level": "4e", "min": 20, "q1": 21, "median": 23, "q3": 25, "max": 27},
{"level": "3e", "min": 20, "q1": 21, "median": 23, "q3": 25, "max": 27}
]
}
],
"scales": [
{
"name": "xscale",
"type": "band",
"range": "width",
"domain": {"data": "stats", "field": "level"},
"padding": 0.4
},
{
"name": "yscale",
"type": "linear",
"range": "height",
"domain": [15, 30]
}
],
"axes": [
{"orient": "bottom", "scale": "xscale", "title": "Cycle 4"},
{"orient": "left", "scale": "yscale", "title": "Notes"}
],
"marks": [
{
"type": "rect",
"from": {"data": "stats"},
"encode": {
"enter": {
"fill": {"value": "black"}
},
"update": {
"x": {"scale": "xscale", "field": "level", "band": 0.5},
"width": {"value": 3},
"y": {"scale": "yscale", "field": "min"},
"y2": {"scale": "yscale", "field": "max"}
}
}
},
{
"type": "rect",
"from": {"data": "stats"},
"encode": {
"enter": {
"fill": {"value": "Lightblue"},
"cornerRadius": {"value": 4}
},
"update": {
"x": {"scale": "xscale", "field": "level"},
"width": {"scale": "xscale", "band": 1},
"y": {"scale": "yscale", "field": "q1"},
"y2": {"scale": "yscale", "field": "q3"}
}
}
},
{
"type": "rule",
"from": {"data": "stats"},
"encode": {
"enter": {
"stroke": {"value": "white"},
"strokeWidth": {"value": 3}
},
"update": {
"x": {"scale": "xscale", "field": "level", "band": 0},
"x2": {"scale": "xscale", "field": "level", "band": 1},
"y": {"scale": "yscale", "field": "median"},
"y2": {"scale": "yscale", "field": "median"}
}
}
}
]
}
```
#### Lycée
```vega
{
"$schema": "https://vega.github.io/schema/vega/v5.json",
"width": 500,
"height": 400,
"padding": 5,
"data": [
{
"name": "stats",
"values": [
{"level": "2de", "min": 20, "q1": 21, "median": 22, "q3": 24, "max": 26},
{"level": "1re", "min": 20, "q1": 20, "median": 21, "q3": 23, "max": 25},
{"level": "Tle", "min": 20, "q1": 21, "median": 22, "q3": 24, "max": 26}
]
}
],
"scales": [
{
"name": "xscale",
"type": "band",
"range": "width",
"domain": {"data": "stats", "field": "level"},
"padding": 0.4
},
{
"name": "yscale",
"type": "linear",
"range": "height",
"domain": [15, 30]
}
],
"axes": [
{"orient": "bottom", "scale": "xscale", "title": "Lycée"},
{"orient": "left", "scale": "yscale", "title": "Notes"}
],
"marks": [
{
"type": "rect",
"from": {"data": "stats"},
"encode": {
"enter": {
"fill": {"value": "black"}
},
"update": {
"x": {"scale": "xscale", "field": "level", "band": 0.5},
"width": {"value": 3},
"y": {"scale": "yscale", "field": "min"},
"y2": {"scale": "yscale", "field": "max"}
}
}
},
{
"type": "rect",
"from": {"data": "stats"},
"encode": {
"enter": {
"fill": {"value": "blue"},
"cornerRadius": {"value": 4}
},
"update": {
"x": {"scale": "xscale", "field": "level"},
"width": {"scale": "xscale", "band": 1},
"y": {"scale": "yscale", "field": "q1"},
"y2": {"scale": "yscale", "field": "q3"}
}
}
},
{
"type": "rule",
"from": {"data": "stats"},
"encode": {
"enter": {
"stroke": {"value": "white"},
"strokeWidth": {"value": 3}
},
"update": {
"x": {"scale": "xscale", "field": "level", "band": 0},
"x2": {"scale": "xscale", "field": "level", "band": 1},
"y": {"scale": "yscale", "field": "median"},
"y2": {"scale": "yscale", "field": "median"}
}
}
}
]
}
```
#### Post bac
```vega
{
"$schema": "https://vega.github.io/schema/vega/v5.json",
"width": 500,
"height": 400,
"padding": 5,
"data": [
{
"name": "stats",
"values": [
{"level": "STS", "min": 20.1, "q1": 21, "median": 21, "q3": 23, "max": 25.7},
{"level": "BCPST", "min": 21.8, "q1": 22.5, "median": 25, "q3": 26, "max": 28}
]
}
],
"scales": [
{
"name": "xscale",
"type": "band",
"range": "width",
"domain": {"data": "stats", "field": "level"},
"padding": 0.4
},
{
"name": "yscale",
"type": "linear",
"range": "height",
"domain": [15, 30]
}
],
"axes": [
{"orient": "bottom", "scale": "xscale", "title": "Supérieur"},
{"orient": "left", "scale": "yscale", "title": "Notes"}
],
"marks": [
{
"type": "rect",
"from": {"data": "stats"},
"encode": {
"enter": {
"fill": {"value": "black"}
},
"update": {
"x": {"scale": "xscale", "field": "level", "band": 0.5},
"width": {"value": 3},
"y": {"scale": "yscale", "field": "min"},
"y2": {"scale": "yscale", "field": "max"}
}
}
},
{
"type": "rect",
"from": {"data": "stats"},
"encode": {
"enter": {
"fill": {"value": "purple"},
"cornerRadius": {"value": 4}
},
"update": {
"x": {"scale": "xscale", "field": "level"},
"width": {"scale": "xscale", "band": 1},
"y": {"scale": "yscale", "field": "q1"},
"y2": {"scale": "yscale", "field": "q3"}
}
}
},
{
"type": "rule",
"from": {"data": "stats"},
"encode": {
"enter": {
"stroke": {"value": "white"},
"strokeWidth": {"value": 3}
},
"update": {
"x": {"scale": "xscale", "field": "level", "band": 0},
"x2": {"scale": "xscale", "field": "level", "band": 1},
"y": {"scale": "yscale", "field": "median"},
"y2": {"scale": "yscale", "field": "median"}
}
}
}
]
}
```
<!-- ⚡ Ne pas toucher à ce qui est ci-dessous, c'est pour le style 😎 -->
<style>
@font-face {
font-family: 'Marianne';
src: url('https://forge.apps.education.fr/drane-lyon/fonts/-/blob/main/Marianne-Regular.woff2') format('woff2'),
url('https://forge.apps.education.fr/drane-lyon/fonts/-/blob/main/Marianne-Regular.woff') format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
body {
font-family: 'Marianne', Arial, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Marianne', Arial, sans-serif;
}
/* Liens */
body a {
cursor: pointer;
font-weight: bold;
font-family: 'Marianne', Arial, sans-serif;
}
/* Paragraphes */
body p {
text-align: justify;
font-family: 'Marianne', Arial, sans-serif;
}
/* Titres */
h1 {
color: #49139c;
padding-top: 0.5em;
background-color: #def9ff;
border-bottom: 0px solid #6e3dba!important;
margin-bottom: .75em!important;
}
h2 {
color: #219ebc;
padding-top: 0.5em;
border-bottom: 3px solid #6e3dba!important;
margin-bottom: .75em!important;
background-color: rgba(197, 161, 255, 0.1);
}
h3 {
color: #142b9c;
padding-top: 0.5em;
border-bottom: 0px solid #142b9c!important;
margin-bottom: .75em!important;
background-color: rgba(50, 201, 255, 0.1);
}
h4 {
color: #219ebc;
padding-top: 0.5em;
}
/* Détails */
details {
font-family: 'Marianne';
margin-bottom: 10px;
border-radius: 6px;
padding-top: 0.4em;
box-shadow: 0 5px 10px -9px rgba(0, 0, 0.5, 0.5),
0 10px 10px -5px rgba(0.2, 0, 0.7, 0.2);
}
details > summary {
cursor: pointer;
transition: .3s;
user-select: none;
padding: 0.3em;
background-color: #f5f5f5;
border-radius: 4px;
font-family: 'Marianne', Arial, sans-serif;
}
/* Listes */
ul, ol, li {
font-family: 'Marianne',Arial, sans-serif;
}
/* Tableaux */
table, th, td {
font-family: 'Marianne', Arial, sans-serif;
}
/* Bouton retour bas de page */
<a href="#bottom" style="display:block; text-align:center; margin-top:20px;">
<button>Fin de page</button>
</a>
<div id="bottom"></div>
</style>