de TPD template wordt gebruikt om aan de hand van de Report file een objectief oordeel te vellen voor verschillend competences en om een duurtijdbepaling te maken van de opleiding.
Deze gegevens worden in het TPD gewoon over genomen.
Dit bepaald de structuur van de competenties, zodat scores kunnen geaggregeerd worden in een gemiddelde waarde, identiek aan de rapport generatie.
Hierin worden de rapport items geaggregeerd en gebruikt.
Je kan hier, analoog aan de report gebruik maken van de aggregaten Max (&&&) of Gemiddelde (+++) voor verschillende items.
De scores die behaald worden, worden omgezet in tekst Indicator
De maximale duurtijd in dagen van een opleidingsonderdeel.
Door gebruik te maken van de Max &&& kan je hier de beginniveau bepaling combineren met de behaalde scores in het rapport van de opleiding.
Het voorbeeld:
BE-Intake, in het rapport slaat op de beginniveau bepaling
Basiselektriciteit, in het rapport slaat op de geaggregeerde score van alle modules binnen Basiselektriciteit.
Pas wanneer de volledige opleiding is gevolgd, zal de Basiselektriciteit een score krijgen en daardoor de duurtijd berekening vervangen, die bepaald werd aan de hand van de beginniveau bepaling.
De traject duurtijd bepaling van een module is geen " lineair" gebeuren en zorgt ervoor dat de beoogde score >80% dient te zijn, wat resulteerd in een 0 dagen duurtijd.
Scores <50% geven de volledige duurtijd.
function Indicator(score){
if (score <=50){
return"onvoldoende"
}else if (score <= 60){
return "matig"
}else if (score <=70){
return "goed"
}else if (score <=80){
return "zeer goed"
}else if (score > 80){
return "excellent"
}else {
return "N/A"
}
}
function Traject(Maxduur,score){
var Traject;
if(score >=80){Traject =0;}
else if(score >=70){Traject = parseInt(Maxduur*0.34);}
else if(score >=60){Traject = parseInt(Maxduur*0.7);}
else if(score >=50){Traject = parseInt(Maxduur*0.8);}
else {Traject = Maxduur;}
return Traject;
}