Schedule and Room Assignments

Classes meet Mondays, Tuesdays, Wednesdays, Thursdays, or Fridays in Herndon, VA. Filter by subject or grade below. You can see key dates in our Google calendar or view our Academic Calendar.

Quarter beginning January 18, 2021

Art / MusicScience / TechnologyHumanities / Social SciencesLanguage Arts
ExtracurricularMathForeign Language(Full Classes)
Filter by Grade

Monday Classes

Room 1

Code for a Cause: Technovations Team for Girls

Code for a Cause: Technovations Team for GirlsClosed


Day(s): Mon

Open Spots: 3

Imagine a phone app that could quickly reunite lost pets, connect the poor with resources that they need, or report a problem in the community! Code for a Cause is the Compass-based Technovation hub where middle school girls will participate in the world's largest technology entrepreneurship program for girls. Each year, Technovation teams solve real world problems through technology that they develop!

Through Technovation, girls work with women mentors, identify a problem in their community, develop a mobile app, and launch a startup. Since 2010, 23,000 girls around the world have developed mobile apps and startups to solve problems around a diverse range of problems, including food waste, nutrition, women's safety, and much more. In this year-long program, girls will work in teams and learn the skills they need to change the world with technology.

Girls will beging with get-to-know-you and team building activities before breaking into teams of 3-4. Each team will brainstorm to identify a problem in the community. They will propose a mobile app solution to their problem and conduct market research to see if their idea is the best possible solution. Next, the girls will learn to program their unique application using a web-based software called MIT App Inventor. In class, girls will be coached step-by-step on the process and logic of creating an interactive application. Finally, girls will learn how to brand their app, create a business plan, and look at what it would take to bring the app to market.

Girls will work on laptops provided by the instructor to eliminate technology or connectivity problems in class. However, since the app inventor platform is web-based, girls may continue to code at home. The course tuition includes a technology use/access fee.

Participation in Technovation gives girls the confidence to pursue more computer science courses (70%), and give many the foundation to eventually major in computer science (26%). Technovation teams are in 100 countries, and the program is sponsored by Oracle, Google, 3M, Adobe Foundation, and others. The Compass Technovation facilitator/instructor will be a coding coach from Coder Kids. This is a year-long program that follows the Compass Monday calendar.

2:00 pm-3:25 pm


Room 6

Robotics Tech Challenge: Autonomous Delivery Robots

Robotics Tech Challenge: Autonomous Delivery Robots Add to Cart

Quarter(s): 3

Day(s): Mon

Open Spots: 3

Working in small teams, students will design, build, and program an autonomous delivery robot capable of detecting and avoiding obstacles, following changeable routes, parking itself at a pre-defined destination to deliver goods, and returning to base station. The robot will be built with a secure compartment that can only be opened by password.

The class will focus on construction and programming, with heavy emphasis on design of functional robots. The delivery robots will be programmed to sense and react to their environment, users, or patients through sensors. Sensors for delivery robots may include: ultrasonic distance, infrared (IR) proximity, mini-LIDAR (laser radar), touch, line following, and sound sensors, along with cameras to drive on marked city streets.

Teams will conduct research, apply the engineering design process, follow the general rules and conventions of the engineering profession, including maintaining an engineering notebook. Teams will be using the Tetrix Prime robotics system, Grove sensors, and other components to build the robot, and Arduino software to program it. Each robot will be put through a series of tests/challenges related to the specific robot design. Please note that students do not get to keep finished projects.

Topics in this Series: Medical Robot (Semester 1) and Autonomous Delivery Vehicle (Semester 2). Students continuing from first semester receive priority pre-registration for second semester.

Prerequisites: None

Workload: Students should expect to spend 0-1 hours per week outside of class researching robot and automation design

Assessments: Ongoing feedback is provided in class on construction and programming. Formal assessments are not provided.

Credit: Homeschool families may wish to count this course as a component (partial) credit in Technology or Career Exploration for purposes of a high school transcript.

10:00 am-11:55 am


Cybersecurity Basics: Networks

Cybersecurity Basics: Networks Add to Cart

Quarter(s): 3, 4

Day(s): Mon

Open Spots: 4

More than 4.4 billion people saw their personal data stolen in just three of the top data breeches in the last decade! Key personal, financial, and business data is unintentionally released, or worse, hacked, when digital information is not properly secured in cyberspace. Cyber-viruses crippled and compromised major businesses long before Coronavirus was in the news. This is why the cybersecurity industry is in high demand, with a job growth projection of 38% per year and starting salaries in excess of $100,000!

This course is an introduction to fundamentals of cybersecurity in an interactive, information technology (IT) class taught by a cybersecurity expert and college professor. The course is designed to give students an overview of cybersecurity as a potential career field and get them interested in pursuing cybersecurity learning at a higher level.

Second semester, students will learn about computer network concepts including networking protocols and network architecture with basic network security. The class will cover information related to network concepts, installation, configuration, media and topologies, along with network management and security.

Topics in this Series: Operating Systems/Hardware (Semester 1) and Networks (Semester 2). Students continuing from first semester receive priority pre-registration for second semester.

Prerequisites: None.

Workload: Students should expect to spend 1-2 hours per week outside of class completing reading and virtual labs.

Assignments: Homework will be a combination of reading chapters, completing online quizzes, virtual labs, and a semester project. All assignments will be posted on password-protected Canvas classroom management site. There, students access assignments, upload homework, take automated quizzes and tests, track grades, and message instructor and classmates.

Assessments: Points will be awarded for the competition of assignments, quizzes, and projects, and parents can assign a grade based on the number of points earned as compared to the number of points available.

Textbook/Materials: Second semester, students should purchase or rent the CompTIA Security+ Guide to Network Security Fundamentals, 6th edition, by Mark Ciampa (ISBN 978-1337288781). This text is available as a paperback or e-book.

Software Fee: Students will have to pay a fee of $119 (estimated) for a one-year subscription to the Cengage online learning platform which allows students to complete virtual lab exercises.

What to Bring/Equipment: Students must bring a PC or Mac laptop to class each week. These should be no more than 3 years old. Chromebooks and tablets cannot be used. Students should also bring their laptop charger and a 6 foot extension cord to class each week.

Credit: Homeschool families may wish to count this course as a component (partial) credit in Technology or Career Exploration for purposes of a high school transcript.

2:00 pm-4:00 pm


(Semester Long)