Filière : Informatique et intelligence artificielle
Semestre : S4 Année universitaire : 2024-2025
M244: PROGRAMMATION WEB 2: LANGAGE JAVASCRIPT
Questions pour la présentation du projet
Voici une liste de questions que chaque binôme doit préparer avant la présentation de leur jeu interactif
JavaScript. Ces questions couvrent plusieurs aspects du projet : la logique algorithmique, le code JavaScript,
la progression entre les niveaux et l’expérience utilisateur.
1. Structure et architecture du jeu
Quelles sont les étapes principales du jeu, du démarrage jusqu’à la fin ? (De l'accueil jusqu’à la fin)
Comment avez-vous structuré les fichiers JavaScript, HTML et CSS ?
2. Logique algorithmique
Comment gérez-vous le passage d’un niveau à un autre ?
Quel algorithme avez-vous utilisé pour mélanger les cartes ou les questions ?
Comment la progression du joueur est-elle mémorisée ?
Avez-vous codé une gestion des erreurs?
3. Code JavaScript
Quelle est la fonction la plus importante dans votre code ? Pourquoi?
Comment avez-vous utilisé les événements JavaScript (clics, clavier, etc.) ?
Avez-vous utilisé des fonctions fléchées ou anonymes dans votre code ?
Comment gérez-vous le temps ou les délais dans le jeu ?
Avez-vous utilisé des fonctions réutilisables ?
4. Niveau et difficulté
Comment avez-vous différencié les niveaux ?
Avez-vous prévu une progression adaptative ?
Quel est le niveau le plus difficile dans votre jeu ? Pourquoi?
5. Expérience utilisateur et motivation
Quels éléments avez-vous intégrés pour motiver l'utilisateur à continuer ?
Avez-vous fait des choix pour rendre le jeu accessible et compréhensible rapidement ?
Que se passe-t-il si un utilisateur perd ? Peut-il rejouer facilement?
6. Améliorations et perspectives
Que souhaiteriez-vous ajouter ou améliorer si vous aviez plus de temps ?
Est-ce que votre jeu pourrait être utilisé par d’autres enseignants ou étudiants ? Comment?
Bonne chance !
Pr. Farida BOUROUMANE