

Docent
TIM DE PAEPE


Introductie
WEB OF THINGS 2024



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 Game

Escape Game
- We splitsen op in drie groepen
-
Beide groepen
- werken afzonderlijk een escape game 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 per groep

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


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


#2 BIAS


The Human Dance



Introductie
LESVERLOOP


Wekelijks - Even
Vrijdag (08:45 - 12:00)
- 09:00 - 10:30 - Workshop (timing afhankelijk van vakinhoud)
- 10:30 - 11:00 - Standup volgens SCRUM
- 11:00 - 12:00 - Werken aan opdracht
Vrijdag (13:00 - 16:00)
- 13:00 - 16:00 - Werken aan opdracht

Wekelijks - Oneven
Vrijdag (08:45 - 12:00)
- 09:00 - 09:30 - Standup volgens SCRUM
- 09:30 - 12:00 - Voorbereiden presentatie
Vrijdag (13:00 - 16:00)
- 13:00 - 13:30 - Laatste voorbereiding presentatie
- 13:30 - 14:00 - Presentatie en evaluatie groep 1
- 14:00 - 14:30 - Presentatie en evaluatie groep 2
- 14:30 - 15:00 - Presentatie en evaluatie groep 3
- 15:00 - 16:00 - Opdrachtbriefing, peer evaluatie en planning

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

Planning
- Week 7: Opdracht 3, presentaties do om 13:30
- Week 8: Prop Development #3
- Week 9: Opdracht 4, presentaties do om 13:30
- Week 10: Escape Game Development #1
- Week 11: Opdracht 5, presentaties do om 13:30
- Week 12: Opdracht 6, presentaties do om 13: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 vrijdag om 09:00 in de klas
Ben je te laat?
Indien geen verwittiging, wacht je buiten tot aan de pauze om 10:30 en mis je de workshop/kostbare tijd.
Dan laat je dit weten aan je team. De SQUAD lead brengt de docent op de hoogte om 09:00.
kom om 08:45
Deur gaat dicht!

Tools
-
Canvas
- Aankondigingen
- Modules
-
GitHub
- Alle broncode per team
Introductie
EVALUATIE


Evaluatie
Eerste Examenkans
- 60% staat op permanente evaluatie (6 opdrachten)
- 15% staat op peer evaluatie (6 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 vrijdag vanaf 13:30
- 11/10 - Opdracht 1: Conceptbepaling en planning
- 25/10 - Opdracht 2: Prop iteratie #1
- 15/11 - Opdracht 3: Prop iteratie #2
- 29/11 - Opdracht 4: Prop & Escape Game simulatie
- 13/12 - Opdracht 5: Escape Game Authoring
- 20/12 - Opdracht 6: Escape Game Try Out voor publiek

Peer evaluatie (15%)
- Er zijn zes peer evaluaties, tijdens de les na elk opdracht
- Iedereen evalueert iedereen uit de groep
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 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 dat 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
- Baptist De Boodt
- Siebe De Gelas
- Tasniem Fataloun
- Stef Puimège
- Ariane Roovers

SQUAD #2
- Charlotte Billiet
- Jens Danneels
- Quinten De Tavernier
- Arne Meirhaeghe
- Lennert Van Geert
- Lien Vannieuwenhuyse

SQUAD #3
- Sean Deblaere
- Ayah Kardes Al Tememi
- Ruben Redant
- Florian Thiers
- Annelynn Truyens
- Urson Vermeersch
Introductie
PROJECTEN


Uitwerking Escape Room
- Je escape game is mobiel en kan makkelijk worden opgebouwd en afgebroken, dat is een evaluatie criteria voor het examen hou hier van bij het begin rekening mee!
- Je escape game is gebaseerd op de gegeven situaties/scene

Uitwerking Escape Room
- Box in de ruimte aan inkomhal kan dienen om te presenteren
- We presenteren aan andere docenten en studenten

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 2024
By timdpaep
Web Of Things 2024
- 328