Rubric Programmeerbasis
Opdrachten
G=Goed | V=Voldoende | M=Matig | O=Onvoldoende |
|
|
|
|
|
G |
V |
M |
O |
Ik heb de voorbeeldcodes overgenomen, en de bijbehorende taken uitgevoerd |
|
|
|
|
Ik heb git gebruikt tijdens deze opdracht |
|
|
|
|
Ik heb de code die ik wil bespreken met de docenten gedeeld via GitHub |
|
|
|
|
Kennis
G=Goed | V=Voldoende | M=Matig | O=Onvoldoende |
|
|
|
|
|
G |
V |
M |
O |
Ik kan het echo statement uitleggen |
|
|
|
|
Ik kan het print statement uitleggen |
|
|
|
|
Ik kan het begrip variabele uitleggen |
|
|
|
|
Ik kan het begrip array uitleggen |
|
|
|
|
Ik kan het readline statement uitleggen |
|
|
|
|
Ik kan het while statement uitleggen |
|
|
|
|
Ik kan het if statement uitleggen |
|
|
|
|
Ik kan het for statement uitleggen |
|
|
|
|
Ik kan het begrip function uitleggen |
|
|
|
|
Programmeertalen
Welke programmeertalen ken jij naast PHP, Javascript, Html en Css?
G=Goed | V=Voldoende | O=Onvoldoende |
|
|
|
G |
V |
O |
|
Ik kan meer dan 10 programmeertalen noemen |
Ik kan meer dan 5 programmeertalen noemen |
Ik kan geen programmeertalen noemen |
|
Codereview
G=Goed | V=Voldoende | M=Matig | O=Onvoldoende |
|
|
|
|
G |
V |
M |
O |
|
Kun jij de werking van het programma uitleggen? |
|
|
|
|
Ik kan werking van broncode foutloos en zonder hapering uitleggen |
Ik moet soms (niet hinderlijk) nadenken voordat ik broncode kan uitleggen |
Ik moet veel nadenken of antwoorden opzoeken voordat ik broncode kan uitleggen |
Ik kan broncode niet uitleggen of het programma werkt niet (foutloos) |
|
Ik kan laten zien dat het programma variabelen gebruikt |
Ik kan met enige happeringen laten zien dat het programma variabelen gebruikt |
Ik kan met enige hulp laten zien dat het programma variabelen gebruikt |
Ik kan niet laten zien dat het programma variabelen gebruikt of het programma werkt niet (foutloos) |
|
Ik kan, wanneer gevraagd, zonder aarzeling een wijziging doorvoeren in mijn programma |
Ik kan, wanneer gevraagd, na enige nadenken een wijziging doorvoeren in mijn programma |
Ik kan, wanneer gevraagd, na lang nadenken een wijziging doorvoeren in mijn programma |
Ik kan, wanneer gevraagd, geen wijziging doorvoeren in mijn programma |
|
Quiz.php /
G=Goed | V=Voldoende | M=Matig | O=Onvoldoende |
|
|
|
|
|
G |
V |
M |
O |
Mijn programma kiest een willekeurig getal |
|
|
|
|
Mijn programma stopt wanneer getal geraden is |
|
|
|
|
Mijn programma stopt bij invoer kleiner dan 1 |
|
|
|
|
Mijn programma stopt bij invoer groter dan 100 |
|
|
|
|
Mijn programma stopt bij invoer van het woord stop |
|
|
|
|
Mijn programma geeft aan in hoeveel beurten het getal geraden is |
|
|
|
|
Bij een fout antwoord geeft mijn programma aan of het antwoord hoger of lager is dan het willekeurige getal |
|
|
|
|
Mijn programma is gebruikersvriendelijk |
|
|
|
|
Mijn programma is uitvoerig gedocumenteerd |
|
|
|
|
[^1]: Andere namen voor programma zijn app, applicatie, tool
[^2]: Command line interface
[^3]: Command line interface