Ata Yolu
Çarşamba, Mart 4, 2026
  • Giriş
  • Ana Sayfa
  • Projeler
  • Kitaplık
  • Forumlar
  • Hakkımda
  • İletişim
No Result
View All Result
  • Ana Sayfa
  • Projeler
  • Kitaplık
  • Forumlar
  • Hakkımda
  • İletişim
No Result
View All Result
Ata Yolu
No Result
View All Result
Ana Sayfa Eğitim

Scratch 3.0 Nedir? Çocuklar ve Yetişkinler İçin Temel Rehber

Çocuğunuzla birlikte kodlamayı keşfedin

Yalçın Armen by Yalçın Armen
26/02/2026
içinde Eğitim, Teknoloji
1 0
A A
2
Scratch 3.0 Nedir? Çocuklar ve Yetişkinler İçin Temel Rehber
22
İZLENME

Kodlama Artık Çocuk Oyuncağı!

Dijital dünyanın kapılarını aralamak isteyen herkes için heyecan verici bir haberim var: Programlama öğrenmek artık karmaşık kod satırlarıyla boğuşmak anlamına gelmiyor. Scratch 3.0, Massachusetts Teknoloji Enstitüsü’nün (MIT) yaşam boyu öğrenme grubu tarafından geliştirilen, her yaştan insanın programlama mantığını eğlenceli bir şekilde öğrenmesini sağlayan görsel bir programlama dili. Dijital bir LEGO seti gibi düşünebilirsiniz: Renkli blokları birleştirerek, hayal gücünüzün sınırlarını zorlayan projeler yaratabilmenizin yolu açıldı.

Peki neden Scratch? Cevap basit: Çünkü oyun oynayarak öğrenmek, en kalıcı öğrenme biçimidir. Scratch, kodlamayı bir ders olmaktan çıkarıp bir maceraya dönüştürüyor. İster 8 yaşında bir çocuk olun, ister 80 yaşında meraklı bir yetişkin, Scratch’in renkli dünyasında kendinize bir yer bulabilirsiniz.

Bölüm 1: Scratch 3.0’a Yakından Bakış

Scratch’in Kısa Tarihçesi

Scratch projesi, MIT Media Lab’de 2003 yılında başladı. Temel felsefesi, “öğrenmeyi öğrenmek”ti. İlk versiyonu 2007’de yayınlandı ve dünya çapında milyonlarca kullanıcıya ulaştı. Scratch 3.0 ise 2019’da kullanıma sunuldu ve birçok yenilikle geldi. En önemli avantajı, artık sadece bilgisayarlarda değil, tabletlerde ve akıllı telefonlarda da sorunsuz çalışabilmesi.

“Blok Tabanlı Programlama” Ne Demek?

Geleneksel programlama dillerinde (Python, Java, C++ gibi) metin tabanlı kodlar yazarsınız. Scratch’te ise renkli, puzzle benzeri bloklar kullanırsınız. Her blok bir komutu temsil eder. Bu blokları birbirine ekleyerek programlar oluşturursunuz. Bu sistemin en büyük avantajı, sözdizimi (syntax) hatalarıyla uğraşmamanızdır. Bloklar sadece mantıksal olarak uyumluysa birleşir. Bu da öğrenme sürecindeki hayal kırıklıklarını en aza indirir.

Bölüm 2: Scratch 3.0 Arayüzünü Tanıyalım

Scratch’in web sitesine (scratch.mit.edu) girdiğinizde karşınıza çıkan arayüz ilk bakışta karmaşık görünebilir, ancak aslında oldukça sezgisel ve kullanıcı dostudur. İşte temel bölümleri:

1. Sahne (Stage)

Projenizin canlandığı ana alandır. Burası bir tiyatro sahnesi gibi düşünülebilir. Boyutu 480×360 pikseldir ve ortada yer alır. Sahnenin üzerinde kuklalarınız hareket eder, animasyonlarınız oynar.

2. Kukla Listesi (Sprite List)

