Deze opdrachten zijn gemaakt voor de dojo's van CoderDojo Spijkenisse. Ze zijn voor iedereen te gebruiken. Als je fouten vindt kun je dat melden via een issue of zelf verhelpen door het aanbieden van een pull request.
Term | Betekenis |
---|---|
variabele | Plek waar je een waarde (bijv. getal of tekst) kunt bewaren |
functie / methode | Aantal stappen die achter elkaar uitgevoerd worden en een resultaat leveren |
parameter | Waarde die een functie ontvangt om iets mee te doen |
argument | Waarde die je meegeeft als je een functie gebruikt |
compiler | Zet jou code om in begrijpbare taal voor de computer |
programmeertaal | Verzameling van woorden en symbolen die je gebruikt om een programma te maken |
object | Stelt een 'voorwerp' met eigenschappen voor (bijv. Auto met aant. deuren) |
klasse | Vertelt hoe een object eruit ziet en wat deze kan (bijv. Auto heeft deuren en kan rijden) |
Term | Betekenis |
---|---|
integer |
Een geheel getal, bijvoorbeeld 0, 1, 2, 42, etc. maar ook -1, -2, -42, etc. |
float |
Een decimaal getal, bijvoorbeeld 0.5, 2.25, 3.14, 5.0, etc. |
char |
Eén symbool, bijvoorbeeld 'a', 'b', '$', '2', '@', '.', ' ', etc. |
string |
Een stukje tekst |
boolean |
Logische waarde. Waar/Onwaar (true/false) |
array |
Lijst van variabelen (bijvoorbeeld integers, floats, etc.) |
LET OP: Soms verschillen de operatoren per programmeertaal.
Operator | Betekenis |
---|---|
a == b |
a is gelijk aan b (geeft een boolean terug) |
a != b |
a is niet gelijk aan b (geeft een boolean terug) |
a >= b |
a is groter dan of gelijk aan b (geeft een boolean terug) |
a > b |
a is groter dan b (geeft een boolean terug) |
a < b |
a is kleiner dan b (geeft een boolean terug) |
a <= b |
a is kleiner dan of gelijk aan b (geeft een boolean terug) |
a && b |
Waar als a en b waar zijn |
`a | |
!a |
Keert de waarde van a om. Als a waar was, dan is a nu onwaar en vice versa |
a + b |
Optellen |
a - b |
Verminderen |
a * b |
Vermenigvuldigen |
a / b |
Delen |
a ^ b |
Machtsverheffen |
a % b |
Modulo (restant van een deling) |