Exercice 1 : Tableau de notes d'élèves¶
Objectif
Créer un tableau HTML structuré avec des données d'élèves et leurs notes, puis le styliser avec CSS en appliquant des bordures, des couleurs d'arrière-plan et des effets interactifs au survol.
Création du dossier de l'exercice
Avant de commencer cet exercice : créer le dossier de l'exercice.
Avec VS Code :
- Ctrl+Shift+P >
Create Folder - Ou sélectionnez le dossier parent dans l'explorateur de fichiers puis entrez le nom du nouveau dossier :
exercice-1 - Ou faites un clic droit sur le dossier parent >
New Folder> entrez le nom :exercice-1 - Ou File > New Folder > entrez le nom :
exercice-1
1. Créer le tableau HTML¶
- Créez un fichier
index.htmldans le dossierexercice-1. - Le tableau doit comporter les colonnes suivantes: Nom de l'élève, Mathématiques, Physique, Informatique, Moyenne générale.
- Il doit y avoir 10 élèves avec des notes différentes.
- Calculez et affichez la moyenne générale de chaque élève (en ajoutant une colonne dédiée).
2. Styliser le tableau avec CSS¶
- Créez un fichier
styles.cssdans le dossierexercice-1. - Ajouter des bordures à chaque cellule du tableau.
- Surligner l'en-tête du tableau avec une couleur de fond différente.
- Ajouter un effet de survol (hover) sur les lignes du tableau pour changer la couleur de fond de la ligne survolée.
- Centrer le texte dans les cellules et ajuster la largeur des colonnes.
3. Livraison de l'exercice¶
Checklist avant de soumettre
- Créez vos fichiers :
exercice-1/index.htmletexercice-1/styles.css - Testez le tableau dans votre navigateur
- Vérifiez que l'effet hover fonctionne correctement
- Faites des commits réguliers avec des messages clairs
Ouvrez le terminal intégré Ctrl+'
Dans VS Code, utilisez l'interface graphique pour ajouter, committer et pousser vos changements:
- Cliquez sur l'icône "Source Control" dans la barre latérale
- Ajoutez vos changements en cliquant sur le signe "+"
- Commitez vos changements en saisissant un message de commit
- Poussez vos changements en cliquant sur l'icône "Push"
Ajout de captures d'écran dans la PR Feedback
- Allez sur GitHub dans votre dépôt
- Cliquez sur "Pull requests" > Ouvrir une pull request "Feedback"
-
Ajoutez un commentaire dans la PR avec le texte suivant :
-
Ajoutez vos captures d'écran en glissant-déposant les images dans le champ de description
- Cliquez sur "Create pull request"
- N'oubliez pas : Ne cliquez PAS sur "Merge pull request" !
Captures d'écran à inclure dans votre PR
- Vue normale du tableau
- Vue avec l'effet hover sur une ligne
- Vue responsive sur mobile (optionnel)
13. Evaluation¶
Pour lancer l'évaluation automatique, créez une "tag" sur votre branche main avec le nom exercice1 et poussez-la sur GitHub.
Voir Classroom50
Vous trouverez un exemple de commande pour créer la "tag" dans la page du devoir du TP (Assignment) sur Classroom50.