summaryrefslogtreecommitdiff
path: root/rdf/learning.sdm
diff options
context:
space:
mode:
Diffstat (limited to 'rdf/learning.sdm')
-rw-r--r--rdf/learning.sdm101
1 files changed, 56 insertions, 45 deletions
diff --git a/rdf/learning.sdm b/rdf/learning.sdm
index 529a282..7728f39 100644
--- a/rdf/learning.sdm
+++ b/rdf/learning.sdm
@@ -1,81 +1,92 @@
-module learning base <https://thoughtroam.abcdefghijklmnopqrstuvxyzæøå.dk/rdf/> is
+module learning learning <https://thoughtroam.abcdefghijklmnopqrstuvxyzæøå.dk/rdf/> is
import [ dc skos xsd ]
@skos:prefLabel = "Learning Ontology"@en
- @dc:description = "Tentacular learning as defined by Ernst Schraube"@en
+ @dc:description = "General domain ontology on learning"@en
@dc:created = @xsd:date(2024-04-26)
@dc:creator = <https://dr.jones.dk/me/#me>
@dc:license = <https://spdx.org/licenses/AGPL-3.0-or-later>
+ @rdf:type = skos:ConceptScheme
- ;; Illeris
- entity Learner is
+ entity Objective is
+ @skos:prefLabel = "Objective"@en
+ @skos:prefLabel = "Mål"@da
+ @skos:description = "Abstract or concrete goal/skill/competence resulting from a succesful learning"@en
identity id -> unknown
- receives -> Teaching
- establishes -> Learning
end
- entity Teacher is
+ entity Learner is
+ @skos:description = "Agent subject to a learning process"@en
identity id -> unknown
- facilitates -> Learning
- teaches -> Teaching
+ learnsWithin -> Space
+ learnsUsing -> Material
+ learnsThrough -> Action
+ learnsFormalizedBy -> System
+ learnsCausedBy -> Cause
+ seeksObjective -> Objective
+ achievesObjective -> Objective
+ isEducatedBy -> Educator
+; isTaughtBy -> Teacher
+; isFacilitatedBy -> Facilitator
+; isEvaluatedBy -> Evaluator
+; isInstructedBy -> Instructor
end
- entity Material
+ entity Educator is
+ @skos:description = "Agent aiding a learner towards an objective"@en
+ @skos:description = "Agent abstractly or concretely guiding a learner towards an objective"@en
+; @skos:narrower = Teacher, Instructor, Facilitator, Evaluator
+ identity id -> unknown
- structure Learning is
- strengthenedBy -> Motivation
- weakenedBy -> Distraction
+ educates -> Learner
+ educatesAbout -> Objective
+ educatesUsing -> Material
+ educatesFormalizedBy -> System
end
- structure Teaching is
- differentFrom -> Learning
+ entity System is
+ @skos:description = "Set of principles/methods/conventions for structuring a learning process"@en
+; @skos:narrower = School_of_thought, Dogma, Principle
+ identity id -> unknown
end
- entity School
-
- ;; the "what"
- entity Goal
+ entity Action is
+ @skos:description = "Abstract or concrete action/practice/movement by a learner as part of a learning process"@en
+ identity id -> unknown
- ;; the "why"
- structure Motivation is
- type -> MotivationType
- motivatedBy -> Motivator
+ contributesTo -> Objective
end
- enum MotivationType of
- Defensive
- Expansive
+ entity Cause is
+ @skos:description = "Originating reason for a learner to initiate a learning process"@en
+ identity id -> unknown
+
+ causesAction -> Action
end
- ;; the "how"
- structure Movement is
- type -> MovementType
+ entity Drive is
+ @skos:description = "Motivating or demotivating factor for a learner towards a learning objective"@en
+ identity id -> unknown
end
- enum MovementType of
- Affinitive
- Definitive
+ entity Material is
+ @skos:description = "Sets of information intended to aid a learner in reaching a learning objective"@en
+; @skos:narrower = School_book, Prior_Knowledge
+ identity id -> unknown
end
;; the "evaluation"
entity Evaluation
- entity Motivator
-; affectsMotivation
-
- entity Method
-
- entity Expectation
-
- entity Prelearned
-
-; entity World
-
- entity
+ entity Method is
+ @skos:description = "Way of approaching a learning process"@en
+ identity id -> unknown
- entity
+ requiresMaterial -> Material
+ isPartOf -> System
+ end
end