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...
Main Authors: | , , |
---|---|
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 |