Ana Sayfa · Akademi · Kodla ve Üret · Yaratıcı Kodlama ve Oyun Tasarımı · Rastgelelik ile Kontrollü Sürpriz

Rastgelelik ile Kontrollü Sürpriz

Rastgelelik ile tasarım; her değeri kontrolsüz bırakmak değil, olası sonuçların sınırlarını ve dağılımını tanımlayarak tekrarlandığında farklı ama amaçla uyumlu çıktılar üretmektir.

DERS PUSULASI

Bu sayfayı ne için kullanacaksın?

Ana fikir

Rastgelelik ile tasarım; her değeri kontrolsüz bırakmak değil, olası sonuçların sınırlarını ve dağılımını tanımlayarak tekrarlandığında farklı ama amaçla uyumlu çıktılar üretmektir. Aşağıdaki “Doğrudan cevap” bölümünde bunu dene ve sonucu not al. Bu ders, yaratıcı…

Üretilecek kanıt

Bir rastgele görsel veya oyun olayı seç. Alt–üst sınırları ve yasak durumları yaz. En az 100 sonuç üretip frekans tablosu çıkar. Aynı seed ile sonucu yeniden üret. Bir geçerlik kontrolü ekle. Kontrol öncesi ve sonrası sonuçları karşılaştır. Uygulama sırasında her adımı “tahmin–uygulama–gözlem–yorum” düzeninde kaydet. “Rastgelelik ile Kontrollü Sürpriz” için…

Kontrol tuzağı

Yaygın hata Neden sorun? Düzeltme Rastgeleliği adaletle aynı şey sanmak Rastgele değerin alt ve üst sınırı tasarım amacına göre belirlenir. Aralık ilkesine dön; aralık tablosu ve 100 örnek dağılımı. üret ve Kararı yeniden test et. Test edilemeyen rastgele hata üretmek Her sonucun…

Sonraki bağlantı

Kanıt dosyanı tamamladıktan sonra Klavye, Fare ve Sensörle Etkileşim içeriğine geç. Önceki çalışmadaki bir veriyi veya karar ölçütünü yeni derse taşı ve neyin değiştiğini ayrıca yaz.

Modül kaynakları: Scratch Educators · p5.js Tutorials

SeviyeBaşlangıç–Orta
Yaş10–15
Süre60–90 dk
Ön koşulÖnceki ders önerilir
İçerikStandart ders · 1905 kelime
Son güncelleme

Doğrudan cevap

Rastgelelik ile tasarım; her değeri kontrolsüz bırakmak değil, olası sonuçların sınırlarını ve dağılımını tanımlayarak tekrarlandığında farklı ama amaçla uyumlu çıktılar üretmektir. Aşağıdaki “Doğrudan cevap” bölümünde bunu dene ve sonucu not al.

Bu ders, yaratıcı üretim alanında kavramı tanımaktan öteye geçer: kararın hangi kanıtla sınanacağını, yanlış sürümün nasıl ayırt edileceğini ve farklı koşullara aktarılırken hangi sınırın yeniden ölçüleceğini gösterir.

Neden önemli?

Kontrollü rastgelelik oyunları yeniden oynanabilir, görselleri canlı ve simülasyonları çeşitli yapar. Sınır konulmadığında okunamaz arayüzler, imkânsız seviyeler veya haksız sonuçlar oluşabilir.

Bu konu mevcut Akademideki algoritma, sensör, veri, tasarım ve güvenlik bilgilerini tek bir uygulama sorusunda birleştirir. Öğrencinin amacı tanımı ezberlemek değil, neden belirli bir yaklaşımın daha güvenilir ve sorumlu olduğunu açıklamaktır.

İyi öğrenme kanıtı yalnız son ekran görüntüsü değildir. Başlangıç koşulu, seçilen parametre, yapılan hata, düzeltme ve yeniden test birlikte tutulduğunda Bu yaklaşım başka bir projede de kullanılabilecek bir yönteme dönüşür.

Öğrenme hedefleri

  • Aralık
  • Dağılım
  • Tohum ve tekrar
  • Kısıtlı seçim
  • Konuya özel kanıt üretmek
  • Güvenlik, erişilebilirlik veya mahremiyet sınırını açıklamak

Ana ilkeler ve karar sistemi

1. Aralık

Rastgele değerin alt ve üst sınırı tasarım amacına göre belirlenir. Bu ilke sınır ve sorumluluk üzerinden sınanır; kavram adı tek başına öğrenme kanıtı sayılmaz.

