The SageModeler systems modeling tool facilitates student exploration and understanding of phenomena through the development of their own computational models. Students can validate their models by comparing model output to real-world data sources or output from experimental simulations. The intuitive drag and drop interface for creating and linking system components does not require formal programming or equation writing, making it possible for a wide range of ages and abilities to engage in modeling, systems thinking, and computational thinking.