

Docent
TIM DE PAEPE


Introductie
WEB OF THINGS 2023



ECTS
- Bekijk online
- 6 studiepunten
- Hoor -en werkcolleges: 66 uur of 6 lesuren per week
- Taken in zelfstudietijd: 100 uur of 8 uur per week
-
Werkplekleren
- Werkbezoek in nationale en / of internationale context.
- € 200,00

Algemene Doelen
-
IoT oplossingen ontwikkelen en verbinden via een communicatieprotocol over een netwerk
- Praktische voortzetting van het vak Internet Of Things
-
Samenwerken binnen een team
- Toepassen van agile development (SCRUM of Kanban)
- Beoordelen, evalueren en bijsturen van je team
- De levenscyclus van een digitaal product bedenken en vormgeven: van idee, tot prototype tot zijn minimum viable product (MVP)




Escape Room

Escape Room
- We splitsen op in twee groepen
-
Beide groepen
- werken afzonderlijk een escape room uit in 12 weken
- zijn startups en werken volgens de SQUADS workflow, ontwikkeld bij Spotify
- werken autonoom, maar geven elkaar feedback en support
- werken 6 opdrachten uit en presenteren
- er is één SQUAD leader

Ambitieuze projecten
=
We worden een kleine organisatie/bedrijf
=
Goeie planning & Communicatie


Begeleiding
-
Docent
- Begeleider/coach
- Geeft workshops over development en organisatie vanuit eigen expertise (playField).
- Evalueert a.d.h.v. permanente evaluatie
- Volgt wekelijks op
#1 HOLLOW


#2 BIAS


The Human Dance


Introductie
LESVERLOOP


Wekelijks - Even
Woensdag (13:30 - 16:30)
- 13:30 - 15:00 - Workshop (timing afhankelijk van vakinhoud)
- 15:00 - 15:30 - Standup volgens SCRUM
- 15:30 - 16:30 - Werken aan opdracht
Donderdag (08:45 - 12:00)
- 08:45 - 12:00 - Werken aan opdracht

Wekelijks - Oneven
Woensdag (13:00 - 16:30)
- 13:30 - 14:00 - Standup volgens SCRUM
- 14:00 - 16:30 - Voorbereiden presentatie
Donderdag (08:45 - 12:00)
- 08:45 - 09:30 - Voorbereiden presentatie
- 09:30 - 11:00 - Presentatie en evaluatie
- 11:00 - 12:00 - Opdrachtbriefing + planning opmaken

Planning
- Week 1: Introductie
- Week 2: Werkomgeving en Conceptbepaling
- Week 3: Opdracht 1, presentaties do om 09:30
- Week 4: Prop Development #1
- Week 5: Opdracht 2, presentaties do om 09:30
- Week 6: Prop Development #2
- HERFSTVAKANTIE

Planning
- Week 7: Opdracht 3, presentaties do om 09:30
- Week 8: Prop Development #3
- Week 9: Opdracht 4, presentaties do om 09:30
- Week 10: Escape Room Development #1
- Week 11: Opdracht 5, presentaties do om 09:30
- Week 12: Escape Room Development #2
- Week 13: Opdracht 6, presentaties do om 09:30
- Examen: Toonmoment & Presentatie met jury
Twee belangrijke afspraken
tijdens de wekelijkse les is
Aanwezigheid
altijd verplicht
tenzij gewettigd afwezig
en
de docent hiervan op voorhand de hoogte te hebben gebracht
We zijn elke week
op woensdag om 13:30 aanwezig
op donderdag om 08:45 aanwezig
Ben je te laat?
Indien geen verwittiging, wacht je buiten tot aan de pauze.
Dan laat je dit weten aan je team. De docent wordt vervolgens op de hoogte brengt.

Tools
-
Canvas
- Aankondigingen
- Modules
-
GitHub
- Alle broncode per team
-
Teams Channel
- Algemeen
- SQUAD 1
- SQUAD 2
- Sharepoint
Introductie
EVALUATIE


Evaluatie
Eerste Examenkans
- 60% staat op permanente evaluatie (6 opdrachten)
- 15% staat op peer evaluatie (4 momenten)
- 25% staat op eindresultaat en presentatie jury

Evaluatie
Tweede Examenkans
- 75% Finaal werkstuk
- 25% Mondelinge verdediging werkstuk

Permanente evaluatie (60%)
- Iedere twee weken is er evaluatie en beoordeling
- op donderdag om 09:30
- 05/10 - Opdracht 1: Conceptbepaling en planning
- 19/10 - Opdracht 2: Prop iteratie #1
- 09/11 - Opdracht 3: Prop iteratie #2
- 23/11 - Opdracht 4: Prop & Escape Room simulatie
- 07/12 - Opdracht 5: Escape Room Authoring
- 21/12 - Opdracht 6: Escape Room Try Out voor publiek

Peer evaluatie (15%)
- Er zijn vier peer evaluaties, tijdens de les
- 05/10 - Conceptbepaling en planning
- 23/11 - Prop Development
- 21/12 - Escape Room Development
- N.T.B. - Escape Room (eindresultaat)
Examen (25%)
- Verdediging van je eindresultaat
- Een externe jury speelt jullie spel
- Daarna is er een reflectie en stelt de jury vragen
- Hoe ben je te werk gegaan?
- Wat ging goed?
- Wat ging minder goed en wat zou je anders doen?
- Je wordt beoordeeld op je eindresultaat en je presentatie

