Les 1: woorden en zinnen printen
Dit materiaal wordt o.a. gebruikt door
Computer Science Certificate
programmeren is
- net een nieuwe taal leren
- veel oefenen met codes
- goed lezen!
Programma's zijn overal
Programma's zijn overal
We beginnen met de basis van programmeren
Aan het eind van de module kun jij je eigen interactieve verhaal programmeren!
vandaag gaan we leren
- hoe je Python code opstart met repl.it
- hoe de computer woorden laat zien met print()
- dat je aanhalingstekens moet gebruiken bij woorden
- hoe je meerdere regels kan laten zien
- welke fouten je kan maken (en wat je dan moet doen)
python in repl.it
python in repl.it
geprinte woorden
python
python in repl.it
geprinte woorden
python
start de code met de startknop
een woord laten zien
Om een woord te laten zien gebruik je print().
Let op deze dingen:
-
gebruik ronde haakjes voor en achter het woord
- gebruik aanhalingstekens voor en achter het woord
print('Hallo')
demo
werkblad "Een woord printen"
Aan de slag met je werkblad
- Schrijf bovenaan je schrift: Les 1a, [datum van vandaag]
Een woord printen - Lees goed!
- Schrijf de codes steeds over in je schrift!
- Er staan vaak drie stipjes in de opdrachten, bijvoorbeeld:
print ... ... Allemaal ... ...
Er moet dan op iedere drie stipjes precies
één teken of woord komen.
meerdere woorden
Meerdere woorden naast elkaar kan ook. Dan gebruik je een komma.
Let op deze dingen:
-
gebruik ronde haakjes voor en achter de woorden
-
gebruik aanhalingstekens voor en achter ieder woord
- zet een komma tussen de woorden
print('Hallo', 'allemaal')
demo
werkblad "meerdere woorden printen"
- Lees goed!
- Schrijf de codes steeds over in je schrift!
- Er staan vaak drie stipjes in de opdrachten, bijvoorbeeld:
print ... ... Allemaal ... ...
- Er moet dan op iedere drie stipjes precies één teken of woord komen.
Aan de slag met je werkblad
zinnetjes
Je kan met een komma ook meer dan twee woorden laten zien.
Let weer op deze dingen:
-
gebruik ronde haakjes voor en achter de woorden
-
gebruik aanhalingstekens voor en achter ieder woord
- zet een komma tussen alle woorden, maar niet op het einde
print('Ik', 'hou', 'van', 'Python')
demo
werkblad "zinnetjes printen"
- Lees weer goed!
- Schrijf de codes steeds over in je schrift!
- Er staan vaak drie stipjes in de opdrachten, bijvoorbeeld:
print ... ... Allemaal ... ...
- Er moet dan op iedere drie stipjes precies één teken of woord komen.
Aan de slag met je werkblad
Zinnen onder elkaar
print('Programmeren', 'is', 'leuk.')
print('Vooral', 'met', 'Python.')
Text
Text
Je kunt ook meerdere print()s onder elkaar zetten.
Ieder woord of zin komt dan op een nieuwe regel.
Demo
De zinnen komen één voor één!
Het lijkt alsof de regels tegelijkertijd worden uitgevoerd, maar dat is niet zo.
print('Programmeren', 'is', 'leuk.')
print('Vooral', 'met', 'Python.')
Eerst komt de eerste, en dan de tweede.
Dat kun je goed zien als je Python tussendoor even op pauze zet.
Demo
Aan de slag met je werkblad
Werkblad Onder elkaar
- Schrijf bovenaan een nieuwe pagina:
Onder elkaar - Lees goed!
- Schrijf de codes steeds over in je schrift!
foutmeldingen
-
als je een fout maakt, raakt Python in de war
- dat geeft niks!
- als je een fout krijgt, lees de foutmelding dan goed
foutmeldingen in repl.it
python met een foutje
foutmelding
foutmeldingen in repl.it
python met een foutje
regelnummer waar de fout staat
foutmeldingen in repl.it
python met een foutje
regelnummer waar de fout staat
dakje wijst
de fout aan
verschillende foutjes geven verschillenden foutmeldingen
een woord laten zien
Om een woord te laten zien gebruik je print().
Let op deze dingen:
-
gebruik ronde haakjes voor en achter het woord
- gebruik aanhalingstekens voor en achter het woord
print('Hallo')
verschillende fouten
Aanhalingsteken vergeten:
print('Hallo)
SyntaxError:
EOL while scanning string literal
kijk naar de kleur van het haakje
tekst en aanhalingstekens zijn rood, haakjes horen niet rood te zijn!
verschillende fouten
Aanhalingsteken vergeten:
print('Hallo)
Rond haakje vergeten aan einde
print('Hallo'
SyntaxError:
EOL while scanning string literal
SyntaxError:
unexpected EOF while parsing
demo
nog meer fouten
print() verkeerd geschreven
prnt('Hallo')
print met een hoofdletter
Print('Hallo'
NameError:
name 'prnt' is not defined
NameError:
name 'Print' is not defined
alle aanhalingstekens vergeten
print(hallo)
NameError:
name 'hallo' is not defined
demo
werkblad "foutmeldingen"
Aan de slag met je werkblad
- Lees HEEL goed!
- Schrijf de codes steeds over in je schrift!
- Denk alsof je zelf Python bent.
Bij het eerste aanhalingsteken ga je precies uitprinten, bij het tweede aanhalingsteken stop je weer.
maak een account aan in repl.it (DEMO!)
Schrijf in je schrift:
- Werkblad 1b, datum van vandaag
- Opdracht 1
- Opdracht 2
- Opdracht 3
- Opdracht 4
Op de computers
Werkblad b
- Maak een repl.it account
- Opdracht 1
- Opdracht 2
- Opdracht 3
- Opdracht 4
Klaar?
- Nakijken
- Extra opdracht
vandaag hebben we geleerd
- hoe je Python code opstart met repl.it
- hoe de computer woorden laat zien met print()
- dat je aanhalingstekens moet gebruiken bij woorden
- hoe je meerdere regels kan laten zien
- welke fouten je kan maken (en wat je dan moet doen)
Python in de Klas - Module 1 - Les 1
By Felienne
Python in de Klas - Module 1 - Les 1
Module Nederlands, les 1a
- 2,661