Mantıksal hata örneklerinin kullanıldığı programlama eğitiminde uygulanan öğretim yöntemleri ve öğrenci deneyimlerinin akademik başarıya etkisi
Effectiveness of teaching methods employed and programming experiences of students to the academic achievement in programming education with erroneous
- Tez No: 298631
- Danışmanlar: DOÇ. DR. NESRİN ÖZDENER
- Tez Türü: Yüksek Lisans
- Konular: Eğitim ve Öğretim, Education and Training
- Anahtar Kelimeler: Programlama eğitimi, mantıksal programlama hataları, buluş yoluyla öğrenme, sunuş yoluyla öğrenme, hatalardan öğrenme, Programming education, logical programming errors, discovery learning, expository learning, learning from mistakes
- Yıl: 2011
- Dil: Türkçe
- Üniversite: Marmara Üniversitesi
- Enstitü: Eğitim Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar ve Öğretim Teknolojileri Eğitimi Ana Bilim Dalı
- Bilim Dalı: Bilgisayar ve Öğretim Teknolojileri Öğretmenliği Bilim Dalı
- Sayfa Sayısı: 157
Özet
Bu çalışmanın amacı; öğrencilerin yapmış olduğu mantıksal programlama hata örneklerinin kullanıldığı alternatif öğretim stratejilerinin farklı programlama seviyelerine sahip öğrencilerin hata bulma ve program yazma becerilerine etkilerini ortaya çıkarmaktır.Araştırmanın çalışma grubunu Marmara Üniversitesi Bilgisayar ve Öğretim Teknolojileri Öğretmenliği (BÖTE) ikinci sınıf öğrencileri oluşturmaktadır (N=79). Çalışma grubuna dahil olan öğrenciler deney grubu I (hatalardan buluş yoluyla öğrenme), deney grubu II (hatalardan sunuş yoluyla öğrenme) ve kontrol grubu olmak üzere üç gruba ayrılmıştır. Her bir grup kendi içinde yeni programcılar ve deneyimli programcılar olmak üzere iki ayrı seviyede ele alınmıştır. 7 hafta süren çalışmada kontrol grubuna hatalarla ilgili herhangi bir öğretim programı uygulanmamıştır. Hatalardan buluş yoluyla öğrenme kapsamında eğitim alan öğrencilere bir görevle ilgili yapılmış hatalı programlar verilmiş ve öğrencilerden programların hatalarını düzeltip, programları çalışır hale getirmeleri istenmiştir. Hatalardan sunuş yoluyla öğrenme kapsamında eğitim alan öğrencilere ise aynı görevle ilgili hatalı programlar ve görevi yerine getiren hatasız program verilmiş, öğrencilerden yapılan hataları incelemeleri istenmiştir.Çalışma sonunda hatalar üzerinden buluş yoluyla öğretimin, deneyimli öğrencilerin hata bulma becerisini anlamlı düzeyde arttırdığı tespit edilmiştir. Acemi programcıların hata bulma ve program yazma becerileri, deneyimli programcıların ise program yazma ve program iyileştirme becerileri arasında orta seviyede bir ilişki görülmüştür. Ayrıca acemi öğrencilere hatalar üzerinden eğitim verilirken sunuş, deneyimli öğrencilere ise buluş yoluyla eğitim verilmesi gerektiği sonucuna ulaşılmıştır.
Özet (Çeviri)
The study aims to determine the effectiveness of two teaching methods (a discovery format and an expository format) for learning from erroneous programs in computer programming education taking students? program writing, debugging and optimization skills into consideration.An experimental research design with a control group (conventional learning) and two experimental groups (discovery and expository learning from mistakes) were used in this study. Each group was further divided into two sub-groups; the novice programmers and the experienced programmers. Seventy-nine second grade students of Marmara University Computer Education and Instructional Technology (CEIT) department participated in this study during the seven weeks of autumn term of 2009-2010 academic year. The control group students received the traditional teaching; they didn?t have any activities about learning from mistakes. The discovery learning group students debugged the erroneous programs and made them run correctly. The expository group students examine the mistakes by comparing the erroneous programs with the correct counterparts.The results of the study shows that there is a significant difference in favor of the discovery learning group over the control group regarding the program debugging skill for experienced students. According to the results of the correlation test, there is a weak correlation between debugging and program writing skills for novice programmers, for the experienced programmers on the other hand, there is a weak correlation between program writing and program optimization skills.
Benzer Tezler
- Türk öğrencilerin Fransızca öğrenmelerinde anadili alışkanlıklarının olumsuz etkileri
Les consequences negatives des habitudes de la langue maternelle a l'apprentissage du Francais chez les etudiants Turcs
VOLKAN KOÇKAR
Yüksek Lisans
Türkçe
1998
Eğitim ve ÖğretimÇukurova ÜniversitesiFransız Dili Eğitimi Ana Bilim Dalı
PROF. DR. A. NECMİ YAŞAR
- Relation-instance account of hypothesis confirmation: A semantic approach
Hipotez doğrulamasının ilişki-örneklemiyle açıklanması: Semantik bir yaklaşım
AYSEL DOĞAN
- Taze ve marine edilmiş su ürünlerinde mikrobiyal kalite değişimlerinin tahmini ve değerlendirilmesi
Prediction and assessment of microbiological changes in fresh and marinated seafood
İSMAİL YÜKSEL GENÇ
Doktora
Türkçe
2018
Su ÜrünleriSüleyman Demirel ÜniversitesiSu Ürünleri Avlama ve İşleme Teknolojisi Ana Bilim Dalı
PROF. DR. ABDULLAH DİLER
- Reducing logical fallacies in tertiary college writing through teacher corrective feedback
Öğretmen düzeltici geribildirimi ile yükseköğretim seviyesi yazımında mantıksal hataların azaltılması
MELEK ALTUN
Yüksek Lisans
İngilizce
2021
Eğitim ve ÖğretimGazi ÜniversitesiYabancı Diller Eğitimi Ana Bilim Dalı
PROF. DR. İSKENDER HAKKI SARIGÖZ
- Investigation of the low temperature dynamics of a modified toric code
Değıştirilmiş torik kodunun düşük sıcaklık devinimleri hakkında araştırma
NOOR AL HUDA YOUSUF
Yüksek Lisans
İngilizce
2020
Fizik ve Fizik Mühendisliğiİhsan Doğramacı Bilkent ÜniversitesiFizik Ana Bilim Dalı
PROF. DR. MEHMET CEMAL YALABIK