learning type
- CURIE:
gmeow:learningType - IRI: https://blackcatinformatics.ca/gmeow/learningType
- Category: property
- Defined by:
gmeow:slices/learning - Box roles: RBox role (What is this?)
Classifies a learning event by its variety — one or more of the gmeow:LearningEventType value vocabulary. NOT functional: a single event may carry several varieties at once (a transfer that also consolidates is both gmeow:learningTransfer and gmeow:learningConsolidation), so the property admits multiple values rather than forcing one. The learning analogue of gmeow:inferenceMode / gmeow:mentalProcessType.
Structure
Property shape: object property; gmeow:LearningEvent -> gmeow:LearningEventType
Practical Pattern
Use gmeow:learningType from gmeow:LearningEvent to gmeow:LearningEventType when the relationship itself belongs in the native GMEOW graph.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Skill Acquisition Trajectory
- Source:
slices/core/learning/examples/skill-acquisition-trajectory.ttl - Examples catalog: open in catalog#example-slices-core-learning-examples-skill-acquisition-trajectory
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/learning/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# --- Event 1: skill acquisition, novice → advanced beginner (the spring).
ex:firstLessons a gmeow:LearningEvent ;
gmeow:experiencer ex:lillith ;
gmeow:mentalProcessType gmeow:processLearning ;
gmeow:learningType gmeow:learningSkillAcquisition ;
gmeow:learnedFrom ex:textbook ;
gmeow:fromLevel gmeow:dreyfusNovice ;
gmeow:toLevel gmeow:dreyfusAdvancedBeginner ;
gmeow:produces ex:profSpring ;
gmeow:eventTime "2026-03-15T10:00:00Z"^^xsd:dateTime ; # temporal placement — CONSTITUTION P11
gmeow:eventTemporalFrame gmeow:temporalFrameUTCGregorian ;
rdfs:label "first cycling lessons"@en .
# --- Event 2: consolidating practice, advanced beginner → expert (the summer).
# Two varieties co-apply (P9): it both consolidates and further acquires.
ex:summerPractice a gmeow:LearningEvent ;
gmeow:experiencer ex:lillith ;
gmeow:mentalProcessType gmeow:processLearning ;
gmeow:learningType gmeow:learningConsolidation, gmeow:learningSkillAcquisition ;
gmeow:fromLevel gmeow:dreyfusAdvancedBeginner ;
gmeow:toLevel gmeow:dreyfusExpert ;
gmeow:produces ex:profSummer ;
gmeow:eventTime "2026-08-15T10:00:00Z"^^xsd:dateTime ; # temporal placement — CONSTITUTION P11
gmeow:eventTemporalFrame gmeow:temporalFrameUTCGregorian ;
rdfs:label "a summer of daily practice"@en .
Teaching And Being Taught
- Source:
slices/core/learning/examples/teaching-and-being-taught.ttl - Examples catalog: open in catalog#example-slices-core-learning-examples-teaching-and-being-taught
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/learning/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# --- Lillith's own acquisition: a being-taught LearningEvent, learned FROM the
# teacher, producing the cognitive state it settled.
ex:lillithLearns a gmeow:LearningEvent ;
gmeow:experiencer ex:lillith ;
gmeow:mentalProcessType gmeow:processLearning ;
gmeow:learningType gmeow:learningBeingTaught ;
gmeow:learnedFrom ex:mentor ;
gmeow:produces ex:lillithBalances ;
gmeow:eventTime "2026-06-15T14:00:00Z"^^xsd:dateTime ; # temporal placement — CONSTITUTION P11
gmeow:eventTemporalFrame gmeow:temporalFrameUTCGregorian ;
rdfs:label "Lillith learns to balance"@en .
# --- Rowan's acquisition is a DISTINCT event sharing the one gmeow:Teaching: two
# learners, two LearningEvents, one instruction relation.
ex:rowanLearns a gmeow:LearningEvent ;
gmeow:experiencer ex:rowan ;
gmeow:mentalProcessType gmeow:processLearning ;
gmeow:learningType gmeow:learningBeingTaught ;
gmeow:learnedFrom ex:mentor ;
gmeow:produces ex:rowanBalances ;
gmeow:eventTime "2026-06-15T14:30:00Z"^^xsd:dateTime ; # temporal placement — CONSTITUTION P11
gmeow:eventTemporalFrame gmeow:temporalFrameUTCGregorian ;
rdfs:label "Rowan learns to balance"@en .
Common Companion Terms
gmeow:LearningEvent, gmeow:LearningEventType
Usage Advice
Use when
- Use to tag the variety(ies) of a
gmeow:LearningEventwithgmeow:LearningEventTypevalues — the value-vocabulary alternative to subclassing the event.
Avoid when
- Avoid forcing exactly one variety per event — it is non-functional, and several varieties may co-apply — and avoid pointing it at anything outside the
gmeow:LearningEventTypevocabulary.
How to use
- Attach one or more
gmeow:LearningEventTypeindividuals to the event; read agmeow:learningTransfervalue to route the mapping to an inferencegmeow:Analogyand agmeow:learningConceptFormationvalue to route the product to the concepts slice.
Examples
- ex:lesson
gmeow:learningTypegmeow:learningSkillAcquisition.