programmeren

in python

Jaar 2 - Module 2 - Les 1: Opfrissen & Pygame Simulatiestart

Na de vakantie gaan we weer even opfrissen!

Dit programma bevat  een variabele.

programmeertaal = 'Python'

print('Dit', 'verhaal', 'gaat', 'over', programmeertaal)
print(programmeertaal, 'is', 'een', 'programmeertaal')
print(programmeertaal, 'is', 'leuk!')

Variabelen

Wat weet jij nog over variabelen?

 

Schrijf 1 ding op op je wisbordje.

 

Klaar? Ook als je niks weet!

  • Wisbordje op je tafel
  • Hand omhoog

Variabelen Samenvatting

demo

dieren = ['schildpad', 'kikker']
print('De', dieren[0], 'loopt door het bos.')

lijsten

Dit programma bevat  een lijst.

Wat weet jij nog over lijsten?

 

Schrijf 1 ding op op je wisbordje.

 

Klaar? Ook als je niks weet!

  • Wisbordje op je tafel
  • Hand omhoog

lijsten samenvatting

demo

dier = 'kikker'
if dier == 'kat':         
  print('miauw')
else:
  print('waf')

if-else

Dit programma bevat  een if-else.

Wat weet jij nog over if-else?

 

Schrijf 1 ding op op je wisbordje.

 

Klaar? Ook als je niks weet!

  • Wisbordje op je tafel
  • Hand omhoog

if-else samenvatting

demo

for i in range(3):
  print('Hallo leerlingen!')

for lussen

Dit programma bevat  een for lus.

Wat weet jij nog over for lussen?

 

Schrijf 1 ding op op je wisbordje.

 

Klaar? Ook als je niks weet!

  • Wisbordje op je tafel
  • Hand omhoog

for lussen (herhaling)

demo

Met PyGame kunnen we een user interface maken

Wie weet er nog wat een user interface is?

 

 

thema jaar 2: Pygame

Met PyGame kunnen we een user interface maken

Wie weet er nog wat een user interface is?

 

Een user interface is wat de gebruiker ziet die met jouw programma aan de slag gaat.

thema jaar 2: Pygame

demo

Dit jaar gaan jullie met PyGame zelf mooie user interfaces maken.

 

thema jaar 2: Pygame

Dit jaar gaan jullie met PyGame zelf mooie user interfaces maken.

 

thema jaar 2: Pygame

  • Na de quiz komt nu ​een biologieopdracht
  • Daarna gaan jullie aan de slag voor een bedrijf!

simulatie

In dit blok maken we een simulatie.
Wie weet wat dat is?

simulatie

In dit blok maken we een simulatie.
Wie weet wat dat is?

 

Een simulatie is iets nadoen met de computer.

simulatie

In dit blok maken we een simulatie.
Wie weet wat dat is?

 

Een simulatie is iets nadoen met de computer. Dat kan handig zijn om voorspellingen te doen.

simulatie

In de simulatie van dit blok ga jij een dier kiezen en een bijbehorend voedsel.

simulatie

In de simulatie van dit blok ga jij een dier kiezen en een bijbehorend voedsel.

 

Het dier moet het voedsel eten om te overleven.

simulatie

In de simulatie van dit blok ga jij een dier kiezen en een bijbehorend voedsel.

 

Het dier moet het voedsel eten om te overleven.

 

In eerste instantie voer je je dier met een muisklik.

demo

plaatjes invoegen

Je mag vandaag plaatjes zoeken van dieren naar keuze en die in je programma laden.

plaatjes invoegen

Je mag vandaag plaatjes zoeken van dieren naar keuze en die in je programma laden.

plaatjes invoegen

Zoek op Google en kies Images.

plaatjes invoegen

Scroll tot je een mooie ziet

plaatjes invoegen

Zoek op Google en kies dan 'save image as'

plaatjes invoegen

Sla op in downloads met een duidelijke naam!

plaatjes invoegen

Voeg dan in in repl.it.

plaatjes invoegen

En pas de bestandsnaam aan in de code!

plaatjes invoegen

Pas ook je variabelenamen aan, dat is netter! 

plaatjes invoegen

Kies ook een ander voedsel, iets dat bij je dier past natuurlijk

plaatjes invoegen

Wat denken jullie?

Mag je ieder plaatjes pakken dat je vindt op Google?

plaatjes invoegen

Wat denken jullie?

Mag je ieder plaatjes pakken dat je vindt op Google?

Dat mag niet!

Je kunt een hoge boete krijgen!

plaatjes invoegen

Hoe dan wel? Ga naar Tools.

plaatjes invoegen

Kies dan bij Usage rights voor 'Labeled for reuse'

plaatjes invoegen

Alle plaatjes die je nu krijgt mag je wel gebruiken.

zodadelijk op de computer...

opdrachten deel b

opdrachten deel b

opdrachten deel b

opdrachten deel b

opdrachten deel b

opdrachten deel b

Python Klas 2 - Module 2 - Les 1

By Felienne

Python Klas 2 - Module 2 - Les 1

Leerdoel Module: PyGame gebruiken om een simulatie te maken Lesdoel: Opfrissen kennis van Modules 1.1, 1.2 en 1.3 en 2.1

  • 812