subject taught
- CURIE:
gmeow:subjectTaught - IRI: https://blackcatinformatics.ca/gmeow/subjectTaught
- Category: property
- Defined by:
gmeow:slices/learning - Box roles: RBox role (What is this?)
The content taught in a gmeow:Teaching relation — the topic, skill, or proposition instruction conveyed. The RANGE is left intentionally open: the subject is typically a concept (the gmeow:Concept the concepts slice will define), a gmeow:Skill (expertise), or a gmeow:Proposition, but asserting a range (or an owl:unionOf) would prematurely close the surface, so it stays open and is documented in prose. NOT functional — a lesson may cover several subjects.
Structure
Property shape: object property; gmeow:Teaching -> ?
Practical Pattern
Use gmeow:subjectTaught from gmeow:Teaching to ? 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.
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#> .
# --- The reified instruction: one teacher, TWO learners taught together, one
# subject. teacher ≠ learner (gmeow:TeachingShape); co-taught learners share
# ONE gmeow:Teaching rather than one Teaching each.
ex:lesson a gmeow:Teaching ;
gmeow:teacher ex:mentor ;
gmeow:learner ex:lillith, ex:rowan ;
gmeow:subjectTaught ex:balancing ;
rdfs:label "a group balancing lesson"@en .
Common Companion Terms
External Equivalences
Equivalent or closely aligned targets: schema
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Term Equivalences
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:subjectTaught |
equivalence | - |
skos:closeMatch | schema:teaches | gmeow-learning.sssom.tsv; gmeow:eqLrn003; confidence 0.7 |
Usage Advice
Use when
- Use to record what a
gmeow:Teachingconveyed — the topic, skill, or proposition taught — so instruction can be queried by subject.
Avoid when
- Avoid expecting a fixed range (a concept, a
gmeow:Skill, or agmeow:Propositionare all admitted, pending the concepts slice) and avoid collapsing a multi-topic lesson to one subject; it is non-functional.
How to use
- Point the
Teachingat one or more subjects taught; once the concepts slice lands, a taught concept is the samegmeow:Conceptagmeow:learningConceptFormationevent produces.
Examples
- ex:lesson1
gmeow:subjectTaughtex:cycling.