Middle School Technology

Technology is in the fabric of life and NCA inspires all students to be digital citizens.

Kindergarten through fifth grade students have computer class once a week. Middle School offers a variety of elective classes.

​NCA hosted and participated in Hour of Code during Computer Science Education Week in December of 2018. All K-5th and 6th grade coding classes participated and received certificates.

Engineering Club

Year long middle school club where students build a go cart learn how to design and print using a 3D printer.


Our Robotics courses teach the creation of simple robots through LEGO Mindstorms curriculum NXT software used by the Carnegie Mellon Robotics Academy.  Click here to see more about this fantastic award winning club!

Game and Web Design

Web/Game Design provides students with the skills necessary to plan and create web sites using Expression Design and Web. This challenging class is designed for students who have some initial interest in game programming. 

Computer Coding

We will be exploring coding with various tools to help students learn the logic and problem solving skills needed to code.

More about Technology

1:1 Devices

5-8th Grade students have devices provided for them in class to teach students how to produce content.

Promethean Boards

Kindergarten through eighth grade classrooms have interactive flat screen Promethean Boards.

Computer Classes

Kindergarten through fifth grade students have computer class once a week.

Digital Citizenship

Virtue in Media

NCA has decided to use Virtue in Media to educate kids in grades K-8 about how to honor God with technology. We believe that technology education must be an integral part of today’s teaching curriculum. Virtue in Media was created by Protect Young Eyes, an organization that speaks to parents and kids around the country. The content is grounded in Holy Scripture and includes education about the latest apps, devices, and technology trends impacting kids today.

Resources and Recommendations for Parents