Konuya özel örnek: Bir yıldızın çapını 4–18 piksel arasında seçmek.

Kanıt biçimi: Aralık tablosu ve 100 örnek dağılımı. Bu kanıtın tarihini, kullanılan araç veya test koşulunu ve sonucu değiştiren parametreyi birlikte yaz. Başka biri aynı kararı yeniden kurabilir ve hangi sınıra kadar geçerli olduğunu görebilir.

Karşı örnek: İlkeyi bilinçli biçimde ihlal eden küçük bir sürüm üret. Sonucun neden bozulduğunu açıkla: görsel denge, enerji, ölçüm doğruluğu, oyun adaleti, erişilebilirlik ya da mahremiyet açısından. Ardından yalnız bir değişkeni düzelterek yeniden test et.

Aktarım sorusu: Aynı ilke farklı cihaz, kullanıcı, zemin, oyun seviyesi veya veri kaynağına taşındığında hangi varsayım yeniden ölçülmelidir? Cevabını “her zaman” yerine koşul ve doğrulama yöntemiyle kur.

2. Dağılım

Her sonucun eşit olmasının gerekip gerekmediği sorgulanır. Bu ilke ölçülebilir kural üzerinden sınanır; kavram adı tek başına öğrenme kanıtı sayılmaz.

Konuya özel örnek: Nadir ödülün sıradan ödülden daha az üretilmesi.

Kanıt biçimi: Frekans tablosu. Bu kanıtın tarihini, kullanılan araç veya test koşulunu ve sonucu değiştiren parametreyi birlikte yaz. Başka biri aynı kararı yeniden kurabilir ve hangi sınıra kadar geçerli olduğunu görebilir.

Karşı örnek: İlkeyi bilinçli biçimde ihlal eden küçük bir sürüm üret. Sonucun neden bozulduğunu açıkla: görsel denge, enerji, ölçüm doğruluğu, oyun adaleti, erişilebilirlik ya da mahremiyet açısından. Ardından yalnız bir değişkeni düzelterek yeniden test et. Aşağıdaki “2. Dağılım” bölümünde bunu dene ve sonucu not al.

Aktarım sorusu: Aynı ilke farklı cihaz, kullanıcı, zemin, oyun seviyesi veya veri kaynağına taşındığında hangi varsayım yeniden ölçülmelidir? Cevabını “her zaman” yerine koşul ve doğrulama yöntemiyle kur. Aşağıdaki “2. Dağılım” bölümünde bunu dene ve sonucu not al.

3. Tohum ve tekrar

Aynı sonucu yeniden üretmek için seed kullanılabilir. Bu ilke kullanıcıya görünen davranış üzerinden sınanır; kavram adı tek başına öğrenme kanıtı sayılmaz.

Konuya özel örnek: Hatalı seviyeyi aynı tohumla tekrar açmak.

Kanıt biçimi: Tohum numarası ve yeniden üretim kaydı. Bu kanıtın tarihini, kullanılan araç veya test koşulunu ve sonucu değiştiren parametreyi birlikte yaz. Başka biri aynı kararı yeniden kurabilir ve hangi sınıra kadar geçerli olduğunu görebilir.

Karşı örnek: İlkeyi bilinçli biçimde ihlal eden küçük bir sürüm üret. Sonucun neden bozulduğunu açıkla: görsel denge, enerji, ölçüm doğruluğu, oyun adaleti, erişilebilirlik ya da mahremiyet açısından. Ardından yalnız bir değişkeni düzelterek yeniden test et. Aşağıdaki “3. Tohum ve tekrar” bölümünde bunu dene ve sonucu not al.

Aktarım sorusu: Aynı ilke farklı cihaz, kullanıcı, zemin, oyun seviyesi veya veri kaynağına taşındığında hangi varsayım yeniden ölçülmelidir? Cevabını “her zaman” yerine koşul ve doğrulama yöntemiyle kur. Aşağıdaki “3. Tohum ve tekrar” bölümünde bunu dene ve sonucu not al.

4. Kısıtlı seçim

Rastgele sonuç oyun veya görsel kurallarını bozmayacak doğrulamalardan geçer. Bu ilke kanıt zinciri üzerinden sınanır; kavram adı tek başına öğrenme kanıtı sayılmaz.

Konuya özel örnek: Engelin oyuncunun başladığı noktada oluşmasını engellemek.

