Scratch Uygulama: Ehliyet Alabilir miyim?
Bugün Scratch’e bir kuralı kontrol etmeyi öğreteceğiz! Kedi kuklamız soracak, biz yaşımızı söyleyeceğiz ve o da bize sonucumuzu bildirecek.
Canlı Kontrol Deneyimi
Kaç yaşındasın?
Yaşını yaz ve Kedinin cevabını gör!
Scratch Proje Görünümü
Kedi kuklası ve City dekorunu görüyorsun.
🛠️ Hazırlık Adımları
- 1. Sahne dekoru olarak bir şehir veya yol dekoru seçin.
- 2. Kukla olarak Kedi kuklasını ekleyin.
- 3. “Değişkenler” bölümünden yaş adında bir değişken oluşturun.
- 4. “Kontrol” kategorisindeki “Eğer / Değilse” bloğunu kullanın.
- 5. “Operatörler”den yeşil renkli veya, =, > bloklarını hazırlayın.
Kedi Kuklasının Kod Dizilimi
Kodların Birebir Açıklaması
Sistemi başlatan başlatıcı bloğudur. Yeşil bayrağa tıkladığında Kedi canlanır ve görevine başlar.
Hafızayı temizlemek gibidir. Kedi, yeni bir kontrol için önceki yaş bilgisini siler ve 0’dan başlar.
Ekranda bir soru balonu ve klavye girişi açar. Kedi cevabımızı alana kadar sabırla bekler.
Programın “beyni” gibidir. Şartımız doğruysa (yaş >= 18) üstteki, yanlışsa alttaki yolu seçer.
Matematiksel kurallar koyar. Yaşın 18’e eşit mi yoksa 18’den büyük mü olduğunu kontrol etmemizi sağlar.
Sonucu (Ehliyet alabilirsin/alamazsın) ekrana bir konuşma balonuyla yansıtır.
⏰ Kodlar Adım Adım Nasıl Çalışır?
📝 Özet: Bu Kodları Neden Yazdık?
- 📌 Karar Yapısı: Bilgisayara “Eğer şartım doğruysa bu yolu, değilse şu yolu kullan” demeyi öğrendik.
- 📌 Mantıksal Operatörler: “Veya” operatörü ile iki farklı durumun (eşitlik veya büyüklük) birini kabul ettik.
- 📌 İnteraktif Algılama: Kullanıcıdan veri alıp bunu bir değişkende saklama yeteneği kazandık.