summaryrefslogtreecommitdiff
path: root/rdf/learning.sdm
blob: b466ed3ebf98ec52b7b2611d780401b3a44c2fbf (plain)
  1. module learning learning <https://thoughtroam.abcdefghijklmnopqrstuvxyzæøå.dk/rdf/> is
  2. import [ dc skos xsd ]
  3. @skos:prefLabel = "Learning Ontology"@en
  4. @dc:description = "General domain ontology on learning"@en
  5. @dc:created = @xsd:date(2024-04-26)
  6. @dc:creator = <https://dr.jones.dk/me/#me>
  7. @dc:license = <https://spdx.org/licenses/AGPL-3.0-or-later>
  8. @rdf:type = skos:ConceptScheme
  9. entity Objective is
  10. @skos:prefLabel = "Objective"@en
  11. @skos:prefLabel = "Mål"@da
  12. @skos:description = "Abstract or concrete goal/skill/competence resulting from a succesful learning"@en
  13. identity id -> unknown
  14. end
  15. entity Drive is
  16. @skos:description = "Motivating or demotivating factor for a learner towards a learning objective"@en
  17. identity id -> unknown
  18. drivesLearner -> Learner
  19. end
  20. entity Learner is
  21. @skos:description = "Agent subject to a learning process"@en
  22. identity id -> unknown
  23. learnsWithin -> Space
  24. learnsUsing -> Material
  25. learnsThrough -> Action
  26. learnsFormalizedBy -> System
  27. learnsCausedBy -> Cause
  28. seeksObjective -> Objective
  29. achievesObjective -> Objective
  30. isEducatedBy -> Educator
  31. ; isTaughtBy -> Teacher
  32. ; isFacilitatedBy -> Facilitator
  33. ; isEvaluatedBy -> Evaluator
  34. ; isInstructedBy -> Instructor
  35. collaboratesWith -> Learner
  36. usesMethod -> Method
  37. isDrivenBy -> Drive
  38. end
  39. entity Educator is
  40. @skos:description = "Agent aiding a learner towards an objective"@en
  41. @skos:description = "Agent abstractly or concretely guiding a learner towards an objective"@en
  42. ; @skos:narrower = Teacher, Instructor, Facilitator, Evaluator
  43. identity id -> unknown
  44. educates -> Learner
  45. educatesAbout -> Objective
  46. educatesUsing -> Material
  47. educatesFormalizedBy -> System
  48. end
  49. entity System is
  50. @skos:description = "Set of principles/methods/conventions for structuring a learning process"@en
  51. ; @skos:narrower = School_of_thought, Dogma, Principle
  52. identity id -> unknown
  53. end
  54. entity Action is
  55. @skos:description = "Abstract or concrete action/practice/movement by a learner as part of a learning process"@en
  56. identity id -> unknown
  57. contributesTo -> Objective
  58. end
  59. entity Cause is
  60. @skos:description = "Originating reason for a learner to initiate a learning process"@en
  61. identity id -> unknown
  62. causesAction -> Action
  63. end
  64. entity Material is
  65. @skos:description = "Sets of information intended to aid a learner in reaching a learning objective"@en
  66. ; @skos:narrower = School_book, Prior_Knowledge
  67. identity id -> unknown
  68. end
  69. ;; the "evaluation"
  70. entity Evaluation
  71. entity Method is
  72. @skos:description = "Way of approaching a learning process"@en
  73. identity id -> unknown
  74. requiresMaterial -> Material
  75. isPartOf -> System
  76. shapesAction -> Action
  77. end
  78. end