🖥️ Scratch Programı: Giriş ve Temel Kavramlar

Scratch, karmaşık gibi görünse de aslında son derece kolay ve kullanışlı bir arayüz sunar. Eğer Scratch’i bilgisayarınıza indirdiyseniz harika! Henüz indirmediyseniz scratch.mit.edu’yi ziyaret ederek online kullanmaya başlayabilirsiniz. Hazırsanız, Scratch dünyasına adım atıp birlikte keşfe çıkalım! 🎉

🎭 Karakterler (Sprites) Nedir?

Scratch’te “karakter” ya da “sprite” olarak adlandırılan nesneler, projelerinizi oluşturan ana ögelerdir. Peki, neden karakterleri iyi tanımak önemli?

Terim Açıklama
Karakter Scratch projelerindeki her nesne, yani çizgi karakter, hayvan, metin ya da araç gibi objeler.
İlk Karakter Program açıldığında karşınıza çıkan, genelde küçük tatlı bir kedi (ben ona “Tom” diyorum 😄)
Özelleştirme Karakterlere farklı kostümler giydirebilir, görünümünü değiştirebilirsiniz.
Yeni Karakter Scratch içinde hazır karakterler seçebilir, bilgisayarınızdan yükleyebilir veya kendiniz çizebilirsiniz.

 

👉 Not: Karakterler projelerin temelidir; her şey hayal gücünüze bağlı!

🔲 Kod Blokları: Komutların Temeli

Kod blokları, karakterinize yapmasını istediğiniz hareketleri, sesleri ve diğer etkileşimleri programlamak için kullanılır.

Kod Blokları Ne İşe Yarar?
Hareket Karakterin hareketini sağlar
Görünüm Karakterin görünüşünü değiştirir
Ses Karaktere ses veya müzik eklemenizi sağlar
Kontrol Kodların çalışma sırasını yönetir

 

Bu blokları sürükleyip birleştirerek istediğiniz komut dizilerini oluşturabilir ve karakterinizi hareketlendirebilirsiniz. 🎵 Ayrıca ses kaydederek karakterinizi kendi sesinizle konuşturabilirsiniz, harika değil mi?

Scratch Arayüz

🖼️ Scratch Arayüzü: Bölümler ve Fonksiyonlar

Scratch arayüzü üç ana kısımdan oluşur:

Bölüm Açıklama
Blok Paleti Karakterinize komut vermek için kullanabileceğiniz kod blokları.
Kodlama Alanı Kod bloklarını sürükleyip bırakarak komut dizileri oluşturduğunuz yer.
Proje Ekranı Projenizin sahnesi; karakterlerinizi ve kodlarınızın canlandığı alan.

 

🟡 Blok paletinde istediğiniz blokları seçip kodlama alanına bırakabilir, sağ alt köşedeki büyüteç simgesiyle alanı büyütüp küçültebilirsiniz. Proje ekranında ise yaptığınız çalışmayı anında görebilirsiniz. 🌟

🧩 1) Blok Paleti

Scratch, programlamada kullanabileceğiniz 9 farklı blok kategorisi sunar.
Sarı çerçeveyle işaretlenmiş bölüm, seçtiğiniz ve yarattığınız karakterlere hayat vermek için kullanabileceğiniz kod bloklarının yer aldığı alandır. Burada, karakterlerinizi hareket ettirmek ve seslendirmek için gereken tüm komutlar bulunur. 🎉

🔧 2) Kodlama Alanı

İkinci sarı çerçeveyle belirtilen alan, blokları sürükleyip bırakacağınız, tıpkı bir yapboz gibi kod dizileri oluşturacağınız bölümdür.
Resimde gördüğünüz kod yapısını renklerine göre bulup kendiniz de deneyebilirsiniz. 👏
Bu alandaki sağ alt köşede bulunan büyüteç simgesi içindeki ‘+’ işareti kodlama alanını büyütür, ‘-’ küçültür, en alttaki ise kodların ortalanmasını sağlar. Deneyerek keşfetmek eğlencelidir, değil mi? 😉

