Enrichment

Enrichment at STEM School Highlands Ranch is a hub for our after-school, summer, and specialty programs, uniquely designed to reflect the innovative spirit of our school. Participants can immerse themselves in advanced robotics, creative technology projects, engaging science exploration, and various other enriching pursuits across arts and special interests. This comprehensive array of offerings is crafted to inspire curiosity, foster skills, and encourage a passion for STEM and beyond.

We look forward to providing a wide variety of enrichment programs to your students. Registration links will be added throughout the year. Please email melanie.fitzroy@stemk12.org with any questions.

Elementary School Offerings

Elementary
Program Grade Meets Duration Time Registration/Related Links
Battle of the Books 3-6 Thursdays Nov. – Mar. 2:55 – 3:45 PM Book Lists & Information Packet
Chess Club & Adv. Chess 2nd Qtr (Monday Only) K-5 Mondays 10/21 – 12/16/24 2:30 – 3:30 PM Register
Chess Club 2nd Quarter (Thursday Only) K-5 Thursdays 10/24 – 12/19/24 2:30 – 3:30 PM Register
Craft Club K-5 Wednesdays 8/28 – 12/4/24 2:30 – 3:30 PM Sold out. Next session starts in January.
Fencing – 2nd Quarter K-5 Wednesdays 10/23 – 12/18/24 2:30 – 3:30 PM Register
FIRST LEGO League – FLL Challenge 4-5 Tuesdays 8/13 – TBD 2:30 – 4:00 PM Teams are full for 2024-25.
FIRST LEGO League – FLL Explore K-3 Tuesdays 1/7 – 5/3/24 2:30 – 4:00 PM Registration opens November!
Girls Who Code 3-5 Tuesdays 9/3 – 12/17/24 2:30 – 3:30 PM Register
Hip Hop (age 5.5 or older) K-5 Thursdays 1/30 – 4/3/2025 2:30 – 3:30 PM Register
LEGO Robotics K-1 Fridays 9/13 – 12/13/24 2:30 – 3:30 PM Register – This is not the same as FLL Explore
LEGO Robotics 2-3 Fridays 9/13 – 12/13/24 2:30 – 3:30 PM Register – This is not the same as FLL Explore
MineCraft Coding Club 2-5 Fridays 10/25 – 12/13/24 2:30 – 3:30 PM Register
Poms & Cheer Club (age 5.5 or older) K-5 Thursdays 11/7/24 – 1/16/25 2:30 – 3:30 PM Register
Theater – Winnie the Pooh K-2 Wednesdays 11/13/24 – 1/29/25 2:30 – 3:30 PM Register
Theater – The Little Mermaid 3-5 Wednesdays 2/5 – 4/16/25 2:30 – 3:30 PM Register
Tumbling K-5 Thursdays 10/24 – 12/19/24 2:30 – 3:30 PM Register

Middle School Offerings

Middle School
Program Grade Meets Duration Time Registration/Related Links
Battle of the Books – Practice dates 3-6 Thursdays TBD 2:55 – 3:45 PM Book Lists More info coming late September
BEST Robotics 6-8 Mon/Fri/Sat Sept. to Nov. Varies Register
Broadcasting Club 6-8 Thursdays 9/12/24 – 5/1/25 3:00 – 3:45 PM Register
Chess Club (PAL) – 1st Semester New 6-12 Mondays 8/19 – 12/16/24 3:30 – 4:30 PM Register
CyberPatriot 6-12 Fridays 9/6/24 – 1/25/25 3:00 – 4:00 PM Register
Dungeons & Dragons and TTPRGS Club 6-8 Thursdays 9/5/24 – 5/8/25 3:00 – 4:30 PM Register
Fencing 1st Semester 6-12 Mondays 8/19 – 12/16/24 3:00 – 4:00 PM Register
Flight Club 6-12 Mondays 9/6/24 – 5/12/25 3:00 – 4:30 PM Register
Game Master Training 6-12 Tuesdays 8/27/24 – 5/6/25 3:00 – 3:45 PM Register
Girls’ Persist 6-8 Wednesdays 8/28 – 10/9/24 3:00 – 4:00 PM Register
Girls Who Code – New! 6-8 Thursdays 9/5 – 12/19/24 3:00 – 4:00 PM Register
Literary Club New! 6-8 TBD TBD 3:00 – 3:45 PM Coming soon!
Magic the Gathering Club 6-8 Tuesdays 9/3/24 – 5/15/25 3:00 – 4:30 PM Register
STEMath Club 6-8 Wednesdays 9/4/25 – TBD 3:00 – 4:00 PM Register
Project 7 Bible Club 6-12 Fridays 8/16/24 – 5/16/25 3:00 – 3:45 PM Register
Rocketry Club – Rocket class now open 6-12 Thursdays 9/19 – 11/16/24 3:00 – 4:00 PM Register
Science Olympiad 6-8 Thursdays 9/19/24 – 4/10/25 3:00 – 4:30 PM Register
Star Wars Club 6-12 Wednesdays 9/4/24 – 4/30/25 3:00 – 4:00 PM Questions: Contact rhett.butler@stemk12.org
SteMed (bi-weekly ) 6-12 Thursdays 9/12 – 12/12/24 3:00 – 4:00 PM Register
Theater Production 6-12 Mon/Wed Aug to May 3:00 – 5:30 PM Contact Mr. Roberts or Ms. Hafner
TSA Club (After School Only) 6-8 Tuesdays 9/10/24 – 2/11/24 3:00 – 4:30 PM Register

