KLAS 4: vooraan
Klas 5: Aan de PC
KLAS 4: vooraan
Klas 5: In uur 2 gaan we jullie plannen bespreken!
programmeren
in python
Jaar 4 - Module 1 - Les 5: knoppen in functies organiseren
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
vandaag gaan we leren
-
Weer naar de code van vorige week kijken
-
Kennis ervan samen verdiepen
vandaag gaan we leren
-
Weer naar de code van vorige week kijken
-
Kennis ervan samen verdiepen
-
Code volgorde nog eens bekijken!
def print_namen()
print("Jan en Meyra")
print("Hallo...")
print_namen()
Wat print deze code?
def printnamen()
print("Jan en Meyra")
print("Hallo...")
print_namen()
Deze code is fout.
Op welke regel komt de fout?
def print_namen(namen)
for n in namen:
print(n)
print("Hallo...")
namen = ['Jan', 'Meyra']
print_namen()
Deze code is fout.
Op welke regel komt de fout?
def selecteren():
jaknop.place_forget()
jaknop = Button(root)
jaknop["text"] = "Ja"
jaknop.place(x=0, y=80)
- Is de code goed -> schrijf wat de code doet
- Is de code fout? -> schrijf FOUT
jaknop.place_forget()
jaknop["text"] = "Ja"
jaknop = Button(root)
jaknop.place(x=0, y=80)
- Is de code goed -> schrijf wat de code doet
- Is de code fout? -> schrijf FOUT
def goed():
print('Goedzo!')
jaknop = Button(root)
jaknop["text"] = "Ja"
jaknop.place(x=0, y=80)
jaknop.command = goed
- Is de code goed -> schrijf wat de code doet
(als je op de jaknop drukt) - Is de code fout? -> schrijf FOUT
def goed():
jaknop["text"] = "Nee"
jaknop = Button(root)
jaknop["text"] = "Ja"
jaknop.place(x=0, y=80)
jaknop.command = goed
- Is de code goed -> schrijf wat de code doet
(als je op de jaknop drukt) - Is de code fout? -> schrijf FOUT
jaknop.command = goed
def goed():
jaknop["text"] = "Nee"
jaknop = Button(root)
jaknop["text"] = "Ja"
jaknop.place(x=0, y=80)
- Is de code goed -> schrijf wat de code doet
(als je op de jaknop drukt) - Is de code fout? -> schrijf FOUT
Dit programma leest een csv bestand in in een dictionary.
with open('words.csv') as csvfile:
woordlijst = list(csv.DictReader(csvfile))
for rij in woordlijst:
print(rij)
CSV -> Dictionaries
Dit programma leest een csv bestand in in een dictionary.
with open('words.csv') as csvfile:
woordlijst = list(csv.DictReader(csvfile))
for rij in woordlijst:
print(rij)
CSV -> Dictionaries
Iedere rij is een dictionary
Dit programma leest een csv bestand in in een dictionary.
with open('words.csv') as csvfile:
woordlijst = list(csv.DictReader(csvfile))
for rij in woordlijst:
print(rij)
CSV -> Dictionaries
Iedere rij is een dictionary
Kolom in de csv =
veld in de dictionary
demo
De woordenoefenapp
Waar werken we naartoe?
- Met selecteren kan je woorden kiezen
- Met oefenen kan je woorden oefenen
De woordenoefenapp
Waar werken we naartoe?
- Met selecteren kan je woorden kiezen
- Met oefenen kan je woorden oefenen
weer regel per REGEL!
demo (EINDPRODUCT)
opdrachten
Staan op Magister
Klas 4 - Module 1 - Les 5
By Felienne
Klas 4 - Module 1 - Les 5
Leerdoel Module: Basis tkinter Lesdoel: Dieper ingaan op tkinter en het doel van de woordenapp, executievolgorde
- 357