Skip to main content

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
  1. array goed gedeclareerd (2):
  2. code juist (werkt) (1):
  3. code opmaak juist (inpringen {{ ...) (1):
  4. Output 1 (2):
Deel 2
  1. 89 via code aan array (4):
  2. Output 2 (2):
Deel 3
  1. Optellen (4):
  2. juiste som 303 (2):
  3. Ouput 3 (2):

2,1,1,2
4,2
4,2,2

Opgave 2, loops (20 punten)

Per juiste loop maximaal 10 punten.

  1. $kleuren = ["rood", "blauw", "groen", "geel"]; 2 punten (let op naam van array!)
  2. foreach loop: (3 punten)
  3. foreach loop: 5 afdrukken (2 voor titel, 3 voor kleuren)
  4. for loop: (3 punten)
  5. for loop: 5 afdrukken (2 voor titel, 3 voor kleuren)
  6. (alleen indiend 2 loops) code stijl (inspringen), variabele namen en geen fouten: 4 punten

Opgave 3, ERD (20 punten)

image.png

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:

image.png

--

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

Opdracht 2 versie 2

Deel 1: for loop goed 2, getallen goed 2, output goed 2
Deel 2: for loop goed 2, getallen goed 2, output goed 2
Deel 3:  for loop goed 2, kleuren reverse 4, output goed 2

Opgave 4, Boxes

Vier boxen kleur en vorm goed: 6
Tekst goed (italic, bold, verdana) :4
Body kleur: 2
Responsive: flex wrap of mediaquery: 2
Tekst gerotteerd: 4
Geen onnodige ongevraagde CSS: 2