Kun jij de moordenaar vinden? - les 1

Ondertitel
Les 1 - Databases en SQL
Kun jij de moordenaar vinden?
1 / 35
volgende
Slide 1: Tekstslide
InformaticaMiddelbare schoolhavo, vwoLeerjaar 4-6

In deze les zitten 35 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 50 min

Introductie

In deze lessenserie gaan leerlingen aan de slag met het oplossen van een moord. Hiervoor doorzoeken ze met SQL een database om zo bewijs te verzamelen. De lessenserie bestaat uit 4 lessen. Deze eerste les introduceert de onderwerpen 'Databases' en 'SQL'.

Instructies

Voorkennis van leerlingen
Deze les vraagt geen specifieke voorkennis. Wel is handig als de leerlingen al iets programmeerervaring hebben zodat de logica die nodig is om SQL te begrijpen wat makkelijker is. 

Voorbereiding van de docent
Neem de les een keer door en los de moord zelf op. Print de werkbladen of stel deze online beschikbaar voor de leerlingen.

Leerdoelen/vaardigheden
De leerling kan toelichten hoe data wordt opgeslagen in relational databases.
De leerling weet wat SQL is en waar het voor gebruikt wordt. 
De leerling weet hoe je een Entity Relationship Diagram moet interpreteren. 

Aansluiting curriculum
Deze les sluit aan bij domein H: Databases. 

Feedback
De makers van deze les willen graag weten wat je van de les vond. Ga daarvoor naar de (korte) vragenlijst. Heel veel dank!
ut.onl/docent4tu

Werkbladen

Onderdelen in deze les

Ondertitel
Les 1 - Databases en SQL
Kun jij de moordenaar vinden?

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Les 1. Wat is creativiteit?
Informatie voor de docent
Benodigdheden
download het leer/werkblad en het oplossingblad
laptop/computer voor elke leerling
Vooraf
In deze lessenserie gaan de leerlingen een SQL Murder Mystery oplossen op deze website:
https://mystery.knightlab.com/walkthrough.html. Dit doen ze aan de hand van theorie in de lessen en een leer/werkblad. Het is handig (en leuk!) om zelf de Murder Mystery een keer op te lossen. Voor snelle leerlingen is er na het vinden van de moordenaar nog meer te doen, maar dat ontdek je dan zelf ook.

Slide 2 - Tekstslide

Deze slide heeft geen instructies

Les 1. Wat is creativiteit?
Deze lessenserie
Er heeft een moord plaatsgevonden en de detective heeft je hulp nodig. 

Je gaat een database doorspeuren op zoek naar de dader, maar voordat je dit kunt moet je iets over SQL weten. 

De eerste les is vooral theorie; in de tweede les ga je met SQL aan het werk.

Aan het einde van deze lessenserie heb je hopelijk de dader gevonden! 

Slide 3 - Tekstslide

Deze slide heeft geen instructies

Les 1. Wat is creativiteit?
Leerdoelen
Na deze les...
  • kun je toelichten hoe data wordt opgeslagen in relational databases.
  • kun je toelichten wat SQL is en waar het voor gebruikt wordt. 
  • kun je toelichten hoe je een Entity Relationship Diagram moet interpreteren. 

Slide 4 - Tekstslide

Deze slide heeft geen instructies


Vraag
Wat weet je al over databases?

Slide 5 - Open vraag

Vraag de leerlingen wat ze al weten over het onderwerp. Voorbeelden:

  • Een database is een plek waar veel gegevens worden opgeslagen.
  • Gegevens in een database zijn vaak geordend in tabellen.
  • Een tabel bestaat uit rijen en kolommen.
  • Voorbeelden zijn een klantenbestand, een leerlingvolgsysteem, een online winkel of een bibliotheekcatalogus.
  • Websites en apps gebruiken databases om gegevens over gebruikers, producten of berichten te bewaren.
  • Je kunt gegevens in een database zoeken, toevoegen, aanpassen en verwijderen.
  • Met SQL kun je informatie uit een database opvragen.
  • Tabellen kunnen met elkaar verbonden zijn, bijvoorbeeld via een klantnummer of productnummer.
Les 1. Wat is creativiteit?
Wat is een database?
Een database wordt gebruikt om data op te slaan op een georganiseerde manier. Hoe meer structuur er in de database zit, hoe makkelijker het is om ermee te werken.

  • Digitaal
  • Opslaan, opzoeken, veranderen en verwijderen van data
  • Tabellen

