Défense de mémoire de Matthys Gaillard
Code MR - Une application en réalité mixte au service de la compréhension de code.
Date : 18/06/2024 10:30 - 18/06/2024 12:00
Lieu : Salle académique - Informatique
Orateur(s) : Matthys Gaillard
Organisateur(s) : Benjamine Lurquin
L'apprentissage de la programmation et surtout la compréhension de celle-ci sont une tâche difficile pour les nouveaux arrivants. Pour cela, des aides sont prévues comme les IDEs qui leur fournissent des outils pour les aider à ne pas commettre d'erreurs de syntaxe et/ou de sémantique selon les langages de programmation employés.
Cependant, ces aides ne suffisent pas toujours à comprendre le code écrit et le plus souvent, ils n'arrivent pas à comprendre les erreurs générées et leur cause. Pour cela, il existe des outils d'aide à la compréhension de code qui permettent de visualiser le code. Certaines avancées ont même permis d'utiliser cela à travers la réalité virtuelle.
C'est pourquoi, avec l'arrivée de la réalité mixte, une ébauche d'application de visualisation de code a été proposée. Cette solution, codeMR, permet de représenter le code en 3 dimensions en suivant le paradigme de la ville, codeCity. Pour en tester la viabilité, une expérimentation a été menées sur 10 personnes pour voir si cela permettait d'entrevoir un avenir pour la compréhension du code à travers la réalité mixte.
Les résultats ont démontré que la solution possédait les capacités pour aider à la compréhension du code. Cependant, des améliorations à l'application restent nécessaires pour en assurer une utilisation optimale dans ce cadre.
Mots-clés: Compréhension de code, visualisation, virtualisation, codeCity, réalité mixte.
Contact :
Banjmaine Lurquin
-
benjamine.lurquin@unamur.be
Télecharger :
vCal