Woordenlijst
Belangrijke termen die worden gebruikt in de administratie van Chamilo 2.0.
Platformconcepten
Toegangs-URL
In een multi-URL-opstelling is elke toegangs-URL een afzonderlijke virtuele portal die dezelfde Chamilo-installatie en database deelt. Elke URL kan zijn eigen branding, gebruikers, cursussen en instellingen hebben.
Cursus
De fundamentele inhoudscontainer in Chamilo. Een cursus bevat leermaterialen, oefeningen, forums en andere hulpmiddelen. Cursussen kunnen onafhankelijk bestaan of worden toegewezen aan sessies.
Sessie
Een tijdgebonden instantie van een of meer cursussen. Sessies maken het mogelijk om dezelfde cursusinhoud aan verschillende groepen leerlingen aan te bieden met afzonderlijke tracking en onafhankelijke coaches.
Leerpad
Een gestructureerde reeks inhoudsitems (documenten, oefeningen, links, SCORM-modules) die leerlingen in een bepaalde volgorde door het materiaal leidt.
Cijferboek
Een aggregatietool die scores van oefeningen, opdrachten en andere activiteiten combineert tot een gewogen eindcijfer voor een cursus.
Vaardigheid
Een competentie of badge die aan leerlingen kan worden toegekend na het voltooien van specifieke cursussen, oefeningen of het behalen van drempels in het cijferboek.
Extra veld
Een aangepast gegevensveld dat door beheerders wordt toegevoegd aan gebruikers, cursussen of sessies om organisatiespecifieke metadata vast te leggen.
Plugin
Een uitbreiding die functionaliteit toevoegt aan Chamilo zonder de kerncode te wijzigen. Plugins kunnen pagina's, tools of integraties toevoegen.
Catalogus
Een doorbladerbare lijst van beschikbare cursussen waar gebruikers beschrijvingen kunnen bekijken en zich zelf kunnen inschrijven.
Gebruikersrollen
Leerling (Student)
De standaard gebruikersrol. Kan zich inschrijven voor cursussen en inhoud consumeren.
Docent (Trainer)
Kan cursussen maken en beheren, inhoud toevoegen en leerlingen beoordelen.
Sessiebeheerder
Kan sessies en inschrijvingen maken en beheren.
Human Resources Manager (HRM)
Kan tracking- en rapportagegegevens bekijken voor toegewezen gebruikers.
Portaalbeheerder
Volledige toegang tot alle platformbeheermogelijkheden.
Globale beheerder
Portaalbeheerder met toegang tot alle toegangs-URL's in een multi-URL-opstelling.
Coach/Tutor
Een rol op sessieniveau. Sessiecoaches houden toezicht op alle cursussen in een sessie; cursuscoaches beheren een specifieke cursus binnen een sessie. Alle verwijzingen naar coaches moeten op lange termijn worden hernoemd naar tutors.
Standaarden en Protocollen
SCORM
Sharable Content Object Reference Model. Een e-learning verpakkingsstandaard die het importeren en volgen van cursussen mogelijk maakt. Chamilo ondersteunt SCORM 1.2 en 2004.
xAPI (Tin Can API)
Een e-learning specificatie voor het volgen van leerervaringen. Breder dan SCORM, kan het activiteiten vastleggen die buiten het LMS plaatsvinden. xAPI-statements worden opgeslagen in een Learning Record Store (LRS).
LTI
Learning Tools Interoperability. Een IMS Global-standaard die het mogelijk maakt om externe tools en inhoud in een LMS in te bedden. Chamilo ondersteunt LTI 1.1 en 1.3 als zowel consument als aanbieder.
SCIM
System for Cross-domain Identity Management. Een standaard voor het automatiseren van gebruikersvoorziening en -deactivering tussen identiteitsproviders en toepassingen.
OAuth2
Een autorisatieframework dat derde partijstoepassingen toegang geeft tot Chamilo namens een gebruiker zonder wachtwoorden te delen. Gebruikt voor API-toegang en SSO-integraties.
LDAP
Lightweight Directory Access Protocol. Een protocol voor toegang tot directoryservices (bijv. Active Directory) om gebruikers te authenticeren en accountgegevens te synchroniseren.
CAS
Central Authentication Service. Een single sign-on protocol dat gebruikers in staat stelt om één keer te authenticeren en toegang te krijgen tot meerdere toepassingen.
JWT
JSON Web Token. Een compact, ondertekend tokenformaat dat wordt gebruikt voor API-authenticatie en sessiebeheer.
SAML
Security Assertion Markup Language. Een op XML gebaseerde standaard voor het uitwisselen van authenticatiegegevens tussen een identiteitsprovider en een dienstverlener.
Technische Termen
Symfony
Het PHP-framework waarop Chamilo 2.0 is gebouwd. Symfony biedt routing, dependency injection, ORM (Doctrine), templating (Twig) en andere infrastructuur.
Doctrine
De object-relationele mapper (ORM) die door Chamilo wordt gebruikt om met de database te communiceren. Doctrine koppelt PHP-objecten aan databasetabellen.
Twig
De template-engine die door Symfony en Chamilo wordt gebruikt voor het renderen van HTML.
Flysystem
Een PHP-bestandssysteemabstractielaag. Chamilo gebruikt Flysystem om lokale opslag, Amazon S3, Azure Blob en Google Cloud Storage uitwisselbaar te ondersteunen.
Composer
De PHP-dependency manager. Wordt gebruikt om PHP-bibliotheken van Chamilo te installeren en bij te werken.
Mailer DSN
Data Source Name voor het e-mailtransport. Een verbindingsreeks die Symfony instrueert hoe e-mails te verzenden (bijv. via SMTP, Amazon SES of Mailjet).
OPcache
De ingebouwde opcode-cache van PHP. Compileert PHP-scripts naar bytecode en slaat deze op in het geheugen, wat de prestaties aanzienlijk verbetert.
APCu
Een PHP-extensie die een gebruikersniveau in-memory cache biedt. Wordt door Symfony gebruikt voor het cachen van metadata en configuratie.
Afkortingen
LMS
Learning Management System
LRS
Learning Record Store (voor xAPI-statements)
SSO
Single Sign-On
CSV
Comma-Separated Values (gebruikt voor import van gebruikers/cursussen)
API
Application Programming Interface
REST
Representational State Transfer (API-architectuurstijl)
GDPR
General Data Protection Regulation (EU-wetgeving inzake gegevensbescherming)
HSTS
HTTP Strict Transport Security
CDN
Content Delivery Network
DNS
Domain Name System
SPF
Sender Policy Framework (e-mailauthenticatie)
DKIM
DomainKeys Identified Mail (e-mailauthenticatie)
DMARC
Domain-based Message Authentication, Reporting, and Conformance
Laatst bijgewerkt
Was dit nuttig?