GraphStructure: Difference between revisions

(added: Student)
(added: Properties)
Line 139: Line 139:
|-
|-
| Student-Item || — [[Property:P12|has completed]] → || Item
| Student-Item || — [[Property:P12|has completed]] → || Item
|-
| Student-Item || — [[Property:P25|participates in]] → || Course, Session
|-
|}
|}
See: [[Item:Q315]] as an example.
See: [[Item:Q315]] as an example.
Line 167: Line 170:


=== Educator ===
=== Educator ===
The role of an educator is declared by linking from an item to [[Item:Q168|Educator]] using [[Property:P3|instance of]].


-----


= Elements =
= Properties =
== Properties ==
[[Special:ListProperties|List of Properties]]
[[Special:ListProperties|List of Properties]]


== Items ==
'''Important Properties:'''
{| class="wikitable" style="margin:auto;"
{| class="wikitable" style="margin:auto; text-align:center;"
|-
! Property !! Name !! Used for !! Links to →
|- style="background:#ffd9cc"
| [[Property:P1]] || depends on || Prerequisites || Learning contents
|- style="background:#fff2cc"
| [[Property:P2]] || subclass of || Grouping items into Topics || Categories
|- style="background:#ffd9cc"
| [[Property:P3]] || instance of || Abstract Classes || [[Item:Q169|Category]]
|-
| [[Property:P4]] || related to || Equivalents || Learning contents
|-
|-
! style="background:#ffecb3" | An item
| [[Property:P14]] || includes || Making a list of items || Learning Contents, Sessions
! style="background:#ffcc99" | uses Property  
|-
! style="background:#ff8080"| with Item
|
! style="background:#ff9999" | that declares
|- style="background:#ffe6cc"
| [[Property:P21]] || resource || Link to a resource || Resources
|- style="background:#ffe6cc"
| [[Property:P20]] || url || save a URL || URL
|-
| [[Property:P11]] || image || declare images for items || Image
|-
|
|-  
|-  
| [[Item:Q1|Markers]] || [[Property:P3]] - instance of || [[Item:Q169]] - Category || a general category or group
| [[Property:P12]] || has completed || Completion || Learning Contents, (Sessions, Courses)
|-
|-
| [[Item:Q100]] || [[Property:P21]] - resource || [[Item:Q399]] || a resource
| [[Property:P23]] || interested in || Declare interests || Learning contents
|-
|-
| [[Property:P25]] || participates in || Participation || Courses, Sessions
|-
|
|-
| [[Property:P13]] || importance || Declaring importance || Learning contents
|-
| [[Property:P16]] || created by || Author || Person
|-
| [[Property:P17]] || modified by || Author || Person
|-
| [[Property:P22]] || certified by || Author || Educator
|-
| [[Property:P24]] || taught by || Author || Educator
|-
| [[Property:P19]] || on date || Timeliness || Date
|-
|
|-
| [[Property:P15]] || comment || Note something || String
|-
| [[Property:P26]] || language || Declare the language || Items
|-
|}
|}


= Useful Pages =
= Useful Pages =
* [[DebugQueries]]
* [[DebugQueries]]
* [https://query.graphit.ur.de/| Query Service]
* [https://query.graphit.ur.de/| Query Service]

Revision as of 12:38, 26 August 2023

A Documentation of the structure behind the Graph.

Graph Structure

Basic Item

A basic item describes a learning content. It uses subclass of to link to a defined Cateogory, that is used to group topics. Items are linked between each other with depends on to define an item that defines some previous knowledge, or related to to link to a similar item. Additionally they link to resources with resource.

A short overview of possible links:

Item subclass of Category
Item depends on Prerequisite
Item related to Equivalent
Item resource Resource
Item instanc of Application

Additionally an item can be closer defined by linking an importance-item using importance. This can be done as simple link or as an added value to a property.


Resources

A Resource is an item that is defined by the Properties url to link to an external site and instance of a structure-item, as seen below.

A short overview:

Resource url URL
Resource instance of Structure-Item

See: Item:Q280 as an example and Resource to reference a dummy element

Category

A general category, such as "Mathematical Foundations"; used to group topics.

A short overview:

Category-Item instance of Category

A Course can include

Course

A course encompasses a collection of learning contents. To declare an item as a Course use instance of.

A short overview:

Course-Item instance of Course
Course-Item taught by Educator
Course-Item includes Session

See: Item:Q170 as an example. A course can include a Session, as seen below:

Session

A Session acts as a possibility to group several items that will be discussed during an actual course session.

See: Item:Q248 as an example.

A short overview:

Session-Item instance of Session
Session-Item includes Item
Course-Item on date Date

People

Student

The role of a student is declared by linking from an item to Student using instance of. The student then can link their item to others using interested in and has completed to organize their interests and progress.

A short overview:

Student-Item instance of Student
Student-Item interested in Item
Student-Item has completed Item
Student-Item participates in Course, Session

See: Item:Q315 as an example.

NOTE: Query currently only shows one property label, the other would be "has completed".

Educator

The role of an educator is declared by linking from an item to Educator using instance of.


Properties

List of Properties

Important Properties:

Property Name Used for Links to →
Property:P1 depends on Prerequisites Learning contents
Property:P2 subclass of Grouping items into Topics Categories
Property:P3 instance of Abstract Classes Category
Property:P4 related to Equivalents Learning contents
Property:P14 includes Making a list of items Learning Contents, Sessions
Property:P21 resource Link to a resource Resources
Property:P20 url save a URL URL
Property:P11 image declare images for items Image
Property:P12 has completed Completion Learning Contents, (Sessions, Courses)
Property:P23 interested in Declare interests Learning contents
Property:P25 participates in Participation Courses, Sessions
Property:P13 importance Declaring importance Learning contents
Property:P16 created by Author Person
Property:P17 modified by Author Person
Property:P22 certified by Author Educator
Property:P24 taught by Author Educator
Property:P19 on date Timeliness Date
Property:P15 comment Note something String
Property:P26 language Declare the language Items


Useful Pages