Ways of thinking in STEM-based problem solving | Synapse