TP NOTÉ TW2 - 31 mars 2025 - 10h-12h

- Vous disposez de 2h pour faire le TP
- Documents autorisés : notes de cours et TP manuscrites, code des TP de TW2 du semestre
- Applications autorisées : site du cours TW2, sites de documentation
- SONT INTERDITS :
   * toute application permettant de communiquer : email, chat, etc
   * sites et applications d'intelligence artificielle ou de génération de code
   * outils d'IA intégrés à votre éditeur de code
   * toute application permettant d'obtenir une aide externe (humaine ou non) pour la réalisation du TP

DOCUMENTATION

- utiliser MDN si besoin de détails sur une fonction/méthode :
  https://developer.mozilla.org/fr/docs/Web/JavaScript

INSTRUCTIONS

- extraire l'archive fournie et la mettre dans votre dossier Documents/ (ne pas utiliser le serveur web)
  => pour visualiser et tester la page web, ouvrir le fichier HTML avec Firefox
     (double-cliquer dessus dans le gestionnaire de fichiers)

- les questions sont dans les fichiers exo1.js, exo2.js et exo3.js

- chaque dossier d'exercice contient les captures et/ou videos qui illustrent ce qui est demandé

- compléter les fichiers .js avec votre code

- créer une archive du dossier complet tw2-tpnote/ et la déposer sur ecampus
  ATTENTION bien mettre tout le dossier même si vous n'avez pas fait certains exercices


ÉVALUATION

- exercice 1 /4
- exercice 2 /8
- exercice 3 /8
- PÉNALITÉS si :
     - n'est pas codé en mode strict
     - utilisation de var, innerHTML, getElementsByTagName() ou getElementsByClassName()
     - code mal indenté ou illisible
     - code rendu qui plante dès les premières lignes et/ou qui contient trop d'erreurs


IMPORTANT :
- il vaut mieux traiter moins de questions avec un code qui fonctionne plutôt que d'écrire plein
  de code qui ne fonctionne pas.

- travailler en local sans mettre le TP sur votre serveur web. Il est même déconseillé d'utiliser
  le serveur web, qui risquera d'être saturé.




