KLAS 4: vooraan

Klas 5: Aan de PC

 

KLAS 4: vooraan

Klas 5: In uur 2: nieuwe plannen bespreken!

 

programmeren

in python

Jaar 4 - Module 1 - Les 7: Statistieken tonen

Dit jaar gaan we...

 

  • Een UI maken met tkinter (periode 1)

  • JavaScript leren (periode 2)

Dit jaar gaan we...

 

  • Een UI maken met tkinter (periode 1)

  • JavaScript leren (periode 2)
     

  • Zelf een website maken met  Javascript

  • Voor jezelf, of voor een eigen klant

De komende weken gaan we...

 

  • Zelf een UI maken met Python

  • Python kennis opfrissen en verdiepen

De komende weken gaan we...

 

  • Zelf een UI maken met Python

  • Python kennis opfrissen en verdiepen

BElangrijk (HERHALING)

 

  • 30 november gaan jullie de apps presenteren

  • Publiek: docent Engels en andere leerlingen.           

De komende weken gaan we...

 

  • Zelf een UI maken met Python

  • Python kennis opfrissen en verdiepen

 

  • 30 november gaan jullie de apps presenteren

  • Publiek: docent Engels en andere leerlingen.

  • Die gaan beoordelen welke drie app het beste zijn!

  • De beste apps gaan gebruikt worden bij Engels

BElangrijk (HERHALING)

De woordenoefenapp

 

Waar werken we naartoe?

  • Met selecteren kan je woorden kiezen
  • Met oefenen kan je woorden oefenen
  • Met tonen laat je de gebruiker statistieken zien

De woordenoefenapp

 

Waar werken we naartoe?

  • Met selecteren kan je woorden kiezen
  • Met oefenen kan je woorden oefenen
  • Met tonen laat je de gebruiker statistieken zien

Regel per Regel

 

  • Nu willen we ook dat tonen() werkt

Nieuwe feature!

 

Stel ik wil dat dit in beeld komt als ik op Tonen klik.

 

Stel ik wil dat dit in beeld komt als ik op Tonen klik.

 

Welke stappen moet ik zetten?

Schrijf ze in woorden op je bordje,
zo precies mogelijk!

demo

OEFENTOETS

goed of fout?

'gebruiker' = {
  'voornaam': 'Piet',
  'achternaam': 'de Vries',
  'geboortejaar': 2000
}

print('gebruiker'['voornaam'])
  • Is de code goed -> schrijf wat de code print
  • Is de code fout? -> schrijf FOUT

goed of fout?

jaar = 100
jaar = 1980
print(f'geboortejaar{jaar}')
  • Is de code goed -> schrijf wat de code print
  • Is de code fout? -> schrijf FOUT

goed of fout?

def f(x):
  return x * x

print(f())
print(f(5))
  • Is de code goed -> schrijf wat de code print
  • Is de code fout? -> schrijf FOUT

goed of fout?

for i in range(3):
  for j in range(2):
    print(i, j)
  • Is de code goed -> schrijf wat de code print
  • Is de code fout? -> schrijf FOUT

goed of fout?

doubles = {0:0, 1:2, 3:6}
print(doubles[1])
  • Is de code goed -> schrijf wat de code print
  • Is de code fout? -> schrijf FOUT

goed of fout?

games = ['overwatch', 'minecraft', 'farcry']
print(game[0])
  • Is de code goed -> schrijf wat de code print
  • Is de code fout? -> schrijf FOUT

Code schrijven

Maak een functie die twee getallen bij elkaar optelt, als de getallen positief zijn.

Als een van beide getallen negatief is, moet de functie "FOUT" printen (en niks retourneren).

Code schrijven

Maak een hele kleine app met een knop en een label. Als je op de knop drukt, moet het label verdwijnen.

 

Een klein spelfoutje is niet erg maar ben wel zo precies mogelijk.

opdrachten

Staan op Magister

Klas 4 - Module 1 - Les 7

By Felienne

Klas 4 - Module 1 - Les 7

Leerdoel Module: Basis tkinter Lesdoel: App mooier maken, datum invoegen in de app

  • 434