Projects Teachers with GUTS: Developing Teachers as Computational Thinkers Through Supported Authentic Experiences in Computing Modeling and Simulation Developing Teachers as Computational Thinkers Through Supported Authentic Experiences in Computing Modeling and Simulation