Oud-cursisten automatisch verwijderen

Oud-cursisten automatisch verwijderen

door H Saris -
Aantal antwoorden: 3

Binnen onze leeromgeving (versie 1.9.12+) hebben we de standaardinstelling:

"lidmaatschap van accounts worden binnen 120 dagen automatisch opgezegd'.

Vraag 1: Betekent dit dat ze cursisten dan ook niet meer binnen hun cursus kunnen komen?

Vraag 2: De oud-cursisten blijven dan nog wel in het systeem staan onder hun cursus. Is er een mogelijkheid om ze dan ook automatisch te verwijderen? Nu doe ik dat handmatig per cursus. Ik ga er van uit dat dat vast wel makkelijker moet kunnen! Wie heeft een oplossing??

Vraag 3: Ook al verwijder je een cursist onder hun cursus. Ze blijven dan nog wel onder gebruikers / Lijst gebruikers staan. Blijkbaar is dit niet aan elkaar gekoppeld. Is het dan beter om de cursisten vanuit de Gebruikerslijst te verwijderen?

Kortom wat is de beste methode om een oud-cursist te verwijderen?

vriendelijke groet,

 

Hetty

Gemiddelde van de beoordelingen:  -
Als antwoord op H Saris

Re: Oud-cursisten automatisch verwijderen

door Ger Tielemans -
"By Design" worden de gegevens van cursisten niet uit een bestaande cursus verwijderd, alleen onzichtbaar gemaakt.

Dit leek de ontwerpers van Moodle een heel wijs besluit, omdat je dan heel gemakkelijk leerlingen die per ongeluk uit een cursus worden gegooid (zoals met de 120 inschrijf dagen limiet, die NIET betekent dat je 120 dagen in kunt schrijven maar 120 dagen als deelnemer ingeschreven blijft voor je er wordt uitgegooid, wat je correct opmerkt.)

Is dat onder water ingeschreven blijven storend? JA want sommige modules nemen bij het berekenen van bijvoorbeeld het groeps gemiddelde deze onzichtbare leerlingen ook mee in de berekening.

Hoe kun je de leerlingen dan wel verwijderen:
1. heel omslachtig, maak voor volgend schooljaar van elke cursus een copie zonder leerlingen in een nieuwe moodle caregorie voor dit schooljaar en archiveer vorig schooljaar.

2. migreer naar 2.0 want daar is dit juist uit het ontwerp gehaald, reden voor een aantal Amerikaanse Universiteiten om nog NIET te migreren naar 2.0

3. laat een programmeur een script schrijven dat de gegevens van verwijderde leerlingen ook echt verwijdert.

(Bij cursussen die doorlopen is dat echt lastig, omdat bijdrages in forums en glossaries niet verwijderd/hooguit geannonimiseerd kunnen worden.)
Gemiddelde van de beoordelingen:  -
Als antwoord op Ger Tielemans

Re: Oud-cursisten automatisch verwijderen

door H Saris -

Beste Ger,

Bedankt weer voor je reactie!

Dat betekent dus voor nu:

Zowel de cursisten verwijderen (handmatig) uit de cursus als uit de gebruikerslijst (handmatig)?

Wat ik nog niet begrijp, de melding : 'Het lidmaatschap van accounts die meer dan 120 dagen niet worden gebruikt wordt automatisch opgezegd'. Waarom staan ze er dan nog gewoon in? Of betekent dit dan alleen dat cursisten niet meer kunnen inloggen?

Hoor graag nog je reactie!

vriendeljke groet,

Hetty

Gemiddelde van de beoordelingen:  -
Als antwoord op H Saris

Re: Oud-cursisten automatisch verwijderen

door Ger Tielemans -
Nee,

cursisten verwijderen uit beide lijsten is niet genoeg, hun info blijft (onzichtbaar) aanwezig en kan storen. In Moodle 2.0 schijnt het opgelost te zijn, maar dan krijg je weer andere problemen, zoals het onterecht verwijderen niet meer ongedaan kunnen maken..

Voor een forumbijdrage die ergens tussen twee andere berichten is ingesnoerd is dat lohisch, maar voor het opschonen van een cursus erg erg onhandig.

De enige oplossing die ik nu weet is elk jaar een volledige set van de cursussen copieren zonder userdata. (let daarbij speciaal op de module Boek)

Vraag: weet iemand anders een betere oplossing


We werken aan een script dat alle cursussen die je aangeeft schoonveegt, maar dat gaat nog niet echt lekker: het veegt nu nog te veel weg!

De 120 dagen waarschuwing: ergens heb je dat ingesteld, bijvoorbeeld in de inschrijfperiode van je cursus.
Gemiddelde van de beoordelingen:  -