Kanıt biçimi: Geçerlik kontrolü ve reddedilen örnekler. Bu kanıtın tarihini, kullanılan araç veya test koşulunu ve sonucu değiştiren parametreyi birlikte yaz. Başka biri aynı kararı yeniden kurabilir ve hangi sınıra kadar geçerli olduğunu görebilir.

Karşı örnek: İlkeyi bilinçli biçimde ihlal eden küçük bir sürüm üret. Sonucun neden bozulduğunu açıkla: görsel denge, enerji, ölçüm doğruluğu, oyun adaleti, erişilebilirlik ya da mahremiyet açısından. Ardından yalnız bir değişkeni düzelterek yeniden test et. Aşağıdaki “4. Kısıtlı seçim” bölümünde bunu dene ve sonucu not al.

Aktarım sorusu: Aynı ilke farklı cihaz, kullanıcı, zemin, oyun seviyesi veya veri kaynağına taşındığında hangi varsayım yeniden ölçülmelidir? Cevabını “her zaman” yerine koşul ve doğrulama yöntemiyle kur. Aşağıdaki “4. Kısıtlı seçim” bölümünde bunu dene ve sonucu not al.

4. Kısıtlı seçim tablosu
Karar alanıKonuya özel örnekBeklenen kanıtDoğrulama sorusu
AralıkBir yıldızın çapını 4–18 piksel arasında seçmek.Aralık tablosu ve 100 örnek dağılımı.Rastgele değerin alt ve üst sınırı tasarım amacına göre belirlenir.
DağılımNadir ödülün sıradan ödülden daha az üretilmesi.Frekans tablosu.Her sonucun eşit olmasının gerekip gerekmediği sorgulanır.
Tohum ve tekrarHatalı seviyeyi aynı tohumla tekrar açmak.Tohum numarası ve yeniden üretim kaydı.Aynı sonucu yeniden üretmek için seed kullanılabilir.
Kısıtlı seçimEngelin oyuncunun başladığı noktada oluşmasını engellemek.Geçerlik kontrolü ve reddedilen örnekler.Rastgele sonuç oyun veya görsel kurallarını bozmayacak doğrulamalardan geçer.

Adım adım örnek

Başlangıç vakası: Bir mini oyunda engeller tamamen rastgele yerleştirildiği için bazen çıkış yolu kapanıyor. Güvenli bölgeler, minimum aralık ve aynı tohumu kullanma özelliği eklenince hata yeniden üretilebilir ve oyun adil hâle geliyor.

İlk teşhis: Vaka çözüm adıyla değil, aralık ve dağılım üzerinden parçalanır. İlk sürümde hangi tasarım değişkeni sabit, hangisinin deneysel olduğu yazılır. Bu ayrım yapılmadan kod, malzeme veya sensör seçmek sonuçla araç arasındaki ilişkiyi bulanıklaştırır.

İkinci adım: Hatalı seviyeyi aynı tohumla tekrar açmak. örneği küçük bir prototipte uygulanır. Bu prototip yalnız çalışıyor mu diye değil; oyuncu veya izleyici geri bildirimi, hata durumu ve tekrar edilebilirlik açısından incelenir. Beklenen davranış gözlenmiyorsa aynı anda birçok değeri değiştirmek yerine tek parametre seçilir.

Üçüncü adım: Kısıtlı seçim için geçerlik kontrolü ve reddedilen örnekler. hazırlanır. İyi sonuç kadar başarısız deneme de kaydedilir. “Rastgelelik ile Kontrollü Sürpriz” başarısızlığı; yanlış eşik, yetersiz geri bildirim, uygunsuz malzeme, hatalı ölçek veya eksik kullanıcı yolu gibi somut bir nedene bağlanır.

“Rastgelelik ile Kontrollü Sürpriz” yayın ve sorumluluk kontrolü: Son ürün veya rapor, erişilebilir alternatif bakımından kontrol edilir. Bir proje yapıldıysa gerçek kanıtla; henüz uygulanmadıysa önerilen eğitim projesi olarak sunulur. Ölçülmeyen başarı, denenmeyen donanım veya alınmayan kullanıcı onayı varmış gibi yazılmaz.

Karşı örnekle sınama

“Rastgelelik ile Kontrollü Sürpriz” için bir koşulu değiştir: cihaz konumunu, oyun hızını, kullanıcı kontrolünü, malzeme türünü veya veri aralığını farklılaştır. Önce sonucun nasıl değişeceğini tahmin et; sonra aynı kanıt yöntemiyle gözlemle. Tahmin tutmadığında bu durum başarısızlık değil, modelin eksik varsayımını gösteren yeni veridir.

