Education session record

Pre-release. This site describes standard version 0.7.0-dev, which is in development and may change before version 1.0.0.

The record of one environmental education session: host site and covered sites, date, facilitator as an agent in a role, curriculum elements taught, attendance counted by audience type, accountable adult attendees as agent roles, an optional knowledge check as session-level aggregates, the anchored attendance register and a photograph (ADR-0004, ADR-0007).

Properties

Education session plan

Property Required Repeatable Value Message
covers site yes yes Site
curriculum element taught yes yes Concept
facilitator yes no Agent role
records site yes no Site
session date yes no date

Education session record

Property Required Repeatable Value Message
attended by no yes Agent role An accountable adult attendee is an agent IRI and a role, never a name (ADR-0007).
capture channel yes no NCGS Capture Channels: Dedicated app, Paper, transcribed
covers site yes yes Site A session covers at least one site: the host, and every site whose stewards or owners attended.
curriculum element taught yes yes NCGS Curriculum Elements: Planting technique, Watering, Mulching, Stem painting, Pruning, Pests and diseases, Species choice, The grassland safeguard, Record keeping and tag scanning A session teaches at least one curriculum element from the scheme; a session that taught nothing is not a session.
device latitude yes no decimal
device longitude yes no decimal
facilitator yes no Agent role A session names exactly one facilitator, as an agent IRI and a role (ADR-0007).
follow-up needed no no boolean
follow-up note no no string
has audience count yes yes Audience count A session counts its attendance by audience type.
has evidence yes yes Evidence item A session carries at least the attendance register and a photograph.
has quiz sheet no yes Quiz sheet A session’s quiz sheets are quiz sheets: the correct answers of unnamed takers (ADR-0028).
knowledge items asked no no integer
mean knowledge score after no no decimal
mean knowledge score before no no decimal
observed at yes no dateTime
observer yes no Agent A session record names exactly one observer by IRI, never a literal (ADR-0004, ADR-0007).
observer role yes no NCGS Observer Roles: Fieldworker, Supervisor
records activity yes no Environmental education activity A session record records exactly one environmental education activity.
records site yes no Site A session is hosted at exactly one site.
session date yes no date A session has exactly one date.

Also required of other records: Restatement

Property Required Repeatable Value Message
restatement reason no no string
restates no no any value A record restates at most one earlier record (ADR-0018).

Rules

  • A planned session covers its host site.
  • A knowledge check is recorded as anonymous quiz sheets with the items asked, from which the mean scores are derived at load (ADR-0028); a session made before quiz sheets states the items asked with both means. Never an identified individual’s score.
  • A session anchors its signed attendance register as an evidence item; names stay in the register, only its content address enters the record (ADR-0007).
  • A session carries a geotagged photograph of the session (a site photograph with latitude and longitude).
  • A session counts each audience type at most once.
  • A session’s attendance counts add up to more than zero; a session nobody attended is not a session.
  • An accountable adult attendee recorded as an agent is a steward, owner or site manager; learners are counted, never identified (ADR-0007).
  • Instance data must not use the standard’s namespace https://nova.org.za/ncgs/ (ADR-0002: instances are urn:uuid: IRIs).
  • No personal data rides on a session or its counts: properties from the schema.org or FOAF vocabularies (names, contact details) are refused (ADR-0007).
  • The facilitator of a session is the implementing partner or a fieldworker.
  • The sites a session covers include its host site.
  • A record moves to another site only by a supervisor’s or an office analyst’s correction in one role, observed at one zoned time, to a registered site current when it moves, and with each thing its restatement group introduced before it withdrawn or replaced by the move or a correction before it (ADR-0027).
  • A restatement is a record of the same type as the record it restates (ADR-0018).
  • A restatement is about the same site as the record it restates, or follows in its restatement group, unless a supervisor’s or an office analyst’s correction moves it (ADR-0018, ADR-0027).
  • A restatement is observed after the record it restates: it is the later observation that governs (ADR-0018).
  • A restatement says why the fact is restated, in a sentence or more (ADR-0018).
  • A site registration never moves: its correction registers the site its original registered, and a site registered in error is replaced (ADR-0027).

Checked by

Audience count

How many people of one audience type attended a session. A count, never a list of names.

Properties

Property Required Repeatable Value Message
audience type yes no NCGS Audience Types: Learners, Stewards, Owners, Site managers, Farmers, Officials An audience count names exactly one audience type from the scheme.
number attended yes no integer An audience count is a whole number of people, never a name.

Rules

  • Instance data must not use the standard’s namespace https://nova.org.za/ncgs/ (ADR-0002: instances are urn:uuid: IRIs).
  • No personal data rides on a session or its counts: properties from the schema.org or FOAF vocabularies (names, contact details) are refused (ADR-0007).

Checked by

Quiz sheet

One unnamed taker’s before-and-after quiz at an education session: the correct answers alone, never who took it (ADR-0007). The session’s mean scores are derived from its sheets at load (ADR-0028).

Properties

Property Required Repeatable Value Message
correct answers after no no integer A sheet’s correct answers after the session are one whole number.
correct answers before no no integer A sheet’s correct answers before the session are one whole number.

Rules

  • A quiz sheet carries only the correct answers of one unnamed taker before and after the session: never an identified individual’s score, no agent, no name (ADR-0007, ADR-0028).
  • A quiz sheet has no more correct answers than the quiz had items (the session’s ncgs:knowledgeItemsAsked).
  • A quiz sheet records the correct answers before the session, after it, or both: at least one of them.

This page explains the standard and does not decide conformance: only the released corpus does. It describes ontology/ncgs-ontology.ttl, dataRequirements/education-shapes.ttl, dataRequirements/common-shapes.ttl, methodologies/applicability-shapes.ttl at standard version 0.7.0-dev.