- 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.pyest le fichier principal du programme - Le fichier
qcm.jsoncontient les questions et les réponses du QCM - Le fichier
requirements.txtcontient 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