High School Offerings

High School
Program Grade Meets Duration Time Registration/Related Links
Alpine Club 9-12 2nd Friday of Month Sept. – May 7:00 – 7:40 AM
BEST Robotics 9-12 Fri/Sat Sept. – Dec. Varies Register
Business Clubs – DECA & FBLA (bi-weekly) 9-12 Wednesdays 8/14/24 – 5/14/25 7:00 – 7:45 AM Register
Chess Club (PAL) – 1st Semester 6-12 Mondays 8/19 – 12/16/24 3:30 – 4:30 PM Register
Cubing (Rubik’s) Club 9-12 Thursdays 9/12 – 12/12/24 3:00 – 3:45 PM Register
CyberPatriot 6-12 Fridays 9/6/24 – 1/25/25 3:00 – 4:00 PM Register
Fencing 6-12 Mondays 8/19 – 12/16/24 3:00 – 4:00 PM Register
First Robotics Club (FRC) 9-12 Tuesdays Year-round 6:00 – 9:00 PM Register
Flight Club 9-12 Mondays 9/6/24 – 5/12/25 3:00 – 4:30 PM Register
Gender & Sexuality Alliance (GSA) 9-12 Aug to May Contact Mrs. Wesley for more details.
Ornithology Club 9-12 Wed/Sat TBD 3:00 – 3:45 PM (Wed) Register
Podcasting Club 9-12 Thursdays 9/5/24 – 5/8/24 3:00 – 4:00 PM Register
Project 7 Bible Club 6-12 Fridays 8/16/24 – 5/16/25 3:00 – 3:45 PM Register
Rocketry Club 6-12 Thursdays 9/19 – 11/16/24 3:00 – 4:00 PM Register
Star Wars Club 6-12 Thursdays 9/4/24 – 4/30/25 3:00 – 4:00 PM Questions: Contact rhett.butler@stemk12.org
SteMed (bi-weekly ) 6-12 Thursdays 9/12 – 12/12/24 3:00 – 4:00 PM Register
Student Advisory Committe 6-12 Tuesdays 8/27/24 – 5/20/25 3:00 – 4:00 PM Register
Theater Production 6-12 Mon/Wed Aug to May 3:00 – 5:30 Contact Mr. Roberts or Ms. Hafner
TSA Club (After School Only) 9-12 Wednesdays 9/11/24 – 2/12/25 3:00 5:00 PM Register
UNICEF Chapter 9-12 Tuesdays 8/20/24 – 5/20/25 3:00 – 4:00 PM Register
Middle/High School Students After School Care Program

STEM Secondary is happy to provide safe and supervised after-school care for middle and high school students from 3:00 – 6:00 pm on school days. After-care takes place in the MS cafeteria on the west side of campus, and parents pick up their students at STEM’s athletic entrance. No need to schedule in advance; students can simply drop in once registered. Care is only offered on days when school is in session and not during school holidays or breaks.

SmartCare Childcare Platform

SmartCare manages student attendance and payment for secondary after-care. Please register your student(s) in SmartCare before they attend. To register, email enrichment@stemk12.org with the subject “SmartCare,” and we’ll set up an account for you. If you already have an account, login here.

Contact:
  • Direct Line (during After-School Care hours): (720) 679-7478
  • Questions? For more information, email enrichment@stemk12.org
Rates for the Spartan Programs:
Spartan Afternoon Care Program 3-6 p.m. $10
Late Pick-up Fee after 6 p.m. $1/min

Who to Contact

If you’re looking for Elementary After-School Care, please see the Get Informed page of the Parent Section of the Website.