Digital teaching platforms: the use of dynamic functions to express mathematical content | Synapse