summaryrefslogtreecommitdiff
path: root/rdf/learning.sdm
blob: 7728f392cf5dd98244b0582e91fc5d8f5adc97bf (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 Learner is
  16. @skos:description = "Agent subject to a learning process"@en
  17. identity id -> unknown
  18. learnsWithin -> Space
  19. learnsUsing -> Material
  20. learnsThrough -> Action
  21. learnsFormalizedBy -> System
  22. learnsCausedBy -> Cause
  23. seeksObjective -> Objective
  24. achievesObjective -> Objective
  25. isEducatedBy -> Educator
  26. ; isTaughtBy -> Teacher
  27. ; isFacilitatedBy -> Facilitator
  28. ; isEvaluatedBy -> Evaluator
  29. ; isInstructedBy -> Instructor
  30. end
  31. entity Educator is
  32. @skos:description = "Agent aiding a learner towards an objective"@en
  33. @skos:description = "Agent abstractly or concretely guiding a learner towards an objective"@en
  34. ; @skos:narrower = Teacher, Instructor, Facilitator, Evaluator
  35. identity id -> unknown
  36. educates -> Learner
  37. educatesAbout -> Objective
  38. educatesUsing -> Material
  39. educatesFormalizedBy -> System
  40. end
  41. entity System is
  42. @skos:description = "Set of principles/methods/conventions for structuring a learning process"@en
  43. ; @skos:narrower = School_of_thought, Dogma, Principle
  44. identity id -> unknown
  45. end
  46. entity Action is
  47. @skos:description = "Abstract or concrete action/practice/movement by a learner as part of a learning process"@en
  48. identity id -> unknown
  49. contributesTo -> Objective
  50. end
  51. entity Cause is
  52. @skos:description = "Originating reason for a learner to initiate a learning process"@en
  53. identity id -> unknown
  54. causesAction -> Action
  55. end
  56. entity Drive is
  57. @skos:description = "Motivating or demotivating factor for a learner towards a learning objective"@en
  58. identity id -> unknown
  59. end
  60. entity Material is
  61. @skos:description = "Sets of information intended to aid a learner in reaching a learning objective"@en
  62. ; @skos:narrower = School_book, Prior_Knowledge
  63. identity id -> unknown
  64. end
  65. ;; the "evaluation"
  66. entity Evaluation
  67. entity Method is
  68. @skos:description = "Way of approaching a learning process"@en
  69. identity id -> unknown
  70. requiresMaterial -> Material
  71. isPartOf -> System
  72. end
  73. end