Description du projet :
Objectifs et public cible
La récursivité est un domaine très intéressant de l'informatique, un peu abstrait, mais très puissant et très élégant. Elle est incontournable dans différents domaines comme les mathématiques, l'algorithmique ou la programmation. Mais comme la récursivité n'est pas vraiment naturelle pour notre mode de pensée, elle reste difficile à aborder.
Les exemples ne manquent pas et les applications sont nombreuses, mais malgré cela, il reste que pour beaucoup d'étudiants le processus complexe de la récursivité est difficile à acquérir et reste un obstacle.
L'objectif de ce projet est donc de proposer une approche interactive, visant à mettre en 'uvre les enchaînements de la récursivité pas à pas. De par sa forme et son accessibilité en ligne, cette approche fournira à l'étudiant un complément efficace à son apprentissage.
Du côté de l'enseignant, ces applications seront basées sur des problèmes fondamentaux et apporteront un enrichissement dans l'ensemble des cours d'algorithmes, de programmation, de mathématiques, de recherche opérationnelle de la HES-SO.
Services/Tâches réalisées, outils implémentés
L'objectif du projet est de réaliser des animations interactives permettant à l'étudiant d'analyser le processus de récursivité à travers différents exemples, étape par étape.
L'aspect pédagogique étant une composante essentielle de ce projet, cette manière de présenter les choses se veut différente et l'on insistera beaucoup sur les mécanismes de base, plutôt que sur des aspects de performance ou de présentation d'algorithmes difficiles.
Equipe de recherche au sein de la HES-SO:
Glassey Balet Nicole
, Bapst Frédéric
, Crettenand Bernard
Partenaires académiques: FR - EIA - ITIC - Multimedia Information Systems; VS - Institut Informatique; Glassey Nicole, VS - Institut Informatique
Durée du projet:
17.04.2007 - 09.07.2008
Montant global du projet: 45'000 CHF
Statut: Terminé