Unleashing creativity in STEM teacher education through scripting task pedagogy | Synapse