Metaforlarla programlama öğreniyorum: Metaforların programlama öğretimi üzerine etkisi
Tezin Türü: Yüksek Lisans
Tezin Yürütüldüğü Kurum: Ondokuz Mayıs Üniversitesi, Lisansüstü Eğitim Enstitüsü, Bilgisayar ve Öğretim Teknolojileri Eğitimi Anabilim Dalı, Türkiye
Tezin Onay Tarihi: 2020
Tezin Dili: Türkçe
Öğrenci: NUR BANU ALAGÖZ
Danışman: Hatice Gökçe Bilgiç Doğan
Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu
Özet:Dijitalleşen dünyada bireyler için en önemli gereksinimler arasında ifade edilen algoritmik düşünme, sorgulama, bilgisayımsal düşünme, problem çözme becerisi gibi üst düzey düşünme becerilerinin kazanımının sağlanması eğitim dünyasında da yeni çalışmaların gerekliliğini ortaya çıkarmaktadır. Eğitim dünyası bireylere bu üst düzey düşünme becerilerini kazandırmak için çeşitli araştırma ve çalışmalar yapmaktadır. Bu çalışmalar sonucu öne çıkan bir nokta erken yaşta programlama öğretiminin yaygınlaştırılmasıdır. Bu çalışmada erken yaşta programlama öğretimi çerçevesinde verilmekte olan programlama öğretiminde metafor kullanımının programlama öğretim sürecine etkisinin gözlemlenmesi amaçlanmaktadır. Metafor kullanımının programlama öğretimine etkisi öğrencilerin akademik başarısındaki değişim, bilgisayımsal düşünme becerilerindeki değişim ve etkinlik algılarına ait görüşleri üzerinden incelenmiştir. Araştırmada karma araştırma desenlerinden yakınsayan paralel desen kullanılmıştır. Araştırmanın örneklerimini Amasya iline bağlı Merzifon ilçesinde yer alan Milli Eğitim Bakanlığına bağlı özel bir okulun 5, 6, 7 ve 8. sınıfları oluşturmaktadır. Araştırmanın nicel kısmında öğrencilere ortaokul düzeyinde uyarlanmış Bilgisayarca Düşünme Ölçeği (Korkmaz, Çakır, & Özden, 2016), araştırmacı tarafından hazırlanmış olan akademik başarı testi ve Deci, Eghrari, Patrick ve Leone (1994) tarafından geliştirilen ve Türkçe'ye uyarlaması Kasalak (2017) tarafından yapılan Etkinlik Algısı Ölçeği uygulanmıştır. Araştırmacı tarafından Metaforlarla Programlama Öğreniyorum temalı 5 haftalık bir etkinlik programı oluşturulmuştur. Bu etkinlikler çerçevesinde sabit, değişken, bellek, algoritma, döngü ve koşul konuları gibi temel programlama kavramlarına yönelik metaforlar geliştirilmiştir. Uygulama sürecinin ilk haftasında Bilgisayarca Düşünme Ölçeği ve Akademik Başarı Testi öğrencilere uygulanarak ön-test puanları elde edilmiştir. Beş hafta süresince uygulama sınıflarında metaforla programlama öğretimi gerçekleştirilmiştir. Her hafta Metaforlarla Programlama Öğreniyorum etkinlikleri sonrasında öğrencilere Etkinlik Algısı Ölçeği uygulanmıştır. Beş haftalık metafor ile programlama öğretiminden sonra öğrencilere tekrar Bilgisayarca Düşünme Ölçeği ve akademik başarı testi uygulanarak son-test değerleri elde edilmiştir. Araştırmanın nitel kısmında ise uygulama sonrasında öğrencilerle yapılandırılmış görüşmeler gerçekleştirilmiştir. Araştırma sonucunda öğrencilerin akademik başarılarında ve bilgi sayımsal düşünme becerilerinde anlamlı bir değişim olduğu gözlenmiştir. Öğrencilere her hafta uygulanan Etkinlik Algısı Ölçeğinde öğrencilerin Metaforlarla Programlama Öğreniyorum çerçevesinde gerçekleştirilen etkinlikleri eğlenceli buldukları, etkinliklerin kişisel gelişime katkı sağladıklarını düşündükleri, etkinlikleri yapmaya istekli oldukları ve etkinlikleri ilgi çekici buldukları sonucuna ulaşılmıştır. Son hafta uygulanan yapılandırılmış görüşme formu ile elde edilen verilerde ise programlama öğretiminde metafor kullanımının öğrencilerin konuyu anlamasına yardımcı olduğu, dersin devamında da metafor kullanımına devam etmek istedikleri ve başka derslerde de metafor uygulamasını kullanmak istedikleri görülmüştür.