Creating a pedagogical framework to support pre-service teacher planning of practical work in science education | Synapse