Naar inhoud springen

Onderwijstaal/Definitie

Uit Wikibooks

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
Informatie afkomstig van Wikibooks NL, een onderdeel van de Wikimedia Foundation.