Onderwijstaal/Definitie
Uiterlijk
Onderwijstaal
Definitie
[bewerken]De onderwijstaal Freell maakt gebruik van specifieke trefwoorden en typen om de structuur van het leren vast te leggen.
Trefwoorden
[bewerken]- DEFINE: Wordt gebruikt om syntaxisregels of eigenschappen van typen (ACTION, ACTOR, RESOURCE, LANGUAGE, MEDIUM) in te stellen.
- CREATE: Wordt gebruikt om de creatie van een entiteit te initialiseren.
- REFERENCE: Wordt gebruikt om een bestaande entiteit of extern element te identificeren of ernaar te verwijzen.
- AS: Wordt gebruikt om een specifieke waarde, beschrijving of kenmerk toe te wijzen aan een entiteit of relatie.
- FROM: Specificeert de oorsprong of bron-actor in een actie of relatie.
- TO: Geeft de doel-actor of de bestemming aan in een actie of relatie.
- BY: Wordt gebruikt om de uitgevoerde acties op te sommen of om een methode of aanpak te specificeren.
- WITH: Duidt de middelen of instrumenten aan die in een actie of proces worden gebruikt.
- IN: Geeft de taal of het formaat aan waarin een actie, communicatie of proces wordt uitgevoerd.
- ON: Specificeert het medium of platform waar een actie plaatsvindt of waar een bron zich bevindt.
Typen
[bewerken]- ACTION: Een specifieke taak of operatie, meestal met actoren en mogelijk het manipuleren van bronnen.
- ACTOR: Een entiteit die acties uitvoert; dit kan een AI, gebruiker, systeemcomponent, etc. zijn.
- RESOURCE: Een item of entiteit die wordt gebruikt of beïnvloed door acties, inclusief documenten, gegevens, etc.
- LANGUAGE: Een gedefinieerde set communicatieregels of stijl gebruikt in interacties.
- MEDIUM: Het platform of middel waarlangs communicatie of interactie plaatsvindt.
Syntaxis Voorbeelden
[bewerken]De syntaxis van Freell is ontworpen om leesbaar en logisch te zijn:
- Actie creëren
Identifier [: STRING waarde] [FROM ACTOR ActorIdentifier1 [, ActorIdentifier2, ...]] [TO ACTOR DoelActorIdentifier1 [, DoelActorIdentifier2, ...]] [BY ACTION ActieIdentifier1 [, ActieIdentifier2, ...]] [WITH RESOURCE BronIdentifier1 [, BronIdentifier2, ...]]
- Actor creëren
Identifier: STRING waarde
- Bron creëren
Identifier [: STRING waarde] [BY ACTION ActieIdentifier1 [, ActieIdentifier2, ...]] [WITH RESOURCE BronIdentifier1 [, BronIdentifier2, ...]] [IN LANGUAGE TaalIdentifier1] [ON MEDIUM MediumIdentifier1]
Referenties
Verwijzingen
