The motivation of students of programming | Synapse