Courte description du projet : Utilisez Python et la bibliothèque PyQt5 pour créer une interface graphique interactive, capable de calculer les éléments des séries statistiques simples et doubles.
Acteurs du projet : IDALI Abderrahim & SIDAMI Mohamed – Groupe : 3
Année de formation : 2024-2025
Section : Mathématiques.
Cycle Secondaire qualifiant.
Objectif principal du projet : Création d’une interface graphique avec Python et la bibliothèque PyQt5 qui génère les calculs des séries statistiques simples et doubles.
Publique cible :
  • Professeurs stagiaires
  • Les élèves du secondaire
Ressources (matériels & logiciels) : Qt Designer, VS Code
Masse horaire :  3 mois
Production finale :  didacticiel, application
Encadré par :  Pr. DERFOUFI Younes

 

 

Python et étude des séries statistiques

1. Contexte et objectifs du projet

📌 Contexte

  • Difficulté d’enseigner les statistiques de manière engageante.
  • Besoin d’un outil interactif et visuel pour enseignants et élèves.

❓ Problématique

Comment aider à mieux comprendre les séries statistiques simples et doubles via une interface interactive développée en Python ?

🎯 Objectifs

  • Développer une application pédagogique avec interface graphique.
  • Automatiser les calculs et la génération de graphiques.
  • Faciliter l’apprentissage des statistiques.

2. Étude des séries statistiques

🔹 Séries simples

  • Valeurs, effectifs, moyenne, médiane, étendue, écart-type, variance.
  • Diagrammes en bâtons, histogrammes.
  • Exemples pratiques avec code Python.

🔸 Séries doubles

  • Tableaux croisés avec deux variables.
  • Covariance, corrélation, droite de régression.
  • Visualisation avec nuages de points et droite d’ajustement.

3. Questionnaire exploratoire

Questionnaire destiné aux professeurs stagiaires pour identifier :

  • Leur niveau en Python et en statistiques.
  • Les fonctionnalités attendues de l’outil.
  • Leur motivation à utiliser l’application.

Résultats : grande motivation, besoin d’un outil simple et visuel.

4. L’application développée

📦 Technologies

  • Python : langage principal.
  • PyQt5 : interface graphique.
  • Pandas, NumPy : traitement de données.
  • Matplotlib : visualisation graphique.

🧭 Structure de l’interface

  • Bouton 1 : Entrer une série simple
  • Bouton 2 : Étudier une série simple
  • Bouton 3 : Entrer une série double
  • Bouton 4 : Étudier une série double
  • Bouton 5 : Fermer l’application

L’application permet la saisie ou l’importation, les calculs, les graphiques et les comparaisons.

5. Études de cas

📘 Séries simples

Comparaison de deux classes (2A, 2B) à l’aide de graphiques et d’indicateurs (moyenne, écart-type, etc.).

📗 Série double

Étude de la relation entre taille et poids pour 50 élèves, avec droite de régression et visualisation graphique.

Conclusion

Ce projet répond à une problématique réelle dans l’enseignement. Grâce à une interface interactive développée en Python, il rend les statistiques plus accessibles, dynamiques et compréhensibles. Il constitue un excellent levier pédagogique pour les enseignants et un outil intuitif pour les élèves.

Voici le projet en détail :


Télécharger PDF        Python et étude des séries statistiques

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Leave the field below empty!