Skip to content

twenty-cents/python-project-trackbaby

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

python-project-trackbaby

Description rapide

Découverte de la programmation en Python avec la réalisation de mini programmes de suivi des constantes (poids, taille et périmètre crânien) des jeunes enfants.

Livrables attendus

Scripts python dans des fichiers séparés à disposition sur github :

  • nourrisson-step1.py pour le premier script.
  • nourrisson-step2.py pour le second script.

Énoncé du brief

Lorsque l'on est parent depuis peu on doit apprendre de nouvelles choses et notamment à suivre le développement de son enfant. Les pédiatres nous recommandent de suivre quelques constantes comme le poids, la taille et le périmètre cranien de nos bébés.

Votre mission si vous l'acceptez : réaliser au moins un script python pour analyser les mesures de ces constantes :

  • Un premier script simple où le programme demandera simplement à l'utilisateur de rentrer le genre de son bébé, son age (en mois, compris entre 0 et 60 mois), son poids, sa taille et son périmètre cranien. Le programme répondra si chaque valeur est dans la norme ou pas (les normes sont données dans le squelette du script => disponible sur github).
  • Un second script (optionnel) où le programme tracera (grâce à la librairie matplotlib) les valeurs de références (disponibles dans des fichiers csv => sur github également) ainsi que les mesures des constantes qui seront rangées dans un fichier csv elles aussi (exemple de mesure également disponible sur github).

On supposera pour le script 2 que les fichiers contenant les valeurs de référence ainsi que le fichier de mesures seront toujours bien formattés (on ne gérera pas les problème de formattage des données ou d'absence de données).

Critères de réussite :

  • Script 1 : Le résultat affiché en console est conforme à l'exemple donné sur le repository github.
  • Script 1 : Les entrées utilisateur•ice sont validées (par exemple lorsqu'on demande un poids, on attendra une valeur décimale, pas du texte).
  • Script 2 : Les 3 graphiques sont affichées dans la même figure.
  • Script 2 : Le fichier de mesure ne comporte pas forcément une mesure pour chaque mois et cela ne doit pas entraver l'affichage.
  • Script 2 : Le code source ne doit pas excéder 200 lignes.
  • Script 2 (bonus) : Le code source fait moins de 110 lignes.

About

Simplon - Session 1 / Brief1 - Track my baby

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages