Inhoud
Week 1
2D Graphics
Groepsproject (groep vormen)
- Aftrap module en projecten
- Projectkeuze + inschrijven in groepen
- Workshop teamvorming
- Groepsopdracht: Teampresentatie maken
- Individuele opdracht: Persoonlijke leerdoelen opstellen
- Workshop samenwerkingsafspraken
- Groepsopdracht: Samenwerkingscontract maken
- Inleverlink (formatief): Samenwerkingscontract
Soft dev - Verdieping
-
Klassen, Objecten, Encapsulation (herhaling)
-
Static vs. Non-static
-
Overloading: Constructors en Methods
-
Overerving
-
Voorbereiding 1 Installeren Visual Studio_
-
Voorbereiding 2 Zie Brightspace
Soft dev - 2D Graphics
-
Intro Unity
- Voorbereiding Zie Brightspace
-
Afbeeldingen
- Voorbereiding Zie Brightspace
-
Sprites
- _Voorbereiding Zie Brightspace
Week 2
2D Graphics (Defining)
Groepsproject
- Sprintdemo opdrachten week 2
- Workshop Communicatie opdrachtgever
- Groepsopdracht: Gesprek met opdrachtgever
- Workshops Documenteren en modelleren
- Groepsopdracht: Plan van aanpak
Soft dev - Secure backend
- Een functionele ASP.NET Core WebAPI met controllers, ontworpen met aandacht voor de juiste HTTP-methoden en statuscodes. Voor data-opslag wordt een lijst gebruikt als eenvoudige vorm van persistentie.
- Voorbereiding - Zie Brightspace
- Je laat de WebAPI gebruik maken van persistentie voor het lezen en schrijven van entiteiten.
- Voorbereiding - Zie Brightspace
Soft dev - Verdieping
- Theorie van overerving
- Overerving (klassen)
- Override (methodes)
- Abstracte klassen
- Voorbereiding - Zie Brightspace
Week 3
2D Graphics (Requirements engineering)
Groepsproject
- Sprintdemo opdrachten week 3
- Workshops Documenteren en modelleren
- Groepsopdracht
- Inleverlink (formatief): Plan van Aanpak
- Groepsopdracht
Soft dev - Secure backend
Groepsproject
-
Je breidt de secure backend uit met zinvolle Unit Tests en je schrijft een systeemtest voor je API in Postman.
- Voorbereiding - Zie Brightspace
-
Je plaatst de secure backend op een remote GIT platform zoials GitHub en realiseert een CI/CD pipeline voor het automatisch bouwen, testen en deployen van de secure backend in de cloud (Azure) .
- Voorbereiding - Volgt
-
Je breidt de secure backend uit met authenticatie en autorisatie zodat gebruikers toegang hebben tot hun eigen entiteiten en anonieme gebruikers geen gebruik kunnen maken.
- Voorbereiding - Volgt
Soft dev - 2D Graphics
- volgt
Soft dev - Verdieping
- Interfaces
- Polymorfisme
- Voorbereiding - Zie Brightspace
Week 4
2D Graphics
Groepsproject
- Sprintdemo opdrachten week 4
- UX Workshop
- Groepsopdracht: Personas, Moodboard en wireframes
- Inleverlink (formatief): UX-Design opens in new window
- Groepsopdracht: Personas, Moodboard en wireframes
- Workshops Documenteren en modelleren
- Groepsopdracht
- Inleverlink (formatief): Software documentatie en modellen opens in new window
- Groepsopdracht
Soft dev - Secure backend
- De secure backend wordt gedocumenteerd doormiddel van OpenAPI specificaties en een readme bestand. Er is voldoende ruimte voor feedback & ondersteuning.
- Voorbereiding - Volgt
Soft dev - 2D Graphics
- volgt
Carnavalsvakantie
3 t/m 7 maart
Week 5
2D Graphics (Start Realising)
Groepsproject
- Sprintdemo opdracht week 5:
- Workshop Samenwerking versterken
- Workshops Documenteren en modelleren
- Groepsopdracht
- Sprint 0: Zelfstandig werken aan groepsproject
Soft dev - Verdieping
- Exception handling
- GIT met een groep
Leeruitkomst
- Toetsing 1e kans: Individueel Assessment
Week 6
2D Graphics (Realising)
Groepsproject
- Sprintdemo opdracht week 6
- Workshop UX-Design:
- Groepsopdracht: Inclusief design en toegankelijkheid
- Wor(Huidige week)kshops Documenteren en modelleren
- Groepsopdracht:
- Inleverlink (formatief): Testplan opens in new window
- Groepsopdracht:
- Intervisie Samenwerken
- Sprints Zelfstandig werken aan groepsproject
Week 7
2D Graphics (Realising & Testing)
Groepsproject
- Sprintdemo opdracht week 7
- Workshop UX-Design
- Groepsopdracht: Testscenario en testrapportage
- Sprints: Zelfstandig werken aan groepsproject
Soft dev - Verdieping
- Refactoring
- Invulling n.a.v. behoefte studenten
Week 8
2D Graphics (Testing & Releasing)
Groepsproject
- Sprintdemo opdracht week 8
- Sprints: Zelfstandig werken aan groepsproject
- Toetsing LU1 - Groepsproject kans 1:
- Eindopdrachten:
- Eindopdracht Applicatie
- Eindopdracht Projectdocumentatie
- Eindopdracht Individuele projectverantwoording
- Inleverlinks:
- Eindopdrachten:
- Expositie eindproducten + drankjes
Week 9
2D Graphics (Nakijken en beoordeling)
Groepsproject
- Beoordeling groepsproducten en individuele verantwoordingen
- Communicatie rondom herkansingen
Leeruitkomst 2
- Toetsing 2e kans: Individueel Assessment
LWS
- Opdrachten gereed + SLB-gesprekken
Soft dev - 2D Graphics
Week 10 (Herkansing)
Groepsproject
- Toetsing 2e kans groep: Inleveren (herstelopdracht) beroepsproduct en projectdocumentatie
- Toetsing 2e kans individueel: inleveren projectverantwoording
LWS
- Opdrachten gereed + SLB-gesprekken