“Rastgelelik ile Kontrollü Sürpriz” için ikinci turda yalnız bir düzeltme uygula. Sonucu ilk sürümle aynı tablo, grafik veya görev testi üzerinden karşılaştır. “Rastgelelik ile Kontrollü Sürpriz” iyileşmesi yalnız “daha güzel” ya da “daha iyi” gibi öznel ifadelerle değil, görünür davranış ve ölçülebilir kanıtla açıklanır.

Uygulama laboratuvarı

  1. Bir rastgele görsel veya oyun olayı seç.
  2. Alt–üst sınırları ve yasak durumları yaz.
  3. En az 100 sonuç üretip frekans tablosu çıkar.
  4. Aynı seed ile sonucu yeniden üret.
  5. Bir geçerlik kontrolü ekle.
  6. Kontrol öncesi ve sonrası sonuçları karşılaştır.

Uygulama sırasında her adımı “tahmin–uygulama–gözlem–yorum” düzeninde kaydet. “Rastgelelik ile Kontrollü Sürpriz” için yalnız çalışan sürümü saklamak, hangi kararın sonucu iyileştirdiğini görmeyi engeller.

İkinci uygulamada Bu bilgi oyun üretimi, test verisi oluşturma, robot rota denemeleri ve yaratıcı görsel üretimde kullanılabilir. “Rastgelelik ile Kontrollü Sürpriz” için ilk bağlamdaki değeri aynen taşımak yerine yeni koşulun gerektirdiği kalibrasyon, kullanıcı geri bildirimi veya güvenlik kontrolünü yeniden kur.

Uygulama laboratuvarı tablosu
Karar alanıKonuya özel örnekBeklenen kanıtDoğrulama sorusu
AralıkBir yıldızın çapını 4–18 piksel arasında seçmek.Aralık tablosu ve 100 örnek dağılımı.Rastgele değerin alt ve üst sınırı tasarım amacına göre belirlenir.
DağılımNadir ödülün sıradan ödülden daha az üretilmesi.Frekans tablosu.Her sonucun eşit olmasının gerekip gerekmediği sorgulanır.
Tohum ve tekrarHatalı seviyeyi aynı tohumla tekrar açmak.Tohum numarası ve yeniden üretim kaydı.Aynı sonucu yeniden üretmek için seed kullanılabilir.
Kısıtlı seçimEngelin oyuncunun başladığı noktada oluşmasını engellemek.Geçerlik kontrolü ve reddedilen örnekler.Rastgele sonuç oyun veya görsel kurallarını bozmayacak doğrulamalardan geçer.

Sık yapılan hatalar

Sık yapılan hatalar tablosu
Yaygın hataNeden sorun?Düzeltme
Rastgeleliği adaletle aynı şey sanmakRastgele değerin alt ve üst sınırı tasarım amacına göre belirlenir.Aralık ilkesine dön; aralık tablosu ve 100 örnek dağılımı. üret ve Kararı yeniden test et.
Test edilemeyen rastgele hata üretmekHer sonucun eşit olmasının gerekip gerekmediği sorgulanır.Dağılım ilkesine dön; frekans tablosu. üret ve Kararı yeniden test et.
Dağılımı gözlemlemeden nadirlik iddiası kurmakAynı sonucu yeniden üretmek için seed kullanılabilir.Tohum ve tekrar ilkesine dön; tohum numarası ve yeniden üretim kaydı. üret ve Kararı yeniden test et.
Rastgele sonucu kullanıcıya açıklamamakRastgele sonuç oyun veya görsel kurallarını bozmayacak doğrulamalardan geçer.Kısıtlı seçim ilkesine dön; geçerlik kontrolü ve reddedilen örnekler. üret ve Kararı yeniden test et.

“Rastgelelik ile Kontrollü Sürpriz” hata tablosunu bir kontrol listesi gibi kullan; fakat her maddede gerçekten hangi belirtiyi gözlediğini yaz. Genel “dikkat et” notu yerine ölçülebilir bir düzeltme ve yeniden test sonucu üret.

Güvenlik, erişilebilirlik ve mahremiyet

Rastgele ödül sistemleri gerçek para, kumar veya yanıltıcı satın alma davranışlarıyla ilişkilendirilmemeli; çocuk projesinde şeffaf ve zararsız öğrenme amacı korunmalıdır.

