Parsons Problems vs Writing-from-Scratch: A Stage-by-Stage Pedagogical Synthesis | Synapse