Reducing withdrawal and failure rates in introductory programming with subgoal labeled worked examples

Abstract Background Programming a computer is an increasingly valuable skill, but dropout and failure rates in introductory programming courses are regularly as high as 50%. Like many fields, programming requires students to learn complex problem-solving procedures from instructors who tend to have...

Full description

Bibliographic Details
Main Authors: Lauren E. Margulieux, Briana B. Morrison, Adrienne Decker
Format: Article
Language:English
Published: SpringerOpen 2020-05-01
Series:International Journal of STEM Education
Subjects:
Online Access:http://link.springer.com/article/10.1186/s40594-020-00222-7