Johan de Witt Scholengroep

INF_CHR21_H/V_PERIODE-8_GRAMMATICA_LES-02

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

  • Zomer College 
  • - Klik hier om in te schrijven
Grammatica's - syntaxis
1 / 8
next
Slide 1: Slide
InformaticaMiddelbare schoolmavoLeerjaar 3

This lesson contains 8 slides, with text slides.

time-iconLesson duration is: 45 min

Items in this lesson

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

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

Slide 1 - Slide

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

  • Zomer College 
  • - Klik hier om in te schrijven
Syntax
  • Syntax betekend de taalregels van een programmeertaal
  • Elke taal heeft zijn eigen syntax & zijn heel strikt
  • Een punt komma vergeten en je hebt een error


Slide 2 - Slide

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

  • Zomer College 
  • - Klik hier om in te schrijven
Syntaxverschillen - zelfde code in vier talen 
  • javascript          C#                           PHP                     Pythone
Welke syntax is welke programmeertaal?

Slide 3 - Slide

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

  • Zomer College 
  • - Klik hier om in te schrijven
Syntax op drie niveau's

  • Woordniveau (spelling)
  • Zinsniveau (gramatica)
  • Contextniveau (geldigheid van var's, objecten en typen)

Slide 4 - Slide

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

  • Zomer College 
  • - Klik hier om in te schrijven
Woordniveau
  • Waarde (literal)
  • Operator 
  • Scheidingsteken (delimiter)
  • Variablenaam (Variable identifier)
  • Functienaam (function identifier)
  • Gereserveerd woord (keyword of reserverd word)
Op 6 gebieden te onderscheiden

Slide 5 - Slide

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

  • Zomer College 
  • - Klik hier om in te schrijven
Woordniveau
  • Spatie niet benoemen
  • meerder lege regels 1x benoemen

Slide 6 - Slide

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

  • Zomer College 
  • - Klik hier om in te schrijven
Zinsniveau
  • Pythone: Tab en nieuwe regel zijn verplicht
  • Het geeft aan welke code binnen de loop hoort
  • Bij andere talen gebeurt dat met accolades
  • Je kan daar inprincipe alles op één regel schrijven

Slide 7 - Slide

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

  • Zomer College 
  • - Klik hier om in te schrijven
Contextniveau
  • Regels voor welke type een variable heeft
  • Regels voor waar een variable geldig is 



Mag ik de variable kwadraat gebruiken in regel 6? waarom wel of waarom niet?

Mag ik de variabelen kwadraat en getal gebruiken overal gebruiken in mijn code?

Slide 8 - Slide