List of Fields

Class : Courses.Class

Name

  • Name of the Course (Italian) (ita: String) — name of the course in Italian
  • Name of the Course (English) (eng: String) — name of the course in English
  • Nome del Corso vs. Name of the Course
    • at least one out of Nome del Corso and Name of the Course is required; possibly both

Course

  • Language (language: StaticList) — the language of the course
    • either English or Italian
  • Academic Year (ay: StaticList) — the academic year of the course
    • to be chosen from the list of A.Y.
  • Credits (credits: Number) — number of credits of the course
    • typically, an integer
  • Hours (hours: Number) — number of hours of the course
    • typically, an integer

Teachers

  • Professor (professor: Users) — professor officially in charge of the course
    • values either from the list of APICe users or as “Name Surname” strings
  • Other Professors (otherProfessors: Users) — other professors officially in charge of portions of the course—like a module
    • values either from the list of APICe users or as “Name Surname” strings
  • Tutors (tutors: Users) — officially-appointed tutors
    • values either from the list of APICe users or as “Name Surname” strings

Context

  • University (university: StaticList) — the institution providing the course, tipically a university
  • Campus (campus: StaticList) — the campus, for multi-campus universities
  • Department / Faculty / School (faculty: StaticList) — the organisation – faculty, department, school – actually in charge of the course
  • Course Cycle (cycle: StaticList) — the cycle of the course—1st, 2nd, 3rd, or single cycle

Container

  • 1st-Cycle Program (cycle1: StaticList) — specific 1st-cycle course
  • 2nd-Cycle Program (cycle2: StaticList) — specific 2nd-cycle course
  • 3rd-Cycle/PhD Program (cycle3: StaticList) — specific 3rd-cycle/PhD course
  • Career-oriented Programm (cycleP: StaticList) — specific caree-oriented course
  • Single-Cycle Program (cycle0: StaticList) — specific single-cycle course
  • Diploma Program (cycleD: StaticList) — specific diploma course

IDs

Fields below are typically specific of the courses of the Alma Mater Studiorum–Università di Bologna (AMS)
  • Course ID (courseId: String) — course identifier in the AMS systems
    • it can be found in the course page of the AMS Portal
  • AMS URL ID (amsId: String) — identifier of the specific teaching activity in the AMS systems
    • it can be found in the URL of the AMS Portal
    • for instance, in the AMS course URL https://www.unibo.it/it/didattica/insegnamenti/insegnamento/2023/493397 the amsID is 493397
  • AMS Module URL ID (amsModId: String) — identifier of a module of a course in the AMS systems
    • it can be found in the URL of the AMS course timetable
    • for instance, in the AMS course timetable URL https://www.unibo.it/it/didattica/insegnamenti/insegnamento/2023/493397/orariolezioni#494288 the amsModId is 494288, whereas the amsId of the main course of which the module is a component is 493397
  • Virtual Learning Environment ID (vleId: Number) — identifier of the specific teaching activity in the VLE system
    • it can be found in the URL of VLE as “id”
    • for instance, in the VLE course URL https://virtuale.unibo.it/course/view.php?id=46378 the vleId is 46378
  • VLE General Forum (vlegeneralforum: String) — identifier of the general course forum on VLE
    • for instance, in the VLE forum URL https://virtuale.unibo.it/mod/forum/view.php?id=1284514, vlegeneralforum is 1284514
  • VLE News Forum (vlenewsforum: String) — identifier of the news course forum on VLE
    • for instance, in the VLE forum URL https://virtuale.unibo.it/mod/forum/view.php?id=1252426, vlenewsforum is 1252426
Fields above are typically specific of the courses of the Alma Mater Studiorum–Università di Bologna (AMS)

URLs

  • Virtual Room URL (virtualRoom: String) — complete URL of the online room for the course
Fields below are typically used for courses that do not belong to the Alma Mater Studiorum–Università di Bologna (AMS), or, for old AMS courses
  • Course URL (courseUrl: String) — complete URL of the course, if not in AMS
  • Timetable URL (scheduleUrl: String) — complete URL of the course schedule, if not in AMS
Fields above are typically used for courses that do not belong to the Alma Mater Studiorum–Università di Bologna (AMS), or, for old AMS courses

Descriptors

  • General Information on the Course (information: TextArea) — information on the course (in English)
  • General Information on the Course (Italian) (informazioni: TextArea) — information on the course (in Italian)
  • Learning Outcomes (outcomes: TextArea) — learning outcomes of the course (in English)
  • Learning Outcomes (Italian) (conoscenze: TextArea) — learning outcomes of the course (in Italian)
  • Course Contents (contents: TextArea) — contents of the course (in English)
  • Course Contents (Italian) (contenuti: TextArea) — contents of the course (in Italian)
  • Readings / Bibliography (readings: TextArea) — readings / bibliography (in English)
  • Readings / Bibliography (Italian) (testi: TextArea) — readings / bibliography (in Italian)
  • Teaching Methods (methods: TextArea) — teaching methods (in English)
  • Teaching Methods (Italian) (metodi: TextArea) — teaching methods (in Italian)
  • Assessment Methods (assessment: TextArea) — assessment methods (in English)
  • Assessment Methods (Italian) (valutazione: TextArea) — assessment methods (in Italian)
  • Teaching Tools (tools: TextArea) — teaching tools (in English)
  • Teaching Tools (Italian) (strumenti: TextArea) — teaching tools (in Italian)

APICe

  • Parent Course (parentCourse: DBList) — the parent course, which the course is part of
  • Child Courses (childCourses: DBList) — the component courses, whch are parts of the course
  • Sibling Courses (siblingCourses: DBList) — sibling courses, components of the same parent course
  • Related Courses (relatedCourses: DBList) — other related courses
  • Proxy for Course (proxyforCourse: DBList) — the course is a proxy for another course