COMPUTER PROGRAMMING SELF-EFFICACY SCALE (CPSES) FOR SECONDARY SCHOOL STUDENTS: DEVELOPMENT, VALIDATION AND RELIABILITY

Cilt: 7 Sayı: 1 25 Ocak 2017
PDF İndir
EN

COMPUTER PROGRAMMING SELF-EFFICACY SCALE (CPSES) FOR SECONDARY SCHOOL STUDENTS: DEVELOPMENT, VALIDATION AND RELIABILITY

Öz

Computer programming has been included in the curriculum of K12 education around the world and this has necessitated a tool for the assessment of the computer programming self-efficacy. Thus, this study aims to suggest the necessary scale for the field. In the scale development, the steps of classical measurement theory were applied. Following the expert review, the item pool was conducted with 233 students in a public secondary school which provides education to the age group of 12-14. As a result of the study, a unidimensional 5-point Likert scale of 31 items was obtained. The factor loads varied between 0.47 and 0.71 and the explained variance rate was 41.15%. In the analysis of the internal consistency, sufficient values were found; the Cronbach alpha as 0.95 and the equivalent halves method result as 0.96. For the construct validity, exploratory and confirmatory factor analysis were applied and the result showed that the scale isvalid and reliable.

Kaynakça

  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. Armoni, M. (2011). The nature of CS in K-12 curricula: the roots of confusion. ACM Inroads, 2(4), 19-20. doi:10.1145/2038876.2038883
  3. 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.
  4. 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. doi: 10.1145/31726.31752
  5. Bandura, A. (1977). Self-efficacy: Toward a unifying theory of behavioral change. Psychological Review, 84, 191-215, http://dx.doi.org/10.1037/0033-295X.84.2.191
  6. Bandura, A. (2001). Social cognitive theory: An agentic perspective. Annual review of psychology, 52(1), 1-26. doi:10.1146/annurev.psych.52.1.1
  7. Barr, V., & Stephenson, C. (2011). Bringing computational thinking to K-12: what is Involved and what is the role of the computer science education community?. ACM Inroads, 2(1), 48-54. doi:10.1145/1929887.1929905
  8. Black, T.R. (2006). Helping novice programming students succeed. Journal of Computing Sciences in Colleges, 22(2), 109–114.

Ayrıntılar

Birincil Dil

Türkçe

Konular

-

Bölüm

-

Yayımlanma Tarihi

25 Ocak 2017

Gönderilme Tarihi

14 Temmuz 2016

Kabul Tarihi

-

Yayımlandığı Sayı

Yıl 2017 Cilt: 7 Sayı: 1

Kaynak Göster

APA
Kukul, V., Gökçearslan, Ş., & Günbatar, M. S. (2017). COMPUTER PROGRAMMING SELF-EFFICACY SCALE (CPSES) FOR SECONDARY SCHOOL STUDENTS: DEVELOPMENT, VALIDATION AND RELIABILITY. Eğitim Teknolojisi Kuram ve Uygulama, 7(1), 158-179. https://doi.org/10.17943/etku.288493
AMA
1.Kukul V, Gökçearslan Ş, Günbatar MS. COMPUTER PROGRAMMING SELF-EFFICACY SCALE (CPSES) FOR SECONDARY SCHOOL STUDENTS: DEVELOPMENT, VALIDATION AND RELIABILITY. Eğitim Teknolojisi Kuram ve Uygulama (ETKU). 2017;7(1):158-179. doi:10.17943/etku.288493
Chicago
Kukul, Volkan, Şahin Gökçearslan, ve Mustafa Serkan Günbatar. 2017. “COMPUTER PROGRAMMING SELF-EFFICACY SCALE (CPSES) FOR SECONDARY SCHOOL STUDENTS: DEVELOPMENT, VALIDATION AND RELIABILITY”. Eğitim Teknolojisi Kuram ve Uygulama 7 (1): 158-79. https://doi.org/10.17943/etku.288493.
EndNote
Kukul V, Gökçearslan Ş, Günbatar MS (01 Ocak 2017) COMPUTER PROGRAMMING SELF-EFFICACY SCALE (CPSES) FOR SECONDARY SCHOOL STUDENTS: DEVELOPMENT, VALIDATION AND RELIABILITY. Eğitim Teknolojisi Kuram ve Uygulama 7 1 158–179.
IEEE
[1]V. Kukul, Ş. Gökçearslan, ve M. S. Günbatar, “COMPUTER PROGRAMMING SELF-EFFICACY SCALE (CPSES) FOR SECONDARY SCHOOL STUDENTS: DEVELOPMENT, VALIDATION AND RELIABILITY”, Eğitim Teknolojisi Kuram ve Uygulama (ETKU), c. 7, sy 1, ss. 158–179, Oca. 2017, doi: 10.17943/etku.288493.
ISNAD
Kukul, Volkan - Gökçearslan, Şahin - Günbatar, Mustafa Serkan. “COMPUTER PROGRAMMING SELF-EFFICACY SCALE (CPSES) FOR SECONDARY SCHOOL STUDENTS: DEVELOPMENT, VALIDATION AND RELIABILITY”. Eğitim Teknolojisi Kuram ve Uygulama 7/1 (01 Ocak 2017): 158-179. https://doi.org/10.17943/etku.288493.
JAMA
1.Kukul V, Gökçearslan Ş, Günbatar MS. COMPUTER PROGRAMMING SELF-EFFICACY SCALE (CPSES) FOR SECONDARY SCHOOL STUDENTS: DEVELOPMENT, VALIDATION AND RELIABILITY. Eğitim Teknolojisi Kuram ve Uygulama (ETKU). 2017;7:158–179.
MLA
Kukul, Volkan, vd. “COMPUTER PROGRAMMING SELF-EFFICACY SCALE (CPSES) FOR SECONDARY SCHOOL STUDENTS: DEVELOPMENT, VALIDATION AND RELIABILITY”. Eğitim Teknolojisi Kuram ve Uygulama, c. 7, sy 1, Ocak 2017, ss. 158-79, doi:10.17943/etku.288493.
Vancouver
1.Volkan Kukul, Şahin Gökçearslan, Mustafa Serkan Günbatar. COMPUTER PROGRAMMING SELF-EFFICACY SCALE (CPSES) FOR SECONDARY SCHOOL STUDENTS: DEVELOPMENT, VALIDATION AND RELIABILITY. Eğitim Teknolojisi Kuram ve Uygulama (ETKU). 01 Ocak 2017;7(1):158-79. doi:10.17943/etku.288493

Cited By

Emergency Online Programming Classes

International Journal of Virtual and Personal Learning Environments

https://doi.org/10.4018/IJVPLE.295305