MODELING THE PSYCHOLOGICAL FACTORS AFFECTING COMPUTER PROGRAMMING SELF-EFFICACY / BİLGİSAYAR PROGRAMLAMA ÖZ-YETERLİLİĞİNİ ETKİLEYEN PSİKOLOJİK FAKTÖRLERİN İNCELENMESİ
Abstract
We live in such an age that computer technologies and machines are one
of the most crucial parts of human beings lives that our need and
dependency to them growing exponentially day by day. This leads to
increased need of more human power and involvement in programming
computers and machines. Despite the increasing need however, studies
indicate that number of students that prefers departments regarding
computer and machine programming, software developing and engineering is
declining. In this direction, it is necessary to examine the factors
that are related to computer programming and to investigate the reasons
of developments mentioned earlier. Therefore, this study aimed to
examine the psychological factors that are thought to be related to
computer programming self-efficacy. In order to do that, relationships
between computer programming self-efficacy, attitude toward computer
programming, psychological resilience and problem solving were
investigated by using correlation test and structural equation modeling.
Students from four different departments and state universities filled
out a questionnaire that contains Computer Programming Self-Efficacy
Scale (CPSES), Attitude Scale Toward Computer Programming (ATCP), Brief
Resilience Scale (BRS), Social Problem Solving Inventory-Short Form
(SPSI-SF) voluntarily and anonymously. As a result of the analyses, it
was observed that computer programming self-efficacy was related
positively to confidence and motivation in learning computer
programming, psychological resilience, positive problem orientation and
rationale problem solving, and also it was negatively related to
negative problem orientation. The findings were discussed in the light
of existing literature.
Keywords
References
- Altun, A., & Mazman, S. G. (2012). [Validity and reliability analysis of Turkish form of computer programming self-efficacy scale]. Journal of Measurement and Evaluation in Education and Psychology, 3(2), 297-308.
- Askar, P., & Davenport, D. (2009). An investigation of factors related to self-efficacy for java programming among engineering students. TOJET: The Turkish Online Journal of Educational Technology, 8(1).
- Başer, M. (2013). Developing attitude scale toward computer programming. The Journal of Academic Social Science Studies, 6(6), 199-215.
- Coşkun, Y. D., Garipağaoğlu, Ç., & Tosun, Ü. (2014). Analysis of the relationship between the resiliency level and problem solving skills of university students. Procedia-Social and Behavioral Sciences, 114, 673-680.
- Charters, P., Lee, M. J., Ko, A. J., & Loksa, D. (2014, March). Challenging stereotypes and changing attitudes: the effect of a brief programming encounter on adults' attitudes toward programming. In Proceedings of the 45th ACM technical symposium on Computer science education (pp. 653-658). ACM.
- Criss, M. M., Pettit, G. S., Bates, J. E., Dodge, K. A., & Lapp, A. L. (2002). Family adversity, positive peer relationships, and children’s externalizing behavior: A longitudinal perspective on risk and resilience. Child development, 73(4), 1220-1237.
- Çekici, F. (2009). The effects of skills enhancement group program which is based on problem solving therapy on college students’ social problem solving skills, anger related behaviours and cognitions, trait-anxiety levels (Doctoral Dissertation). Çukurova University, Department of Educational Sciences, Adana.
- Davidsson, K., Larzon, L., & Ljunggren, K. (2010). Self-efficacy in programming among STS students. Retrieved August, 12, 2013.
Details
Primary Language
Turkish
Subjects
-
Journal Section
Research Article
Publication Date
June 30, 2017
Submission Date
September 28, 2017
Acceptance Date
-
Published in Issue
Year 2017 Volume: 5 Number: 1