Docentbelastingsuren bepalen hoeveel uren er nodig zijn voor een les of taak. Het aantal uren wordt berekend aan de hand van een zelf te maken rekenregel. Dit kan op verschillende plaatsen gebeuren.
- Bij Basisdata > Onderwijsdata > Onderwijswizard, kolom 'Docentbelastingsuren (Uren)'.
Wanneer het onderwijsproduct wordt opgenomen in een onderwijsprogramma wordt de inhoud van de kolom 'Docentbelastingsuren (Uren)' automatisch in het onderwijsprogramma getoond.
Mocht de kolom 'Docentbelastingsuren (Uren) ' al gevuld zijn in de basisdata, dan wordt de inhoud in het onderwijsprogramma getoond. De formule is op verschillende plaatsen in de jaarplanning nog aan te passen:- Onderwijsprogramma
- Werkverdeling
- Wizards > Onderwijsinvoer
Werkwijze
- Zorg dat bij de regel waar een DBU formule wordt ingevuld in de onderwijswizard een 'vereist medewerkertype' is ingevuld, ook al is dit niet direct van invloed op de berekening van de formule. Als dit niet ingevuld wordt komt de formule niet mee als het onderwijsproduct in een onderwijsprogramma wordt ingevuld.
- Dubbelklik in de kolom 'Docentbelastingsuren (Uren)'
- Stel de rekenregel samen met behulp van de elementen van de keuzelijst en/of door tekst in te typen.
De volgende tekens kunnen gebruikt worden in de rekenregels:
- + optellen
- - aftrekken
- / delen
- * vermenigvuldigen
Deze tekens moeten met behulp van het toetsenbord ingevoerd worden.
Let bij formules met ALS-DAN- ALS steeds goed op de haakjes!
Verkeerde plaatsing kan een heel andere uitkomst geven!
Wanneer het tekstveld een rood kader heeft is de formule niet geldig en zal dan niet worden opgeslagen.
-
Een wijziging in de Basisdata kan ook van invloed zijn in voorgaande en volgende schooljaren. Zie: Welke data in de basisdata is jaarspecifiek?
Met behulp van de functie 'Ontkoppelen jaarplanning van basisdata', kan de DBU formule worden aangepast, zonder dat dit invloed heeft op voorgaande periodes/ schooljaren.
Elementen in de keuzelijst
| Element | Betekenis |
|---|---|
| AantalGroepenLessentabel | Het aantal groepen dat opgenomen is in het onderwijsprogramma. |
| AantalGroepenLessentabelRij | Het aantal groepen dat gekoppeld is aan de onderwijsprogrammaregel. |
| AantalStudentenLessentabel | Het totaal aantal studenten dat opgenomen is in het onderwijsprogramma. |
| AantalStudentenLessentabelRij | Het aantal studenten dat gekoppeld is aan de onderwijsprogrammaregel. |
| AantalWeken | Aantal weken, aangegeven in de onderwijsprogrammaregel. |
| DuurinRE | Totale duur in roostereenheden van de onderwijsprogrammaregel (dus over alle weken). In de DBU-editor is dit een getal, onafhankelijk van het aantal minuten waaruit elke RE bestaat. |
| if((1==1), 1, 0) | Als-dan-anders formule. |
| Is_<Medewerkertype> | Bewering die waar of niet waar is. In combinatie met de als-dan-formule te gebruiken om verschil te maken in het aantal toe te kennen uur bij de werkverdeling aan medewerkers van verschillende medewerkertypes. |
| NdeKeerGegevenGrpMwr | Geeft het aantal keer weer dat een medewerker gekoppeld is aan hetzelfde onderwijsproduct voor een groep (type klas of type lesgroep). |
| NdeKeerGegevenMwr | Geeft het aantal keer weer dat een medewerker gekoppeld is aan hetzelfde onderwijsproduct. |
| VZNZ | Verwijst naar de ingestelde waarde bij VZNZ (voorzorg/nazorg). |
Voorbeelden berekening DBU bij onderwijswizard en onderwijsprogramma
Het vak 'C05 Klantgericht ontwerpen' wordt in periode 1 tien weken gegeven. De duur van een roostereenheid is 45 minuten.
De formules die hieronder besproken worden hebben alle betrekking op deze situatie. In de formules zijn extra spaties toegevoegd ten behoeve van de leesbaarheid.
Voorbeelden
Voorbeeld 1
| DBU-regel | Geen |
| Aantal DBU in klokuren | 0 |
| Toelichting | Vraag bij de werkverdeling bestaat uit alleen de contacturen: 20 RE (roostereenheden) |
Voorbeeld 2
| DBU-regel | DuurInRE |
| Aantal DBU in klokuren | 20 |
| Toelichting | De totale duur is 20 (10 weken een blok van 2 RE) . Dat betekent dat het totaal aantal docentbelastingsuren 20 klokuren wordt. Het gaat in dit geval dus om de getalswaarde van DuurInRE. Vandaar dat dit 20 klokuren oplevert en niet 15! |
Voorbeeld 3
| DBU-regel | AantalStudentenLessentabelRij * 0,5 + DuurInRE * 0,75 |
| Aantal DBU in klokuren | 30 * 0,5 + 20 * 0,75 = 30 |
| Toelichting | De medewerker die dit vak geeft krijgt voor de totale periode per student 0,5 klokuur voor nakijken opdrachten, Daarnaast krijgt de medewerker uren voor de contacttijd. De totale duur (RE) is vermenigvuldigd met 0,75 om het aantal roostereenheden (in dit voorbeeld 45 minuten) om te rekenen naar klokuren. |
Voorbeeld 4
| DBU-regel | AantalStudentenLessentabelRij * AantalWeken * 0,25 + DuurInRE * 0,75 |
| Aantal DBU in klokuren | 30 * 10 * 0,25 + 20 * 0,75 = 90 |
| Toelichting | De medewerker die dit vak geeft krijgt per week per student een kwartier voor nakijken opdrachten, Daarnaast krijgt de medewerker uren voor de contacttijd. De totale duur (RE) is vermenigvuldigd met 0,75 om het aantal roostereenheden (in dit voorbeeld 45 minuten) om te rekenen naar klokuren. |
Voorbeeld 5
| DBU-regel | if((NdeKeerGegevenMwr == 1), (DuurInRE * 1,5), (DuurInRE * 1)) |
| Aantal DBU in klokuren | 20 * 1,5 = 30 Het aantal DBU wordt bij de werkverdeling (en dan ook in het onderwijsprogramma) aangepast naar 20 als dezelfde medewerker het vak vaker geeft. |
| Toelichting | Als de medewerker dit onderwijsproduct één keer geeft, dan krijgt hij daarvoor per week de duur in klokuren + 50%. Geeft de medewerker het onderwijsproduct vaker dan krijgt hij voor die regel(s) de duur in klokuren. De onderwijsprogrammaregel die als bovenste in het onderwijsprogramma staat (met het laagste id) wordt door Xedule gezien als de eerste. |
Voorbeeld 6
| DBU-regel | if((NdeKeerGegevenGrpMwr == 1), (DuurInRE * 1,5), (DuurInRE * 1)) |
| Aantal DBU in klokuren | Als in dit voorbeeld aan alle regels dezelfde medewerker gekoppeld is, dan krijgt de medewerker voor de eerste lesregel 20 * 1,5 = 30 klokuur. Voor de andere twee lesregels 20 * 1 = 20 klokuren, omdat NdeKeerGegevenGrpMwr voor regel 2 de waarde 2 krijgt en voor regel 3 de waarde 3. |
| Toelichting | Als de medewerker een vak aan dezelfde groep geeft, dan heeft NdeKeerGegevenGrpMwr de waarde 1. De medewerker krijgt dan de duur in klokuren + 50%. Als de medewerker hetzelfde vak ook geeft aan nog een of meer andere groepen dan heeft NdeKeerGegevenGrpMwr de waarde 2 (of 3 enz). In dat geval krijgt de medewerker de duur in klokuren. Als in een onderwijsprogrammaregel een lesgroep gebruikt is, dan rekent de DBU-regel met die lesgroep, niet met de klas waaruit de lesgroep afkomstig is. |
Voorbeeld 7
| DBU-regel | If((Is_Docent == 1), (DuurInRE * 1,5), (DuurinRE)) |
| Aantal DBU in klokuren | Als op de onderwijsprogrammaregel een medewerker van het type docent gevraagd wordt is het aantal uren bij de werkverdeling 20 * 1,5 = 30 klokuren. Wordt een ander type medewerker gevraagd (bijvoorbeeld instructeur) dit is het aantal uren voor de les gelijk aan 20 klokuren. |
| Toelichting | Deze optie kan gebruikt worden voor vakken waarbij zowel een docent als een instructeur gevraagd worden. En waarbij de voor- en nazorg door één van beiden gedaan wordt. Zie uitleg hieronder. |
In onderstaande afbeelding worden bij het vak 'C05 Klantgericht ontwerpen' steeds een docent en een instructeur gevraagd. Een medewerker die gekoppeld is aan de regel met de docentvraag krijgt voor dit vak het aantal uren + 50%. De medewerker die gekoppeld wordt aan de regel waarbij een instructeur gevraagd wordt krijgt alleen de uren.
Wat het medewerkertype is van de medewerker die gekoppeld wordt is voor het te berekenen aantal uren niet relevant!
Vanwege regel 3 zullen er wel signalering ontstaan; de gekoppelde medewerker heeft immers niet het juiste medewerkertype.
Veelgebruikte DBU-formules
| 1 | |
|---|---|
| Omschrijving | De docent krijgt bij de 1e les aan een groep een voorbereidingstijd van DuurinRE, dus het totaal aantal lesuren in alle weken. Zodra de docent de les vaker gaat verzorgen krijgt de docent alleen nog de lestijd toegekend. In dit voorbeeld wordt een lesuur gelijk gesteld aan een klokuur en dat houdt in dat de docent per lesuur van 45 minuten 15 minuten extra krijgt. |
| Formule | DuurInRE * 1+ if((NdeKeerGegevenMwr <= 1), (1*DuurInRE), (0)) |
| 2 | |
|---|---|
| Omschrijving | Zelfde situatie als omschreven onder nummer 1. In dit geval wordt de les echter tweemaal per week gegeven en krijgt de docent voor beide lessen voorbereidingstijd. |
| Formule | DuurInRE * 1 + if((NdeKeerGegevenMwr <= 2), (1*DuurInRE), (0)) |
| 3 | |
|---|---|
| Omschrijving | Een docent krijgt standaard 40% extra tijd bovenop de lestijd. Daarnaast krijgt de docent 15 minuten per lesuur extra tijd. De docentbelastingsuren worden namelijk uitgekeerd in klokuren. De roostereenheid is in dit voorbeeld weer 45 minuten. |
| Formule | DuurInRE * 1,4 |
| 4 | |
|---|---|
| Omschrijving | Een docent krijgt voor een vak per week 7,5 klokuren, dus het aantal klokuren * het aantal weken. Eén leeractiviteit van het vak bevat deze formule. De andere leeractiviteiten krijgen 0 toegekend. De contacttijd wordt wel getoond in het overzicht van de medewerkers qua contacttijd. In het Plan van Inzet wordt de docentbelasting in klokuren totaal getoond. |
| Formule | 7,5 * AantalWeken |
| 5 | |
|---|---|
| Omschrijving | De docent krijgt het totaal aantal lesuren uitgekeerd in klokuren, dus per lesuur van 45 minuten 15 minuten extra + 10% van het totaal lesuren extra. De nakijktijd voor toetsen wordt in dit voorbeeld meegenomen. Hierbij wordt gekeken naar het aantal studenten die de les volgen. Per student wordt 0,5 klokuur berekend. Op deze manier kan op lesniveau al rekening gehouden worden met de toetsnakijktijd. |
| Formule | DuurInRE * 1,1 + AantalStudentenLessentabelRij * 0,5 |
| 6 | |
|---|---|
| Omschrijving | In dit voorbeeld krijgt de docent bij de 1e les aan een groep voorbereidingstijd van 2,5 klokuur. Zodra de docent de les vaker gaat verzorgen krijgt de docent een 0,5 klokuur aan voorbereidingstijd toegekend. De decimale getallen in de if-functie staan tussen haakjes omdat er geen verschil is tussen de komma van de decimaal en het scheidingsteken van de if-functie (then, else). |
| Formule | DuurInRE * 0,75 + if((NdeKeerGegevenMwr <=1), (2,5), (0,5)) |
| 7 | |
|---|---|
| Omschrijving | Een gastdocent krijgt voor een les alleen de contacttijd. De roostereenheid is 30 minuten, dus 0,5 klokuur. De functie DuurInRe levert de waarde in klokuren op. Deze waarde wordt vervolgens omgerekend. |
| Formule | DuurInRE * 0,50 |
Wanneer de functie NdeKeerGegevenMwr wordt gebruikt bij een vak/onderwijsprogrammaregel waarbij meerdere medewerkertypes vereist zijn, dan kijkt Xedule naar het aantal keren dat een combinatie van medewerkers ingezet is.
In onderstaand voorbeeld is de volgende DBU-formule ingevoerd: if((NdeKeerGegevenMwr == 1), 20, 10)
Dezelfde combinatie van medewerkers geeft bij deze medewerkers het volgende resultaat:
Wordt de combinatie aangepast (een andere docent erbij of nog maar één docent gekoppeld, dan wordt dit voor de combinatie (niet voor de individuele docent) de eerste keer gegeven en wordt het aantal uren aangepast.
Als in het onderwijsprogramma een regel gedupliceerd wordt, bijvoorbeeld omdat de faciliteittypeset in enkele weken aangepast moet worden, let dan goed op de DBU-formules. Wordt in de formule een verschil gemaakt in uren voor de eerste keer dat een les gegeven wordt, dan ziet Xedule in de kopie-regel opnieuw een eerste keer!
Opmerkingen
0 opmerkingen
Artikel is gesloten voor opmerkingen.