Welcome students, parents, distance learning advisers, teachers and education leaders in NC to the virtual advantage of the North Carolina Virtual Public School! NCVPS continues to provide students with expanded academic options by offering online courses (AP, Honors, World Languages, etc.), online services such as test preparation, career planning services, credit recovery, and Occupational Course of Study (OCS) courses to North Carolina students. By virtue of our online course delivery, students from all areas of our state will now have access to courses and highly qualified teachers in subjects that they may not have available at their local school.
For all PCs and Macs using OSX 10.7 and 10.8, head to:
http://java.com/en/download/manual.jsp
For a Mac using OSX 10.6, follow this link for the update: http://support.apple.com/kb/DL1573
You must uninstall older versions of java left on your Windows machines, please refer to this article for instructions and steps.
http://java.com/en/download/uninstall.jsp
It's always suggested to purge your java cache after an update, to do that on a PC,
On a Mac, you can clear out the java cache by
If you are having problems updating please contact the virtual support center.
Due to a lack of a 64 bit browser that is required for proper Java functionality, the Chrome browser is no longer a supported browser. We highly recommend you use Firefox version 19 to interact with our Moodle environment. If you use Chrome in moodle, you may experience problems interacting with the environment and accessing content.
Having trouble logging in? URLWatch this quick video segment to make sure you're logging in correctly. If you're still having trouble, rollover the Help menu above and contact our Help Desk.
Depending on the student's schedule or school's expectations, this is what a typical day could look like for you.

Did you know we have a Peer Tutoring Center? It's a place where students can help students. If you need to access our Peer Tutoring Center, hover over the Help Menu and select Peer Tutoring Center. We're looking forward to working with you!
Are you thinking of taking an online course.
Click here to find out more.