summaryrefslogtreecommitdiff
path: root/learn
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2024-05-26 10:34:44 +0200
committerJonas Smedegaard <dr@jones.dk>2024-06-04 17:35:42 +0200
commit21e2adeb5fbf3e1c731e8dffa0ab0ad6c391b1c3 (patch)
tree6b35f00c5c66ce636089fcc97940b1b137d25082 /learn
parent4c21694718dfc2a7ca44ed70b36c91cef44926d6 (diff)
add make target view-learn_tentacular-rdfs-graf; greatly improve ontology learn10tac
Diffstat (limited to 'learn')
-rw-r--r--learn/tentacular.sdm96
1 files changed, 54 insertions, 42 deletions
diff --git a/learn/tentacular.sdm b/learn/tentacular.sdm
index 40ef1dd..17a963f 100644
--- a/learn/tentacular.sdm
+++ b/learn/tentacular.sdm
@@ -1,6 +1,6 @@
module learn_tentacular learn10tac <https://thoughtroam.abcdefghijklmnopqrstuvxyzæøå.dk/learn/tentacular#> is
- import [ dc skos xsd ]
+ import [ dc learn skos xsd ]
@skos:prefLabel = "Tentacular Learning Ontology"@en
@dc:description = "Domain-specific ontology for Tentacular Learning as defined by Ernst Schraube"@en
@@ -8,74 +8,86 @@ module learn_tentacular learn10tac <https://thoughtroam.abcdefghijklmnopqrstuvxy
@dc:creator = <https://dr.jones.dk/me/#me>
@dc:license = <https://spdx.org/licenses/AGPL-3.0-or-later>
- ;; Illeris
- entity Learner is
+ structure WorldingPracticeLearning is
+ @skos:prefLabel = "Learning as a Worlding Practice"@en
+ @skos:prefLabel = "Læring som en verdeningspraksis"@da
+ @dc:description = "The process of learning viewed as an affinitive dialogue with the surrounding world"@en
+ @dc:description = "Læringsproces anskuet som en gensidig dialog (affinitet) med den omkringliggende verden"@en
+ @rdfs:subClassOf = learn:Process
+ @rdfs:disjointWith = BisectedLearning
+ isPracticedBy -> learn:Learner
+ isModulatedBy -> Mode
+ involvesMovement -> Movement
+ end
+
+ entity TentacularLearning is
+ @rdfs:subClassOf = learn:Cognition
+ identity id -> unknown
+ end
+
+ entity Reason is
identity id -> unknown
- receives -> Teaching
- establishes -> Learning
+ affectsMode -> Mode
end
- entity Teacher is
+ entity ExpansiveReason is
+ @rdfs:subClassOf = Reason
identity id -> unknown
- facilitates -> Learning
- teaches -> Teaching
+ causesExpansiveMode -> ExpansiveMode
end
- entity Material
+ entity DefensiveReason is
+ @rdfs:subClassOf = Reason
+ identity id -> unknown
- structure Learning is
- strengthenedBy -> Motivation
- weakenedBy -> Distraction
+ causesDefensiveMode -> DefensiveMode
end
- structure Teaching is
- differentFrom -> Learning
+ entity Mode is
+ identity id -> unknown
+
+ reasonedBy -> Reason
+ affectsMovement -> Movement
end
- entity School
+ entity ExpansiveMode is
+ @rdfs:subClassOf = Mode
+ identity id -> unknown
+
+ stimulatesAffinitiveMovement -> AffinitiveMovement
+ end
- ;; the "what"
- entity Goal
+ entity DefensiveMode is
+ @rdfs:subClassOf = Mode
+ identity id -> unknown
- ;; the "why"
- structure Motivation is
- type -> MotivationType
- motivatedBy -> Motivator
+ stimulatesDefinitiveMovement -> DefinitiveMovement
end
- enum MotivationType of
- Defensive
- Expansive
+ entity Movement is
+ identity id -> unknown
+
+ affectsResultingLearning -> TentacularLearning
end
- ;; the "how"
- structure Movement is
- type -> MovementType
+ entity AffinitiveMovement is
+ @rdfs:subClassOf = Movement
+ identity id -> unknown
+
+ DeepensLearning -> TentacularLearning
end
- enum MovementType of
- Affinitive
- Definitive
+ entity DefinitiveMovement is
+ @rdfs:subClassOf = Movement
+ identity id -> unknown
end
;; the "evaluation"
entity Evaluation
- entity Motivator
-; affectsMotivation
-
- entity Method
-
- entity Expectation
-
entity Prelearned
; entity World
-
- entity
-
- entity
-
end