New CS1 pedagogies and curriculum, the same success factors? | Synapse