Elementary School

Elementary School Curriculum

At North Carolina Virtual Academy, families across the state are discovering the benefits of learning from home in our K12-powered online program. With excellent curriculum designed to provide personalized learning experiences, parents of North Carolina elementary school students have found the freedom and structure their children need to make the most of their early years of learning.

Elementary School Courses

Our K–5 courses engage and excite young minds and lay critical academic foundations for North Carolina elementary school students. The curriculum includes core courses—language arts/English, math, science, and history—as well as art, music, and world languages.

The curriculum's mastery-based approach lets students go as fast or slow as they need to before moving on to new concepts where recurring themes build on the previous lesson's teaching. Grade-appropriate, hands-on education materials* complement the online lessons so your child can have plenty of quality learning time away from the computer.

Support for North Carolina Elementary School Students

Your child's state-licensed teacher provides instruction in regular live, online Class Connect sessions. Plus, as the Learning Coach—you or another responsible adult you select—plays a meaningful part in your child's education by offering support for 3 to 6 hours per day.

Want to learn more?

Discover our K12-powered North Carolina elementary school program, view the K12 course list,** or try out these sample lessons.

*Course materials vary by course. Please check with us about offline course materials.

**Not all courses on the K12 course list are offered by NCVA. If you have a question about a particular course, please check with us.