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
Le premier jour (lundi 10 novembre), l'enseignant vous présente le barème et répond à vos questions et remarques sur le sujet.
Toujours le premier jour, l'enseignant anime une "cérémonie" pour répartir aléatoirement les apprenant-es dans 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.
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.
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.
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)
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.
Vous aurez une alternance entre itérations sur votre projet et les petites sessions de cours.
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.
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.
