getting started for schools

Partnering with the North Carolina Virtual Public School

NCVPS partners with districts and schools to give students greater opportunity through online courses developed by North Carolina teachers. We help every type of student, from the student who fell behind to the student who wants to graduate early. We help students who have scheduling problems, are home bound or in a treatment program, or are looking for a challenge.

With over 150 courses in six different programs, NCVPS can provide districts with solutions to increase student retention through enrollment opportunities not available at a face-to-face school. Our goal is to prepare students to be globally competitive in the workforce and postsecondary education.

To find out more about how this works and where to start, check out the details below.

The Role of the School and e-Learning Advisor

The Role of the School

First, you need to review the district and school responsibilities before enrolling students.

The e-Learning Advisor

Now you will need to determine who your e-Learning Advisor (ELA) is for your school. The ELA can be an advisor, principal, assistant principal, lab facilitator, etc. Whoever the ELA is, that is the person who our teachers will contact.

Note: A number of school staff members will likely be involved a student's online enrollment. If the student has an IEP, your school's EC specialist should be involved. Your data manager will likely be the person who schedules and enters grades into PowerSchool. Your testing coordinator will administer EOC/CTE/NCFE exams for students who take those courses online with us.

NCVPS Registration System

Registration Access

You will need access to our registration system to enroll students. If you do not have access, contact our Virtual Support Center.

Note: Each school can only have one username and password login for our registration system.

NCVPS Registration Guides

We have a number of printable guides for your convenience. Watch our NCVPS Registration Video for details on enrolling.

If you are enrolling students into our OCS courses, see our OCS Program page before enrolling. Our OCS Registration Video will guide you through the process.

If you are enrolling students into our Intervention Co-Teaching courses, see our Intervention Co-Teaching Program page that gives details on the program and enrollment process. Also, watch the Intervention Co-Teaching Video.

Step by Step

Checklist for Schools

Use our NCVPS Checklist for Schools as a guide for the semester.

Checklist for Students

Have students visit our Getting Started for Students web page.

Give each student a printed copy of the NCVPS Student Start-Up Guide and NCVPS Student Success Guide.

Help and Support

The Outreach and Support Team

Meet our Outreach and Support team. We have a lot of resources for you, and we're here to help!

Virtual Support Center

If something doesn’t work or you need help, contact our Virtual Support Center.

eLA Training Session

If you would like to set up a training session, contact our Virtual Support Center to schedule a training session.