Voorwaarden
- Bij te laat indienen van een opdracht, maar minder dan 24 uur na de deadline, wordt een derde van de punten afgetrokken. Na 24 uur te laat indienen, zal een nul worden toegekend voor deze opdracht.
Voorwaarden
-
Geen plagiaat, jij bent auteur!
- Code uit de lessen en xcape.io mag je vrij gebruiken zonder vermelding van de auteur
-
Heb je code van een klasgenoot gebruikt, dan hoort dit niet onder plagiaat zolang:
- Het enkel gaat over snippets (max. 15-20 lijnen code, per onderdeel)
- De klasgenoot wordt vermeld als auteur van de snippet
Introductie
TECHNISCH


Hardware

Raspberry PI
Adruino / ESP32



Sensoren
- Grove Sensoren
- Andere sensoren/motoren kan je aansluiten op de GPIO pins

Prototyping lab
- Lasercutter
- CNC machine
- 3D Printer
- ...
Alles is tot jullie beschikking, maar (!), hou rekening met veiligheid en vraag de lab manager voor hulp:
- Rik Masco (rik.masco@arteveldehs.be)
- Frederick Roegiers (frederick.roegiers@arteveldehs.be)

Talen



Talen
- Maar...
- Gebruik vooral wat je nodig hebt, of wat je wil gebruiken tijdens je onderzoek
- Docent geeft heel graag advies

Communicatie
- Voor de communicatie tussen props onderling maken jullie gebruik van het MQTT protocol


Wat heb je nodig?
- De school heeft heel veel IoT materiaal in huis!
-
Heb je iets specifiek nodig?
- Dan hebben jullie een eigen budget voorhanden

Budget
- De ECTS-fiche vermeldt €200,00 aan inbreng voor de cursus.
- Je hoeft die niet volledig te gebruiken
- Je besteed een bedrag die je nodig hebt voor Opdracht 1
- Elke student legt €50,00 in de groepspot
- De SQUAD-leader beheert de financiën in samenspraak met de andere SQUAD-leden
- Uitgaven worden toegevoegd aan eindexamen dossier
- Budget dat overblijft wordt terug verdeelt

Wat heb je nodig?
- Je wacht nooit op IoT materiaal dat lang op zich laat wachten door een bestelling
- Wees pro-actief
- Wees creatief en pas je idee aan!
- Deadlines worden gerespecteerd en gehaald
- Er is voldoende materiaal op school aanwezig om tot een mooi resultaat te komen
Introductie
TEAM MANAGEMENT



SQUADS
- Documentaire door Invision
- https://www.invisionapp.com/films/squads

SQUAD #1
- Rhanna Coopman
- Bram Mortier
- Femke Steeman
- Bram Van Doren
- Wouter Tack
- Menno Coppens
- Iris Maenhout
- Aleyna Uzunçam
- Sam Van der Plaetsen
- Sébastien Daled-Rosseel

SQUAD #2
- Vincent Claeys
- Elle Crehel
- Robin Decraene
- Anakin Vanwassenhove
- Margot Saeyens
- Emiel Deboyser
- Rüveyda Kartal
- Ruben Spaan
- Victor Tanaka
- Manu Van Leirberghe
Introductie
PROJECTEN


Escape Room #1
- De kist...
- Zal worden uitgewerkt door Squad #1


Escape Room #2
- Box in de ruimte aan inkomhal
- Zal worden uitgewerkt door Squad #2

Introductie
QUOTES VAN STUDENTEN

Aan toekomstige studenten kan ik alleen maar meegeven dat de tussentijdse deadlines geen kwelling zijn, maar een hulpmiddel voor eigen succes. Ze zorgen er namelijk voor dat je je geen zorgen moet maken om tijdsnood op het einde van het semester. Vergeet tussen al deze deadlines ook niet te genieten van het prachtige eindproduct dat zich aan het vormen is. En tot slot, help elkaar. Het zou jammer zijn als je alle kennis die je hebt voor jezelf houdt.
Milan Bauwens
Ik weet dat het misschien dom lijkt, omdat je denkt dat alles goed komt. Maar die planning & deadlines helpen je heel veel. Anders ga je vaak overuren moeten kloppen op vrije momenten
Andries De Baere
Communicatie is KEY! Maak dat je open communiceert met
je squad als er problemen of frustraties zijn. Dit zal de
teamgeest bevorderen. Durf om hulp vragen! Laat je ego even los.
Niels Minne
Probeer de workload goed te verdelen want het kan de groep echt breken wanneer deze niet eerlijk verdeeld is.
Denk goed na over hoe haalbaar de puzzels zijn om af te werken in twaalf weken. Dit lijkt een lange tijd, maar is het zeker niet.
Het is een fijn project om aan te werken dus probeer er ook van te genieten!
Rien Pieters
Het is belangrijk om je creativiteit te gebruiken om oplossingen te
bedenken die nodig zijn om problemen op te lossen. Daarnaast is het belangrijk om een goede balans te vinden tussen samenwerken en alleen werken. Wanneer je samenwerkt, is het belangrijk om iedereen de ruimte te geven om hun ideeën te uiten. Als je alleen werkt, is het belangrijk om je te concentreren en met het juiste tempo door te gaan.
Michael Reinhard
Communiceer helder!
Wees op tijd!
Verdeel je werk!
Verdeel je kennis!
Lorenzo Verheecke
Probeer vanaf het begin mee te zijn, draag bij door te doen waarvan je zelf vindt dat je het goed beheerst en vraag hulp als je vast zit of het bos niet meer door de bomen ziet. Want erover praten
kan echt wel verandering brengen in een positieve manier.
Stef Verniers
HAVE FUN!


Web Of Things 2023
By timdpaep
Web Of Things 2023
- 469