Sahnenin alt kısmında, projenizdeki tüm karakter ve nesneleri (kuklaları) görebilirsiniz. Her kuklanın kendine özgü kodları, kostümleri ve sesleri vardır. Yeni bir kukla eklemek için sağ alt köşedeki seçenekleri kullanabilirsiniz: kütüphaneden seçebilir, kendiniz çizebilir, bilgisayarınızdan yükleyebilir veya web kamerası ile fotoğraf çekebilirsiniz.

3. Blok Paleti (Blocks Palette)

Sol tarafta, 9 farklı renk kategorisinde gruplandırılmış yüzlerce kod bloğu bulunur. Her renk farklı bir işlevi temsil eder:

  • Mavi – Hareket: Kuklaları hareket ettirme, döndürme

  • Mor – Görünüm: Konuşma balonları, efektler, kostüm değiştirme

  • Pembe – Ses: Müzik ve ses efektleri ekleme

  • Sarı – Olaylar: Programınızı başlatacak tetikleyiciler

  • Turuncu – Kontrol: Döngüler, koşullu ifadeler, bekleme komutları

  • Açık Mavi – Algılama: Dokunma, renk değme, klavye girdisi algılama

  • Yeşil – İşlemler: Matematiksel işlemler, rastgele sayı üretme

  • Koyu Turuncu – Değişkenler: Bilgi saklama için değişkenler ve listeler

  • Pembe-Mor – Kendi Bloklarım: Kendi özel fonksiyonlarınızı oluşturma

4. Kod Alanı (Coding Area)

Orta bölümdeki boş alan, kodlarınızı oluşturacağınız yerdir. Blok paletinden sürükleyip bu alana bıraktığınız blokları birleştirerek programınızı oluşturursunuz.

5. Menüler ve Araçlar

Üst kısımda projenizi kaydetme, paylaşma, dil değiştirme (Türkçe dahil 70+ dil) gibi seçenekler bulunur. Yeşil bayrak projenizi başlatır, kırmızı daire ise durdurur.

Bölüm 3: Scratch ile Neler Yapabilirsiniz? Hayal Gücünüzün Sınırı Kadar!

Scratch’in güzelliği, tek bir alana sıkışıp kalmamasıdır. İlgi alanınız ne olursa olsun, Scratch’te kendinize uygun bir proje bulabilirsiniz:

1. Etkileşimli Hikayeler ve Animasyonlar

Çocuğunuz masal anlatmayı seviyorsa, Scratch onun için mükemmel bir araç olabilir. Karakterler yaratabilir, diyaloglar ekleyebilir, sahneler arasında geçişler yapabilir. Örnek: Kendi çizdiği karakterlerle bir macera hikayesi oluşturmak.

2. Eğitici Oyunlar ve Simülasyonlar

Öğrenmeyi eğlenceli hale getirmek için harika bir yol. Matematik problemi çözen bir oyun, gezegenlerin hareketini gösteren bir simülasyon veya tarihsel bir olayı canlandıran interaktif bir zaman çizelgesi yapabilirsiniz. Örnek: Kesirleri öğreten bir pizza kesme oyunu.

3. Dijital Sanat ve Müzik

Scratch sadece kodlama değil, aynı zamanda bir sanat atölyesi. Renkli kalemlerle çizimler yapabilir, geometrik şekiller oluşturabilir, hatta kendi müzik aletinizi programlayabilirsiniz. Örnek: Fareyle çizilen çizgilerden oluşan soyut bir sanat eseri.

4. Günlük Hayatı Kolaylaştıran Araçlar

Küçük yaşta çocuklar bile Scratch ile pratik araçlar yapabilir. Alışveriş listesi yöneticisi, basit bir hesap makinesi veya hava durumu bildirimi gibi projeler hem öğretici hem de faydalıdır.

5. Robotik ve Donanım Entegrasyonu

Scratch 3.0’ın en heyecan verici özelliklerinden biri, harici donanımlarla çalışabilmesi. Lego Mindstorms, Micro:bit ve Makey Makey gibi popüler eğitim kitleriyle entegre çalışarak fiziksel projeler geliştirebilirsiniz.

