Return to Article Details Effect of Self-efficacy and Emotional Engagement on Introductory Programming Students Download Download PDF