Research Article

Adapting Computer Programming Self-Efficacy Scale and Engineering Students’ Self-Efficacy Perceptions

Volume: 1 Number: 1 June 1, 2014
Özgen Korkmaz *, Halis Altun
EN

Adapting Computer Programming Self-Efficacy Scale and Engineering Students’ Self-Efficacy Perceptions

Abstract

Students might have different type and different level of perceptions: Positive or negative perceptions on programming; a perception on benefit of programming, perceptions related to difficulties of programming process etc.  The perception of student on their own competence is defined as self-efficacy. Based on the discussions reported in literature, measuring self-efficacy is certainly necessary and, in this context, is highly important in order to develop new pedagogical methods to address the problems related to computer programming. The purpose of this study is to adapt a well-known self-efficacy scale and determine engineering student’s C++ computer programming self-efficacy levels. The sample group consists of 378 engineering students. In order to test the validity of the scale, an exploratory factor analysis has been conducted and item discriminative power has been evaluated. The reliability of the scale, on the other hand, has been justified using the internal consistency level. The results indicate that the scale is reliable and valid, and it can be used to measure the self-efficacy of the engineering student in Turkish cultural environment. Furthermore, it is revealed that the level of self-efficacy perception of the students is middling and it does not show any meaningful difference between genders. On the other hand, self-efficacy perception of students in computer engineering is found to be higher than that of the students in electrical-electronics engineering.

Keywords

Self-efficacy,computer programming,engineering education,validity,reliability

Thanks

A part of this article presented on 3th Word Conference on Information Technology

References

  1. Anastasiadou, S.D., & Karakos, A.S. (2011). The beliefs of electrical and computer engineering students’ regarding computer programming. The International Journal of Technology, Knowledge and Society, 7(1):37-51.
  2. Askar, P., &, Davenport, D. (2009). .An investigation of factors related to self-efficacy for java Programming among engineering students .The Turkish Online Journal of Educational Technology TOJET. 8(1): 26-32
  3. Austin, H.S. (1987). Predictors of Pascal Programming Achievement for Community College Students. Proceedings of the eighteenth SIGCSE technical symposium on Computer science education, Missouri, United States, 161-164.
  4. Bandura, A. (1986), Social Foundations of Thought and Action: A Social Cognitive Theory. Prentice Hall, Englewood Cliffs, NJ.
  5. Bergin, S., & Reilly, R. (2005). The influence of motivation and comfort-level on learning to program. In University of Sussex, Brighton, UK.
  6. Boehm, B. W. (1981). Software engineering economics. Englewood Cliffs, NJ: Prentice-Hall.
  7. Brooks, F. P. (1995). The mythical man-month: Essays on software engineering anniversary edition. Reading, MA: Addison-Wesley.
  8. Büyüköztürk, Ş. (2002). Sosyal bilimler için veri analizi el kitabı [Data analysis handbook for social sciences]. Ankara: PegemA Press.
  9. Caspersen, M.E., & Kolling M. (2009). STREAM: A first programming process. ACT Transaction on Computing Education, 9,1-29.
  10. Deniz, K.Z. (2007). The adaptation of psychological scales. Ankara University, Journal of Faculty of Educational Sciences, 40(1), 1-16.
APA
Korkmaz, Ö., & Altun, H. (2014). Adapting Computer Programming Self-Efficacy Scale and Engineering Students’ Self-Efficacy Perceptions. Participatory Educational Research, 1(1), 20-31. https://doi.org/10.17275/per.14.02.1.1
AMA
1.Korkmaz Ö, Altun H. Adapting Computer Programming Self-Efficacy Scale and Engineering Students’ Self-Efficacy Perceptions. PER. 2014;1(1):20-31. doi:10.17275/per.14.02.1.1
Chicago
Korkmaz, Özgen, and Halis Altun. 2014. “Adapting Computer Programming Self-Efficacy Scale and Engineering Students’ Self-Efficacy Perceptions”. Participatory Educational Research 1 (1): 20-31. https://doi.org/10.17275/per.14.02.1.1.
EndNote
Korkmaz Ö, Altun H (June 1, 2014) Adapting Computer Programming Self-Efficacy Scale and Engineering Students’ Self-Efficacy Perceptions. Participatory Educational Research 1 1 20–31.
IEEE
[1]Ö. Korkmaz and H. Altun, “Adapting Computer Programming Self-Efficacy Scale and Engineering Students’ Self-Efficacy Perceptions”, PER, vol. 1, no. 1, pp. 20–31, June 2014, doi: 10.17275/per.14.02.1.1.
ISNAD
Korkmaz, Özgen - Altun, Halis. “Adapting Computer Programming Self-Efficacy Scale and Engineering Students’ Self-Efficacy Perceptions”. Participatory Educational Research 1/1 (June 1, 2014): 20-31. https://doi.org/10.17275/per.14.02.1.1.
JAMA
1.Korkmaz Ö, Altun H. Adapting Computer Programming Self-Efficacy Scale and Engineering Students’ Self-Efficacy Perceptions. PER. 2014;1:20–31.
MLA
Korkmaz, Özgen, and Halis Altun. “Adapting Computer Programming Self-Efficacy Scale and Engineering Students’ Self-Efficacy Perceptions”. Participatory Educational Research, vol. 1, no. 1, June 2014, pp. 20-31, doi:10.17275/per.14.02.1.1.
Vancouver
1.Özgen Korkmaz, Halis Altun. Adapting Computer Programming Self-Efficacy Scale and Engineering Students’ Self-Efficacy Perceptions. PER. 2014 Jun. 1;1(1):20-31. doi:10.17275/per.14.02.1.1

Cited By