Coding with Minecraft: The development of middle school students' computational thinking
Minecraft ile kodlama: Ortaokul öğrencilerinin bilgisayarca düşünmelerinin gelişimi
- Tez No: 635652
- Danışmanlar: DOÇ. DR. DİLER ÖNER
- Tez Türü: Yüksek Lisans
- Konular: Eğitim ve Öğretim, Education and Training
- Anahtar Kelimeler: Bilgi işlemsel düşünme, Bilgisayar programlama, Bilgisayarlar, Kodlama teknikleri, Ortaokul öğrencileri, Computational thinking, Computer programming, Computers, Coding technique, Secondary school students
- Yıl: 2020
- Dil: İngilizce
- Üniversite: Boğaziçi Üniversitesi
- Enstitü: Sosyal Bilimler Enstitüsü
- Ana Bilim Dalı: Eğitim Teknolojisi Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Bu çalışmanın amacı, Minecraft tabanlı kodlama etkinliklerinin ortaokul öğrencilerinin bilgisayarca düşünmeleri üzerindeki rolünü incelemektir. Çalışmada, bilgisayarca düşünme hem bilgisayar kavramları bilgisi hem de bilgisayar bilimi pratiklerini içerecek şekilde kavramsallaştırmaktadır. Bu bağlamda çalışma, nitel verilerle desteklenen, tek grup ön-test son-test deneysel öncesi araştırma deseninde tasarlanmıştır. Veri toplama araçlarını, bilgisayar kavramları bilgisi testleri, öğrencilerin çalışma sonunda ürettikleri Minecraft kodlama projeleri ve öğrencilerle gerçekleştirilen bire bir görüşmeler oluşturmaktadır. Katılımcılar, İstanbul'da bir devlet ortaokulunda eğitim gören ve daha önce herhangi bir bilgisayar programlama deneyimi olmayan beşinci sınıf (n = 20) öğrencilerinden oluşmaktadır (11 kız ve 9 erkek). Minecraft oyun ortamında hazırlanan kodlama etkinlikleri altı hafta süren bir öğretim programı olarak hazırlanmış ve uygulanmıştır. Etkinlikler başlamadan önce, öğrencilerin bilgisayarca kavramlar bilgisini ölçen bir ön test uygulanmıştır. Öğrenciler ön testi tamamladıktan bir hafta sonra Minecraft tabanlı kodlama etkinliklerinden oluşan ve haftada 60 dakika süren dersler başlamıştır. Öğrencilerden eğitim programının son haftasında bir kodlama projesi geliştirmeleri istenmiştir. Altı haftanın sonunda öğrencilere bilgisayarca kavramlar son testi uygulanmıştır. Bilgisayarca kavram testi puanlarının analizi, Minecraft tabanlı kodlama etkinliklerinin bilgisayarca kavram bilgilerinin geliştirilmesi açısından etkili olduğunu göstermiştir. Kız ve erkek öğrencilerin test skorları arasında anlamlı bir fark olmadığı görülmüş, Minecraft tabanlı etkinliklerin hem kız hem de erkek öğrenciler için eşit derecede etkili olduğu sonucuna varılmıştır. Öğrencilerin Minecraft projeleri incelendiğinde, değişken, matematiksel operatörler ve koşul yapılarının en az kullanılan kavramlar olduğu ortaya çıkarken; projelerde en fazla döngü ve olay yapılarının kullanıldığı görülmüştür. Görüşme verilerinin analizi, öğrencilerin bir kodlama projesi geliştirirken çoğunlukla test ve hata ayıklama gibi bilgisayar bilimi pratiklerinden yararlandıklarını gösterirken; en az, yeniden kullanma pratiğini işe koştuklarını ortaya koymuştur.
Özet (Çeviri)
The purpose of this study is to examine the role of Minecraft-based coding activities on computational thinking (CT) of middle school students. In the study, CT is conceptualized so that it encapsulates not only the knowledge of CT concepts but also the use of CT practices. In this regard, the study employed one group pre-test post-test design, supported with qualitative data. Data were collected using a combination of CT concept knowledge tests, the Minecraft-based computational artifacts, and artifact-based interviews. The participants were 5th-grade middle school students (n = 11 female and n = 9 male) at a public school in Istanbul who had no formal coding experiences prior to the study. The Minecraft-based coding activities were designed and implemented as an instructional program to last six weeks. Students were pre-tested before attending in the program. After participating in weekly lessons consisting of Minecraft-based coding activities, students were posttested and interviewed. The results showed a statistically significant increase in students' knowledge of CT concepts after participating in the Minecraft-based coding activities. The analysis also showed that there were no statistically significant differences between students' scores in terms of gender. Based on the analysis of Minecraft projects, the concepts of variables, operators, and conditionals appeared to be the least used concepts, while students mostly made use of loops and events in their computational artifacts. In terms of the qualitative analysis of artifact-based interviews, students displayed CT practices of experimenting and iterating, testing and debugging, reusing and remixing, and abstracting and modularizing.
Benzer Tezler
- Oyun tabanlı kodlama eğitiminin öğrencilerin problem çözme becerilerine ve kodlamaya yönelik tutumlarına etkisi
The effect of game-based coding education on students' problem solving skills and attitudes to coding
HANİFE AKTAŞ KUMRAL
Yüksek Lisans
Türkçe
2022
Eğitim ve ÖğretimTokat Gaziosmanpaşa ÜniversitesiBilgisayar ve Öğretim Teknolojileri Eğitimi Ana Bilim Dalı
DR. ÖĞR. ÜYESİ EMRE ÇAM
- Ortaokul öğrencilerinin bilgi işlemsel düşünme becerileri ve kodlamaya yönelik tutumlarının dijital oyun oynama özelliklerine göre incelenmesi
Investigation of secondary school students' computational thinking skills and attitudes to coding according to digital game playing features
HİLAL SEZER
Yüksek Lisans
Türkçe
2022
Eğitim ve ÖğretimSakarya ÜniversitesiBilgisayar ve Öğretim Teknolojileri Ana Bilim Dalı
DR. ÖĞR. ÜYESİ ZELİHA DEMİR KAYMAK
- Beam coding with spread spectrum orthogonal gold codes in underwater acoustic systems
Su altı akustik sistemlerde yayılı izge tekniğini kullanarak ortogonal gold kodlar ile huzme kodlama
ANDAÇ BEDER
Yüksek Lisans
İngilizce
2015
Elektrik ve Elektronik Mühendisliğiİhsan Doğramacı Bilkent ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
PROF. DR. HAYRETTİN KÖYMEN
- Aspects of coding theory with two recent applications
Son günlerdeki iki uygulama ile kodlama teorisinin yönleri
ŞEYMA BODUR
Yüksek Lisans
İngilizce
2019
MatematikOrta Doğu Teknik ÜniversitesiKriptografi Ana Bilim Dalı (disiplinlerarası)
PROF. DR. FERRUH ÖZBUDAK
- Practical channel coding methods for channels with input-dependent noise
Girdi bağımlı gürültüye sahip kanallar için pratik kanal kodlama yöntemleri
MEHMET GÖRKEM ÜLKAR
Doktora
İngilizce
2020
Elektrik ve Elektronik MühendisliğiBoğaziçi ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
DOÇ. DR. ALİ EMRE PUSANE