Swift Playgrounds 1

Programmeren in Swift Playgrounds


Les 1
1 / 15
volgende
Slide 1: Tekstslide
TechniekMiddelbare schoolmavo, havoLeerjaar 1,2

In deze les zitten 15 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 100 min

Onderdelen in deze les

Programmeren in Swift Playgrounds


Les 1

Slide 1 - Tekstslide

Minister van Onderwijs
Nieuws bericht 1: 
Onlangs heeft de minister van Onderwijs bekend gemaakt dat er vanaf volgend jaar geen schooldagen meer zullen zijn. Alle scholieren uit groep 8 krijgen daarom een vervroegd diploma.


timer
1:30

Slide 2 - Tekstslide

Minister van Onderwijs
Nieuws bericht 2: 
Onlangs heeft de minister van Onderwijs bekend gemaakt dat er vanaf volgend jaar een nieuwe leerstof voor scholieren uit groep 8 zal worden ingevoerd. Deze leerstof zal gericht zijn op het versterken van de algemene kennis en vaardigheden van de leerlingen.


timer
1:30

Slide 3 - Tekstslide

Welk nieuwsbericht was juist?
A
Nieuwsbericht 1
B
Nieuwsbericht 2

Slide 4 - Quizvraag

Open Swift playgrounds

• Download Leren programmeren 1

Programmeren is niet meer weg te denken uit deze wereld.
Zoals jullie lezen/zien in de introductie: heb je wel eens vanuit een recept iets lekkers gemaakt of heb je iets moois gemaakt door een handleiding te volgen?
Door code te schrijven, het programmeren, kun je het project zelf laten doen wat jij wil dat hij doet. 
Belangrijk bij programmeren is het aanhouden van de juiste volgorde van de instructies (commando’s) om het beste resultaat te krijgen. We gaan het figuurtje, met de naam “Byte”, allerlei opdrachten laten uitvoeren in zijn virtuele wereld.
De commando’s zijn duidelijk verwoord (in het Engels), als ik hem een stukje vooruit wil laten lopen, dan geef ik: moveForward() in. Wanneer ik wil dat hij springt om de edelsteen te pakken, dan geef ik: collectGem() in. Code bevat net als natuurlijke taal spaties en leestekens, maar in commando’s staan tussen de woorden geen spaties. Commando’s eindigen altijd met haakjes, dit wordt later uitgebreid uitgelegd aan jullie.










Slide 5 - Tekstslide

Dit is Byte
Dit is zijn virtuele wereld

Slide 6 - Tekstslide

Vraag 1: Commando's geven.

Wat is de juiste oplossing?
A
moveForward() moveForward() collectGem()
B
moveForward() moveForward() moveForward() collectGem()
C
moveForward() moveForward() collectGem() moveForward()
D
moveForward() collectGem() moveForward() collectGem()

Slide 7 - Quizvraag

Vraag 2: Commando's toevoegen.

Wat is de juiste oplossing?
A
moveForward() turnLeft() moveForward() moveForward() collectGem()
B
moveForward() moveForward() moveForward() turnLeft() moveForward() collectGem()
C
moveForward() moveForward() moveForward() moveForward() moveForward() collectGem()
D
moveForward() moveForward() turnLeft() moveForward() moveForward() collectGem()

Slide 8 - Quizvraag

Vraag 3: Commando's toevoegen.

Wat is de juiste oplossing?
A
moveForward() turnLeft() moveForward() moveForward() collectGem()
B
moveForward() moveForward() moveForward() turnLeft() moveForward() collectGem()
C
moveForward() moveForward() moveForward() moveForward() moveForward() collectGem()
D
moveForward() moveForward() turnLeft() moveForward() moveForward() collectGem()

Slide 9 - Quizvraag

Vraag 4: Een schakelaar omzetten.

Wat is de juiste oplossing?
A
moveForward() moveForward() turnLeft() moveForward() collectGem() moveForward() moveForward() turnLeft() moveForward() toggleSwitch()
B
moveForward() moveForward() moveForward() turnLeft() collectGem() moveForward() turnLeft() moveForward() moveForward() toggleSwitch()
C
moveForward() moveForward() turnLeft() moveForward() collectGem() moveForward() turnLeft() moveForward() moveForward() toggleSwitch()
D
moveForward() moveForward() turnLeft() moveForward() collectGem() moveForward() turnLeft() moveForward() toggleSwitch()

Slide 10 - Quizvraag

Vraag 5: Oefenen met portalen.

Wat is de juiste oplossing?
A
moveForward() moveForward() moveForward() turnLeft() moveForward() moveForward() toggleSwitch() moveForward() moveForward() turnLeft() moveForward() moveForward() collectGem()
B
moveForward() moveForward() moveForward() turnLeft() moveBackward() moveForward() toggleSwitch() moveForward() moveForward() turnLeft() moveForward() moveForward() collectGem()
C
moveForward() moveForward() moveForward() turnLeft() moveForward() moveForward() toggleSwitch() moveForward() moveForward() turnLeft() moveForward() moveForward() moveForward() collectGem()
D
moveForward() moveForward() turnLeft() moveForward() moveForward() toggleSwitch() moveForward() moveForward() turnLeft() moveForward() moveForward() collectGem()

Slide 11 - Quizvraag

Vraag 6: Bugs vinden en verhelpen.

Wat is de juiste oplossing?
A
moveForward() moveForward() turnLeft() moveForward() collectGem moveForward() toggleSwitch()
B
moveForward() moveForward() turnLeft() moveForward() collectGem() moveForward() toggleSwitch()
C
moveForward() moveForward() turnLeft() moveForward() collectGem() moveForward() toggle-Switch()
D
moveForward() moveForward() turnLeft() moveForward() collectGem() move Forward() toggleSwitch()

Slide 12 - Quizvraag

Vraag 7: Oefening bugs verhelpen.

Wat is de juiste oplossing?
A
moveForward() turnLeft() moveForward() moveForward() toggleSwitch() moveForward() moveForward() moveForward() moveForward() collectGem()
B
moveForward() turnLeft() moveForward() moveForward() toggleSwitch() moveForward() moveForward() moveForward() moveForward() collectGem()
C
moveForward() turnLeft() moveForward() moveForward() toggleSwitch() moveForward() moveForward() moveForward() moveForward() collectGem()
D
moveForward() turnLeft() moveForward() moveForward() toggleSwitch() moveForward() moveForward() moveForward() moveForward() collectGem()

Slide 13 - Quizvraag

Vraag 8: Welke route brengt Byte naar de Gem?
A
moveForward() moveForward() moveForward() collectGem() moveForward() moveForward() moveForward() moveForward() toggleSwitch()
B
moveForward() moveForward() moveForward() collectGem() moveForward() moveForward() moveForward() toggleSwitch()
C
turnLeft()moveForward() moveForward() turnLeft() moveForward() moveForward() moveForward() moveForward() moveForward() toggleSwitch() moveForward() moveForward() moveForward() moveForward() collectGem()
D
moveForward() moveForward() moveForward() collectGem() moveForward() move-Forward() moveForward() moveForward() toggleSwitch()

Slide 14 - Quizvraag

Vond je de opdrachten moeilijk?
😒🙁😐🙂😃

Slide 15 - Poll