---
title: Scratch (Programlama Dili)
slug: scratch-programlama-dili-de60e
url: /detay/scratch-programlama-dili-de60e
type: article
language: Türkçe
entity:
  primary: Scratch (Programlama Dili)
  type: article
  disambiguation: Scratch: MIT'den çocuklara yönelik blok tabanlı programlama dili. Oyunlar, animasyonlar oluşturun!
  categories:
    - name: Bilişim Ve İletişim Teknolojileri
      slug: bilisim-ve-iletisim-teknolojileri
      url: /kategori/bilisim-ve-iletisim-teknolojileri
    - name: Bilim Ve Teknoloji
      slug: bilim
      url: /kategori/bilim
  tags:
    - algoritama
    - Programlama
    - Kodlama
author: Pelin Bilgin
created_at: 2025-04-02T14:45:12.333162+03:00
updated_at: 2025-05-15T15:20:15.867964+03:00
image: https://cdn.t3pedia.org/media/uploads/2025/04/02/PKKGnDuePnkEwq30NlZaQ6pBM9chRGkf.webp
---

# Scratch (Programlama Dili)

<!-- CONTEXT: Article Content for "Scratch (Programlama Dili)" -->

## Article Content

[Scratch](/tr/detay/scratch-programming-language-e8d15/llms.txt), Massachusetts Institute of Technology (MIT) Media Lab tarafından geliştirilen, 8-16 yaş arası kullanıcılar için tasarlanmış bir blok tabanlı programlama dili ve çevrimiçi platformdur. Temel amacı, programlama mantığını öğretmek ve [algoritmik düşünme](/tr/detay/algorithmic-thinking-bb2f1/llms.txt) becerilerini geliştirmektir. Kullanıcılar, Scratch ile interaktif hikayeler, oyunlar ve animasyonlar oluşturabilir.

### **Tarihçe**

Scratch, 2003 yılında MIT Media Lab’in Lifelong Kindergarten grubu tarafından geliştirilmiştir. 2019 yılında tanıtılan Scratch 3.0 sürümü, HTML5 tabanlı bir altyapıya geçiş yaparak modern web tarayıcılarıyla uyumluluğu artırmıştır. Açık kaynaklı bir platform olan Scratch, eğitimciler ve öğrenciler tarafından dünya genelinde kullanılmaktadır.

### **Özellikler**

Scratch, [kodlama](/tr/detay/kodlama-6efb0/llms.txt) sürecini basitleştiren bir arayüze sahiptir ve temel özellikleri şunlardır:

- **Blok Tabanlı Programlama**: Kod blokları sürüklenip bırakılarak birleştirilir, bu da sözdizimi hatalarını azaltır.
- **Çevrimiçi Platform**: Kullanıcılar projelerini paylaşabilir ve diğer kullanıcıların projelerini inceleyebilir.
- **Çok Dilli Destek**: 70’ten fazla dilde kullanılabilir.
- **Eğitim Araçları**: Eğitim ortamlarında programlama öğretimini desteklemek için çeşitli araçlar içerir.

### **Kullanım Alanları**

Scratch, eğitim ve bireysel projelerde farklı amaçlarla kullanılır:

- **Eğitim**: Algoritmik düşünme ve problem çözme becerilerini öğretmek için okullarda kullanılır. Türkiye’de Milli Eğitim Bakanlığı’na bağlı okullarda Bilişim Teknolojileri derslerinde Scratch projeleri uygulanmaktadır.
- **Oyun Geliştirme**: Platform oyunları gibi projeler oluşturulabilir.
- **Makine Öğrenimi Entegrasyonu**: Machine Learning for Kids gibi platformlar aracılığıyla Scratch, makine öğrenimi projelerine entegre edilebilir.
- **Animasyon ve Hikaye Anlatımı**: Karakter hareketleri ve ses efektleri ile animasyonlar üretilebilir.

### **Scratch’in Kullanımı**

Scratch, çevrimiçi ve çevrimdışı ortamlarda kullanılabilir:

- **Çevrimiçi Kullanım**: Scratch’in resmi web sitesi (scratch.mit.edu) üzerinden projeler oluşturulur ve paylaşılır.
- **Çevrimdışı Kullanım**: İnternet bağlantısı olmadan kullanılabilen bir sürüm indirilebilir.
- Kullanıcılar, hareket, ses, kontrol ve değişken bloklarını birleştirerek programlar oluşturur.

### **Eğitimde Kullanımı**

Türkiye’de birçok okul, Scratch’i Bilişim Teknolojileri ve Yazılım derslerinde kullanmaktadır. Scratch, kodlama eğitiminde [algoritmik düşünme](/tr/detay/algoritmik-dusunme-5bd24/llms.txt) becerilerini geliştirmek için bir araç olarak değerlendirilmektedir.

### **Scratch JR**

Scratch JR, 5-7 yaş arası çocuklar için geliştirilmiş, basitleştirilmiş bir versiyondur ve programlama mantığını öğretmek için basit bir arayüz sunmaktadır.

<!-- CONTEXT: Academic Sources and References for "Scratch (Programlama Dili)" -->

## Academic Sources and References

1. Kumbara Dergisi “Scratch Nedir?.” Kumbara Dergisi. Erişim 10 Nisan 2025. https://kumbaradergisi.com/icerik/01-scratch-nedir/Scratch. "Scratch Hakkında" Scratch MIT. Erişim 10 Nisan 2025. https://scratch.mit.edu/about

<!-- CONTEXT: Related Articles for "Scratch (Programlama Dili)" -->

## Related Articles

- [Gimbap ](//detay/gimbap-17e45/llms.txt)