Skip to main content

Module Overview

Relevant Definitions 

{{@90#bkmrk-this-is-the-list-of-}}

{{@90#bkmrk-curriculum-generall-}}

{{@90#bkmrk-subjects-are-familie}}

{{@90#bkmrk-a-transcript-is-a-re}}

{{@90#bkmrk-the-plans-are-someti}}

{{@90#bkmrk-the-names-of-the-ter}}

Specific Definitions for the Programs of Study Module

Subject Requirements

Subject requirements are the number of units in total required in a subject area by a regulatory organization. For example, the NCAA may require 4 years of English and 3 years of math. The University of California may require 4 years of English and 4 years of math.  The NCAA subject requirement for math is 3 years, the University of California subject requirement for math is 4 years. For University of California, the subject requirement is 4 years, the subject is math.  Note: sometimes requirements are described in 'years' of study, sometimes in credits, and sometimes in units.

Compliance Tags

Not only do the regulatory organizations specify the subject requirements, they also must each approve the course description (syllabus).  Students are not allowed to meet the subject requirements with any curriculum, they must meet the requirements with curriculum that has been submitted and approved to the organizations. The student's transcript must then show that the class & curriculum has been approved by the various regulatory organizations.  So compliance is a property of the Moodle Course.  The Moodle Course list in PEMS is called the curriculum table.  There is one record in the curriculum table for each course available in Moodle.  PEMS lets the administrator tag certain curriculum records with a compliance tag. If a student takes a class, English 9A, and is enrolled in a specific curriculum, or Moodle Course, the compliance tag from the associated Moodle course will appear on the transcript.  Compliance tags are deliberately short to fit on the transcript pages.

Data Relationships

 

The diagram above shows the relationships for just one plan.  A plan will have multiple subject requirements, the number of classes that must be taken in a subject area.  

Templates

The user creates a Plan record, then adds template records to the plan. The template records contains all the information needed to auto-enroll the student in the correct Moodle Course at the right time while ensuring the student's transcript reflects the correct classes.  A template record relates the class that appears on the transcript, "English 9A" to the Curriculum list (Moodle Course), "American Literature". The class record contains the number of units required for that class, and so the transcript record can view

Each template record is related to one term label record.  This information is used to know in which term of the academic year the student should be enrolled in the Moodle Course, and which term the corresponding class appears on the student's transcript.

TermDetermining LabelCompliance

Each template is related to one class, which is related to one subject, and so each template is related to one subject through the class relations.  The total units in a subject area are found by summing the units in the template's related class.