From memorisation to reasoning: a qualitative study of first-year medical students’ cognitive shifts in computer science education | Synapse