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
| 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
| 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
| 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).
Audience count
How many people of one audience type attended a session. A count, never a list of names.
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).
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
| 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.