Skip to content

MIT-2025-2027/java-qcm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QCM Java - Master

Une application web interactive de Questionnaire à Choix Multiples (QCM) pour les étudiants Master en programmation Java.

📋 Fonctionnalités

  • 35 questions couvrant les concepts fondamentaux de Java
  • Interface moderne et intuitive avec design responsive
  • Correction automatique avec explications détaillées
  • Navigation fluide entre les questions
  • Barre de progression pour suivre l'avancement
  • Résultats détaillés avec révision complète de toutes les questions

🚀 Utilisation

  1. Ouvrez simplement le fichier index.html dans votre navigateur web
  2. Répondez aux questions en sélectionnant une ou plusieurs options selon le type de question
  3. Naviguez entre les questions avec les boutons "Précédent" et "Suivant"
  4. Cliquez sur "Soumettre" à la fin du questionnaire pour voir vos résultats
  5. Consultez les explications pour chaque question dans la section de révision

📚 Thèmes couverts

  • Programmation orientée objet (POO)
  • Classes et objets
  • Héritage et polymorphisme
  • Visibilité des attributs (private, protected, public)
  • Méthodes statiques
  • Tableaux et collections (ArrayList)
  • Exceptions (checked et unchecked)
  • Compilation Java (javac)
  • Packages et imports
  • Constructeurs
  • Et bien plus...

🎨 Technologies utilisées

  • HTML5
  • CSS3 (avec animations et design moderne)
  • JavaScript vanilla (pas de dépendances externes)

📝 Notes

  • Les questions sont basées sur les concepts fondamentaux de Java
  • Chaque question inclut une explication détaillée après soumission
  • Les réponses peuvent être modifiées avant la soumission finale
  • L'application fonctionne entièrement côté client (pas de serveur requis)

🌐 Compatibilité

L'application fonctionne sur tous les navigateurs modernes :

  • Chrome
  • Firefox
  • Safari
  • Edge

Bon apprentissage ! 🎓

Releases

No releases published

Packages

 
 
 

Contributors