- Cloner le projet
- Crée un environnement virtuel avec la commande
python3 -m venv venv
- Activer l'environnement virtuel avec la commande
source venv/bin/activate
- Installer les dépendances avec la commande
pip install -r requirements.txt
- Configurer Tkinter avec la commande
sudo apt-get install python3-tk
- Activer l'environnement virtuel avec la commande
source env/bin/activate
- Lancer le programme avec la commande
python main.py [json file]
- Le fichier
main.py
est le fichier principal du programme - Le fichier
qcm.json
contient les questions et les réponses du QCM - Le fichier
requirements.txt
contient les dépendances du projet
{
[
{
"titre": "Question 1",
"question": "Exemple de question 1",
"answers": [
"Réponse 1",
"Réponse 2",
"Réponse 3",
"Réponse 4"
],
"correct": [
2,
3
],
"nb_points" : 2,
"type": 1
}
]
}
titre
: Titre de la questionquestion
: Questionanswers
: Réponses possiblescorrect
: Réponses correctesnb_points
: Nombre de points de la questiontype
: Type de la question (1 = QCM, 2 = Matching)
Ce projet est sous licence GNU GPL v3
- voir le fichier LICENSE.md pour plus d'informations