Evaluating a course for teaching introductory programming with Scratch to pre-service kindergarten teachers | Synapse