District Schedule:Normal

Science, Technology, Engineering, and Math (STEM)
Academy 20 students engage in robust STEM-based learning experiences—from programming a Bee-Bot robot in early elementary school to designing biomedical machines in high school. We support integrating STEM Standards of Practice in all disciplines, cultivating hands-on learning with strategic application of technology, engaging in outreach with the community, and participating in relevant professional collaboration.
      Spotlight on STEM in D20
Mountain View Elementary School

Mountain View Elementary School students engage in incredible STEM opportunities that fuel their learning. Students at MVES do not study STEM in isolation, but rather integrate STEM skills in everyday learning. One student reflects on STEM as getting "minds thinking about things," as she and her classmates learn to build and create, solve problems, collaborate, and innovate.  Additionally, community partnerships, such as those with the Air Force Academy and the Challenger Learning Center, foster relevant learning opportunities and help to open STEM beyond classroom walls.

View the video below to see MVES STEM in action!

Thank you to Marissa Hadfield and the staff of MVES for sharing this great work!


STEM Programming Highlights

Elementary School Middle School High School
​STEAM at TdVA: Why the A is important
Hour of Code
Learning Garden
Lego Robotics Competition
Science and Engineering Fair
STEM Fridays
Video Game Developers Club
​Bioblast – Forensic Science with the CSPD Crime Lab
FLASH – Females Learning About Science
Gateway to Technology
Math Club & Olympiad
Robotic Vehicle Challenge
Rocket Challenge
Rocky Mountain Robotics Club
Rubik’s Cube Club
Summer Gateway Academy

​Aquatic Robotics
Cyber Patriot Teams: AAHS and DCC
Lockheed Martin CodeQuest

National Tech Honor Society
PLTW Biomedical Science
PLTW Computer Science (coming soon!)
PLTW Engineering
Rocky Mountain Robotics Club
Science Olympiad