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è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
- Fichier:KMBT25020110629210858 1 0001.tif : un exemple de grille TOEIC
 - Fichier:KMBT25020110629210858 2 0001.tif : un 2nd exemple de grille TOEIC
 - Fichier:KMBT25020110629210858 2 0001.lu.tif : Résultat de la correction de la grille n°2
 - Fichier:KMBT25020110629210858 2 0001.txt : Résultat texte de la correction de la grille n°2
 - Fichier:Analyse py.zip : Application actuellement utilisée
 
Avancement du projet
Objectifs suggérés par les encadrants
Réalisations concrètes
Séances
Première séance
- Lire le rapport de l'ancien projet
 - Prise en main le langue python(c'est un langue ce que on n'ai pas connu ):
- Lire le site http://linux.chinaitlab.com/manual/Python_chinese/index.html;
 - Faire quelques petits programmes en python;
 
 
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.