Bölüm 4: Scratch’in Eğitimsel Faydaları – Sadece Kodlama Değil, Hayat Becerisi

Scratch sadece programlama öğretmez; 21. yüzyılın temel becerilerini kazandırır:

1. Algoritmik Düşünme (Computational Thinking)

Bir problemi küçük parçalara ayırma, adım adım çözüm üretme ve bu çözümü uygulama becerisi. Scratch’te bir oyun yaparken aslında bu süreci doğal olarak öğrenirsiniz: “Karakter zıplayacak → Düşmanlardan kaçacak → Puan toplayacak → Canı azalacak…”

2. Yaratıcı Problem Çözme

Scratch projeleri nadiren ilk denemede mükemmel çalışır. Bir hata oluştuğunda, “Neden olmadı?”, “Nasıl düzeltebilirim?” sorularını sormayı öğrenirsiniz. Bu süreç, gerçek hayatta karşılaşılan problemlere karşı yaratıcı çözümler üretme yeteneğini geliştirir.

3. Matematiksel ve Mekansal Beceriler

Koordinat sistemi (x, y), açılar, değişkenler, rastgele sayılar… Scratch’te kullanılan kavramlar aslında temel matematik konularıdır. Görsel olarak bu kavramlarla etkileşim kurmak, soyut matematiksel düşünceyi somutlaştırır.

4. Proje Yönetimi ve Planlama

Büyük bir Scratch projesi, küçük bir yazılım projesi gibidir: Planlama, tasarım, kodlama, test etme ve iyileştirme aşamaları vardır. Bu süreç, çocuklara proje yönetiminin temellerini öğretir.

5. Dijital Okuryazarlık ve Güvenlik

Scratch topluluğunda proje paylaşırken, çocuklar dijital vatandaşlık kurallarını öğrenir: Gizlilik, saygılı iletişim, fikri mülkiyet hakları. Bu bilinç, sosyal medya kullanımı için de sağlam bir temel oluşturur.

Bölüm 5: Scratch 3.0’ın Teknik Yenilikleri

Scratch 3.0, önceki versiyonlara göre önemli yenilikler getirdi:

1. Modern Web Teknolojileri

Artık Adobe Flash’a bağımlı değil. HTML5 ve JavaScript ile çalışıyor, bu da daha hızlı ve güvenli olmasını sağlıyor.

2. Tablet Desteği

İPad ve Android tabletlerde dokunmatik arayüzle rahatça kullanılabiliyor. Blokları parmağınızla sürükleyip bırakabilirsiniz.

3. Gelişmiş Ses Editörü

Sesleri doğrudan Scratch içinde kaydedip düzenleyebilir, efektler ekleyebilirsiniz.

4. Genişletilmiş Blok Kütüphaneleri

Yeni müzik blokları, haritalama için yeni operatör blokları ve daha fazla dil çevirisi seçeneği eklendi.

5. Harici Cihaz Desteği

Lego Mindstorms EV3, Micro:bit, Makey Makey gibi popüler eğitim kitleriyle doğrudan entegrasyon.

6. Çevrimdışı Editör

İnternet bağlantınız olmadığında bile çalışmak için Scratch Desktop uygulamasını indirebilirsiniz.

Bölüm 6: Ebeveynler ve Eğitimciler İçin Pratik Rehber

Scratch’e Başlama Adımları:

  1. scratch.mit.edu adresine girin

  2. Sağ üst köşeden “Katıl” (Join Scratch) butonuna tıklayın

  3. Ücretsiz hesap oluşturun (Ebeveyn onayı gerekebilir)

  4. “Oluştur” (Create) butonu ile yeni proje başlatın

  5. Sol üstten “Dil” (Language) seçeneğinden “Türkçe”yi seçin

Çocuğunuzla Birlikte Scratch Kullanırken:

  • Yaşa uygun hedefler belirleyin: 8-10 yaş için basit animasyonlar, 11+ için interaktif oyunlar

  • Beraber keşfedin: “Bunu nasıl yapabiliriz?” diye sorun, cevabı beraber arayın

  • Hataları kutlayın: Hata yapmanın öğrenmenin doğal parçası olduğunu gösterin

  • Projeleri paylaşın: Scratch topluluğunda proje paylaşmak motivasyon artırır