Hoe de database precies werkt hangt af van hoe hij ingericht is. In deze lessenserie kijken we naar SQL: een soort programmeertaal om met relational database te werken.




Voorbeeld tabel database
Activiteitnummer
Aantal 
deelnemers
VR-activiteit
1
6
Ja
2
10
Nee
3
7
Nee
4
12
Ja
5
9
Ja

Slide 6 - Tekstslide

Een database wordt gebruikt om data op te slaan op een georganiseerde manier. Hoe meer structuur er in de database zit, hoe makkelijker het is om ermee te werken.

Over het algemeen hebben we het over een digitale database waarop data opgeslagen, opgezocht, veranderd en verwijderd kan worden.
Vaak wordt data in databases opgeslagen in tabellen met kolommen en rijen, zoals op het plaatje te zien is.

Hoe de database precies werkt hangt af van hoe hij ingericht is. In deze lessenserie kijken we naar SQL: een soort programmeertaal om met relational databases te werken. 

Les 1. Wat is creativiteit?
Waarom relational databases?
Stel je voor dat we op school een activiteitendag hebben met verschillende activiteiten, zoals een escaperoom, VR-game of sportchallege. We willen een database opzetten om duidelijk overzicht te houden. We willen drie hoofdelementen: leerlingen, activiteiten en inschrijvingen. In dezelfde database slaan we de informatie van de leerlingen op, zoals cijfers. 
Als we dit allemaal in één tabel moeten opslaan zou dat er als volgt uit kunnen zien:
Leerling nummer
Naam
Wiskunde cijfer
Klas
Activiteit
nummer
Aantal deelnemers
VR- activiteit
Inschrijf nummer
Inschrijf datum
3467
Kevin
5.5
V4A
2
10
Nee
429
26/02/2025
3467
Kevin
5.5
V4A
2
10
Nee
430
27/02/2025
3467
Kevin
5.5
V4A
4
12
Ja
489
06/03/2025
4005
Jasmijn
6.2
H2B
4
12
Ja
512
01/04/2025

Slide 7 - Tekstslide

Leg de leerlingen uit dat de database normaal nog veel groter zal zijn, en dat we bijvoorbeeld ook alle andere cijfers willen opslaan van de leerlingen. 

Hint dat alles in 1 tabel zetten misschien niet de beste optie is, zonder te zeggen waarom precies. Dit gaan de leerlingen op de volgende slide zelf bedenken.
Les 1. Wat is creativiteit?
Waarom relational databases?
  • Wat denk je dat er mis is met deze database?
  • Wat zou er beter kunnen?
  • Hoe zou je dit misschien kunnen doen?
Leerling nummer
Naam
Wiskunde cijfer
Klas
Activiteit
nummer
Aantal deelnemers
VR- activiteit
Inschrijf nummer
Inschrijf datum
3467
Kevin
5.5
V4A
2
10
Nee
429
26/02/2025
3467
Kevin
5.5
V4A
2
10
Nee
430
27/02/2025
3467
Kevin
5.5
V4A
4
12
Ja
489
06/03/2025
4005
Jasmijn
6.2
H2B
4
12
Ja
512
01/04/2025

Slide 8 - Tekstslide

Het belangrijkste antwoord waar we naar zoeken is dat er op deze manier heel veel overtollige informatie wordt opgeslagen: als we een inschrijving van een leerling toevoegen aan de database, slaan we ook weer opnieuw alle data over de leerling op. 

Andere goede antwoorden zeggen iets over dat de database op deze manier heel onoverzichtelijk is omdat er te veel informatie in staat die er weinig toe doet. 
Les 1. Wat is creativiteit?
Relational databases
Een relational database is een database waar de data georganiseerd is in meerdere tabellen (officieel relations genoemd) en waar bepaalde kolommen in verschillende tabellen gelinked kunnen zijn via een relationship

Een groot voordeel van de structuur is 
dat het zorgt voor weinig overtollige 
data, zoals we wel zagen in het 
voorbeeld op de vorige slide. 

Slide 9 - Tekstslide

Verder uitleg aan de hand van plaatje op de volgende slide
Les 1. Wat is creativiteit?
Onze nieuwe database
We hebben nu de data verdeeld over drie tabellen, die een stuk overzichtelijker zijn. Deze tabellen moeten allemaal een naam hebben:
  • Inschrijvingen
  • Activiteiten
  • Leerlingen
