Skip to content

Furasamaru/WinStreak-HTML-CSS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Réaliser un site statique de zéro

Dans la vraie vie, il est important de comprendre ce qu'on fait. On ne choisit pas non plus toujours ses collègues.

Sur une période de 4 jours (du lundi au vendredi, le mardi étant férié), vous serez répartis en groupes aléatoires pour réaliser un petit site web statique parmi des projets proposés. Vous pouvez aussi proposer un sujet et l'enseignant vérifiera avec vous comment il peut être adapté aux exigences pour s'inscrire dans le barème.

Vous trouverez quelques conseils pour vous aider à la réalisation de votre projet dans le fichier docs/CONSEILS.md

Déroulé

Présentation du barème

Le premier jour (lundi 10 novembre), l'enseignant vous présente le barème et répond à vos questions et remarques sur le sujet.

Composition des groupes

Toujours le premier jour, l'enseignant anime une "cérémonie" pour répartir aléatoirement les apprenant-es dans des groupes.

Dessin animé où un personnage fait tourner frénétiqueent une roue pour déterminer la composition des groupes

Selon le nombre d'apprenant-es, la taille des groupes peut varier.

Exemples de répartition possibles :

  • 5 groupes de 5
  • 4 groupes de 4, 3 groupes de 3
  • 7 groupes de 3, 1 groupe de 4

Des explications complémentaires sont disponibles dans les conseils.

Choix du votre sujet

Des choix "pré-tirés" vous seront proposés.

Vous pouvez également proposer votre sujet. Dans ce cas, demandez à votre enseignant de vérifier si votre projet est compatible avec le cours et le barème.

Choix des exigences complémentaires

Une fois le choix du projet fait, vous devez ajouter 2 à 6 exigences complémentaires à votre projet dans la liste proposée au niveau du barème.

Reportez ces exigences dans le chapitre dédié dans le document des instructions.

Itérez sur votre projet

Echangez, prototypez, codez, commit, push, vérifiez le monitoring, documentez vos choix techniques. Notez les événements, informations utiles, vos questions et idées, captures d'écran, maquettes, extraits de code dans votre journal de projet.

TIP

Faites régulièrement des petits commits et push (voir explications détaillées dans la partie conseils)

Sessions de cours

En plus de votre projet, l'enseignant vous délivrera quelques concepts supplémentaires sur HTML et CSS sous forme de petits cours théorico-pratiques.

Si ces concepts sont demandés dans le barème ou s'ils vous semblent utiles, vous pourrez les intégrer directement dans votre projet. Ces nouvelles directions vous amèneront probablement à ajouter des entrées dans votre journal de décisions techniques.

Alternance : itérations et sessions de cours

Vous aurez une alternance entre itérations sur votre projet et les petites sessions de cours.

Démo

Le 3ème jour (jeudi 13 novembre), groupe par groupe, l'enseignant vous invitera à faire une démo de votre projet. Il vous demandera de montrer l'état courant du site et d'expliquer certains de vos choix techniques. Il pourra proposer une revue de code collective.

Des questions seront posées au groupe et d'autres à chaque membre du groupe individuellement. Dans les questions individuelles, certaines porteront sur le projet et les contributions de la personne et d'autres sur des concepts du cours.

NOTE:

La démo n'est pas la fin de votre projet. C'est un point d'étape pour donner et collecter du feedback. Votre projet continuera après votre démo.

Des membres d'autres équipes auront la possibilité s'ils le souhaitent d'assister à votre démo. Ca peut être une occasion pour partager des idées et proposer ou demander de l'aide.

Fin du projet

Le projet se termine le dernier jour (vendredi 14 novembre) à 16h.

Les commits poussés après 16h ne seront pas pris en compte dans l'évaluation.

Livrable attendu

Description du projet

About

Projet du groupe 2 HTML/CSS Coda Dijon B1 2025

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 55.8%
  • HTML 44.2%