Araştırma Makalesi

BLOK TABANLI PROGRAMLAMA ETKİNLİKLERİNİN ÖĞRETMEN ADAYLARININ PROGRAMLAMAYA İLİŞKİN ÖZ YETERLİLİK ALGILARINA VE HESAPLAMALI DÜŞÜNME BECERİLERİNE ETKİSİ

Cilt: 10 Sayı: 1 31 Ocak 2020
PDF İndir
EN TR

BLOK TABANLI PROGRAMLAMA ETKİNLİKLERİNİN ÖĞRETMEN ADAYLARININ PROGRAMLAMAYA İLİŞKİN ÖZ YETERLİLİK ALGILARINA VE HESAPLAMALI DÜŞÜNME BECERİLERİNE ETKİSİ

Öz

21. yy becerileri incelendiğinde programlama öğretimi günümüzde oldukça önemlidir. Programlama öğretiminde, hesaplamalı düşünme becerilerinin ve öz yeterlilik algısının geliştirilmesi bu becerinin kazandırılmasında anahtar roldedir. Bu araştırmanın amacı, blok tabanlı programlama etkinliklerinin öğretmen adaylarının programlamaya ilişkin öz yeterlilik algıları ve hesaplamalı düşünme becerileri üzerindeki etkisinin incelenmesidir. Tek grup ön test-son test olarak yürütülen bu araştırmada öğretmen adaylarına 4 hafta boyunca toplamda 16 saat blok tabanlı programlama etkinlikleri yaptırılmıştır. Araştırma sonucunda, blok tabanlı programlama etkinliklerinin öğretmen adaylarının programlamaya ilişkin öz yeterlilik algıları üzerinde olumlu etkisi olmuştur. Buna karşın, yapılan etkinliklerin öğretmen adaylarının hesaplamalı düşünme becerileri üzerinde etkisi olmadığı görülmüştür.

Anahtar Kelimeler

Kaynakça

  1. Aho, A. V. (2012). Computation and Computational Thinking. The Computer Journal, 55(7), 832-835. doi:10.1093/comjnl/bxs074
  2. Akpınar, Y., & Altun, A. (2014). Bilgi toplumu okullarında programlama eğitimi gereksinimi. 2014, 13(1).
  3. Altun, A., & Mazman, S. G. (2012). Programlamaya ilişkin Öz Yeterlilik Algısı Ölçeğinin Türkçe Formunun Güvenirlik ve Geçerlik Çalışması. Eğitimde ve Psikolojide Ölçme ve Değerlendirme Dergisi, 3(2), 297-308.
  4. Askar, P., & Davenport, D. (2009). An investigation of factors related to self-efficacy for Java Programming among engineering students. Online Submission, 8(1).
  5. Bandura, A. (1997). Self-efficacy: The exercise of control: Macmillan.
  6. Basogain, X., Olabe, M. Á., Olabe, J. C., & Rico, M. J. (2018). Computational Thinking in pre-university Blended Learning classrooms. Computers in Human Behavior, 80, 412-419.
  7. Bayman, P., & Mayer, R. E. (1988). Using conceptual models to teach BASIC computer programming. Journal of Educational Psychology, 80(3), 291-298. doi:10.1037/0022-0663.80.3.291
  8. Brusilovsky, P., Calabrese, E., Hvorecky, J., Kouchnirenko, A., & Miller, P. (1997). Mini-languages: a way to learn programming principles. Education Information Technologies, 2(1), 65-83. doi:10.1023/a:1018636507883

Ayrıntılar

Birincil Dil

Türkçe

Konular

-

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

31 Ocak 2020

Gönderilme Tarihi

21 Kasım 2019

Kabul Tarihi

26 Aralık 2019

Yayımlandığı Sayı

Yıl 2020 Cilt: 10 Sayı: 1

Kaynak Göster

APA
Aydoğdu, Ş. (2020). BLOK TABANLI PROGRAMLAMA ETKİNLİKLERİNİN ÖĞRETMEN ADAYLARININ PROGRAMLAMAYA İLİŞKİN ÖZ YETERLİLİK ALGILARINA VE HESAPLAMALI DÜŞÜNME BECERİLERİNE ETKİSİ. Eğitim Teknolojisi Kuram ve Uygulama, 10(1), 303-320. https://doi.org/10.17943/etku.649585

Cited By