PROGRAMLAMA EĞİTİMİNDE SADELİK VE EĞLENCE: SCRATCH ÖRNEĞİ Serhat Bahadır KERT 1 Tuba UĞRAŞ 2 ÖZET Hızlı bilgi akışı ve değişen toplum yapısı içerisinde, bilgi sahibi olmanın ötesinde sahip olunan bilgiyi etkili bir biçimde kullanabilme becerisi önem kazanmaktadır. Analiz, değerlendirme, ilişki kurma, yorumlama gibi bilişsel süreçlerin işe koşulduğu etkinlikler, düşünme ve paralelinde bilgiyi etkili biçimde kullanabilme becerilerini geliştirebilmektedir. Bu bağlamda, programlama dilleri yalnızca birer uygulama yazılımı olmalarının ötesinde düşünme becerilerini hedef alan yapılarıyla, eğitimleri üzerinde önemle durulan uygulamalar olarak görülmektedir. Bilişsel gelişime katkılarına karşın programlama eğitimi çoğu zaman karmaşık ve sıkıcı bir süreç olarak tanımlanabilmektedir. Bu nedenle eğitim sürecinde sade bir yaklaşım sergilemek ve programlama eğitimine eğlenceyi katabilmek özellikle çocuklara yönelik eğitim süreçlerinde önem kazanmaktadır. Betimsel bir yapıda düzenlenen bu çalışmada programlama eğitiminde sadelik ve eğlencenin önemi ele alınmış ve akademik bir proje çalışması olan Scratch yazılımının programlama eğitimindeki rolü açıklanarak eğitim süreçlerine yönelik önerilerde bulunulmuştur. Anahtar kelimeler: Programlama eğitimi, Scratch yazılımı, eğlenceli eğitim. 1 Öğrt. Gör. Dr., Yıldız Teknik üniversitesi Eğitim Fakültesi, Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü, sbkert@yildiz.edu.tr 2 Arş. Gör., Yıldız Teknik Üniversitesi Eğitim Fakültesi, Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü, tugras@yildiz.edu.tr