Grilles TOEIC : Différence entre versions

De Wiki d'activités IMA
(Troisière séance)
(Troisière séance)
Ligne 61 : Ligne 61 :
 
</table>
 
</table>
  
==== Troisière séance ====
+
==== Troisième séance ====
 
<u>Objet:</u>
 
<u>Objet:</u>
 
<ul>
 
<ul>
Ligne 71 : Ligne 71 :
 
On a trouvé le table de reference pour calcul le note d'apres le nombre de bonne reponse de l'enseignant de l'anglais.  
 
On a trouvé le table de reference pour calcul le note d'apres le nombre de bonne reponse de l'enseignant de l'anglais.  
 
Et on a ajouté le fonction de calcul le note d'écrit et le note d'orale et le note total.Puis on a modifié le page HTML pour afficher le note.
 
Et on a ajouté le fonction de calcul le note d'écrit et le note d'orale et le note total.Puis on a modifié le page HTML pour afficher le note.
 +
</ul>
 +
 +
==== Quartième séance ====
 +
<u>Objet:</u>
 +
<ul>
 +
<li>S'amélioere le fonction de calcul le note totale
 +
</ul>
 +
 +
<u>Réalisation:</u>
 +
<ul>
 +
D'apres le conseil de Monsieur Blaise,pour l'utilisateur peut changer le table facilement et avoir une plus vaste application de notre programme,on a creé le table de note par EXECEL de format 'csv'.Et puis on remplacer notre précédent calcul de note par une fonction qui peut consulter sur le table 'csv'.
 +
</ul>
 +
 +
<u>Difficultés rencontrés:</u>
 +
<ul>
 +
<li>on a ecrit'row[0]==bonneRep0',mais row[0] n'est pas un entier sous python,il peut etre '10'. le solution s'écrit par 'if int(row[0])==bonneRep0'.
 +
</ul>
 +
<ul>
 +
<li>on a ecrit"note[0]=int(row[1])",il y avait une erreur sur l'index de note.pour ajouter des chiffres sous Python,on doit utiliser 'note.append':ajouter a la fin d'un list.
 
</ul>
 
</ul>
  
 
=== Résultats ===
 
=== Résultats ===

Version du 8 mars 2012 à 12:10

Présentation

Objectif :

Réaliser une application informatique permettant la correction automatique de QCM, type TOEIC.

Description :

Depuis quelques années, le département des langues utilise une application informatique pour la correction des grilles TOEIC. A partir de l'image scannée d'une grille, le logiciel retourne automatiquement le nombre de bonnes et de mauvaises réponses. L'objectif du projet est d'améliorer cette application de sorte à en simplifier l'utilisation et à permettre sa diffusion au sein de tout le réseau des Polytech.

Préparation du projet

Matériel requis

  • L'ancien programme
  • Logicile PYTHON
  • Exemple de matériel

Matériel à acheter

Fichiers préparatoires

Avancement du projet

Objectifs suggérés par les encadrants

Réalisations concrètes

Séances

Première séance

Deuxière séance

Tests sur l'ancien programme(version 2010)

Tests effectués Conclusion Nos taches à réaliser
le temps d'installation est environs 3 minutes et pas assez facile à prise à la main Ce n'est pas assez pratique pour installer le programme Faciliter le processus d'installation,déduitre le temps à inferieur d'une minute
le possiblité d'installation sous differents systeme(Linux, windows) Il peut s'installer sur les deux systemes
Il peut traiter que des images de format TIF,et le taille d'image grossit apres le traitement Il est un peu limite pour traiter des images d'autres formats Trouver une méthode pour convertir le format à TIF d'image dans le but d'etre capable de traiter plus formats d'images
Le fenetre web affiche que le nombre de Bonne reponces Le fenetre web n'a pas assez de fonctions pour l'enseignant anglais Ajouter le fonction de calcul de notes finals,et on doit afficher le petit image pour indiquer l'endroit de confus
la vitesse de traitement d'une image est plus une minutes C'est un peu long pour attendr le traitement de nombreux tests Déduire le temps de traitment(peut etre on changer le méthode de calcul)

Troisième séance

Objet:

  • Réalier le fonction de calcul le note totale

Réalisation:

    On a trouvé le table de reference pour calcul le note d'apres le nombre de bonne reponse de l'enseignant de l'anglais. Et on a ajouté le fonction de calcul le note d'écrit et le note d'orale et le note total.Puis on a modifié le page HTML pour afficher le note.

Quartième séance

Objet:

  • S'amélioere le fonction de calcul le note totale

Réalisation:

    D'apres le conseil de Monsieur Blaise,pour l'utilisateur peut changer le table facilement et avoir une plus vaste application de notre programme,on a creé le table de note par EXECEL de format 'csv'.Et puis on remplacer notre précédent calcul de note par une fonction qui peut consulter sur le table 'csv'.

Difficultés rencontrés:

  • on a ecrit'row[0]==bonneRep0',mais row[0] n'est pas un entier sous python,il peut etre '10'. le solution s'écrit par 'if int(row[0])==bonneRep0'.
  • on a ecrit"note[0]=int(row[1])",il y avait une erreur sur l'index de note.pour ajouter des chiffres sous Python,on doit utiliser 'note.append':ajouter a la fin d'un list.

Résultats