Section outline

  • Intitulé : Conception et réalisation d’une application de gestion assistée par ordinateur des examens
    Public ciblé : Licence ou Master Informatique (génie logiciel)
    Encadreur : Mr BOUZIDI L’hadi
    Projet à réaliser :

    • en binôme (si Master)
    • en équipe de 4 membres (si Licence)

    Descriptif : La gestion des examens est l’une des taches les plus délicates dans le processus éducatif. Le but de ce projet est de mieux gérer ce processus en profitant des possibilités qu’offre la technologie numérique. Ainsi, nous proposons d’automatiser un processus de gestion des examens en prenant en compte les étapes suivante :

    1. Création d’une épreuve en indiquant un énoncé et éventuellement des pré-imprimés  
    2. Récolter des informations sur l’organisation de l’examen en classe
    3. Numériser les examens
    4. Reconnaissance optique des copies (ici on utilisera un programme existant)
    5. Procéder à la correction des copies numériques (correction sur ordinateur)
    6. Mettre en ligne les corrections et les notes


    Compétences à mobiliser : Principalement des compétences en génie logiciel :

    • Mener une recherche bibliographique
    • Utilisation d’UML
    • Mener un processus de développement d’une application informatique
    • Utilisation des langages et outils de développement comme C++, Python, PHP, ou SQL.


    Remarques :

    • Des phases d’apprentissage des outils de développement (Python, méthode de développement d’applications, etc.) pourraient être prévues pour garantir le succès du projet.
    • Pour la reconnaissance optique de caractère on se servira de la bibliothèque « tesseract » de Google)
    • La correction assistée par ordinateur proprement dite doit faire de sorte que l’enseignant se rapproche le plus possible de ce qu’il fait d’habitude. On peut donc imaginer  l’utilisation d’outils comme des tablettes graphique.