|
@@ -26,19 +26,30 @@ represents which endpoints should require authentication when implementing a ser
|
|
|
framework, and a course will consist of multiple modules.
|
|
framework, and a course will consist of multiple modules.
|
|
|
- `Course`: Refers to the entire program of study leading to a degree. It encompasses
|
|
- `Course`: Refers to the entire program of study leading to a degree. It encompasses
|
|
|
multiple modules that are structured over the duration of the (bachelors) program.
|
|
multiple modules that are structured over the duration of the (bachelors) program.
|
|
|
-- `Term`: Refers to any academic period, but it is often associated with systems that divide the academic year into two or more periods.
|
|
|
|
|
|
|
+- `Term`: Refers to any academic period, but it is often associated with systems that
|
|
|
|
|
+ divide the academic year into two or more periods.
|
|
|
- `Lecture`: A single session, where the *lecture* of a *Module* is held.
|
|
- `Lecture`: A single session, where the *lecture* of a *Module* is held.
|
|
|
-- `Lecture Series`: An entire series over a *term* of *lectures* (of a single class)
|
|
|
|
|
-- `Class`: A subset of students, that attend a *Lecture*.
|
|
|
|
|
|
|
+- `Lecture series`: An entire series over a *term* of *lectures* (of a single class).
|
|
|
|
|
+- `Class`: A subset of students, that attend a *Lecture*/*Lecture Series*.
|
|
|
- `Lecturer`: The person teaching the students.
|
|
- `Lecturer`: The person teaching the students.
|
|
|
- `Student`: The person, who should be learning about new stuff.
|
|
- `Student`: The person, who should be learning about new stuff.
|
|
|
|
|
+- `Revision`: Revision of something that has been previously published.
|
|
|
|
|
+- `Block (lecture)`: A lecture, that is held over a short timespan (shorter than a
|
|
|
|
|
+ term), where the students visit daily.
|
|
|
|
|
+
|
|
|
|
|
+- `First name`: The first/given name of a person
|
|
|
|
|
+- `Surname`: The Surname/Family name (different to last name in some cases!)
|
|
|
|
|
|
|
|
|
|
|
|
|
### Do not use these terms
|
|
### Do not use these terms
|
|
|
|
|
|
|
|
-- `Semester`: This term is too limiting compared to `Term`, as it always refers to 6 months. Some schools will use different lengths for their terms.
|
|
|
|
|
-- `Degree`: We should use the term `Course`, as the degree is what you receive when completing a `Course`.
|
|
|
|
|
|
|
+- `Semester`: This term is too limiting compared to `Term`, as it always refers to 6
|
|
|
|
|
+ months. Some schools will use different lengths for their terms.
|
|
|
|
|
+- `Degree`: We should use the term `Course`, as the degree is what you receive when
|
|
|
|
|
+ completing a `Course`.
|
|
|
- `Teacher`: Use `Lecturer` instead, as this is the common term used by universities.
|
|
- `Teacher`: Use `Lecturer` instead, as this is the common term used by universities.
|
|
|
|
|
+- `Version`: If a `revision` is meant instead.
|
|
|
|
|
+
|
|
|
|
|
|
|
|
### Types used
|
|
### Types used
|
|
|
|
|
|