INF_CHR21_H/V_PERIODE-8_GRAMMATICA_LES-01

  • Zomerschool
  • Site van het Johan de Witt
  • Aanbod
  • Brede school

  • Zomer College 
  • - Klik hier om in te schrijven
Grammatica's - soorten programmeertalen
1 / 13
volgende
Slide 1: Tekstslide
InformaticaMiddelbare schoolmavoLeerjaar 3

In deze les zitten 13 slides, met tekstslides.

time-iconLesduur is: 45 min

Onderdelen in deze les

  • Zomerschool
  • Site van het Johan de Witt
  • Aanbod
  • Brede school

  • Zomer College 
  • - Klik hier om in te schrijven
Grammatica's - soorten programmeertalen

Slide 1 - Tekstslide

  • Zomerschool
  • Site van het Johan de Witt
  • Aanbod
  • Brede school

  • Zomer College 
  • - Klik hier om in te schrijven
 Natuurlijk taal (Ethnische taal)
Is de taal die: 
  • Die door een aantal mensen wordt gesproken
  • Die als moedertaal wordt gebruikt 
  • Van generatie tot generatie word meegegeven 


Slide 2 - Tekstslide

  • Zomerschool
  • Site van het Johan de Witt
  • Aanbod
  • Brede school

  • Zomer College 
  • - Klik hier om in te schrijven
Kunstmatige taal
Taal die geconstrueerd is, bijvoorbeeld:

  • Esperanto (Door Ludwik Lejzer Zamenhof)
  • Dothraki (Game of Thrones)
  • Klingon (start trek)


Slide 3 - Tekstslide

  • Zomerschool
  • Site van het Johan de Witt
  • Aanbod
  • Brede school

  • Zomer College 
  • - Klik hier om in te schrijven
Formele talen
Menselijke taal zijn vaak dubbelzinnig

Wat bedoelen wij met:
"Het jongetje zag een man op zijn telefoon staan." ?

  • hij zag een afbeelding van een man op zijn telefoon
  • Hij zag een staande man op zijn tellie
  • hij zag de man op zijn telefoon staan -- wat bedoelen wij met zijn telefoon?

Slide 4 - Tekstslide

  • Zomerschool
  • Site van het Johan de Witt
  • Aanbod
  • Brede school

  • Zomer College 
  • - Klik hier om in te schrijven
Formele talen
Computerinstructies mogen nooit dubbelzinnig zijn  
  • Het moet precies zijn 
  • Het moet duidelijk zijn

Talen die dat zijn, noemen wij formele talen
  • noem een taal dat volgens jou ook formele taal is?

Formele talen voor computers noemen wij computertalen


Slide 5 - Tekstslide

  • Zomerschool
  • Site van het Johan de Witt
  • Aanbod
  • Brede school

  • Zomer College 
  • - Klik hier om in te schrijven
Computertalen
Computertalen kunnen wij onderscheiden in twee soorten:

Welke zijn dat? 


  • Imperatieve talen
  • Declaratieve talen

Slide 6 - Tekstslide

  • Zomerschool
  • Site van het Johan de Witt
  • Aanbod
  • Brede school

  • Zomer College 
  • - Klik hier om in te schrijven
Imperatieve talen
Bestaat uit een reeks instructies voor de computer
  • Die instructies heten statements

De volgorde is belangrijk, bijvoorbeeld:


Slide 7 - Tekstslide

  • Zomerschool
  • Site van het Johan de Witt
  • Aanbod
  • Brede school

  • Zomer College 
  • - Klik hier om in te schrijven
OOP talen
  • Meeste imperatieve talen zijn OOP (objectgeorienteerd)
  • werken  met objecten (zijn bouwstenen van een applicatie)
  • Een object bestaat uit :
Attributen en Methodes

Wat was een attribuut en methode ook alweer?

Slide 8 - Tekstslide

  • Zomerschool
  • Site van het Johan de Witt
  • Aanbod
  • Brede school

  • Zomer College 
  • - Klik hier om in te schrijven
Voorbeeld attributen & methodes

Slide 9 - Tekstslide

  • Zomerschool
  • Site van het Johan de Witt
  • Aanbod
  • Brede school

  • Zomer College 
  • - Klik hier om in te schrijven
Declaratieve talen
Zijn beschrijvende talen
Zijn geen verzamelingen aan instructies
Volgorde is minder belangrijk

Welke Declaratieve talen ken jij ?

  • HTML
  • SQL
  • XML
  • JSON

Slide 10 - Tekstslide

  • Zomerschool
  • Site van het Johan de Witt
  • Aanbod
  • Brede school

  • Zomer College 
  • - Klik hier om in te schrijven
HTML
  • Beschrijving hoe weer te geven op een webpagina
  • Zijn geen instructies maar een beschrijving


in voorbeeld hoe een hoofdtuk-titel moet worden
getoont op de webpagina

Kunnen wij een imperatieve taal in 
HTML toevoegen?

Slide 11 - Tekstslide

  • Zomerschool
  • Site van het Johan de Witt
  • Aanbod
  • Brede school

  • Zomer College 
  • - Klik hier om in te schrijven
HTML
  • Beschrijving hoe weer te geven op een webpagina
  • Zijn geen instructies maar een beschrijving


in voorbeeld hoe een hoofdtuk-titel moet worden
getoont op de webpagina

Kunnen wij een imperatieve taal in 
HTML toevoegen?

Slide 12 - Tekstslide

  • Zomerschool
  • Site van het Johan de Witt
  • Aanbod
  • Brede school

  • Zomer College 
  • - Klik hier om in te schrijven
Maken
  • Vanuit fundament-online
  • (B4) Grammatica's hoofdstuk 3 & 4

Slide 13 - Tekstslide