The effects of serious games on students' conceptual knowledge of object-oriented programming and computational thinking skills
Tezin Türü: Yüksek Lisans
Tezin Yürütüldüğü Kurum: Boğaziçi Üniversitesi, SOSYAL BİLİMLER ENSTİTÜSÜ, BİLGİSAYAR VE ÖĞRETİM TEKNOLOJİLERİ EĞİTİMİ ANABİLİM DALI, Türkiye
Tezin Onay Tarihi: 2018
Tezin Dili: İngilizce
Öğrenci: ALİ AKKAYA
Danışman: YAVUZ AKPINAR
Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu
Özet:Bu çalışmanın amacı Türkçe dilinde geliştirilmiş olan Meraklı Robotlar: Operasyon Asgard isimli eğitsel oyunun üniversite öğrencilerinin nesne tabanlı programlamanın temel kavramsal bilgisi ve bilgi işlemsel becerileri üzerine olan etkisini incelemektir. Çalışma yarı-deneysel öntest – sontest araştırma deseninde tasarlanmıştır. Veriler Boğaziçi Üniversitesi Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümündeki daha önce hiç programlama tecrübesi olmayan 30 birinci sınıf öğrencisi ve temel programlama eğitimini C dilinde almış olan 31 ikinci sınıf öğrencisinden toplanmıştır. İlk olarak, öğrencilere yaratıcı problem çözme testi ve nesne tabanlı programlama ve bilgi işlemsel düşünme becerilerini ölçen ön test uygulanmıştır. Öğrenciler ön testleri tamamladıktan sonra geliştirilen oyunu oynamışlardır. Sonrasında öğrencilere ilk testteki sırası değiştirilmiş sorulardan oluşan nesne tabanlı programlama ve bilgi işlemsel düşünme son testi ve eğitsel bilgisayar oyunları destekli kodlama öğrenimine yönelik tutum ölçeği uygulanmıştır. Yapılan istatistiksel veri analizleri, geliştirilen oyunun her iki öğrenci grubundaki öğrencilerin nesne tabanlı programlamanın temel kavramlarını öğrenmeye ve bilgi işlemsel düşünme becerilerini geliştirmeye yardımcı olduğunu göstermiştir. Ayrıca öğrencilerin yaratıcı problem çözme becerileri ve bilgisayar oyunu destekli programlama öğrenimine karşı tutumlarının nesne tabanlı programlamanın kavramsal bilgisi ve bilgi işlemsel becerileri üzerine birlikte ve ayrı ayrı etkisinin olmadığını göstermiştir. Bu çalışma sunduğu deneysel verilerle bilgisayar oyunu destekli programlama öğrenimi alanyazınına önemli bir katkıda bulunmuştur. Çalışmanın bulguları vasıtasıyla eğitsel oyun geliştiricileri ve öğretim elemanlarının acemi programcıların problemlerini ortadan kaldırabilmelerine yardımcı olacak daha etkili eğitsel oyunlar geliştirebilmesine olanak sağlanması beklenmektedir.