Computer Science Program

The School integrates computer science across divisions and disciplines, developing project-based, interdisciplinary learning and problem-solving skills.
What does the St. Anne's-Belfield School Computer Science Program look like?

At St. Anne's-Belfield School, computer science is not just a stand-alone class available to some students. Instead, each of our Grades K - 12 students learn computing skills and have many opportunities to create technology to solve meaningful problems. We take pride in our program being unique and how it prepares our students for success in the digital world and throughout their lives.

  • The program is centered around student-driven learning that empowers students to own their learning and solve real-world problems.
  • The School approaches computer science education through integration, which is key to bridging diversity gaps in technology.
  • Computer science is one of many ways that the School inspires and prepares the next generation of exemplary citizens and visionary leaders. View the Strategic Plan 2017 - 2022 to learn more. 


Divisional Highlights

  • In Grades K - 4, students explore computer science through a series of challenges designed to introduce them to concepts, skills, and tools, give them time to practice their newfound skills, and help them make connections with what they are learning across a variety of technology platforms and disciplines. They also have opportunities throughout the year to utilize their skills to create meaningful tech-based projects.
  • In Grades 5 - 8, computer science learning is project-based and integrated into the classrooms of other subject areas. There are also before and after school programs for students who want to take their computer science learning to the next level.
  • In the Upper School, student interest continues to grow the program both in terms of the number of computer science classes offered and the integration of computer science into other disciplines. There is also a robust teaching assistant program where student-to-student mentoring and instruction flourishes. New in 2018, the math program will infuse computer science principles across all courses.

What impact do we have in the community?

Our passion for students to have a deeper understanding of the fundamentals of computing so they are empowered to take control of how tech will affect their lives, their culture, and their future extends beyond the School through our Spark programming, which is open to the community.

  • We are passionate about sharing our time and resources with the local community and beyond.
  • We are active in the tech community and our program is recognized as model by our Spark Hackathon sponsors and the University of Virginia's Curry School of Education, ReinventED Lab, and Biomedical Engineering.

Through Spark, we have offered:

  • Annual Hackathon that brings high school students from around the region together with industry experts to solve real-world problems through technology.
  • Computer Science Institute to give teachers an opportunity to get hands on with new skills and tools and come away with CS-infused lesson plans.
  • Summer programming for middle and high school students that brings together the best of the Computer Science Program at the School: innovative teaching, student-driven learning, and real-world problem solving.