Return to Article Details Integrating Scratch into Digital Genetics Courses: The Differential Effects of Simulation and Programming on Students’ Learning Emotions and Attitudes toward Scratch Download Download PDF