Nederlands

Les 3: Variabelen

Vandaag gaan we leren

  • hoe je een tekst opslaat in een variabele

  • hoe je een variabele kan gebruiken om een tekst meerdere keren te printen

  • te voorspellen wat een code met een variabele erin doet

  • goede en foute print()-codes vinden met een variabele erin

Herhaling

Om een woord te laten zien gebruik je print().

Weet je dit nog?

  • Meerdere print()'s onder elkaar maken meerdere zinnen
  • Commentaar achter een hekje # wordt overgeslagen
  • De code wordt van boven naar beneden gelezen,
    regel voor regel!

Demo

Aan de slag met je werkblad

Werkblad Even opfrissen 

  • Begin een nieuwe pagina en schrijf bovenaan je schrift:
    Les 3a, [datum van vandaag]
    Even opfrissen
  • Lees goed!
  • Schrijf de codes steeds over in je schrift!

Een variabele

Soms wil je een woord of zin vaker gebruiken. Zoals bijvoorbeeld hieronder.

Stel je voor dat je dat verhaal nu wilt maken over JavaScript. Dat moet je alle Python's veranderen in JavaScript's.

Demo

Een variabele

Soms wil je een woord of zin vaker gebruiken. Zoals bijvoorbeeld hieronder.

Stel je voor dat je dat verhaal nu wilt maken over JavaScript. Dat moet je alle Python's veranderen in JavaScript's.

Handiger is het om een variabele te gebruiken.
Dat is een naam die je kunt geven aan een waarde.

Demo

Een variabele

In dit programma gebruiken we een variabele.

Let op deze dingen:

  • Een variabele heeft een andere kleur dan tekst!
  • Een variabele heeft geen aanhalingstekens nodig
  • Python gaat 'omhoog' zoeken naar de betekenis
    van een variabele.

Aan de slag met je werkblad

Werkblad Waardes zoeken

  • Schrijf bovenaan een nieuwe pagina:
    Waardes zoeken
  • Lees goed! Soms komen er meerdere variabelen voor in de code.
  • Schrijf de codes steeds over in je schrift!

Naam niet gedefinieerd

Soms maak je een foutje, en gebruik je een variabele die niet is gedefinieerd.

Python zoekt nu hondenras, maar die is er niet!

Je krijgt dan een foutmelding

Demo

Aan de slag met je werkblad

Werkblad Naam niet gedefinieerd

  • Schrijf bovenaan een nieuwe pagina:
    Naam niet gedefinieerd
  • Lees goed!
  • Schrijf de codes en resultaten steeds over in je schrift!
  • Werkblad 3b, datum van vandaag
  • opdracht 1
  • opdracht 2
  • opdracht 3
  • opdracht 4
  • opdracht 5

Schrijf in je schrift:

Op de computers

Werkblad b

  • Ga naar trinket.io en log in op je account
  • Opdracht 1 tot en met 5

Klaar?

  • Nakijken
  • Extra opdracht

Vandaag hebben we geleerd

  • hoe je een tekst opslaat in een variabele

  • hoe je een variabele kan gebruiken om een tekst meerdere keren te printen

  • te voorspellen wat een code met een variabele erin doet

  • goede en foute print()-codes vinden met een variabele erin

CS Certificate - Module Nederlands - Les 3

By VHTO

CS Certificate - Module Nederlands - Les 3

Computer Science Certificate is een initiatief van VHTO in samenwerking met Universiteit Leiden en wordt mogelijk gemaakt door Salesforce.org.

  • 834