A Study on General and Specific Programming Self-Efficacy with Antecedents from the Social Cognitive Theory
   
 
Jungwoo Lee, Jun-Gi Park, Yoosun Hwang
**1Jungwoo Lee, 2Jun-Gi Park, 3Yoosun Hwang,
1Yonsei University, jlee@yonsei.ac.kr
2Yonsei University, Warren.pak@gmail.com,
3Joongbu University, yshwang@joongbu.ac.kr 

Abstract
 Programming skill is becoming more and more important as the information revolution progresses into a knowledge-based smart society. Concept of self-efficacy, which has been known to be critical in raising general competences of work and life, can easily be extended into the learning of programming languages. A survey was conducted to study the mechanisms related to general and specific programming self-efficacy and their antecedents: mastery experience, vicarious learning, verbal persuasion and computer affect. Findings confirm the strong path from general programming selfefficacy towards specific programming self-efficacy indicating the generality of self-efficacy applicable across domains and disciplines. Among four antecedents of programming self-efficacy generally identified in the social cognitive theory literature, mastery experience and vicarious learning are found to be important in reinforcing the programming self-efficacy while verbal persuasion and computer affect seems to be not so strong in forming the self-efficacy towards programming. Further implications and limitations are discussed at the end.

Keyword
 Social Cognitive Theory, Self-Efficacy, General Programming Self-Efficacy, Specific Programming Self-Efficacy, Mastery Experience, Vicarious Learning, Verbal Persuasion, Computer Affect

Jungwoo Lee, Jun-Gi Park, Yoosun Hwang, "A Study on General and Specific Programming Self-Efficacy with Antecedents from the Social Cognitive Theory", JNIT: Journal of Next Generation Information Technology, Vol. 4, No. 8, pp. 423 ~ 432, 2013



Posted by 빠른불곰 - 가치를 만드는 지식 혁신가