Latest News
Canvas Security Update
At the guidance of NCDPI Security, all NCVPS users should remain logged out of Canvas (both via NCEdCloud or direct login) until forensic reviews confirm that the security issue has been fully resolved. The security of our students, staff, and school partners remains...
NCVPS Middle School Program Expansion
North Carolina Virtual Public School (NCVPS) has long been a trusted provider of high school courses across the state, and in the last five years, we have expanded our offerings to support middle school students in grades 6–8.
Meet Super Student Henry Z
“I have always been motivated to excel in my academics which led me to NCVPS because they offer advanced courses that my middle school doesn’t offer. This fall I will be starting high school, so the online courses allow the much needed time flexibility for me to engage heavily in my athletic activity as an ice hockey player.”
Sharing IEP Modifications with NCVPS Teachers
See our new way for schools to share IEP modifications with NCVPS teachers.
Meet Super Student Amina R.
“Taking an online course is actually a really cool experience! I learned a lot of new facts about French Culture that I didn’t know about before that amazed me. Taking an online course helped advance my education because my teacher was always ready to answer any questions I had at any time and it was also very convenient for me because it was self-paced.” – Amina R.
Special Summer Funding for 2023
The State Board has approved ESSER III funds for NCVPS summer school.
NCVPS Now in NCEdCloud!
Students can now access their courses through NCEdCloud.
Meet Super Student Mackenzie J.
“Taking an online course through NCVPS allowed me to take extra classes outside of school hours to further challenge myself and get more of my required high school credits. I could get ahead and still work at my own pace where it fits into my schedule. I didn’t have room during my block schedule at school to add another class, but taking an online remote class allowed me to progress forward in what I wanted to do on my time.” – Mackenzie J.
NCVPS in Real Time Pilot
We still have room in our NCVPS In-RealTime (IRT) pilot, a program for whole-class middle school core courses with required synchronous sessions with the NCVPS teacher. Four eighth-grade courses will be included in the pilot: 8th-grade ELA, Math, Science, and Social...







