Informatie over het meldingssysteem
Het Notification System is een framework voor het leveren van notificaties aan Blackboard-gebruikers. Bij een gebeurtenis in het systeem (zoals wanneer er een opdracht is gemaakt, een enquête is ingeleverd of een toets te laat is) informeert het meldingssysteem alle gebruikers door middel van een of meer beschikbare meldingsmethoden. Voor een volledige lijst van de beschikbare meldingen, zie Kennisgevingstypen.
Het belangrijkste wat je moet weten over dit systeem is dat alle ingeschakelde meldingen automatisch worden gegenereerd als de bijbehorende gebeurtenis zich voordoet. Als een cursusleider bijvoorbeeld een nieuwe opdracht heeft gemaakt en deze beschikbaar stelt aan de studenten, genereert het systeem automatisch de relevante meldingen. De cursusleider hoeft hier niets voor te doen.
Eenmaal gegenereerd, zijn meldingen direct zichtbaar voor gebruikers binnen Blackboard.
Het systeem kan meldingen ook verspreiden via e-mail en andere distributiemechanismen. Distributie is standaard uitgeschakeld. Als deze functie is ingeschakeld, worden er regelmatig meldingen verzonden volgens een vastgesteld schema.
Binnen de parameters die door de beheerders zijn ingesteld, kunnen afzonderlijke gebruikers aangeven welke meldingen ze willen ontvangen en hoe ze deze willen ontvangen.
Wanneer meldingen worden aangemaakt
Grof gezegd, worden er op drie momenten meldingen gegenereerd:
In reactie op een real-time gebeurtenis. Voorbeelden van dergelijke gebeurtenissen zijn het publiceren van een opdracht, het beoordelen van een toets of het plaatsen van een enquête.
Als er een gebruiker wordt toegevoegd aan een cursus. Hiermee worden geen nieuwe gebeurtenissen gemaakt, maar worden in plaats daarvan nieuwe ontvangers toegevoegd aan bestaande gebeurtenissen.
In reactie op een gebeurtenis waardoor er inhoud wordt uitgewisseld. Dit is bijvoorbeeld het geval als een cursus wordt geïmporteerd of gekopieerd, of als gebruikers via de tool Momentopname worden toegevoegd aan een bestaande cursus. Deze gebeurtenissen leiden over het algemeen tot het maken van meerdere gebeurtenissen, die over het algemeen worden aangeduid als massameldingen.
Het mechanisme voor het genereren van meervoudige meldingen is het meest complex.
Hoe meldingen beschikbaar worden gesteld
Meldingen kunnen op twee manieren beschikbaar worden gesteld aan ontvangers:
Online: meldingen kunnen worden weergegeven op de startpagina's van cursussen en, als je instelling toegang heeft tot functies voor communitybetrokkenheid, in het Meldingendashboard, een pagina op systeemniveau waarop de meldingen van een gebruiker voor alle cursussen worden weergegeven.
Distributies: Meldingen kunnen worden verzonden via een of meer distributiemechanismen, zoals e-mail. Andere mechanismen zijn onder meer sms en pushmeldingen van de Blackboard-app, indien ingeschakeld op het systeem.
Nieuwe meldingen verschijnen zodra ze beschikbaar zijn online in de meldingsmodules. De vertraging wordt bepaald door de cache-instellingen. Distributie vindt plaats op periodieke basis volgens variabelen die vooraf zijn geconfigureerd.
Zoals eerder gezegd, worden al deze meldingen standaard en automatisch gegenereerd. Als een cursusleider bijvoorbeeld een opdracht maakt en er een einddatum aan koppelt, worden automatisch de meldingen Opdracht is beschikbaar en Opdracht moet worden ingeleverd verstuurd naar alle studenten in de cursus.
Hoe meldingen worden geprioriteerd
Meldingen worden verdeeld op basis van drie prioriteitsniveaus:
Meldingen voor nieuwe cursusinschrijvingen. Studenten ontvangen een melding van de cursus waarvoor ze zijn ingeschreven.
Meldingen met een vervaldatum, bijvoorbeeld voor het inleveren van een opdracht.
Meldingen zonder een vervaldatum, bijvoorbeeld om een nieuwe bijdrage aan een discussie te melden.
Meldingen worden in de bovenstaande volgorde verwerkt en vervolgens op de vervaldatum die het dichtst bij de huidige datum ligt.
Wanneer meldingen beschikbaar worden gesteld
Meldingen worden weergegeven in de meldingsmodules van een gebruiker en gepland voor distributie zodra de bijbehorende items beschikbaar zijn. Hierbij zijn de volgende punten van belang:
Als het item een begindatum heeft, wordt de melding pas verstuurd als die begindatum is bereikt. Als het item een einddatum heeft, verdwijnt de melding na die datum.
Als het item (of de map met het item) is gekoppeld aan regels voor adaptieve inhoud, wordt de melding pas verstuurd wanneer aan deze regels wordt voldaan.
Als het item geen begindatum heeft (of een begindatum in het verleden) en er geen regels voor adaptieve inhoud aan het item zijn gekoppeld (of als al aan deze regels wordt voldaan), wordt de melding direct verstuurd.
Naar wie worden meldingen verzonden
Zie Typen meldingen voor een overzicht van alle partijen die deze meldingen ontvangen. Een paar punten zijn hier echter wel van belang:
Sommige meldingen zijn groepsafhankelijk. Als deze meldingen worden gegenereerd in een groepscontext, worden ze alleen naar de leden van die groep verzonden. Het betreft deze modules:
Opdracht is beschikbaar
Opdracht is verzonden
Opdracht is te laat ontvangen
Meldingen voor items die moeten worden ingeleverd en waarvan de vervaldatum is verstreken, worden omgezet in meldingen die aangeven dat de vervaldatum is verstreken.
Aan wie meldingen NIET worden gestuurd
Om overmatig verbruik van bronnen te voorkomen, worden er geen meldingen verstuurd naar gebruikers die meer dan 500 inschrijvingen hebben voor een cursus of organisatie.
Het systeem werkt dagelijks een lijst met dergelijke gebruikers bij, wat betekent dat er enige vertraging kan optreden als de inschrijvingswijzigingen worden doorgevoerd. Het cijfer 500 is hardcodeerd en kan niet gewijzigd worden.