Thank you for your interest in NCA!

At this time will our campus is closed and following all mandates by Washington State. Our entire Admissions team is working remotely, and our students are still learning and moving forward towards their next grade level. We are available to you via or 425-322-2301. As always, we look forward to getting to know all new families and their students!

Engineering Club

Engineering Club pROGRAM

The Middle School Engineering Club is a program for a dozen middle school students that is a year-long. They meet once a week for 3 hours. They are taught a wide range of engineering skills including programming robots and microcontrollers, 3D printer design & construction, basic electronics, computer-aided design, and fabrication using plastic, metal, and wood. These skills will ultimately be used towards a single large-scale team project.


Students learn how to program beyond drag-and-drop programming, including with Java, Python, and C-style languages. They also learn how to design an algorithm for solving a maze, and then turn that algorithm into code in these various languages.


In addition to Mindstorm EV3 and NXT, the students get to use the Scribbler, Pololu, Arduino-based mBot, and Sphero.


Students learn how to design using CAD software, and manufacture their parts with a 3-D printer, as well as other fabrication techniques.
NCA Engineering Club Coach: Mr. Jonathan Bloedow


Students learn how to program Arduinos, reading various analog and digital sensors, control LEDs, servos, and motors using simple electronics like transistors and resistors. Multimeters, logic probes, and oscilloscopes are used to understand and diagnose circuits.

NCA's Non-Discrimination Statement

Northshore Christian Academy admits students of any color, race, national and ethnic origin. NCA does not discriminate based on color, race, national or ethnic origin.

Family Partnership

Northshore Christian Academy partners with families to provide a superior Christian education developing spiritual, academic and personal excellence in a Christ-centered environment.

Employment Opportunities

NCA is always accepting applications for Teachers, Substitutes, Educational Aids, Support Staff or Facilities Staff & Athletics Coaches! For a full list of available positions visit our Employment page.