Leerling nummer
Naam
Wiskunde cijfer
Klas
3467
Kevin
5.5
V4A
4005
Jasmijn
6.2
H2B
Inschrijf nummer
Inschrijf datum
Leerling nummer
Activiteit nummer
429
26/02/2025
3467
2
430
27/02/2025
3467
2
489
06/03/2025
3467
4
512
01/04/2025
4005
4
Activiteit
nummer
Aantal 
deelnemers
VR- activiteit
2
10
Nee
4
12
Ja

Slide 10 - Tekstslide

Hoe we de database van de vorige slide ook zouden kunnen organiseren, kunnen jullie hier zien in de verschillende tabellen. Leg uit dat we nu in de inschrijvingentabel twee extra kolommen hebben, maar dat er geen overtollige data meer is.

Vraag de leerlingen waarom deze kolommen er zijn, en leg dan uit dat deze kolommen een inschrijving aan een leerling en een activiteit kan koppelen. 
Les 1. Wat is creativiteit?
Primary keys
Primary keys worden gebruikt om elke rij in een tabel uniek te kunnen identificeren. Dit is belangrijk om gestructureerd met de data te kunnen werken. Wat denk je dat de primary keys in deze tabellen zijn? Geef antwoord op de volgende slide. 
1
2
3
Activiteit
nummer
Aantal 
deelnemers
VR- activiteit
2
10
Nee
4
12
Ja
Inschrijf nummer
Inschrijf datum
Leerling nummer
Activiteit nummer
429
26/02/2025
3467
2
430
27/02/2025
3467
2
489
06/03/2025
3467
4
512
01/04/2025
4005
4
Leerling nummer
Naam
Wiskunde cijfer
Klas
3467
Kevin
5.5
V4A
4005
Jasmijn
6.2
H2B

Slide 11 - Tekstslide

Deze slide heeft geen instructies


 Vraag
Wat zijn de primary keys?
A
1: Activiteit nummer 2: Inschrijfdatum 3: Naam
B
1: Aantal deelnemers 2: Leerlingnummer 3: Naam
C
1: Activiteit nummer 2: Inschrijfdatum 3: Leerlingnummer
D
1: Activiteit nummer 2: Inschrijfnummer 3: Leerlingnummer

Slide 12 - Quizvraag

Deze slide heeft geen instructies

Les 1. Wat is creativiteit?
Onze nieuwe database
Kijk naar de boeking met boekingsnummer 430. 
Hoe heet de leerling waar het over gaat? 
Hoeveel deelnemers heeft de activiteit waarvoor deze leerling is ingeschreven? 

Hoe ben je tot je antwoord gekomen?
Dat is dus de foreign key!
Activiteit
nummer
Aantal 
deelnemers
VR- activiteit
2
10
Nee
4
12
Ja
Inschrijf nummer
Inschrijf datum
Leerling nummer
Activiteit nummer
429
26/02/2025
3467
2
430
27/02/2025
3467
2
489
06/03/2025
3467
4
512
01/04/2025
4005
4
Leerling nummer
Naam
Wiskunde cijfer
Klas
3467
Kevin
5.5
V4A
4005
Jasmijn
6.2
H2B

Slide 13 - Tekstslide

Deze vragen zijn om leerlingen zelf de functie van de foreign key te ontdekken. Als het goed is zeggen ze dat ze het leerlingnummer uit de inschrijvingen tabel gebruikt hebben om de naam te zoeken in de leerlingen tabel. Vertel dat die link precies de functie van de foreign key is. 
Les 1. Wat is creativiteit?
Regels relational database
Daarnaast zijn er een aantal regels in een relational database:

  • Elke tabel heeft een naam.
  • Rijen zijn ongeordend -> de database kan ze orderen op een manier die het snelste is
  • Elke kolom heeft een specifiek datatype.
  • Elke rij kan eenduidig geïdentificeerd worden met een primairy key.
  • De relationships tussen tabellen zijn geregeld via primary en foreign keys.





Wat is wat?
Inschrijf nummer
Inschrijf datum
Leerling nummer
Activiteit nummer
429
26/02/2025
3467
2
430
27/02/2025
3467
2
489
06/03/2025
3467
4
512
01/04/2025
4005
4

