Journals / Düzce Üniversitesi Bilim ve Teknoloji Dergisi / 2021 / Cilt: 9 - Sayı: 3

Investigating Introduction to Programming Course Students’Programming Self Efficacy Perceptions and Perspectives on Programming

Programlamaya Giriş Dersini Alan Öğrencilerin Programlama Öz Yeterlilik Algılarının ve Programlamaya Bakış Açılarının İncelenmesi

Pages
328–347
Publication Date
2022-10-12
DOI
—
🏛️Bibliographic metadata and full text access for this article are provided via DergiPark.
DergiPark Record ↗
✨

AI Summary & Key Takeaways

AI Insight
⚡ TL;DR(Too Long; Didn't Read)

The results indicate that students’ Java programming self-efficacy have relationships with their department and desire to learn programming.

📌 3 Key Takeaways

🎯
Objective & Hypothesis:This study investigates university student’s (Java) programming self-efficacy, perspectives on programming, and study habits with respect to various variables (gender, department, course language, letter grade, course repeats) by using statistical methods (T-test, Mann Whitney U-test, Kruskal Wallis H test, one-way analysis of variance, Chi-Square test).
📊
Key Findings & Data:The study group consisted of 191 undergraduate students who had to take the introductory programming course from different departments.
💡
Conclusion & Impact:The results indicate that students’ Java programming self-efficacy have relationships with their department and desire to learn programming.
🔬Design:Research Article
📍Scope:Comprehensive Sample
⚙️Variables:programlama öz yeterliliği · programlama eğitimi · istatistik

Abstract

This study investigates university student’s (Java) programming self-efficacy, perspectives on programming, and study habits with respect to various variables (gender, department, course language, letter grade, course repeats) by using statistical methods (T-test, Mann Whitney U-test, Kruskal Wallis H test, one-way analysis of variance, Chi-Square test). The study group consisted of 191 undergraduate students who had to take the introductory programming course from different departments. The results indicate that students’ Java programming self-efficacy have relationships with their department and desire to learn programming. Furthermore, in this study, association rules were obtained by using Apriori algorithm. The highest confidence value rule suggests that higher programming self-efficacy can be associated with higher levels of desire to learn programming, higher belief in the utility of programming in professional life and having successfully passed the programming course.

Özet

Bu çalışmada üniversite öğrencilerinin Java programlama öz yeterlilik algıları, programlama öğrenme istekleri ve çalışma alışkanlıkları çeşitli değişkenlere göre (cinsiyet, bölüm, eğitim dili, harf notu, ders tekrarları vb.) istatistiksel yöntemler kullanılarak (T-testi, Mann Whitney U-testi, Kruskal Wallis H testi, tek yönlü varyans analizi, Ki-Kare testi) incelenmiştir. Çalışma grubu, farklı bölümlerde zorunlu olarak programlamaya giriş dersini alan 191 lisans öğrencisinden oluşmaktadır. Elde edilen sonuçlara göre öğrencilerin Java programlama öz yeterlilik algıları bölümlerine ve programlama öğrenme isteklerine göre farklılaşmaktadır. Çalışmada ayrıca Apriori algoritması kullanılarak birliktelik kuralları çıkartılmıştır. En yüksek güven değeri elde edilen kurala göre, programlama öğrenmeyi çok fazla isteyen, programlama öğrenmenin iş hayatında kendisine fayda sağlayacağını düşünen ve programlama dersinden başarı ile geçen öğrencilerin programlama öz yeterlilikleri yüksektir.

🔖

Cite This Article

TEK, F. B., BENLİ, K. S. (2022). Investigating Introduction to Programming Course Students’Programming Self Efficacy Perceptions and Perspectives on Programming. Düzce Üniversitesi Bilim ve Teknoloji Dergisi, Cilt: 9 - Sayı: 3, 328–347. https://ajindex.com/articles/494010

📄 Full Text PDF Viewer

📄

PDF görüntüleyici hazırlanıyor...

References (13)

  1. A. Altun ve S. G. Mazman, “Programlamaya ilişkin öz yeterlilik algısı ölçeğinin Türkçe formunun geçerlilik ve güvenirlik çalışması,” Journal of Measurement and Evaluation in Education and Psychology, c. 3, ss. 297-308, 2012
  2. A. Bandura, Social Foundations of Thought and Action: A Social Cognitive Theory, New Jersey, USA: Prentice Hall Yayıncılık, 1986
  3. N. E. Betz ve G. Hackett, “The relationship of mathematics self-efficacy expectations to the selection of science-based college majors,” Journal of Vocational Behavior, c. 23, s. 3, ss. 329–345, 1983
  4. C. A. Murphy, D. Coover ve S. V. Owen, “Development and validation of the computer self-efficacy scale,” Educational and Psychological Measurement, c. 49, s. 4, ss. 893–899, 1989
  5. V. Ramalingam ve S. Wiedenbeck, “Development and validation of scores on a computer programming self-efficacy scale and group analyses of novice programmer self-efficacy,” Journal of Educational Computing Research, c. 19, s. 4, ss. 367-381, 1998
  6. P. Askar ve D. Davenport, “An investigation of factors related to self-efficacy for Java programming among engineering students,” The Turkish Online Journal of Educational Technology, c. 8, s. 1, ss. 26-32, 2009
  7. H. Çiğdem ve O. G. Yıldırım, “Predictors of C# programming language self efficacy among vocational college students,” International Journal on New Trends in Education and Their Implications, c. 5, s. 3, ss. 145-153, 2014
  8. Ö. Korkmaz ve H. Altun, “Adapting computer programming self-efficacy scale and engineering students’ self-efficacy perceptions,” Participatory Educational Research, c. 1, s. 1, ss. 20–31, 2014
  9. Ö. Özyurt ve H. Özyurt, “A study for determining computer programming students’ attitudes towards programming and their programming self-efficacy,” Eğitimde Kuram ve Uygulama, c. 11, s. 1, ss. 51-67, 2015
  10. F. B. Tek, K. S. Benli ve E. Deveci, “Implicit theories and self-efficacy in an introductory programming course,” IEEE Transactions on Education, c. 61, s. 3, ss. 218-225, 2018
  11. M.-J. Tsai, C.-Y. Wang ve P.-F. Hsu, “Developing the computer programming self-efficacy scale for computer literacy education,”Journal of Educational Computing Research, c. 56, s. 8, ss. 1345–1360, 2019
  12. J. Kittur, “Measuring the programming self-efficacy of electrical and electronics engineering students,” IEEE Transactions on Education, c. 63, s. 3, ss. 216-223, 2020
  13. F. B. Tek ve K. S. Benli. (2021, 24 Ocak). Programlama özyeterlilik ölçeği.