Inleiding
Inleiding
De evaluatie voor dit opleidingsonderdeel verloopt door middel van een digitaal schriftelijk praktijkexamen () en een kleine permanente evaluatieopdracht ().
Op een examen hoef je Tailwind en shadcn/ui niet te gebruiken, alle styling wordt aangereikt in de opgave, als een CSS-bestand. Gebruik je Tailwind en shadcn/ui toch, dan verlies je meestal kostbare tijd mee en je verdient er geen extra punten mee.
Voor de PE-opdracht wordt verwacht dat je een componenten library of CSS-framework gebruikt.
Praktijkexamen
Het examen tijdens de eerste examenperiode telt mee voor en is open-boek en open-internet. Alles is toegestaan behalve communicatie met de buitenwereld, andere studenten en conversational AI. Je mag dus AI-powered code completion gebruiken, maar je mag de geen hulp vragen aan een AI zoals ChatGPT waarmee je communiceert door middel van natuurlijke taal.
Tailwind en shadcn/ui moeten niet gekend zijn en worden dus ook niet ondervraagt op het examen. Je krijgt op het examen een API die de (lokaal gesimuleerde) back-end aanspreekt. Je moet dus geen fetch requests schrijven, enkel de API gebruiken. Dit komt dus overeen met de oefeningen in les 4 & 5.
Er worden verschillende voorbeeldexamens aangeboden, we raden elke student ten zeerste aan om deze te maken als voorbereiding.
Notitie
De voorbeeldexamens spreken nog van testing met Cypress, dit gedeelte van de cursus is geschrapt/verhuist naar backend-frameworks en mag dus genegeerd worden.
Puntenverdeling
De puntenverdeling is ongeveer als volgt, omwille van afrondingen in onderstaande tabel kan het echte percentage ietwat verschillen.
- CSS: 3.2%
- Context: 11%
- Routing en bijhorende hooks: 12.9%
- React Query: 29%
- Runtime error vrij: 3.2%
- Functionaliteit: 40%
Herkansing
Voor de herkansing zijn er twee situaties te onderscheiden waarbij de voordeligste situatie, op individuele niveau, wordt gekozen:
- Je hebt een goed project ingediend voor de permanente evaluatie in de eerste zit en je scoort hoger indien dit project opnieuw meetelt met dezelfde verhouding als tijdens de eerste zit.
- Je hebt geen goed project ingediend voor de permanente evaluatie in de eerste zit en behaald een hogere score als het project voor meetelt.
Permanente evaluatie
De permanente evaluatie bestaat uit het bouwen van een kleine (statische) website over een gekend thema met behulp van React.