<?php $examencijferresultaten = getAllExamResultsWithNterm($_SESSION['gebruiker_id']); if (empty($examencijferresultaten)) { echo "Er zijn nog geen resultaten ingevoerd, klik <a class='button' href='/dashboard/examenresultatentoevoegen.php'>hier</a> om resultaten toe te voegen."; } else { echo "<p>Hieronder een figuur waarin een overzicht wordt gegeven hoe de door jou ingevoerde examens gemaakt zijn. Cijfers zijn berekend met de juiste N-term van het bijbehorende examen.</p>"; ?> <script type="text/javascript"> $(function(aantalexamens) { var data = [ <?php $examencijferresultaten = getAllExamResultsWithNterm($_SESSION['gebruiker_id']); foreach ($examencijferresultaten as $resultaat) { //algoritme om cijfer uit te rekenen van cito zie http://www.cito.nl/~/media/cito_nl/files/voortgezet%20onderwijs/omzettingstabel.ashx?la=nl // en http://www.cito.nl/~/media/cito_nl/files/voortgezet%20onderwijs/cito_afrondingsalgoritme.ashx?la=nl $hoofd = 9.0 * ($resultaat['examen_score'] / $resultaat['maxscore']) + $resultaat['nterm']; $lo = 1 + $resultaat['examen_score'] * (9 / $resultaat['maxscore']) * 2; $lb = 10 - ($resultaat['maxscore'] - $resultaat['examen_score']) * (9 / $resultaat['maxscore']) * 0.5; $ro = 1 + $resultaat['examen_score'] * (9 / $resultaat['maxscore']) * 0.5; $rb = 10 - ($resultaat['maxscore'] - $resultaat['examen_score']) * (9 / $resultaat['maxscore']) * 2; if (isset($resultaat['examen_score'])) { if ($resultaat['nterm'] > 1) { $cijfer = min($hoofd, $lo, $lb); } else { if ($resultaat['nterm'] < 1) { $cijfer = max($hoofd, $ro, $rb); } else { $cijfer = $hoofd;
</h3></div> <div class="panel-body"> <?php $examencijferresultaten = getAllExamResultsWithNterm($_POST['leerlingid']); if (empty($examencijferresultaten)) { echo $userdata['voornaam'] . " " . $userdata['tussenvoegsel'] . " " . $userdata['achternaam'] . " heeft nog geen resultaten teogevoegd."; } else { echo "<p>Hieronder een figuur waarin een overzicht wordt gegeven hoe de door <b>" . $userdata['voornaam'] . "</b> ingevoerde examens gemaakt zijn. Cijfers zijn berekend met de juiste N-term van het bijbehorende examen.</p>"; ?> <script type="text/javascript"> $(function(aantalexamens) { var data = [ <?php $examencijferresultaten = getAllExamResultsWithNterm($_POST['leerlingid']); foreach ($examencijferresultaten as $resultaat) { //algoritme om cijfer uit te rekenen van cito zie http://www.cito.nl/~/media/cito_nl/files/voortgezet%20onderwijs/omzettingstabel.ashx?la=nl // en http://www.cito.nl/~/media/cito_nl/files/voortgezet%20onderwijs/cito_afrondingsalgoritme.ashx?la=nl $hoofd = 9.0 * ($resultaat['examen_score'] / $resultaat['maxscore']) + $resultaat['nterm']; $lo = 1 + $resultaat['examen_score'] * (9 / $resultaat['maxscore']) * 2; $lb = 10 - ($resultaat['maxscore'] - $resultaat['examen_score']) * (9 / $resultaat['maxscore']) * 0.5; $ro = 1 + $resultaat['examen_score'] * (9 / $resultaat['maxscore']) * 0.5; $rb = 10 - ($resultaat['maxscore'] - $resultaat['examen_score']) * (9 / $resultaat['maxscore']) * 2; if (isset($resultaat['examen_score'])) { if ($resultaat['nterm'] > 1) { $cijfer = min($hoofd, $lo, $lb); } else { if ($resultaat['nterm'] < 1) { $cijfer = max($hoofd, $ro, $rb); } else {