Slide 14 - Tekstslide

Bespreek alle eigenschappen. De 'ongeordend' eigenschap is niet zo belangrijk. 

Leg de datattypes voor elke kolom uit (INT, DATE, INT, INT)

Vraag de leerlingen wat ze denken dat de primary key (inschrijfnummer) en foreign keys (leerlingnummer, projectruimte) zijn.
Les 1. Wat is creativiteit?
Relationships
Nu jij: tussen welke kolommen horen de relationships?
Activiteit
nummer
Aantal 
deelnemers
VR- activiteit
2
10
Nee
4
12
Ja
Inschrijf nummer
Inschrijf datum
Leerling nummer
Activiteit nummer
429
26/02/2025
3467
2
430
27/02/2025
3467
2
489
06/03/2025
3467
4
512
01/04/2025
4005
4
Leerling nummer
Naam
Wiskunde cijfer
Klas
3467
Kevin
5.5
V4A
4005
Jasmijn
6.2
H2B

Slide 15 - Tekstslide

We weten dat leerlingnummer en activiteitnummer in de inschrijvingentabel de foreign keys zijn. Laat de leerlingen bedenken dat deze aan de gelijknamige kolommen in de leerlingentabel en activiteitentabel gelinked zijn.
Les 1. Wat is creativiteit?
 Vraag
Welke tabel kan in een relational database horen? Onthoud het nummer van je antwoord.


Naam
Biologie cijfer
Klas
Luuk
7.5
V1B
Lisa
6.8
H4A
Inschrijf nummer
Inschrijf datum
Leerling nummer
Activiteit nummer
429
02/26/2025
4558
2
430
27 februari
2689
2
489
06/03/2025
3467
4
Activiteit nummer
Aantal 
deelnemers
VR- activiteit
2
10
Nee
4
12
Ja
Inschrijf nummer
Inschrijf datum
Leerling nummer
Activiteit nummer
429
26/02/2025
3467
2
Luuk
27/02/2025
V3C
2
Lisa
06/03/2025
4567
4
1
2
3
4

Slide 16 - Tekstslide

De namen van de tabellen ontbreken allemaal, vermeld dat dit eigenlijk ook bij elke tabel hoort. 

Laat ze de positie van de tabel onthouden, die moeten ze op de volgende slide invullen.

 Vraag
Welke tabel kan uit een relational database komen?

A
Tabel 1
B
Tabel 2
C
Tabel 3
D
Tabel 4

Slide 17 - Quizvraag

Uitleg in volgende slide
Les 1. Wat is creativiteit?
Uitleg
Waarom kunnen de andere tabellen niet?

1
2
4
Inschrijf nummer
Inschrijf datum
Leerling nummer
Activiteit nummer
429
26/02/2025
3467
2
Luuk
27/02/2025
V3C
2
Lisa
06/03/2025
4567
4
Naam
Biologie cijfer
Klas
Luuk
7.5
V1B
Lisa
6.8
H4A
Inschrijf nummer
Inschrijf datum
Leerling nummer
Activiteit nummer
429
02/26/2025
4558
2
430
27 februari
2689
2
489
06/03/2025
3467
4

Slide 18 - Tekstslide

