Research Article

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İ

Volume: 10 Number: 1 January 31, 2020
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

References

  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

Details

Primary Language

Turkish

Subjects

-

Journal Section

Research Article

Publication Date

January 31, 2020

Submission Date

November 21, 2019

Acceptance Date

December 26, 2019

Published in Issue

Year 2020 Volume: 10 Number: 1

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