Welcome to the NCVPS Occupational Course of Study (OCS) Learning Program!

General Information

The NCVPS OCS Learning program is a collaborative effort between the NCVPS teacher and the face-to-face (f2f) OCS teacher to teach OCS courses. This is a true partnership in teaching!

On this website, you will find information to explain the NCVPS OCS Learning program, to provide information on how to register for courses, and the teacher training each face-to-face classroom OCS teacher will need to complete prior to the start of the semester.

This exciting and unique program is proving to be a tremendous success for students across North Carolina who are involved in the teaching of these courses. NCVPS is excited to offer courses to all OCS students and OCS teachers of North Carolina as part of the NCVPS OCS Learning program.

Registration Guidance for the NCVPS OCS Learning Program

As schools begin to plan their NCVPS OCS enrollments for the upcoming school year, please keep in mind these important factors. Since there are no limitations on the number of OCS Learning enrollments in the NCVPS OCS Learning courses, schools should enroll intentionally in those courses that are actually needed within the appropriate academic calendar timeframe.

1. Calendar Time Frame

The NCVPS registration system will allow schools to register students within these academic calendar timeframes:

Fall –1 credit block course

Spring – 1 credit block course

Yearlong course –1 credit yearlong course that that begins in the fall semester and ends in spring

Schools need to be aware of the time frame in which they are enrolling students within the registration system. Students should NOT be enrolled in the same course for both Fall and Spring because the school has not made the decision as to which semester to offer the course. Wait to register students until your school has made the decisions as to when the OCS courses will be offered within the school’s scheduling decisions.

View our NCVPS Course Calendars.

2. OCS Catalog

Follow this link to the NCVPS catalog. From there, look for the OCS courses on the left sidebar menu.

OCS Learning Algebra I has been rewritten to match the Common Core standards. For this reason, we have worked with NC DPI to determine that this course needs to be two courses: OCS Locally Developed Math Elective (LDME) and Math 1.

OCS Locally Developed Math Elective (LDME) will replace OCS Learning Algebra I Part A and give students 1 math elective credit.

OCS Math 1 will replace OCS Algebra 1 Part B and will give students the Math 1 credit and trigger the Math 1 EOC.

**Students must take the OCS Locally Developed Math Elective before taking OCS Math 1.

3. Cooperating Classroom Teachers

Schools need to continue to prepare for the OCS Learning program by working with classroom OCS teachers to determine who will partner with the NCVPS content teacher to provide the blended instruction for students.

Each school stakeholder, including the classroom OCS teacher and the school administrators, should have an understanding of how the OCS Learning program works so that teachers are prepared and the best scheduling decisions are made.

4. IEP/504 Guidelines

Follow this link to see the IEP Guidelines for OCS classroom teachers and NCVPS partner teachers


In order to register for NCVPS OCS Learning courses for Fall, Spring, or YEARLONG, please look for the generic OCS course in which you want to enroll students in the NCVPS Registration System. You will see “DYNAMIC” with no school listed. This may require you to scroll down the list.

Once you enroll students into a generic course, the system will create a section of that course for your school’s students.

If you have any questions, please complete a Help Desk ticket at www.help.ncvps.org.

OCS Course Registration Information

Before a school registers students, the school and OCS F2F (face-to-face) Teacher should be willing to teach the OCS courses in the online learning environment and be committed to the co-teaching partnership with the NCVPS online Content Teacher.

The NCPVS OCS Learning courses require a true co-teaching experience where the f2f teacher is driving the instructional decisions while working daily with the NCVPS content teacher. The NCVPS teacher will help the classroom teacher individualize and differentiate the instruction for each student, but the NCVPS teacher does not deliver the instruction real time to the students. The f2f teacher will be responsible for delivering the instruction to the students and will have planned using the online content,  resources, and the NCVPS teacher to determine the best way to teach the content to the students.

Schools must be willing to participate in the courses as a co-teaching model. This means that a classroom OCS teacher for each subject registered must be willing to work daily with an NCVPS content teacher. The f2 teacher must also complete the online training as described on the main webpage. If the f2f teacher has taught in the NCVPS OCS Learning program before, no additional training is necessary although the teacher is welcome to go through the training if desired.

This partner teaching is the most critical piece for schools to understand. The NCVPS teacher will not be providing daily direct instruction; this responsibility rests with the classroom OCS teacher. The online content provides archived teaching sessions that can be used, but the daily instructional decisions are driven by the classroom teacher who plans daily, through an asynchronous document, with the partner NCVPS teacher. This concept is explained further on this webpage through the Classroom Teacher Blended Learning Training.

By registering students into the NCVPS OCS Learning program, schools and their teachers are agreeing to teach the courses in the Blended Learning environment.

School eLearning Advisors (ELAs) may enroll students into the OCS Learning courses.

School registrations will not be official until schools provide NCVPS with the names of their classroom OCS teachers who will partner with the NCVPS teacher. School ELAs will be asked to provide the name of the OCS classroom teacher for each course before each semester begins. They will submit this information to the NCVPS OCS Registration Team via a F2F Teacher Designation Form (google doc).  School ELAs will be contacted by email in order to provide this information.

Follow this link to our OCS Learning Training page.

All OCS f2f teachers will need to go through an approximate two-hour online training prior to the start of the semester. This is an updated training for all of our partner teachers! Teachers will be able to decide when they want to complete the training, but all OCS f2f teachers will need to complete this training prior to the start of the semester partnering with NCVPS in the OCS Learning program. This is a one-time training 

NCVPS OCS Course Guidelines


If you have any questions about the NCVPS OCS Learning program, please contact Sherry Bell (sherry.bell@ncpublicschools.gov), Instructional Director for OCS Courses.