Comparison of algorithmic and heuristic approaches in a computer programming course in terms of their effect on achievement and attitudes
Tezin Türü: Yüksek Lisans
Tezin Yürütüldüğü Kurum: Orta Doğu Teknik Üniversitesi, Eğitim Fakültesi, Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü, Türkiye
Tezin Onay Tarihi: 2002
Tezin Dili: İngilizce
Öğrenci: UMUT TÜRKARSLAN
Danışman: ZAHİDE YILDIRIM
Özet:öz ALGORITMIK VE HEURİSTIK YAKLAŞIMLARIN BAŞARI VE TUTUMLAR ÜZERİNDEKİ ETKİLERİNİN BİR BİLGİSAYAR PROGRAMLAMA DERSİNDE KARŞILAŞTIRILMASI Türkarslan, Umut Master, Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü Tez Yöneticisi: Y.Doç. Dr. Zahide Yıldırım Aralık 2002, 118 sayfa Algoritma, bütün durumlarda, amaçlanan sonuçlara ulaşmak için, bir problemin bütün yönlerinin detaylı olarak açıklanması metodudur. Bu tezde, algoritmik düşünce metodunun, problem çözüm yaklaşımı olarak bir bilgisayar programlama dersinde kullanılmasının, öğrencilerin başarılarına ve tutumlarına olan etkisi araştırılmıştır. Araştırma dizaynı, yarı-deneysel eşit olmayan kontrol grup dizaynıdır. Bir programlama dersinin iki mevcut grubu, deney ve kontrol grubu olarak kullanılmıştır. Her grup, onsekiz kişiden oluşmuştur. Toplam olarak, otuzaltı öğrenci araştırmaya katılmıştır. Deney grubu, araştırma süresince, programlama problemleri için, programı kodlamaya başladan önce algoritma geliştirmişlerdir. Bu uygulama, haftada iki saat olmak üzere beş hafta sürmüştür. Nitel ve nicel veriler, Bilgisayar Programlama Tutum Ölçeği, basansınavı, laboratuvar aktivite kağıtlan ve iki görüşme kılavuzu kullanılarak toplanmıştır. Bu çalışmada verilerin analizi için tanımlayıcı ve tahmine yönelik istatistiki analiz yöntemleri kullanılmıştır. Bu çalışmalardan elde edilen verilere göre, deney ve kontrol gruplarının başarıları arasında anlamlı bir fark bulunmamıştır. Her iki grubun Pascalla bilgisayar programlamaya karşı tutumları araştırmanın başında ve sonunda birbirine yakın bulunmuştur. Bununla birlikte, algoritma geliştirme metodu ile öğrencilerin basanları arasında orta seviyede bir ilişki bulunmuştur. Görüşme sonuçlan, istatistiki sonuçlan destekleyici bilgiler sağlamıştır. Anahtar Kelimeler: Bilgisayar programlama, bilgisayar programlama dersi, algoritma, problem çözme becerileri, ve programlamaya karşı olan tutumlar. vı