1: 3-lagenmodel + interfaces + herkennen

What makes a computer a computer?
We gebruiken computers dagelijks: Laptops, mobiels, geprogrammeerde wasmachines, smartwatches of verkeerslichten.
Maar wat is een computer eigenlijk?
1 / 33
volgende
Slide 1: Tekstslide
InformaticaMiddelbare schoolhavo, vwoLeerjaar 4-6

In deze les zitten 33 slides, met interactieve quizzen, tekstslides en 2 videos.

time-iconLesduur is: 50 min

Onderdelen in deze les

What makes a computer a computer?
We gebruiken computers dagelijks: Laptops, mobiels, geprogrammeerde wasmachines, smartwatches of verkeerslichten.
Maar wat is een computer eigenlijk?

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Leerdoelen:
In dit onderdeel leer je:
  • Wat is het 3-lagenmodel en waarom wordt het gebruikt?
  • Onderdelen van elke laag herkennen en benoemen
  • Invoer, uitvoer, verwerking en werkgeheugen ontdekken en benoemen
  • Interfaces: Ontdekken hoe elke laag met de andere laag communiceert en samenwerkt
Bij dit onderdeel hoort:
ET Domein E_1:  3-lagenmodel + interfaces
ET Domein E_2: 3-lagenmodel herkennen
Dit staat in classroom

Slide 2 - Tekstslide

Deze slide heeft geen instructies

Deze les:
  • Invoer, uitvoer, verwerking, geheugen
  • 1e opdracht micro:bit
  • 3-lagenmodel leren en toepassen op micro:bit
Lezen: 
ET Domein E_1: 3-lagenmodel + interfaces

Slide 3 - Tekstslide

Deze slide heeft geen instructies

Slide 4 - Video

Deze slide heeft geen instructies

5

Slide 5 - Video

Deze slide heeft geen instructies

We bekijken de micro:bit
Je ziet aan de achterkant o.a.:
speaker, processor, accelerometer, compass, pins, microfoon, antenne

In de overvolgende dia ga je bepalen of elk onderdeel hoort bij invoer, uitvoer, beide, verwerking

Slide 6 - Tekstslide

Deze slide heeft geen instructies

Aan de voorkant van de micro:bit vind je:
25 LED's, Knoppen A en B

Slide 7 - Tekstslide

Deze slide heeft geen instructies

Invoer
Uitvoer
Verwerking
Zowel in- als uitvoer
Compass
Accelerometer
Antenne
Processor = CPU
Pins
Microfoon
Speaker
25 LED's
Knoppen A en B

Slide 8 - Sleepvraag

Deze slide heeft geen instructies

Met die onderdelen op zich kan niets gedaan worden.
Invoer, uitvoer, verwerking en geheugen moeten met elkaar samenwerken om apps te laten werken.
Dat gebeurt met een operating system, oftewel besturingssysteem.
Om de werking van een computer te verduidelijken wordt vaak het 3-lagenmodel gebruikt

Slide 9 - Tekstslide

Deze slide heeft geen instructies

Slide 10 - Tekstslide

Deze slide heeft geen instructies

Het 3-lagenmodel: Van de opbouw van (veel) computers kun je een schema maken: Het 3-lagenmodel
Waarom wordt dat vaak gedaan? Het maakt duidelijk wat de functie van elke laag is EN hoe de lagen samenwerken

Slide 11 - Tekstslide

Even herhaling en de eigen tekening verder invullen
Toepassingslaag
Logische laag
Fysieke laag
Processor = CPU
Microfoon
25 LED's
Knoppen A en B
IOS
Android
Windows
Tiktok
Instagram
Filius

Slide 12 - Sleepvraag

Deze slide heeft geen instructies

02:06
Zet de componenten in de juiste volgorde, 1 ding mist: wat?
1
2
3
4
Invoer van informatie
Opslag
Verwerking
Uitvoer

Slide 13 - Sleepvraag

Het moet zijn: invoer - opslag - verwerking - opslag - uitvoer, dus 2maal opslag
03:33
Wat is géén invoer?
A
Muis
B
Touchscreen
C
Harde schijf
D
Keyboard

Slide 14 - Quizvraag

Deze slide heeft geen instructies

03:59
Hoort het uitvoeren van een algoritme bij....
A
Invoer
B
Opslag
C
Verwerking
D
Uitvoer

Slide 15 - Quizvraag

Deze slide heeft geen instructies