“Rastgelelik ile Kontrollü Sürpriz” içinde güvenlik, erişilebilirlik ve mahremiyet sonradan eklenecek dipnotlar değildir. Tasarımın girdi, depolama, fiziksel kurulum, paylaşım ve kullanıcı geri bildirimi katmanlarında en baştan sınır olarak yer almalıdır.

Ders özeti

“Rastgelelik ile Kontrollü Sürpriz” için güçlü çalışma; aralık, dağılım, tohum ve tekrar, kısıtlı seçim kararlarını tek bir kanıt zincirinde birleştirir.

Bu yöntemin aktarım alanı: Bu bilgi oyun üretimi, test verisi oluşturma, robot rota denemeleri ve yaratıcı görsel üretimde kullanılabilir. Yeni bağlamda aynı sonucu varsaymak yerine koşulları yeniden ölçmek gerekir.

Öğrenci “Rastgelelik ile Kontrollü Sürpriz” dersini tamamladığında yalnız kavramı açıklayabilmeli değil; yanlış örneği teşhis edebilmeli, küçük bir uygulama kurabilmeli ve sınırlamayı dürüstçe raporlayabilmelidir.

Kontrol soruları

  1. “Rastgelelik ile Kontrollü Sürpriz” içinde aralık neden ayrı bir karar olarak yazılmalıdır?
  2. “Rastgelelik ile Kontrollü Sürpriz” içinde dağılım neden ayrı bir karar olarak yazılmalıdır?
  3. “Rastgelelik ile Kontrollü Sürpriz” içinde tohum ve tekrar neden ayrı bir karar olarak yazılmalıdır?
  4. “Rastgelelik ile Kontrollü Sürpriz” içinde kısıtlı seçim neden ayrı bir karar olarak yazılmalıdır?
  5. “Rastgelelik ile Kontrollü Sürpriz” için tek başarılı deneme neden yeterli değildir?
  6. Bu çalışmada dürüst yayın sınırı nedir?

Açıklamalı cevaplar

  1. Rastgele değerin alt ve üst sınırı tasarım amacına göre belirlenir. Konuya özel uygulama olarak Bir yıldızın çapını 4–18 piksel arasında seçmek. kullanılabilir; doğrulama için aralık tablosu ve 100 örnek dağılımı. gerekir.
  2. Her sonucun eşit olmasının gerekip gerekmediği sorgulanır. Konuya özel uygulama olarak Nadir ödülün sıradan ödülden daha az üretilmesi. kullanılabilir; doğrulama için frekans tablosu. gerekir.
  3. Aynı sonucu yeniden üretmek için seed kullanılabilir. Konuya özel uygulama olarak Hatalı seviyeyi aynı tohumla tekrar açmak. kullanılabilir; doğrulama için tohum numarası ve yeniden üretim kaydı. gerekir.
  4. Rastgele sonuç oyun veya görsel kurallarını bozmayacak doğrulamalardan geçer. Konuya özel uygulama olarak Engelin oyuncunun başladığı noktada oluşmasını engellemek. kullanılabilir; doğrulama için geçerlik kontrolü ve reddedilen örnekler. gerekir.
  5. Koşul, kullanıcı, cihaz veya veri değiştiğinde sonuç değişebilir. Tekrar, karşı örnek ve kod, seed örnekleri, frekans tablosu, yasak durum listesi ve adalet değerlendirmesi saklanır. ile sınırlar görünür kılınmalıdır.
  6. Rastgele ödül sistemleri gerçek para, kumar veya yanıltıcı satın alma davranışlarıyla ilişkilendirilmemeli; çocuk projesinde şeffaf ve zararsız öğrenme amacı korunmalıdır. Uygulanmamış proje tamamlanmış gibi, ölçülmemiş sonuç kesin veri gibi sunulmamalıdır.

Kaynaklar ve doğrulama notu

Kaynaklar kavram ve teknik sınır için kullanılır. Proje sonucu, kullanılan cihaz ve test koşulu ayrıca belgelenmelidir; kaynak okumak fiziksel test yapıldığı anlamına gelmez.

Sonraki adım

Kanıt dosyanı tamamladıktan sonra Klavye, Fare ve Sensörle Etkileşim içeriğine geç. Önceki çalışmadaki bir veriyi veya karar ölçütünü yeni derse taşı ve neyin değiştiğini ayrıca yaz.

KISA ÇALIŞMA

Kendini kontrol et

Önce kendi cevabını düşün, sonra örnek cevapla karşılaştır. Bu bölüm puanlanmaz ve sonuç kaydetmez.