Principles for designing mathematical tasks that enhance imitative and creative reasoning | Synapse