Code MR: Une application en réalité mixte au service de la compréhension de code

  • Matthys GAILLARD

Student thesis: Master typesMaster in Computer science

Abstract

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.
Date of Award18 Jun 2024
Original languageFrench
Awarding Institution
  • University of Namur
SupervisorBenoit Vanderose (Supervisor) & Bruno Dumas (Co-Supervisor)

Cite this

'