room
related: Room
type: Thing
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: room is an abstract property to express the room where the course/seminar takes place.
domain: thing

Teacher
disjoint with: Nothing
subclass of: Thing
type: Class
comment: Teacher of the course.

opponentOf
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: opponentOf is an abstract property to state that a student is an opponent of another, i.e. that he/she makes review of the other student's seminar work.
domain: Agent
range: Agent

Room
disjoint with: Nothing
subclass of: Thing
type: Class
comment: Room where the course is taking place.

Assignment
disjoint with: Nothing
subclass of: Thing
type: Class
comment: Assignment of a course, for example an exercise.

StudentGroup
disjoint with: Nothing
subclass of: Thing
type: Class
comment: StudentGroup of the course.

Teaching Core Vocabulary Specification
primary topic: Teaching Core Vocabulary namespace
conforms to: rdfa-syntax
license: http://creativecommons.org/licenses/by/1.0/
alternate: teach.rdf
description: This documents specifies the classes and properties introduced by the TEACH core vocabulary.
type: Document
type: Thing
label: Document that defines the Teaching Core Vocabulary

deadlineDraftReport
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: deadlineDraftReport is an abstract property explicate the deadline for a draft project report.
domain: thing

Course
disjoint with: Nothing
subclass of: Thing
type: Class
comment: Course is where students are supposed to learn something.

ects
related: European Credit Transfer and Accumulation System
type: Thing
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: ects is an abstract property to express the ects (European Credit Transfer System) of the course/seminar.
domain: thing

room
related: Module
type: Thing
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: Describes the module of the study program with which the course/seminar is associated.
domain: thing

Teaching Core Vocabulary namespace
created by: http://lodlaundromat.org/.well-known/genid/00e858cb10ebb336f218d28d7e563c05#1
created: 2013-04-25T18:09:00Z
creator: Tomi Kauppinen
description: TEACH, the Teaching Core Vocabulary, is a lightweight vocabulary providing terms to enable teachers to relate things in their courses together. The Teaching Core Vocabulary is based on practical requirements set by providing seminar and course descriptions as Linked Data.
type: DataItem
type: Thing
type: Ontology

deadline
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: deadline is an abstract property explicate the deadline for a draft project report.
domain: thing

Tomi Kauppinen
type: Person
type: Thing

Student
disjoint with: Nothing
subclass of: Thing
type: Class
comment: Student of the course.

bookingNumber
related: Course (education)
type: Thing
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: bookingNumber is an abstract property to uniquely identify the course. This identifier should be defined and provided by the operator of the course.
domain: thing
sub property of: description

studentGroup
related: TEACHER
type: Thing
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: studentGroup is an abstract property to relate a student group to the course/seminar.
domain: thing
range: Group

academicTerm
related: Academic term
type: Thing
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: academicTerm is an abstract property to express the academic term (e.g. Summer 2011) of the course/seminar.
domain: thing

reportTemplate
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: reportTemplate is an abstract property to relate a report template to the course/seminar so that students may use it to write their reports.
domain: thing

Lecture
disjoint with: Nothing
subclass of: Thing
type: Class
comment: Lecture of the course.

deadlineReviewReport
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: deadlineReviewReport is an abstract property to explicate the deadline for review reports (opponent works).
domain: thing

deadlineFinalReport
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: deadlineFinalReport is an abstract property to explicate the deadline for a final project report.
domain: thing

StudyProgram
disjoint with: Nothing
subclass of: Thing
type: Class
comment: StudyProgram which the course is part of.

reviewTemplate
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: reviewTemplate is an abstract property to relate a review template to the course/seminar so that students may use it to write their reviews of other student's reports.
domain: thing

teacher
related: TEACHER
type: Thing
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: teacher is an abstract property to relate a teacher to a course/seminar.
domain: thing
range: thing

arrangedAt
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: arrangedAt is an abstract property to explicate the date/time when the seminar is arranged at. It can be defined as in the following example: http://www.w3.org/TR/rdfcal/#L21805
domain: thing
range: icaltzd#

reading
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: reading is an abstract property to relate required readings to the course/seminar.
domain: thing

Material
disjoint with: Nothing
subclass of: Thing
type: Class
comment: Material of the course.

hasDescription
related: Course (education)
type: Thing
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: hasDescription is subproperty of dc:description to specify needed descriptions of entities within the course, e.g. the description of course materials, assignments, etc.
sub property of: description

nextReading
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: nextReading is an abstract property for dynamically stating the reading required to be read by the next session of the course/seminar.
domain: thing

grading
related: Grading
type: Thing
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: grading is an abstract property to relate the course/seminar to the description about its grading.
domain: thing

weeklyHours
related: Semesterwochenstunde
type: Thing
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: weeklyHours is an abstract property to express the number of weekly hours for the teaching.
domain: thing

http://lodlaundromat.org/.well-known/genid/00e858cb10ebb336f218d28d7e563c05#1
performed at: 2013-04-25T18:09:00Z
performed by: Tomi Kauppinen
type: DataCreation
type: Thing

Building
disjoint with: Nothing
subclass of: Thing
type: Class
comment: Building where the course is taking place.

courseTitle
related: Course (education)
type: Thing
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: courseTitle is subproperty of dc:title to specify the course title
domain: thing
sub property of: title

room
related: Building
type: Thing
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: building is an abstract property to express the building where the course/seminar takes place.
domain: thing

Module
disjoint with: Nothing
subclass of: Thing
type: Class
comment: Module (i.e. a set of courses) which the course belongs to.

courseDescription
related: Course (education)
type: Thing
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: courseDescription is subproperty of dc:description to specify the course description
domain: thing
sub property of: description

hasTitle
related: Course (education)
type: Thing
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: hasTitle is subproperty of dc:title to specify needed titles of entities within the course, e.g. the title of course materials, assignments, etc.
sub property of: title

room
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: Describes the teaching method used in the course/seminar. property "hasTeachingMethod" inspired by an interview of Nobel Laureate Carl Wieman in "Transformation Is Possible If a University Really Cares", SCIENCE, Vol 340, April 19th, 2013: "Wieman came up with his simple, market-driven first step: Require universities to compile and release data on their teaching methods as a condition for receiving federal research funds. As students began using the data released by universities to help choose a college, he reasoned, universities would feel compelled to improve their teaching practices in order to attract the best applicants." The idea is that with the hasTeachingMethod-property universities can start publishing the teaching methods they use as Linked Open Data. Let us see which university implements the idea first.
domain: thing

room
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: Describes the study program which is associated with the course/seminar.
domain: thing

Johannes Trame
name: Andres Westermann
type: Person
type: Thing

teacherOf
related: TEACHER
type: Thing
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: teacherOf is an abstract property to relate a teacher to a course/seminar.
domain: thing
range: thing

notArrangedAt
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: notArrangedAt is an abstract property to explicate the date/time when the seminar has an exception in its schedule and thus is not arranged at.
domain: thing
range: datetime