Welcome to the Virtual Advantage of NCVPS
NC Virtual Public School is a leader in virtual learning for students. Nearly 50,000 secondary students across the state are enrolled in courses from over 150 Advanced Placement, Honors, Traditional, Credit Recovery, and Occupational Course of Study Blended course offerings. Our students come from all115 school districts in North Carolina as well as many charter schools. Additionally, NCVPS is open to non-public school students. Collaborative learning is core to the NCVPS model, so courses will utilize real-time and asynchronous collaborative tools, audio and video, blogs, and cutting-edge assessment tools. Most importantly, courses pair students with highly qualified NC licensed faculty members from around the world. By virtue of our online course delivery, students from all areas of our state now have access to courses and highly qualified teachers in subjects that they may not have available at their local school. Our state has truly achieved the goal of providing quality learning opportunities to every North Carolina student regardless of zip code.
Professional Learning
NCVPS offers online professional development for central office and school-based personnel in order to better prepare them to integrate our courses into the curriculum and to assist in the development of student support processes. Weekly webinars are offered on various topics ranging from registration processes to budget planning. Sessions are live and are also recorded for later viewing.
>read morePeer Tutoring Center
The NCVPS Peer Tutoring Center provides help for NCVPS students. Instructor recommended Peer Tutors are available for NCVPS students to provide course related help, through Blackboard IM or by email. The Virtual Buddy program provides students with extra motivation and act as a tour guide to those who are struggling. Click the link below to learn more about the PTC.
>read moreNon-Public Education
The North Carolina Virtual Public School now offers certain courses for non-public school students. This includes home schooled students, private school students and any out of state students wishing to take NCVPS courses. Click the link below to see more information.
>read moreNews
- Connect with NCVPS: Teacher Feedback
- NCVPS PowerSchool Update
- NCVPS Will Offer Math 1, 2, 3
- NCVPS PowerSchool Update
- Learn More About NCVPS
- NCVPS to Offer 3 New OCS Courses
- Making a National Impact
- Tech Tools – Discover free screenshot and screencast software.
- Jen Currin Leads Webinar on Building Relationships and Community in the Online Classroom
- End of Semester Tips and Reminders
>read more





