Parcours · Intermédiaire
Le bulletin de notes
Un petit gestionnaire de notes : saisie des élèves, moyennes, classement, graphique et export pour le tableur.
Un petit gestionnaire de notes : saisie, moyennes, classement des élèves, appréciations automatiques, graphique et export pour le tableur.
Ce que vous allez apprendre
- ranger des données dans un dictionnaire (un nom → ses notes) ;
- calculer avec
moyenne,mediane,trier,premier,dernier; - écrire des fonctions qui renvoient un nombre ou un texte ;
- dessiner un graphique en barres sur la toile ;
- enregistrer un fichier CSV avec
sauvegarderetajouter_ligne.
Avant de commencer
Il vaut mieux connaître les variables, les tableaux et la boucle pour. Le parcours « Le quiz » est une bonne préparation.
Les étapes
-
1
Saisir des notes dans un tableau Demander combien de notes saisir, les lire une par une en refusant celles qui ne sont pas entre 0 et 20, et les ranger dans un tableau.Accès libre
tableauajoutepourtant quejoindre -
2
Moyenne, plus haute et plus basse Calculer la moyenne et la médiane, trier les notes et en déduire la plus haute et la plus basse.
moyennemedianetrierpremierdernierterminer -
3
Un dictionnaire élève → notes Ranger les notes de toute une classe dans un dictionnaire, puis afficher les notes et la moyenne de chaque élève, et la moyenne de la classe.
dictionnairecléclestableau de tableaux -
4
Le classement des élèves Afficher les élèves du premier au dernier, de la meilleure moyenne à la moins bonne.
fonctionrecherche du maximumsupprimetri par sélection -
5
Les appréciations automatiques Écrire une fonction qui transforme une moyenne en appréciation, et colorer chaque ligne du classement en vert ou en rouge.
fonction qui renvoie un textesinon sicouleur -
6
Le graphique des moyennes Dessiner une barre par élève, haute de 10 pixels par point, avec la valeur, le nom et la ligne des 10 / 20.
toilerectanglelabeléchellesialors -
7
Exporter en CSV pour le tableur Enregistrer le bulletin dans un fichier bulletin.csv, une ligne par élève, puis le relire pour vérifier.
sauvegarderajouter_ligneimporterCSV
La première étape est en accès libre. Pour continuer, garder votre progression d'un ordinateur à l'autre et obtenir le diplôme, créez un compte gratuit.