Skip To Main Content

Computer Science

"You would never send your child to a school that didn’t teach math. In the 21st century, computer science is as important as biology. Understanding photosynthesis or H2O or electricity is just as foundational as understanding how the internet works or what an algorithm is. These things are impacting our daily lives. We need future lawyers and doctors and politicians to all understand it. We’re not trying to prepare kids for jobs. We’re trying to prepare kids for life." - Hadi Partovi, Founder of code.org

Why Computer Science (CS)?

Computer science drives job growth and innovation throughout our economy and society. Computing occupations are the number 1 source of all new wages in the U.S. and make up over half of all projected new jobs in STEM fields, making Computer Science one of the most in demand college degrees. And computing is used all around us and in virtually every field. It’s foundational knowledge that all students need. (code.org)

How We Teach CS?

Students drawing
Integration is: 
  • Using Computer Science as an instructional tool to explain, explore, or assessment content knowledge

  • Drawing connections and making relevancy for your students

  • Thinking about how students can create and make within the content standards

  • Applying computational thinking to problem solve in any classroom setting

Computational Thinking is:
  • Decomposition - Breaking a problem into smaller parts (the details)

  • Pattern Recognition - Seeing repetition or similarities

  • Abstraction - Taking the detail out of the problem (the big picture)

  • Generalization - Using a solution from one problem to solve another problem (transfer)

  • Algorithms - Ordered steps to solve a problem

Image

GMSSTEMDay.png
April 23, 2025 - Students at Grand Mountain School had an out-of-this-world experience today with a special visit from retired Air Force Lieutenant Colonel and NASA astronaut Duane %22Digger%22 Carey. The assembly provided a unique opportunity for students to hear firsthand about the wonders of space travel and the importance of STEM education.  Mr. Carey's impressive background includes a degree in Aerospace Engineering, over 22 years of service in the Air Force where he piloted more than 35 differ
Third grade students with dash
CS integration in a classroom engages students in:
  • Planning

  • Creating procedures

  • Explaining “how to”

  • Building

  • Testing

  • Finding and fixing errors

  • Improving

  • Innovating

  • Analyzing

  • Visualizing + utilizing data

  • Designing for an audience and purpose

  • Creating computational artifacts with Programming, Robots, and Physical devices

 

CS in Music

CS in Visual Arts