Unutmayın, bu sadece başlangıç! İlerledikçe çok daha karmaşık ve yaratıcı kodlamalar yapacaksınız.

🎭 3) Proje Ekranı

Sarı çerçeveyle işaretlenen bu bölüm, projenizin canlandığı sahnedir.
Hayal gücünüzle oluşturduğunuz her şey burada hayat bulur.
Yaptığınız kodlamaları çalıştırmak için, sol üstteki yeşil bayrağa tıklayın ve yaptığınız tasarımı canlı olarak izleyin! 🚀

⚙️ Scratch Arayüzü ve Menü Ayarları

🌐 Dil Değiştirme İkonu
Bu simge sayesinde Scratch arayüzünü istediğiniz dile çevirebilirsiniz. Kullanımı oldukça pratik ve faydalı!


📁 1) Dosya Menüsü

Dosya menüsü üç ana seçeneğe sahiptir:

Seçenek Açıklama
Yeni Yeni bir Scratch sayfası açar; yeni projeler için hızlı başlangıç sağlar.
Bilgisayara Kaydet Yaptığınız projeyi bilgisayarınıza kaydetmenizi sağlar.
Bilgisayardan Yükle Daha önce kaydettiğiniz projeyi açıp düzenlemenize olanak tanır.

 

Farklı fikirler geldiğinde dosya yükle-kaydet işlemiyle projeleriniz üzerinde rahatça çalışabilirsiniz. 🎨


🛠️ 2) Düzenle Menüsü

Düzenle menüsü iki önemli işlev sunar:

Seçenek Açıklama
Geri Getir Yanlışlıkla sildiğiniz karakteri ve kodlarını geri getirir.
Turbo Modu Aç Kodların daha hızlı çalışmasını sağlar; hızlandırılmış oynatma modu olarak düşünebilirsiniz.

 

🟢 Öneri: İlk kodlamanızı yeşil bayrağa basarak çalıştırın, sonra Turbo Modu’nu açıp farkı gözlemleyin!


📚 Eğitici Dersler Menüsü

Burada Scratch ile ilgili pek çok ipucu, etkinlik ve öğretici videoya ulaşabilirsiniz.
Sadece kod yazmakla kalmayıp, eğlenerek öğrenmek isteyenler için harika bir kaynak! 🎥🎮

 

🎬 Scratch Arayüzünde Görüntü Ayarları

Sol üstteki yeşil bayrak, projenizi başlatır; yanında bulunan kırmızı düğme ise durdurur.
Tiyatro sahnesi gibi düşünecek olursak, yeşil bayrak sahne perdelerini açar ve gösterim başlar.
İsterseniz yanındaki çokgen ikon sayesinde oyunu istediğiniz zaman durdurup devam ettirebilirsiniz. 🎭

🖥️ Ekran Düzeni Seçenekleri

Sağ üst köşedeki üç buton sayesinde:

Buton Görevi
Tam Ekran Proje ekranını büyütür, daha geniş alanda çalışmanızı sağlar.
Bölmeli Görünüm Ekran alanlarını eşit parçalara böler.
Kodlama Ağırlıklı Kodlama alanını büyütür, sahneyi küçültür.

 

İhtiyacınıza göre ekran düzenini seçebilirsiniz. 📐

✨ Scratch Eklentileri

Sol alt köşede yer alan eklenti simgesi, projelerinize ek özellikler katmanızı sağlar.
Örneğin; kalem ile çizim yapmak için bu eklentiyi açabilirsiniz.
Kamera eklentisiyle oyununuza yenilik katmak da mümkün! 🎨📷

 

🎨 Karakter ve Dekor Ayarları

Bu bölümde sahne dekorunu değiştirebilir, karakterlerinizi seçebilir ya da kendiniz yeni karakterler çizebilirsiniz.
Benim Tom adını verdiğim sevimli kediyi buradan seçebilirsiniz.
Karakterlerin sahnedeki konumlarını da ayarlamak mümkün.