Eindopdracht


Interactive webpagina
- ๐จ Ontwerp en ontwikkel een visueel aantrekkelijke en interactieve webpagina
- ๐ Zelfgekozen thema
- ๐ป JavaScript voor interactiviteit
- ๐๏ธ HTML/CSS voor een dynamische gebruikerservaring




Themavoorbeelden
๐๏ธ Interactive productpagina
- ๐ T-shirtcollectie met live preview van kleuren/patronen
- ๐ฌ Interactieve promopagina voor film Zillion met licht/muziekvisuals die reageren op muisbewegingen
- ...
๐ Storytelling website
- ๐ Interactief detectiveverhaal waarbij je aanwijzingen moet verzamelen
- ๐ Mysterieus schetsboek waarbij schetsen en notities veranderen naargelang je klikt en scrolt
- ...
๐ Creatieve showcase
- ๐ฒ Bordspellen-gids met interactieve uitleg
- ๐ Basketbalstat-tracker met vergelijking NBA-gemiddelden
- ...
๐ฎ Speelse beleving
- ๐จ Digitale graffiti-wall
- ๐งฉ "Welke designstijl ben jij?"-quiz
- ...
๐จโ๐จ Wees creatief ๐จโ๐จ
Requirements
๐ Minimale Vereisten (Basisniveau)
- โ Correcte toepassing HTML, CSS en JavaScript
- ๐ฑ Responsief design (desktop en mobiel)
- ๐ Minstens 15 interactieve elementen met JavaScript
- ๐ญ CSS-animaties of transitions
- ๐ Gestructureerde en overzichtelijke code
- ๐ฏ Geavanceerd design in Figma (visuele stijl en UX)
๐Excelleren
- โญ ๐ Online publicatie via GitHub Pages
- โญ ๐ Gebruik JavaScript-library/framework (GSAP, Three.js, Anime.js, P5.js)
- โญ โจ Geavanceerde interactiviteit (parallax, geanimeerde scroll-secties)
- โญ ๐ซ Origineel concept en sterke storytelling
๐ Folderstructuur
+ Hou je aan de geziene code conventies.
๐ dvg-x_voornaam-familienaam_eindopdracht (root folder)
โฃ ๐ assets (folder)
โฃ ๐ css (folder)
โ โฃ ๐ reset.css
โ โ ๐ main.css
โฃ ๐ js (folder)
โ โ ๐ main.js
โฃ ๐ favicon (folder)
โฃ ๐ index.html
โ ๐ readme.md (beschrijving concept + Figma link)
Planning
๐๏ธ Planning
- ๐ Lesweek 4-5: ๐งฉ Conceptontwikkeling
- ๐ Lesweek 5-6: ๐ ๏ธ Implementatie
- ๐ Lesweek 7: ๐ง Debugging en optimalisatie
- ๐ Lesweek 8: ๐ญ Presentatie en peer review
โก๏ธ Je start dus deze week!
Beoordeling
๐ Criteria (50% eindscore)
- ๐จ Design en visuele impact (30%)
- ๐ Interactiviteit (25%)
- ๐ Codekwaliteit en structuur (20%)
- ๐ก Creativiteit en originaliteit (10%)
- ๐ฅ Gebruiksvriendelijkheid (10%)
- ๐ค Peer review (5%)
๐ Daarnaast: Continue evaluatie tijdens semester
๐ฆ Eindproduct
- ๐ (Online) webpagina
- ๐ Documentatie in readme.md
- ๐จ Wireframe & visual design in Figma
- ๐ฃ๏ธ Mondelinge presentatie
๐ฅ Indienen
- ๐ Public share link naar Figma file in readme.md
- ๐๏ธ .zip op Canvas:
dvg1-x_voornaam-familienaam_eindopdracht.zip
Finale deadline dinsdag 1 april 23h59.
Presentatie
โฑ๏ธ Format & Timing
Woensdag 2 april @campus
- ๐จโ๐ Elke student krijgt max. 3 minuten voor presentatie & eventuele vragen
- ๐ป Screen share in call
- ๐งโโ๏ธ Kom naar voren met je eigen laptop
- ๐บ Wij streamen de call
๐ Presentatie Checklist
- ๐ฌ Korte demo: Toon je webpagina en de belangrijkste interacties
- ๐ก Concept & ontwerp: Wat is je thema en waarom heb je dit gekozen?
- โ๏ธ Interactiviteit: Welke JavaScript-technieken heb je gebruikt?
- ๐งฉ Uitdagingen: Wat vond je moeilijk en hoe heb je dit opgelost?
๐ Peer review via Microsoft Form
Na elke presentatie is er 1 minuut om een online form in te vullen:
- Structuur & duidelijkheid (5 sterren): Helder uitgelegd, duidelijk concept, goede uitwerking
- Interactiviteit (5 sterren): Voldoende interacties, verschillende soorten interacties
- Visueel & functioneel design (5 sterren): Ziet er goed uit, werkt vlot, zit logisch in elkaar
AI
๐ค AI & originaliteit
- ๐ง AI-tools alleen voor uitleg en debugging
- โ Direct genereren van code is niet toegestaan
๐ค AI & originaliteit
- ๐ In readme.md vermelden:
- ๐ Welke AI-tools gebruikt
- ๐ ๏ธ Hoe ze hebben geholpen
- ๐ป Welke code zelf geschreven
- ๐จโโ๏ธ Jury kan vragen stellen over je code
๐ค Happy coding! ๐ค
Eindropdracht
By Lecturer GDM
Eindropdracht
- 212