top of page
projet nsi.png

Projets

Sur cette page, je vais présenter les différents projets réalisés au cours de l'année.

projet site.png

Création d'un site

Ce premier projet correspond donc à ce que vous regardez aujourd'hui, la création d'un site pour présenter notre travail tout au long de l'année.
J'y mets donc des leçons, des fiches d'exercice avec leur corrigé ainsi que les différents projets. 

Projets: À propos de nous
Fonction linéaire pix cote blqnc.png

Notation PIX

Les notes varient de 0 à 700 sur PIX, mais elles sont réparties inégalement. Il faut donc calculer la note à partir de son score et de la moyenne grâce à une fonction linéaire. Voici ci-contre le détail de cette fonction.


Le projet comporte différentes étapes : 

Étape 1 : Collecte des profils PIX

Tous les profils sont rassemblés dans un fichier texte CSV (Comma Separated Values)
Lorsque l'on recherche dans ce fichier les données importantes, il faut récupérer celles de la colonne : Nom et de Score.

recuperer données.PNG

Étape 2 : Lire le fichier le fichier avec Python et exploiter ses valeurs

En utilisant le modèle d'un programme de SNT, récupérer dans des tableaux les données importantes :

fichier = open("Resultats-Collecte GR1 NSI-414763-2021-10-14-0626.csv", encoding="utf8")
Permet d’ouvrir le fichier Resultats-Collecte GR1 NSI-414763-2021-10-14-0626.csv qui est codé dans le langage UTF-8 est d’associer à la variable fichier, son contenu.

 

ligne = fichier.readline()

Permet de lire la première ligne du fichier et d’associer à la variable ligne son contenu.

 

noms_colonnes = ligne.strip().split(";")

Permet de récupérer les valeurs de la première ligne puis de les séparer dans des colonnes grâce aux points virgules et de les associer à la variable noms_collonnes.

Étape 3 : Création de fonctions

Dans le programme, il faudra utiliser plusieurs fonctions. Nous aurons besoin de :

  - Fonction 1: score_moyen
  - Fonction 2 : score_max
  - Fonction 3 : Note
  - Fonction de sortie : Note-Nom --> Affichage Nom+Note : Tracer courbe Note/Nom ou création d'un fichier CSV : Note-Nom

focntions pix.PNG
Ancre 1
  • Site ISN Webnode

©Site NSI par Tom PAGES

bottom of page