Always Learning

This page defines certain terms related to SIS Interoperability.

Term Definition
AdminPages (or Administration Pages) This is a suite for administering your LearningStudio campus. It includes user interfaces for creating terms, courses, users, enrollments, as well as a variety of campus settings. To access AdminPages you need a user with an Administrator role. Speak with your Strategic Customer Operations (SCO) team for help using AdminPages.
API A way for computer systems to talk to each other and share data.  LearningStudio offers a number of APIs using different protocols - some allow you to create terms and courses, others allow you to interact with LearningStudio Courses. 
Batch Files This is a system where you can transfer a large amount of data using a text file that contains many rows of data.  Individual fields within a row are denoted via a delimiter, typically either a comma, pipe character, or a tab.  The Batch API should highlight which delimiter(s) it support as well as the field layout for a row of data.
Call Number A unique identifier for a course section - typically this is the identifier your SIS uses for a specific course section. Each section of a course (i.e., every copy of a course) should have a unique call number. A common method to guarantee uniqueness is to append a unit of time to the course identifier from the SIS, thus Math101 being taught in the Fall 2014 term, i.e. “MATH101_Fall2014”.
Campus Every LearningStudio client has their own campus, which is isolated from all other LearningStudio clients. Users assigned to a campus can only access that campus. 
Client String / Client Sort String A campus is identified by a string of letters called the Client String. As an example, Strata University's client string may be "strata". The Client Sort String identifies the node within a campus. So the business school at Strata University may have the sort string of "" 
Course The primary container for a course section where students consume content and interact with fellow learners and teachers. LearningStudio only deals in course sections, thus a course and course section are synonymous in regards to LearningStudio.  LearningStudio does not have the concept of a course offering or a hierarchy level for courses higher than an individual course section.
Course ID The LearningStudio internal identifer for a course. It's always an integer. 
Display Code / Course Code A simplified identifier for a course - such as "MATH-101." 
Enrollment Refers to the action of enrolling or un-enrolling  (or “dropping”) a user into or from a given course section.  The user could be a student, teacher, teaching assistant, etc…  An enrollment can be used for any and all types of LearningStudio user’s when associating, or un-associating in the case of a drop, a user with a course section.
FTP / SFTP File Transfer Protocol - a server where you can upload files (for batch files)
IMS Global Learning Consortium Commonly referred to as simply “IMS”, is an education focused community devoted to fostering the open digital innovation revolution in education.  They create many common standards used for exchanging data between systems. In SIS Interoperability, the key standard is LIS, which the User and Enrollments APIs are based on. 
LearningStudio (or LS) LearningStudio (LS) is the product name of Pearson’s flagship Higher Education Learning Management System (LMS). 
Learning Management System (or LMS) An enterprise software application geared toward the education sector and primarily online based learning programs.  The LMS serves as the system of record for online based course content, online user activity, and online course grades.  LMSs can be leveraged to augment traditional classroom based learning by providing online assignment submissions and an online gradebook that students can check at anytime via a web browser, to name a few examples,  however the full suite of system functionality is typically best suited for a fully online learning program.
Node An organizational structure for LearningStudio clients - nodes are generally free form groups, and typically correlate to a division of a university (e.g. the Business School) or a geographic location (e.g. Manitoba Campus). 
SOAP Simple Object Access Protocol, commonly referred to as simply “SOAP," an API format that communicates in XML. See "API." The SIS APIs are SOAP-based. 
sourcedid Typically, this refers to your system's identifier for an course or user. It allows you to always refer to the same thing when making requests, especially users, regardless of LearningStudio's own identifiers for the object. 
Standard Term A Standard Term in LearningStudio is a normal term. There are also special terms that allow for certain automated functionality, but these cannot be created or managed using APIs or batch files. 
Student Information System (or SIS) An enterprise software application geared toward the education sector that acts as the system of record for user, course, registration, financial aid, and student  transcript data; to name a few common datasets.  The SIS is equivalent to an ERP system in the corporate business world.
Term ID The LearningStudio internal identifier for a term. It's always an integer. 
User An account that has access to LearningStudio. Users are assigned roles which control their rights within a campus and within a course. 
Username / Login ID The username for a LearningStudio user (student, teacher, etc). The older term in LearningStudio is loginid, but we also refer to it as the username. 
User Role An account classification that determines the rights and permissions a user has within LearningStudio.  The most common user roles are Administrator, Professor, Student, and Teaching Assistant.  A user account can only have one role within a node, and one role within a course (they needn't necessarily match).
WS-Security A security approach for SOAP - most SOAP programming libraries can handle WS-Security, or we link to additional libraries here that can help. 


4950 reads
Always Learning