04:21
Wat is géén uitvoer of uitvoermedium?
A
Werkgeheugen
B
Verkeerslicht
C
Monitor
D
Video

Slide 16 - Quizvraag

Deze slide heeft geen instructies

03:59
Wat is een algoritme?

Slide 17 - Open vraag

Deze slide heeft geen instructies

Wat voor invoer zie je op de micro:bit

Slide 18 - Woordweb

Deze slide heeft geen instructies

Werken met de micro:bit
Je gaat een 1e programma maken
Nodig:
Maak het programma: Kloppend hart
Tot welke laag hoort:
  • Het programma, dus de blokken
  • de LED's
  • de USB-kabel
  • Welke laag missen we hier? Is die niet gebruikt?


Slide 19 - Tekstslide

De micro:bit heeft wel degelijk een OS, alleen merk je daar niets van

Slide 20 - Tekstslide

Deze slide heeft geen instructies

We gaan het uitvoeren van een simpel programmaatje ontleden.
Het kloppend hart op de micro:bit
Je hebt hier een datasheet van de micro:bit voor nodig

  • Het programma wordt naar het geheugen gekopieerd
  • Het programma is een reeks instructies
  • 1 voor 1 haalt de CPU de instructies uit het geheugen en voert ze uit
  • Het resultaat wordt weer in het geheugen gezet
  • Dan wordt het resultaat naar de uitvoer gestuurd

Slide 21 - Tekstslide

Deze slide heeft geen instructies

Interfaces:
De 3 lagen van het 3-lagenmodel moeten met elkaar samenwerken en communiceren, anders werkt het hele systeem niet.
Dat gebeurt met interfaces.

Slide 22 - Tekstslide

Deze slide heeft geen instructies

We bekijken weer de micro:bit
Als je heel goed kijkt, in het licht, dan zie je kleine sporen erin geëtst, tussen de onderdelen: De bus. Deze sporen vormen de verbindingen tussen de hardware- componenten. Dit is een voorbeeld van een hardware interface

Slide 23 - Tekstslide

Deze slide heeft geen instructies

Drivers: Interfaces tussen software en hardware. Ieder apparaat, zoals een printer, monitor, muis, heeft een eigen programma nodig. Omdat iedere printer weer anders is. Dat programma heet een driver

Slide 24 - Tekstslide

Deze slide heeft geen instructies

Waar
Niet waar
De verbinding tussen geheugen en processor is een software-interface
Ieder apparaat heeft een eigen driver
Een USB-kabel is een software-interface
Een app is een software-interface

Slide 25 - Sleepvraag

Deze slide heeft geen instructies

Een API is een software-interface: Het laat het OS communiceren met een toepassing. 
Op deze site handige uitleg hierover

En als laatste: de user-interface: Elke manier van communiceren, bv via het display, knoppen, touchscreen, etc, maakt deel uit van de user-interface

Slide 26 - Tekstslide

Een vergelijking met een ober, die de bestelling doorgeeft en als API fungeert.
En 2 applicaties. De ene wil info van de andere over de huidige temp in Parijs. Hoe het andere programma werkt, weet de ene niet, de communicatie gaat via de API
Een tekenopdracht: Neem hiervoor dia 20
Neem de micro:bit opdracht en teken hiervan het 3-lagenmodel
Schrijf op elke laag welke hardware en software erbij betrokken is.
Wat is de user-interface?

Slide 27 - Tekstslide

Dit nog verder uitwerken
Hier vragen toevoegen over herkennen van de lagen
Zie: Fundament Online _ 2.3. Websites en webapplicaties

Slide 28 - Tekstslide

Zie vragen 1 en 2 op Fundament Online _ 2.3. Websites en webapplicaties
Welke 4 onderdelen maken van een apparaat een computer?

Slide 29 - Open vraag

Deze slide heeft geen instructies

Wat betekent CPU?
A
Control Protocol Unit
B
Control Processing Unit
C
Central Protocol Unit
D
Central Processing Unit

Slide 30 - Quizvraag

Deze slide heeft geen instructies

Noem de 3 lagen van het 3-lagenmodel

Slide 31 - Open vraag

Deze slide heeft geen instructies

Fysieke laag:
Wat wordt gebruikt
bij het kloppend hart
van de micro:bit?

Slide 32 - Woordweb

Deze slide heeft geen instructies

Welke leerdoelen zijn al gehaald?
We bekijken de studiewijzer.

Slide 33 - Tekstslide

Deze slide heeft geen instructies