Güvenlik İpuçları:

  • Scratch, COPPA (Children’s Online Privacy Protection Act) uyumludur

  • Gerçek isimler kullanılmamalı, kullanıcı adı seçilmeli

  • Kişisel bilgiler (adres, telefon, okul) asla paylaşılmamalı

  • Ebeveynler çocuklarının projelerini ve etkileşimlerini düzenli kontrol etmeli

Bölüm 7: Türkiye’de Scratch – Yerel Kaynaklar ve Fırsatlar

MEB ve Scratch:

Milli Eğitim Bakanlığı, Bilişim Teknolojileri ve Yazılım dersi müfredatında Scratch’e yer veriyor. 5. ve 6. sınıflarda zorunlu, diğer sınıflarda seçmeli olarak öğretiliyor.

Türkçe Kaynaklar:

  • Scratch resmi sitesi Türkçe desteği: Tamamen Türkçe arayüz ve blok isimleri

  • Yerli eğitim platformları: Kodlama Vakfı, Bager Akbay’ın “Herkes için Kodlama” içerikleri

  • YouTube eğitim kanalları: Düzinelerce Türkçe Scratch dersi

  • Kitaplar: “Çocuklar için Scratch”, “Scratch ile Programlamayı Öğreniyorum” gibi Türkçe yayınlar

Yarışmalar ve Etkinlikler:

  • “Scratch Cup” Türkiye ayağı

  • MEB robotik ve kodlama yarışmaları

  • Yerel belediyelerin kodlama atölyeleri

  • Üniversitelerin çocuklara yönelik yaz kampları

Bölüm 8: Scratch’ten Sonraki Adımlar – Geleceğe Açılan Kapı

Scratch ile temel programlama mantığını öğrendikten sonra, yolculuğunuz burada bitmez:

Diğer Blok Tabanlı Diller:

  • Blockly: Google’ın geliştirdiği, Scratch’e benzer bir dil

  • Alice: 3D animasyonlar için geliştirilmiş blok tabanlı dil

Metin Tabanlı Dillere Geçiş:

  • Python: Scratch’ten sonra öğrenilmesi en kolay metin tabanlı dil

  • JavaScript: Web programlama için ideal

  • HTML/CSS: Web tasarımının temelleri

Gerçek Dünya Bağlantısı:

Scratch’te öğrendiğiniz kavramlar (değişkenler, döngüler, koşullar) tüm programlama dillerinde aynı mantıkla çalışır. Scratch sizi sadece kod yazmaya değil, bir yazılım geliştiricisi gibi düşünmeye hazırlar.

Sonuç: Neden Her Aile Scratch’i Denemeli?

Scratch, dijital çağda çocuk yetiştirmenin artık bir parçası haline geldi. Ancak bu sadece çocuklar için değil. Scratch’in en güzel yanı, kuşaklar arası bir köprü olabilmesi. Büyükanne ile torun, baba ile kızı, öğretmen ile öğrencisi birlikte projeler geliştirebilir.

Scratch’i bir “kodlama eğitimi” olarak görmekten çok, eleştirel düşünme, yaratıcılık ve işbirliği laboratuvarı olarak görün. Ücretsiz, güvenli ve eğlenceli olması, onu herkes için erişilebilir kılıyor.

Bugün, çocuğunuzla birlikte scratch.mit.edu adresine girin. İlk projeniz olarak basit bir animasyon yapın. Karakterinizi hareket ettirmek için gerekli blokları bulmaya çalışın. İlk “Merhaba Dünya”nızı Scratch’te yapın. Göreceksiniz ki, kodlama öğrenmek sandığınızdan daha kolay ve eğlenceli.

Unutmayın: Geleceği kodlayanlar, bugün oyun oynayan çocuklar olacak. Scratch ise onlara bu yolculukta rehberlik eden en renkli, en sevecen arkadaş.

