Select Page
NCVPS COURSES

OCS Blended Learning

The NCVPS OCS Learning Program combines online learning with classroom instruction to support students in the Occupational Course of Study pathway. NCVPS teachers work alongside school-based teachers to provide personalized instruction, consistent support, and engaging learning through Canvas.

students in school hallway chatting

Why OCS Learning?

Many schools face challenges staffing every OCS content area with licensed teachers. Through a partnership with your school, NCVPS provides licensed content teachers who collaborate with your local OCS teacher to deliver consistent, grade-level instruction and personalized student support.

This partnership helps schools:

• Provide licensed content-area teachers for OCS courses that are difficult to staff locally.

• Expand student access to consistent, grade-level instruction with appropriate support.

• Combine the expertise of NCVPS content teachers and local classroom teachers through a collaborative co-teaching model.

• Deliver consistent instruction and resources across both the classroom and Canvas.

• Maintain daily, personalized support from the local OCS teacher while benefiting from NCVPS instructional expertise.

• Improve continuity and consistency for students across schools and districts.

How It Works

OCS Learning is built on a collaborative co-teaching model. NCVPS and your school each play an important role in providing students with consistent instruction and daily support.

The partnership works like this:

• NCVPS provides the licensed content-area teacher, curriculum, and instructional resources in Canvas.

• Your school provides the EC-certified OCS classroom teacher who supports students during daily instruction.

• Both teachers collaborate regularly to plan instruction, monitor progress, and support student success.

• Students learn in their local classroom while benefiting from both in-person support and NCVPS content expertise

Program Overview

  • Enrolling schools are responsible for providing a licensed EC teacher.
  • Delivered through Canvas using a structured, collaborative co-teaching model led by the NCVPS content teacher and your local OCS classroom teacher.
  • Supports NC OCS Graduation course requirements in English, Science, Math, History, and elective requirements using Modified Blueprints in CTE.
  • NCVPS courses designed to support students in the OCS program are listed as “Blended” in the NCVPS catalog (with the exception of Economics and Personal Finance, which is listed as Co-Teaching). This nomenclature is specific to NCVPS systems. Our courses align with the standards adopted by the NC State Board of Education for students on the OCS graduation pathway. The BL at the end of a course code in the NCVPS registration system is not part of the official course code; it is an internal notation. Schools will enter the official state course code in Infinite Campus.

Collaboration Model includes:

  • Daily collaboration between the NCVPS content teacher and the local OCS classroom teacher to support student success.
  • Use of Canvas as the shared instructional platform.
  • Implementation of accommodations outlined in student IEP and 504 plans.
  • Shared planning and coordinated instruction to support student success.

REGISTRATION PROCESS

Getting Started

1. Identify your classroom teacher

You'll need to confirm the teacher's email address and phone number during registration.

4. NCVPS processes and assigns

NCVPS creates the Canvas course and assigns your NCVPS content teacher within 1–3 business days.

2. Check course capacity

Review the Course Capacity document to confirm the course is available before creating a section.

5. Your teaching team connects

Your classroom teacher and NCVPS teacher connect within three business days to begin planning instruction.

3. Enroll in the system

Register students in the NCVPS Registration System. Select the Blended version of each OCS course.

6. Learning begins

The classroom teacher leads daily instruction in Canvas while the NCVPS teacher provides instructional support and differentiation.

RESOURCES & GUIDANCE

Helpful Resources

Find the guides, videos, and reference materials you need at every stage of the OCS Learning program. Use the tabs below to quickly access resources for registration, instruction, accommodations, and ongoing section management.

📘 OCS Classroom Teacher Handbook – Best practices and day-to-day guidance for classroom teachers.

🤝 NCVPS OCS / Co-Teacher Guidelines – Roles, responsibilities, and expectations for successful co-teaching.

💬 Virtual Support Center – Technical support and assistance for registration and Canvas.

🎓 Canvas Orientation (Students)

📋 NCVPS Student Support Guidance – IEP, 504, and EL Services

📖 OCS Co-Teaching Accommodation Guide – Blended Programs

♿ Stakeholder Accommodation Guide – Supporting students with IEP and 504 accommodations.

  • Transfer students between active OCS sections when needed.
  • Schools without an active section should submit a request via the Virtual Support Center.
  • New sections are created based on staffing availability.
  • Students may be added throughout the semester when space allows.
  • Request Canvas access for teaching assistants, substitutes, or additional classroom teachers.
  • Include full name and school email for access requests.

COMMON QUESTIONS

FAQs

Have a question about registration or managing your OCS Learning sections? Browse the answers below to some of the questions we hear most often.

▼ What if a course is at capacity?

If a course is full, submit a waitlist request through the Virtual Support Center. NCVPS will review staffing availability and work to accommodate additional enrollments whenever possible.

Creating a new section after enrollment closes does not guarantee staffing. If needed, your request may be placed on an internal waitlist while staffing is reviewed.

▼ How do I change the classroom teacher before the semester starts?

Update the classroom teacher directly in the registration system prior to the semester or during the Drop/Add window. Changes after the Drop/Add window require submission of a Help Desk ticket through the Virtual Support Center.

▼ How do I add a second classroom teacher or teacher assistant?

  • Enroll all students in one section through the registration system.
  • Submit a Virtual Support Center ticket with the second classroom teacher’s full name and school email address.

▼ When will the NCVPS teacher reach out after registration?

Your NCVPS teacher will contact the classroom teacher within 3 business days after the course is set up. They’ll introduce themselves, share contact information, and begin planning for student instruction.

▼ What if the OCS teacher is struggling with the course or communication with the NCVPS teacher?

Please submit a Help Desk ticket through the Virtual Support Center. A member of our Co-Teaching Relationship Team will contact you to provide support and assistance.

▼ What if a school needs to add a student?

Students can be added at any time through the registration system. If you experience difficulties, please submit a Help Desk ticket through the Virtual Support Center.

▼ What if a student needs to transfer between OCS sections?

  • Students can be transferred between active OCS sections.
  • If your school doesn’t have an active section, submit a request through the Virtual Support Center. New sections are created as staffing allows.

▼ Didn't find your answer?

Contact our Virtual Support Center or email the OCS Learning team and we’ll be happy to help!

PROGRAM CONTACTS

The NCVPS OCS Team

Need subject-specific help? Our OCS team is here to support you.

WKWendy Kraft

OCS History

wendy.kraft@ncpublicschools.gov

TCDr. Thomas Cooper, III

OCS Math

thomas.cooper@ncpublicschools.gov

JGJen Goldenbaum

OCS Science

jen.goldenbaum@ncpublicschools.gov

mmMeghan McGrath

OCS English

meghan.mcgrath@ncpublicschools.gov

Ready to register students?

Confirm course availability, then complete registration in the NCVPS Registration System.