Araştırma Makalesi

Hata Ayıklama Performansı Testi Geliştirme: Geçerlik ve Güvenirlik Çalışması

Cilt: 23 Sayı: 3 31 Aralık 2021
PDF İndir
TR EN

Hata Ayıklama Performansı Testi Geliştirme: Geçerlik ve Güvenirlik Çalışması

Öz

Programlama, bir probleme yönelik durum analizi, algoritma ve program tasarımı, uygulama, test etme ve hata ayıklama yaparak bilgisayar tabanlı çözümler üretmektir. Programlama sürecinde içerisinde hata ile karşılaşmak olağan bir durumdur. Hataların çözümlenmesi ve oluşturulan program kodlarının hatalarından arındırarak işlevsel hale getirilmesi işlemi ise hata ayıklama olarak adlandırılmaktadır. Hata ayıklama yeni kodlar yazmaktan daha derin bir bilgi birikimi gerektiren, iyi kodlama yapmak ve verimli kod yazmak gibi programcıların edinmesi gereken bir beceridir. Alanyazında hata ayıklama performanslarının değerlendirilmesine yönelik geçerli ve güvenilir bir ölçme aracının eksikliği görülmüştür. Bu çalışmada, meslek liselerinin Bilişim Teknolojileri bölümlerinde okuyan öğrencilerin hata ayıklama performanslarını değerlendirmek için bir başarı testi geliştirmek amaçlanmıştır. Testin geliştirilmesi aşamasında testin amacı, karşılaşılan hatalar ve kapsamları belirlenmiş, ilgili alanyazın incelenmiş, 27 kod senaryosundan oluşan test yönergesiyle birlikte kapsam geçerliğinin sağlanması amacıyla uzman görüşlerine sunulmuştur. Uzman görüşleri ve ön pilot uygulaması sonucunda 18 kod senaryosu belirlenmiş ve farklı mesleki ve teknik liseleri Bilişim Teknolojileri bölümlerinde öğrenim gören 148 öğrenciyle pilot uygulaması yapılmıştır. Teste ve maddelere yönelik yapılan analizler doğrultusunda gerekli görülen maddeler çıkartılmıştır. Sonuç olarak oluşan test maddelerinin güçlük indeksleri .30 ile .49 arasında, ayırt edicilik indeksleri .39 ile .69 arasında ve madde güvenirlik indeksleri .20 ile .33 arasındadır. KR-20 güvenirlik indeksi .575 olan Hata Ayıklama Performansı Testi (HAPT)’nin geçerli ve güvenilir olduğu söylenebilir.

Anahtar Kelimeler

Destekleyen Kurum

TÜBİTAK

Teşekkür

Bu çalışma hazırlanması sürecinde TÜBİTAK tarafından “2211-A Genel Yurt İçi Doktora Burs Programı” kapsamında verilen destek için teşekkür ederiz.

Kaynakça

  1. Ahmadzadeh, M., Elliman, D., & Higgins, C. (2005). An analysis of patterns of debugging among novice computer science students. Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 37(3), 84–88. https://doi.org/10.1145/1151954.1067472
  2. Alpar, R. (2014). Spor, sağlık ve eğitim bilimlerinden örneklerle uygulamalı istatistik ve geçerlik-güvenirlik (3rd ed.). Ankara: Detay Yayıncılık.
  3. Altun, A., & Kasalak, İ. (2018). Blok temelli programlamaya ilişkin öz-yeterlik algısı ölçeği geliştirme çalışması: Scratch örneği. Eğitim Teknolojisi Kuram ve Uygulama, 8(1), 209–225.
  4. Altun, A., & Mazman, S. G. (2012). Programlamaya ilişkin öz yeterlilik algısı ölçeğinin Türkçe formumun geçerlilik ve güvenirlik çalışması. Eğitimde ve Psikolojide Ölçme ve Değerlendirme Dergisi, 3(2), 297–308.
  5. Başol, G. (2015). Eğitimde ölçme ve değerlendirme. Ankara: Pegem Akademi Yayıncılık.
  6. Baykul, Y. (2010). Eğitimde ve psikolojide ölçme: Klasik test teorisi ve uygulaması. Ankara: Pegem Akademi Yayıncılık.
  7. Bednarik, R. (2012). Expertise-dependent visual attention strategies develop over time during debugging with multiple code representations. International Journal of Human Computer Studies, 70(2), 143–155. https://doi.org/10.1016/j.ijhcs.2011.09.003
  8. Bednarik, R., & Tukiainen, M. (2004a). Visual attention and representation switching in Java program debugging: A study using eye movement tracking. In E. Dunican & T. R. G. Green (Eds.), Proceedings of the 16th Workshop of the Psychology of Programming Interest Group (pp. 159–169). https://doi.org/http://doi.acm.org/10.1145/1028014.1028066