Hemen Başlayın: scratch.mit.edu
Türkçe Kılavuz: scratch.mit.edu/help
Örnek Projeler: scratch.mit.edu/explore/projects/all

 

“En iyi öğrenme, yaparak öğrenmedir. Scratch ile her şeyi yaparak öğrenebilirsiniz.”
– Mitchel Resnick, Scratch’in Yaratıcısı

Etiketler: BilişimÇocuklar İçin YazılımKodlama EğitimiScratch RehberiSTEM
Önceki Paylaşım

Kooperatifçilik

Sonraki Paylaşım

Bir Çoban Ateşi Yaktık

Yalçın Armen

Yalçın Armen

Sağlam bir mühendislik temeli üzerine profesyonel proje yöneticiliği (PMP) sertifikası almış emekli bir yönticiyim. Atayolu.org sitesini topluluk oluşturma özellikleri olan bir internet sitesi olarak planladım. Günce olarak başlayan projemi forum ve topluluk oluşturma özellikleri ekleyerek tamamlayacağım.

İlgili Paylaşımlar

Kitap Kapaklarında Kıyamet
Eğitim

Kitap Kapaklarında Kıyamet

03/03/2026
Ne Yapmalı?
Eğitim

Ne Yapmalı?

28/02/2026
Yapay Zeka ve Yaşamımızdaki Yeri
Teknoloji

Yapay Zeka ve Yaşamımızdaki Yeri

26/02/2026

Yorumlar 2

  1. Ali YÜKSER says:
    3 hafta önce

    Bu verimli çalışmanız için sizi kutluyorum.

    Yanıtla
    • Yalçın Armen says:
      2 hafta önce

      Çok teşekkür ederim Ali bey. Sevgi ve selamlar

      Yanıtla

Yalçın Armen için bir yanıt yazın Yanıtı iptal et

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

ARŞİV

ANA KONULAR

  • Bilim (3)
    • Teknoloji (2)
  • Eğitim (3)
  • Haberler (4)
    • Dünyadan (1)
    • Yurttan (2)
  • Kültür (6)
    • Tarih (5)
  • Projeler (5)
    • Ata Okulu Projesi (3)
    • Ata Yolu Projesi (4)
  • Sağlık (2)
  • Sanat (1)
    • Müzik (1)
  • Toplum (8)
Ata Yolu Açık Logo

Kurtuluş savaşımızın önderi, laik Cumhuriyet'imizin kurucusu, büyük önderimiz Mustafa Kemal Atatürk'ün izinde yürüyen, onun ilke ve devrimlerini benimsemiş, "En büyük eserimdir" dediği laik Cumhuriyetimiz'i koruma ve geliştirme konusunda kararlı gönüllüleriz.
Toplanmak, projeler geliştirmek, sorunlarımıza çözüm üretmek, umudu güçlendirmek için bir çoban ateşi yakıyoruz.

Sosyal Medya

Ana Konular

  • Bilim (3)
    • Teknoloji (2)
  • Eğitim (3)
  • Haberler (4)
    • Dünyadan (1)
    • Yurttan (2)
  • Kültür (6)
    • Tarih (5)
  • Projeler (5)
    • Ata Okulu Projesi (3)
    • Ata Yolu Projesi (4)
  • Sağlık (2)
  • Sanat (1)
    • Müzik (1)
  • Toplum (8)

Alt Menu

  • Hakkımda
  • İlkeler ve Kurallar
  • İletişim

© 2026 Her hakkı Yalçın Armen'e aittir. Atayolu.org Yalçın Armen tarafından geliştirilmektedir.

Yeniden Hoşgeldiniz!

Giriş bilgilerinizi verin

Parolanızı mı Unuttunuz?

Parolanızı Yenileyin!

Parolanızı yenilemek için lütfen kullanıcı adınızı veta E-posta adresinizi girin.

Giriş Yap
No Result
View All Result

© 2026 Her hakkı Yalçın Armen'e aittir. Atayolu.org Yalçın Armen tarafından geliştirilmektedir.