Vandaag

• Herhaling level 1 t/m 9

 

• tips

 

• opdrachten level 9

 

• zelfstandig werken

Herhaling level 1 t/m 9

• level 1 -> start commando's print, ask en echo

 

• level 2 -> variabelen met is, (echo bestaat niet meer)

 

• level 3 -> willekeurige woorden uit een lijstje met at random

 

• level 4 -> aanhalingstekens bij print en ask

 

• level 5 -> maak keuzes met if/else

 

Herhaling level 1 t/m 9

• level 6 -> rekenen in Hedy: +, -, *, /

 

• level 7 -> herhalen met repeat . times

 

• level 8 -> inspringen, maak een code blok bij if/else & repeat

 

• level 9 -> dubbel inspringen, een code blok in een blok

 

 

 

commando's level 4

• print

• ask

• echo ()

• is

• at random

• add to

• remove from

• forward

• turn

• color

print 'hallo wereld'
antw is ask 'hoe gaat het?'
forward 50
turn 90
lijstje is kip, paard, koe
forward 50
print lijstje at random
add geit to lijstje
remove kip from lijstje
color red

if/else level 5

antw is ask 'wit of rood?'
if antw is rood print 'de kleur van bloed'
else print 'de kleur van de wolken'
de kleur van bloed

if/else vanaf level 8

met

inspringen

antw is ask 'wit of rood?'
if antw is rood 
    print 'de kleur van bloed'
else 
    print 'de kleur van de wolken'
de kleur van bloed

repeat level 7

repeat

 

repeat 3 times print 'lalalalala'
lalalala
lalalala
lalalala

repeat vanaf level 8

repeat

 

repeat 3 times 
    print 'lalalalala'
lalalala
lalalala
lalalala

level 8  if/else meerdere regels

dier is ask 'kip of koe?'
if dier is kip
    print 'toktok'
    print 'ik ben een scharrelkip'
else
    print 'boe'
    print 'ik ben een bonte koe'
toktok
ik ben een scharrelkip
boe
ik ben een bonte koe

Level 9

• dubbel inspringen

 

• code blok in een blok

 

if/else combineren met repeat . times

 

 

Dubbel Inspringen if/else

leeftijd = 12
lengte = 154
if leeftijd is 12
    if lengte is 154
        print 'wat een toeval'
        print 'we zijn precies even oud en lang'
    else
        print 'soooo'
        print 'we zijn even oud, maar niet even lang'
else
    print 'we zijn niet even oud'

• Gebruik meerdere if/else in elkaar

 

 

 

Dubbel Inspringen if/else

leeftijd = 12
lengte = 154
if leeftijd is 12
    if lengte is 154
        print 'wat een toeval'
        print 'we zijn precies even oud en lang'
    else
        print 'soooo'
        print 'we zijn even oud, maar niet even lang'
else
    print 'we zijn niet even oud'

• Gebruik meerdere if/else in elkaar

 

 

 

Dubbel Inspringen if/else

leeftijd = 12
lengte = 154
if leeftijd is 12
    if lengte is 154
        print 'wat een toeval'
        print 'we zijn precies even oud en lang'
    else
        print 'soooo'
        print 'we zijn even oud, maar niet even lang'
else
    print 'we zijn niet even oud'

• Gebruik meerdere if/else in elkaar

 

 

 

Tip 1

Als je niet meer weet hoe je een commando gebruikt, zoek terug

• via de spiekbrief

• in de presentaties (via Magister)

• in de vorige Hedy levels (maak een nieuw tabblad)

Tip 2

Voer je code regelmatig uit!

Tip 3

Foutje in je code? Puzzelen!

  • Snap je de foutmelding?
  • Gebruik de          om code tijdelijk uit te zetten
  • Zoek op in welke regel het misgaat.
  • lees je code regel voor regel

Opdracht level 9

• Maak van Hedy level 9 alle tabbladen (let op inspringen!)

 

• Klaar?

     - Naar Python

Made with Slides.com