Vraag de leerlingen om dit uit te leggen. Tabel 1: alles door elkaar wat datatypes betreft, verkeerde data in kolommen.
Tabel 2: Geen primary key (er kunnen meerdere Luuken of Lisa's zijn)
Tabel 4: verschillende datatypes in de boekingsdata kolom.
Les 1. Wat is creativiteit?
Opdracht: relational database
Maak in tweetallen opdracht 1 op je werkblad. Overleg met andere groepjes als je er niet uitkomt. 

Slide 19 - Tekstslide

Deze opdracht laat leerlingen zelf nadenken over hoe je een relational database kan opzetten. De opdracht kent meerdere goede antwoorden. Wel moet in een antwoord geen dubbele informatie zitten. 

Bespreek de opdracht als alle leerlingen deze hebben afgerond
Les 1. Wat is creativiteit?
Wat is SQL?
SQL staat voor Structured Query Language en is een manier om te werken met relational databases. Met SQL kun je data in zo’n database opslaan, opzoeken en verwijderen. 

  • Soort programmeertaal
  • Oud, eerste versie 1973
  • Nog heel veel gebruikt!

In deze lessenserie kijken we hoofdzakelijk naar queries, programmeercode die worden gebruikt om bepaalde data in de database te vinden.

Slide 20 - Tekstslide

Deze slide heeft geen instructies


Vraag
Welke / wat voor grote bedrijven gebruiken relational databases en SQL? En waarvoor? 
Je mag ook zelf iets verzinnen.

Slide 21 - Open vraag

Bijna alles is hier goed. Bijna ieder groot bedrijf gebruikt SQL. Je moet databases gebruiken, anders is het bijna onmogelijk om grote hoeveelheden data op te slaan. Het kost te veel opslag en tijd om anders de juiste informatie eruit te zoeken. Voorbeelden: bol.com, amazon, instagram, uber, netflix
Les 1. Wat is creativiteit?
Databases in beeld brengen
De structuur van een relational database kan duidelijk in beeld worden gebracht met een Entity Relationship Diagram (ERD). 






Boekingen
Inschrijfnummer *                   INT
Inschrijfsdatum                       DATE
Leerlingnummer  @               INT
Activiteit nummer  @             INT
Leerlingen
Leerlingsnummer *                 INT
Naam                                          TEXT
Wiskunde cijfer                        INT
Klas                                             TEXT
Projectruimtes
Activiteit nummer *                  INT
Aantal deelnemers                   INT
VR-activiteit                  BOOLEAN

Slide 22 - Tekstslide

We gaan terug naar relational databases.

De structuur van een relational database kan duidelijk in beeld worden gebracht met een Entity Relationship Diagram (ERD).

Dit is een visuele representatie van de tabellen en de relationships tussen deze tabellen. Elke tabel heeft een naam en een lijst van kolomnamen en het bijhorende datatype. Leg de datatypes even uit (INT = integer = een geheel getal, BOOLEAN = true / false = ja / nee).
De primary keys (*) en foreign keys (@) zijn ook aangegeven, hier gaan we straks nog even over door. De realtionships zijn aangegeven met een pijl.

Hier is een ERD van de tabellen waar we eerder naar gekeken hebben.
Les 1. Wat is creativiteit?
Je ziet in de tabellen twee soorten icoontjes achter de namen van kolommen staan.
  • Een * is een primary key, hiermee kan elke rij in deze tabel uniek aangeduid worden. 
  • Een is een foreign key , hiermee kan een relationship tussen twee tabellen gemaakt worden. 
  • Relationships zijn in de afbeelding aangeduid met een pijl. 

Door deze relationships kan gestructureerde data opgeslagen worden zonder veel overtollige informatie. 

Daarnaast is het eenvoudig de data te vinden die je zoekt 
en data toe te voegen aan de database.





Primary en foreign key

Slide 23 - Tekstslide

Verdere uitleg. Vertel dat de iconen om een primary key en foreign key aan te geven, anders kunnen zijn in een ander ERD.
Les 1. Wat is creativiteit?
Opdracht: relational database
Maak nu in hetzelfde tweetal opdracht 2 en 3 op je werkblad. Overleg met andere groepjes als je er niet uitkomt. 

Slide 24 - Tekstslide

Laat de leerlingen verder werken op het werkblad. Ze kunnen voor opdracht 3 het voorbeeld op de slide gebruiken. 

Bespreek eerst met de leerlingen wat ze hebben geantwoord. Ga daarna door naar de volgende slide. 
Les 1. Wat is creativiteit?
Opdracht: relational database

Slide 25 - Tekstslide

Dit is een voorbeeld. Leerlingen kunnen het ook net iets anders hebben opgeschreven. Er meerdere goede antwoord. Wel moet in het resultaat geen dubbelingen tellen. Je wil zo veel mogelijk dubbele informatie uit de vorige tabel halen.

Reflectievraag 
Wat is geen onderdeel van een relational database?
A
Primary key
B
Vast datatype per kolom
C
Foreign key
D
De rijen zijn altijd gesorteerd

Slide 26 - Quizvraag

Wel onderdeel: A - een tabel moet altijd een primary key hebben. Dit is vaak een cijfer of letterreeks die iedere rij uniek maakt. 

Wel onderdeel: B - iedere kolom moet een vast datatype hebben. Dit maakt het makkelijk om data te verwerken. Je kunt bijvoorbeeld geen gemiddeldes nemen van reeksen als deze voor de helft uit cijfers en voor de andere helft uit letters bestaan. 

Wel onderdeel: C - Foreign key
Een foreign key is nodig om verbanden tussen tabellen duidelijk te maken. 

Geen onderdeel: D - gesorteerde rijen
De rijen hoeven niet gesorteerd te zijn. Deze kun je door middel van SQL sorteren op gewenste criteria. 

Reflectievraag
Wat gebruiken we om data te vinden in een database?

Slide 27 - Open vraag

Voorbeelden goed antwoord: Query, SQL, zoekopdracht

Reflectievraag
Wat hoort niet bij een relational database?
A
Tabellen koppelen
B
Primary key
C
Gedupliceerde data
D
Vaste datatypes

Slide 28 - Quizvraag

Hoort wel: A - Tabellen koppelen
Een relationship geeft aan hoe de tabellen op elkaar aansluiten. 

Hoort wel: B - Primary key
Primary key geeft aan welke kolom zorgt dat alle rijen uit de tabel uit elkaar kunnen worden gehaald. De primary key wordt vaak gekoppeld aan een Foreign key. 

Hoort wel: C - Geen overtollige data
Bij een relationship hoort geen overtollige data te zijn.

Hoort niet: D - Vaste datatypes
Een relationship kan van alles zijn, zolang deze maar overeenkomt tussen tabellen.
Les 1. Wat is creativiteit?
Gefeliciteerd! 
Je weet nu:
  • hoe data wordt opgeslagen in relational databases.
  • wat SQL is en waar het voor gebruikt wordt.
  • hoe je een Entity Relationship Diagram moet interpreteren. 

Slide 29 - Tekstslide

Deze slide heeft geen instructies

Les 1. Wat is creativiteit?
De volgende les
 * Ontdek hoe SQL queries werken 
 * Ga hier zelf mee aan de slag

Slide 30 - Tekstslide

Deze slide heeft geen instructies

Les 1. Wat is creativiteit?
Geïnspireerd
Wellicht vond je dit een interessante les. 
Klik dan eens op onderstaande vervolgopleidingen
Informatica/Computer Science
<div><a href="https://www.utwente.nl/en/education/bachelor/programmes/technical-computer-science/">Technical Computer Science</a> - Universiteit Twente</div><a href="https://www.tudelft.nl/onderwijs/opleidingen/bachelors/cse/bsc-computer-science-and-engineering">Computer Science en Engineering</a> - TU Delft<div><a href="https://www.tue.nl/studeren/bachelor-college/bachelor-computer-science-and-engineering?amp%3Butm_campaign=others-visited&amp;amp%3Butm_medium=link&amp;cHash=71e3ec7f0b755985915c876ef1abcd62">Computer Science en Engineering</a> - TU Eindhoven</div><div><div></div></div>
Data Science
<a href="https://www.tue.nl/studeren/bachelor-college/bachelor-data-science">Data science</a> - TU Eindhoven<div><a href="https://www.wur.nl/en/education/bachelor/bachelors-data-science-global-challenges">Data Science for Global Challenges</a> - Wageningen&nbsp;</div><div><br></div>

Slide 31 - Tekstslide

Toelichting
Deze dia is bedoeld om leerlingen te helpen zich te oriënteren op vervolgopleidingen, hoewel dat vaak nog een ver-van-mijn-bed-show is. Onbekend maakt onbemind en op deze manier maken ze kennis met wellicht onbekende studierichtingen.

Les 1. Wat is creativiteit?
De makers van deze les willen graag weten wat je van de les vond. Ga daarvoor naar de (korte) vragenlijst. Heel veel dank!

Feedback gevraagd
Vragenlijst voor leerlingen

Slide 32 - Tekstslide

Deze slide heeft geen instructies

Les 1. Wat is creativiteit?
De makers van deze les willen graag weten wat je van de les vond. Ga daarvoor naar de (korte) vragenlijst. Heel veel dank!

Feedback gevraagd
Vragenlijst voor docenten

Slide 33 - Tekstslide

Deze slide heeft geen instructies

Les 1. Wat is creativiteit?
Check www.4tuschools.nl voor meer inspirerende lessen!

Slide 34 - Tekstslide

Deze slide heeft geen instructies

Les 1. Wat is creativiteit?
Knightlab | Murder Mystery (z.d.). https://mystery.knightlab.com

Bronnen

Slide 35 - Tekstslide

Deze slide heeft geen instructies