Beoordeling B3v1
Opgave 1, Arrays
deel 1
2 punt voor getallen in array
2 punten voor juiste code (geen foutmeldingen en opmaak incluisef {} )
2 punten voor deze output
De array heeft de volgende waarden:
12, 45, 78, 23, 56
deel 2
4 punten toevoegen 89 aan array via code
2 punt voor deze output:
Het array heeft de volgende waarden:
12, 45, 78, 23, 56, 89
deel 3
optellen waarden array 4 punten
2 punt voor deze output:
De som van de getallen in de lijst is: 303
Checklist:
Deel 1
- array goed gedeclareerd (2):
- code juist (werkt) (1):
- code opmaak juist (inpringen {{ ...) (1):
- Output 1 (2):
Deel 2
- 89 via code aan array (4):
- Output 2 (2):
Deel 3
- Optellen (4):
- juiste som 303 (2):
- Ouput 3 (2):
2,1,1,2
4,2
4,2,2
Opgave 2, loops (20 punten)
Per juiste loop maximaal 10 punten.
- $kleuren = ["rood", "blauw", "groen", "geel"]; 2 punten (let op naam van array!)
- foreach loop: (3 punten)
- foreach loop: 5 afdrukken (2 voor titel, 3 voor kleuren)
- for loop: (3 punten)
- for loop: 5 afdrukken (2 voor titel, 3 voor kleuren)
- (alleen indiend 2 loops) code stijl (inspringen), variabele namen en geen fouten: 4 punten
Opgave 3, ERD (20 punten)
Voor elk van de volgende fouten één punt aftek (van de 20).
- Entiteitnaam student
- Entiteitnaam opleiding
- attribuut vergeten (6 bij student, 4 bij opleiding)
attribuutnaam mag iets afwijken. - datatype (bij varchar mag de lengte enigszins afwijken).
opleidingscode (PK) en opleiding tellen als één. - PK student
- PK opleiding
- datatype FK en PK (opleidingscodes) moeten hetzelfde zijn.
- datatype geschreven met hoofdletter(s)
- lengte varchar niet realistisch
Voor elk van de volgende fouten drie punten aftrek (van de 20).
- Harkje staat aan student kant (3 punten)
- FK staat aan student kant (3 punten)
- Opleidingscode is FK (3 punten)
Opgave 4, Boxes
4 punten voor:
- 6 dezelfde boxes
- kleuren goed
- letters A..F staan in het midden van een box (h en v)
- boxes middenin pagina, in juiste vorm (vierkant 2x3)
1 punt voor
- styles staan geen onnodige dingen in
- code is netjes ingesprongen
- logische class namen
- alles goed ingeleverd (twee bestanden html/php plus screenshot)
Opgave 5, Code Aanpassen
Geen tabel in welke vorm dan ook is maximaal 8 punten.
fout aanpassen $dagnummer -> $dagNummer (3 punten).
Juiste $gemiddelde wordt afgedrukt (5 punten).
resultaten in tabel (2 punten)
<table> structuur is helemaal juist (2 punten).
Geen onnodige code en stijl juist (inspringen/variabele namen) 2 punten
(verkeerde code/code niet afgemaakt -2) Bij beperkte code (1)
tabel ziet er uit zoals opgave 6:
--
Alleen werkende code (type hersteld): 3
Plus gemiddelde wordt aangeroepen en afgedrukt in loop: 8
Iets van een table: 10
Juiste tabel strutuur +2
Juiste code structuur (code niet teveel aangepast en inspringen e.d. goed) +2
Juiste weergave +6
--
Alleen opdracht 1: 3
Wel gemiddelde geen tabel: 8
Opdracht 1 versie 2
Deel 1: array 4 output 2
Deel 2: [] 4 (of array_push) en output 2
Deel 3: for 6 output 2