After-School Activities

Explore opportunities offered by the school, the PTSA, and trusted community partners.

Email: activities@nbmsptsa.org to volunteer or suggest a program

📘 School-Sponsored Activities

Clubs and programs run by school staff. Meeting times may vary by season; late "activities" bus available.

  • School-sponsored SY25-26 Activities are live here.
  • More info on intramurals and sports teams as well as activities bus routes here; updates are made on an ongoing basis 

💚 PTSA-Sponsored Activities

Programs organized by our PTSA and volunteers. Students can take the activity bus home after sponsored-activities!

  • Python: This class introduces students to the language behind apps like YouTube and Instagram with hands-on work in graphics and animation. 
    • Tuesdays, 3/3-5/12
    • 3:00-4:00pm

🔗Python Registration: https://www.codeadvantage.org/registration?id=IA0JQV37IWPNZNVH

 

  • Mobile App Design: This class guides students through designing and programming their own apps while  learning core coding fundamentals. 
    • Thursdays, 3/5-5/14
    • 3:00-4:00pm

🔗Mobile App Design Registration: https://www.codeadvantage.org/registration?id=ZSXK8ZFSS7SXRQNW

 

 

 

  • Debate: In a safe, collaborative environment, students will learn the art of persuasion, how to think on their feet, enhance public speaking and gain self-confidence! NBMS favorite - SPARK Academy - is back!
    • Tuesdays, 4/7-5/26
    • 3:15-4:15pm

🔗Debate Registration: https://www.6crickets.com/providerDirectory/US/VA/Arlington/SPARK-business-academy-ab7314887865c426/sessions/6a910ea667c1925f/8n2n-jp3t-rvm6?refer&provider=1910

🌟 External Activities

Trusted community-based programs available to families.

 

After School Tennis
Wednesdays and Thursdays 3:05-4:20 • NBMS Courts • Registration required (below)

  • Beginner and Intermediate level. Instruction and game-based learning. Intermediate level students may progress and migrate into the Varsity Futures groupings. Socially, we try to allow friends of different skill levels to be “together”.
  • Varsity Futures Tennis Team is designed for students aspiring to play on their future high school tennis team. Skill levels are intermediate and advanced, and your child would like to play team matches against other MCPS middle schools.