Understanding the strategy selection of primary school students in a block based programming environment
Blok tabanlı programlama ortamında öğrencilerin strateji seçimine dayalı analizi
- Tez No: 895620
- Danışmanlar: PROF. DR. YÜCEL SAYGIN
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Eğitim ve Öğretim, Computer Engineering and Computer Science and Control, Education and Training
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2024
- Dil: İngilizce
- Üniversite: Sabancı Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Bilgisayar Bilimi ve Mühendisliği Bilim Dalı
- Sayfa Sayısı: 62
Özet
Blok tabanlı programlama, çocuklar için programlama eğitiminin en çok kullanılan yöntemlerinden biridir. Basit yapısı, öğrencilere kodlamanın temellerini ve bilgisayarların çalışma prensiplerini öğretmek için uygundur. Farklı platformlar ve oyun düzenlemeleri ile öğrenciler genellikle kendi stratejileriyle problemleri çözmekte özgürdür. Öğrencilerin problemlere yaklaşımlarını anlamak için, blok tabanlı bir programlama ortamında öğrencilerin olay dizisini içeren bir veri seti kullanılır. Ayrıca, öğrencilere verilen eğitimi anlamalarını değerlendiren bir algoritma, öğrencilere ve öğretmenlere geri bildirim sağlayarak bu teknolojileri kullanarak programlama eğitimini kolaylaştırabilecek önemli bir görevdir. Öğrencilerin sınıfta gösterilen konuya dayalı uzman yaklaşımlarıyla problemleri çözme kodları ve eylem dizileri karşılaştırılarak, öğrencilerin verilen yöntemleri uygulayıp uygulamadıkları veya kendi yollarını seçip seçmedikleri incelenmiştir. Yapılan araştırma, son kod karşılaştırmasının, kümeleme teknikleriyle kullanıldığında öğrencilerin strateji seçimlerini belirlemede yardımcı olabilecek umut verici bir yöntem olduğunu göstermektedir. Geliştirilen yöntemle yapılan deneyler, yeni gösterilen kavramları kullanmaya çalışan öğrencilere göre, bildikleri en iyi şekilde kod yazmayı seçen öğrencilerin daha iyi performans gösterdiğini ortaya koymuştur. Öğrencilerin kodlama stratejileri ile birlikte, erkek ve kız öğrencilerin performanslarını değerlendirmek, öğrenme deneyimlerini geliştirmek için öğrencilerin güçlü ve zayıf yönlerine odaklanan bir sistem sağlamak amacıyla herhangi bir önemli farkın olup olmadığını belirlemek açısından da önemlidir. İstatistiksel analiz, erkek öğrencilerin ortalama puanının kız öğrencilere göre daha yüksek olduğunu göstermiştir. Oyun düzenlemesinin etkileri de bu tezde rekabetçi bir oyun modu temel alınarak yapılan deneylerle değerlendirilmiştir. Sonuçlar, rekabetçi oyun düzenlemesinin performans üzerindeki strateji seçiminin etkisini değiştirmediğini göstermektedir. Blok tabanlı ortamlarda kod benzerliği için bir yöntem oluşturarak ve öğrencilerin performanslarını çeşitli açılardan analiz ederek, bu değerlendirmeler için sağlam bir yöntem önermeyi amaçlıyoruz.
Özet (Çeviri)
Block-based programming is one of the most used methods for programming education for kids. Its simplistic nature makes it suitable for teaching students the fundamentals of coding along with computers working principles. With different platforms and game setups, students are generally free to solve problems by their strategies. To understand the student's approaches to problems, a dataset containing the event sequence of students in a block-based programming environment is used. Furthermore, an algorithm for evaluating the student's understanding of the given education is an important task that can facilitate programming education using these technologies by providing feedback to both students and teachers. By comparing students' code and action sequences for solving problems with expert approaches based on the subject shown in class, it has been examined to see whether students have implemented the given methods or chose to play their way. The carried out research shows that using end-code comparison is a promising method that can help to determine the strategy selection of students when used with clustering techniques. The experiments with the developed method showed that the students who chose to go write code in the best way they knew by not implementing the newly shown concepts performed better than the students who tried to use them. Along with the coding strategies of students, it is also crucial to evaluate the performances of male and female students to determine if there exists any significant difference to provide a system that focuses on students' strengths and weaknesses to enhance their learning experience. The statistical analysis has shown a difference between male and female students where males have a higher mean score than females. The effects of game setup are also taken into consideration in this thesis by conducting experiments based on a competitive game mode to analyse the effects of competitiveness. The results demonstrate that competitive game setup does not change the effect of strategy selection on performance. By creating a method for code similarity in block-based environments and analyzing the performance of students from various perspectives, we aim to propose a robust method for these evaluations.
Benzer Tezler
- Sınıf öğretmeni adaylarının matematik ve fen öğretimi sürecinde problem çözme basamaklarını kullanım durumları
The use of problem solving steps of preservice primary teachers in the process of mathematics and science teaching
NURHAYAT GÜREL
Doktora
Türkçe
2018
Eğitim ve ÖğretimBurdur Mehmet Akif Ersoy ÜniversitesiTemel Eğitim Ana Bilim Dalı
DOÇ. DR. FİKRET KORUR
- Öğrenme stratejilerinin öğrenme stilleri ve bazı değişkenler açısından incelenmesi
Analysis of learning strategies and learning styles with regard to several variables
DEMET YILMAZ
Yüksek Lisans
Türkçe
2011
Eğitim ve ÖğretimSelçuk ÜniversitesiEğitim Bilimleri Bölümü
YRD. DOÇ. DR. KEMAL GÜVEN
- İşbirliğine dayalı ortamlarda gerçekleştirilen üstbilişsel sorgulama temelli öğretimin ilkokul 4. sınıf öğrencilerinin problem çözme becerilerine etkisi
The effect of metacognitive questioning instruction performed in cooperative learning environments on the problem solving skills of 4th grade primary school students
MEHMET KORAY SERİN
Doktora
Türkçe
2014
Eğitim ve ÖğretimNecmettin Erbakan Üniversitesiİlköğretim Ana Bilim Dalı
PROF. DR. İSA KORKMAZ
- Ortaokul 6. sınıf öğrencilerinin problem çözme sürecinde niceliksel muhakeme becerilerinin ve gelişimlerinin incelenmesi
Examinion of 6th students' quantitative reasoning skills and developments in their problem solving process
MEHMET DUR
Yüksek Lisans
Türkçe
2014
MatematikAnadolu ÜniversitesiMatematik Eğitimi Ana Bilim Dalı
DOÇ. DR. DİLEK TANIŞLI
- Online mağazaların web sitelerine yönelik kalite faktörlerinin algılanan eğlenebilirlik ve online satın alma niyeti ile ilişkisi ve bir araştırma
The relationship between online stores' website quality factors and perceived playfulness and online purchase intention and a research
HATİCE MELİS AKA