module trap learntrap <https://purl.org/learn/trap#> is

  import [ dc learn learn2sect skos xsd ]

  @skos:prefLabel = [
    "Learning Traps in Tentacular Learning Ontology"@en
    "Ontogogi om læringsfælder indenfor tentakulær læring"@da
  ]
  @dc:description = "Domain-specific ontology for traps related to tentacular learning as described by Ernst Schraube"@en
  @dc:created = @xsd:date(2024-06-03)
  @dc:creator = <https://dr.jones.dk/me/#me>
  @dc:license = <https://spdx.org/licenses/AGPL-3.0-or-later>

  structure DigitalAlwaysOn is
    @rdfs:subClassOf = Digitalization
    @skos:prefLabel = [
      "Online Dialogue-Reduction Habit"@en
      "Online-dialogreduktionsvane"@da
    ]
    @dc:description = [
      "The ability for constructing a digital system to be always available without interruption"@en
      "Muligheden for at opsætte et digitalt system til altid at være tilgængelig uden afbrydelse"@da
    ]
    causesOnlineModeTrap -> OnlineModeTrap
  end

  structure DialogueReduction is
    @rdfs:subClassOf = Digitalization
    @skos:prefLabel = [
      "Online Dialogue-Reduction"@en
      "Online-dialogreduktion"@da
    ]
;    @dc:description = [
;      ""@en
;      ""@da
;    ]
    causesDialogueReductionTrap -> DialogueReductionTrap
  end

  structure DigitalAccuracyAndEase is
    @rdfs:subClassOf = Digitalization
    @skos:prefLabel = [
      "Digital Accuracy and Ease"@en
      "Digital nøjagtighed og lethed"@da
    ]
;    @dc:description = [
;      ""@en
;      ""@da
;    ]
    causesUncertainnessEffortlessnessTrap -> UncertainnessEffortlessnessTrap
  end

  structure DigitalLearnification is
    @rdfs:subClassOf = Digitalization
;    @skos:prefLabel = [
;      ""@en
;      ""@da
;    ]
    @dc:description = [
      "Learning reduced to an individualized commodity, demanded by learners and supplied by digital systems"@en
      "Læring reduceret til individualiseret vare, efterspurgt af elever og udbudt af digitale systemer"@da
    ]
    CausesBisectedLearning -> learn2sect:BisectedLearning
  end

  entity ReasoningTrap is
    @skos:prefLabel = [
      "Reasoning trap"@en
      "Fejlslutning"@da
    ]
    @dc:description = [
      "typical pitfalls in the construction of subjective reasons for action towards learning"@en
      "typiske faldgruber i konstruktionen af subjektive grunde til at igangsætte en læringsproces"@da
    ]
    identity id -> unknown

    trapsReason -> ActionReason
  end

  entity OnlineModeTrap is
    @rdfs:subClassOf = ReasoningTrap
    @skos:prefLabel = [
      "Online Mode Habit Trap"@en
      "Online-tilstandsvanefælde"@da
    ]
    @dc:description = [
      "Considering the online mode and the use of digital devices as absolutely helpful and expanding learning."@en
      "Anskuelsen af online-aktivitet og brug af digitalt udstyr som altid hjælpsomt og læringsudvidende."@da
    ]
    identity id -> unknown
  end

  entity UncertainnessEffortlessnessTrap is
    @rdfs:subClassOf = ReasoningTrap
    @skos:prefLabel = [
      "Trap of Uncertainness and Effortlessness"@en
      "Uvisheds- og ubesværethedsfælde"@da
    ]
    @skos:altLabel = [
      "Trap of Uncertainness"@en
      "Trap of Effortlessness"@en
      "Uvishedsfælde"@da
      "Ubesværethedsfælde"@da
    ]
    @dc:description = [
      "Equating swiftness in arriving at a conclusion with learning progress."@en
      "Forveksling af hurtigt at nå til en løsning med læringsfremskridt."@da
    ]
    identity id -> unknown
  end

  entity DialogueReductionTrap is
    @rdfs:subClassOf = ReasoningTrap
    @skos:prefLabel = [
      "Online dialogue-reduction habit trap"@en
      "Online-dialogreduktionsvanefælde"@da
    ]
    @dc:description = [
      "Reducing dialogue to the operative exchange and back and forth of perspectives."@en
      "Reduktion af samtale til operativ udveksling af perspektiver."@da
    ]
    identity id -> unknown
  end

end