Vandaag

• Opfrissen

 

• Opfrisoefening

 

• Opdracht tekenen voor een cijfer

Opfrissen

Waar moet je op letten bij ask?

 

Opfrissen

Waar moet je op letten bij het commando ask?

• Gebruik om een vraag te stellen

• Altijd samen met is

aanhalingstekens na ask

..

eten is ask 'Wat wilt u eten?'
print 'dus u wilt een ' eten ' eten?'

Opfrissen

Waar moet je op letten bij het commando if/else?

Opfrissen

Waar moet je op letten bij het commando if/else?

if met een  voorwaarde

• regel na if inspringen

• alle regels na if die zijn ingesprongen worden uitgevoerd als aan de voorwaarde wordt voldaan.

else niet ingesprongen

• regel(s) na else wel ingesprongen

...

 

eten is ask 'Wat wilt u eten?'
if eten is hamburger
    print 'oe lekker hamburger'
    print 'eet smakelijk'
else
    print 'weet u het zeker?'

Opfrissen

Waar moet je op letten bij het commando repeat?

Opfrissen

Waar moet je op letten bij het commando repeat?

repeat altijd samen met times

• geef het aantal keer dat je wil herhalen aan

• regel na repeat ingesprongen

alle regels na repeat die zijn ingesprongen worden herhaald

• ...

 

repeat 4 times
    print 'hallo'
    print 'dit wordt 4 keer herhaald'
print 'dit wordt maar 1 keer geprint'

Opfrissen

Waar moet je op letten bij het commando for . in . (zonder range)?

 

Opfrissen

Waar moet je op letten bij het commando for . in . (zonder range)?

• na for komt altijd een variabele

• na in komt altijd een lijstje

• regel na for moet worden ingesprongen

alle regels na for die zijn ingesprongen worden herhaald met steeds een ander woord uit het lijstje

• ...

 

steden = ['Rotterdam', 'Utrecht', 'Den Haag']
for stad in steden
    print stad ' is een stad in Nederland'

Opfrissen

Waar moet je op letten bij het commando for . in range . to .?

 

Opfrissen

Waar moet je op letten bij het commando for . in range . to .?

• na for komt altijd een variabele (vaak i)

• na range komt het getal waarmee je start

• na to komt het getal waarmee je eindigt

• regel na for moet worden ingesprongen

• regels na for die zijn ingesprongen worden herhaald met steeds een ander getal

• ...

 

for i in range 1 to 5
    print 'en dat is ' i
print 'en dat is links'
print 'en dat is rechts'

Opfrissen -> Opdracht

4 opfrisopdrachten in Hedy level 11:

Opfris1

• Opfris2

• Opfris3

• Opfris4

 

Kijk hoe ver je kan komen in 30 minuten!

 

 

Opdracht tekenen level 11

• Maak een tekening in Hedy level 11:

     - Minstens 5 figuren (maak ze niet te groot)

     - Minstens 3 variabelen met is die je gebruikt in de tekening

     - Minstens 3 lussen met repeat of for

    - Minstens 3 verschillende kleuren

 

• Verdien extra punten met:

     - Het gebruiken van at random

     - Het gebruik van in range . to .

     - Het gebruik v/d variabele die je maakt met for, bijv. de variabele 'i' in for i in range

     - Andere coole dingen die je kan verzinnen

 

• Gebruik de inleverknop in Hedy (Mijn programma’s). Kopieer de link en lever de link in via Magister (ELO->Opdrachten -> Tekening Coderen).

Made with Slides.com