Ayrıntılar

Birincil Dil

Türkçe

Konular

Alan Eğitimleri

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

31 Aralık 2021

Gönderilme Tarihi

24 Ekim 2020

Kabul Tarihi

7 Aralık 2020

Yayımlandığı Sayı

Yıl 2021 Cilt: 23 Sayı: 3

Kaynak Göster

APA
Akçay, A., & Altun, A. (2021). Hata Ayıklama Performansı Testi Geliştirme: Geçerlik ve Güvenirlik Çalışması. Erzincan Üniversitesi Eğitim Fakültesi Dergisi, 23(3), 667-685. https://doi.org/10.17556/erziefd.815922
AMA
1.Akçay A, Altun A. Hata Ayıklama Performansı Testi Geliştirme: Geçerlik ve Güvenirlik Çalışması. EUJEF. 2021;23(3):667-685. doi:10.17556/erziefd.815922
Chicago
Akçay, Arif, ve Arif Altun. 2021. “Hata Ayıklama Performansı Testi Geliştirme: Geçerlik ve Güvenirlik Çalışması”. Erzincan Üniversitesi Eğitim Fakültesi Dergisi 23 (3): 667-85. https://doi.org/10.17556/erziefd.815922.
EndNote
Akçay A, Altun A (01 Aralık 2021) Hata Ayıklama Performansı Testi Geliştirme: Geçerlik ve Güvenirlik Çalışması. Erzincan Üniversitesi Eğitim Fakültesi Dergisi 23 3 667–685.
IEEE
[1]A. Akçay ve A. Altun, “Hata Ayıklama Performansı Testi Geliştirme: Geçerlik ve Güvenirlik Çalışması”, EUJEF, c. 23, sy 3, ss. 667–685, Ara. 2021, doi: 10.17556/erziefd.815922.
ISNAD
Akçay, Arif - Altun, Arif. “Hata Ayıklama Performansı Testi Geliştirme: Geçerlik ve Güvenirlik Çalışması”. Erzincan Üniversitesi Eğitim Fakültesi Dergisi 23/3 (01 Aralık 2021): 667-685. https://doi.org/10.17556/erziefd.815922.
JAMA
1.Akçay A, Altun A. Hata Ayıklama Performansı Testi Geliştirme: Geçerlik ve Güvenirlik Çalışması. EUJEF. 2021;23:667–685.
MLA
Akçay, Arif, ve Arif Altun. “Hata Ayıklama Performansı Testi Geliştirme: Geçerlik ve Güvenirlik Çalışması”. Erzincan Üniversitesi Eğitim Fakültesi Dergisi, c. 23, sy 3, Aralık 2021, ss. 667-85, doi:10.17556/erziefd.815922.
Vancouver
1.Arif Akçay, Arif Altun. Hata Ayıklama Performansı Testi Geliştirme: Geçerlik ve Güvenirlik Çalışması. EUJEF. 01 Aralık 2021;23(3):667-85. doi:10.17556/erziefd.815922

Cited By