İçeriğe geç
Mobil Çark.

Rastgele Kelime Çarkı

  • Bulut
  • Anahtar
  • Deniz
  • Fener
  • Kitap
  • Saat
  • Ayna
  • Köprü
  • Merdiven
  • Rüzgâr
  • Pusula
  • Şemsiye
  • Orman
  • Mektup
  • Yıldız
  • Balon
  • Kale
  • Tren
  • Harita
  • Çay
  • Gölge
  • Hazine
  • Ada
  • Zaman

24 Türkçe kelimeden biri seni bekliyor. Çevir; çıkan kelimeyle hikâye yaz, resim çiz ya da bir oyun kur.

Rastgele Kelime Çarkı Hakkında

Rastgele Kelime Çarkı, yazma, çizme ya da oyun için ilham arayanlara 24 Türkçe kelime arasından rastgele birini verir. Listede bulut, anahtar, fener, köprü, pusula ve şemsiye gibi somut kelimelerle gölge, zaman ve rüzgâr gibi çağrışımı güçlü kelimeler karışık hâlde yer alır. Kelimeler bilerek hikâye kurmaya elverişli seçildi: her biri kolayca bir mekâna, nesneye ya da duyguya dönüşebilir. Her kelime eşit olasılıkla seçilir; sonucu tarayıcının Web Crypto rastgele sayı üreticisi belirler.

Yaratıcı yazarlıkta klasik alıştırma “üç kelimeyle hikâye”dir. Çarkı üç kez çevir ve çıkan kelimelerin hepsini kullanan kısa bir hikâye yaz: “ada, mektup ve pusula” bir macera, “saat, ayna ve gölge” bir gizem başlatabilir. Aynı kelimenin iki kez çıkmaması için “Çekiliş modu (kazananı çıkar)” anahtarını aç. Sınıfta bu oyunu yazma ısınması olarak kullanabilir, daha kapsamlı bir yazı için Kompozisyon Konusu Çarkı ile devam edebilirsin. Şarkı sözü yazanlar için de aynı yöntem işe yarar: çıkan kelime nakarattaki ana imge olur.

Kelime çarkı çizim ve tahmin oyunlarına da uyar. Pictionary benzeri bir oyunda çizen kişi kelimeyi yalnız kendisi görür ve konuşmadan çizer, diğerleri tahmin eder. Çizim konusu için Ne Çizsem Çarkı, canlandırma oyunu için Sessiz Sinema Çarkı ayrı listeler sunar. Kelime ilişkilendirme oyununda ise çıkan kelimeden başlayıp herkes sırayla aklına gelen ilk kelimeyi söyler; duraksayan ya da tekrar eden turu kaybeder.

Bu çark doğrudan bir kelime seçer; harfle oynanan oyunlar içinse Harf Çarkı daha uygundur. İsim-şehir-hayvan gibi oyunlarda harf çarkıyla bir harf belirleyip ardından bu çarktan çıkan kelimeyi bonus görev olarak kullanabilirsin. Türkçe öğrenen yabancı öğrenciler için de çark pratik bir kelime kartı işlevi görür: çıkan kelimenin anlamını söylemek ve onu bir cümlede kullanmak kısa ama etkili bir alıştırmadır. Listedeki bazı kelimeler çok anlamlıdır: çay hem içecek hem de küçük akarsu, kale hem tarihî yapı hem de futbolda gol atılan yer, saat hem zamanı gösteren araç hem de bir zaman birimidir. Bu kelimelerden biri çıktığında iki anlamı da kullanan bir cümle kurmayı dene.

Hazır liste bir başlangıçtır. Düzenleme panelinden kendi kelimelerini satır satır ekleyebilir ya da uzun bir listeyi toplu yapıştırabilirsin. Temalı listeler kurmak da kolaydır: yalnız doğa kelimeleri, yalnız duygular ya da okuduğun bir kitabın anahtar kelimeleri. Hazırladığın listeyi “Kaydet” ile saklayabilir, “Paylaş” bağlantısıyla arkadaşlarına gönderebilirsin.

Sıkça Sorulan Sorular

Doğrulanabilir Adillik (Provably Fair)

%100 Şeffaf ve Hilesiz Rastgelelik Algoritması

Mobil Çark'ta hiçbir çark sonucu önceden belirlenemez, manipüle edilemez veya belirli seçenekler lehine kayırılamaz. Birçok platform öngörülebilir basit matematik fonksiyonları (Math.random()) kullanırken; Mobil Çark, modern tarayıcıların donanımsal güvenlik katmanına dayanan Web Crypto API (CSPRNG) algoritmasını ve matematiksel adilliği kesinleştiren Rejection Sampling tekniğini kullanır:

src/lib/random.ts (Canlı Algoritma Kodu)Açık Kaynak Standart
/**
 * Web Crypto API (CSPRNG) tabanlı tarafsız rastgele sayı üreticisi.
 * Rejection sampling ile modulo sapması (modulo bias) tamamen engellenir.
 */
function randomU32(): number {
  if (typeof crypto !== "undefined" && typeof crypto.getRandomValues === "function") {
    const buf = new Uint32Array(1);
    crypto.getRandomValues(buf);
    return buf[0];
  }
  return Math.floor(Math.random() * 0x100000000);
}

export function randomInt(n: number): number {
  if (n <= 1) return 0;
  // 2^32 değerinin n ile bölümünden kalan fazlalığı reddeder (modulo bias koruması):
  const limit = 0x100000000 - (0x100000000 % n);
  let x = randomU32();
  while (x >= limit) {
    x = randomU32(); // Eşit dağılım sağlanana kadar yeniden üret
  }
  return x % n;
}

1Kriptografik Güvenlik (CSPRNG)

Sonuçlar cihazınızın donanım düzeyindeki elektriksel ve sistemik entropisiyle üretilir. Bu nedenle geçmiş turlara bakılarak bir sonraki turun sonucunu tahmin etmek veya dışarıdan müdahale etmek imkansızdır.

2Sıfır Modulo Sapması (Modulo Bias)

Standart mod alma işlemleri bazı seçeneklere mikroskobik avantajlar sağlayabilir. Mobil Çark, sınır dışına çıkan değerleri eleyerek (rejection sampling) tüm seçeneklerin kazanma ihtimalini milyarda bir hassasiyetle eşitler.

Kendiniz Test Edin: Tarayıcınızın Geliştirici Araçları'nı (F12) açıp Konsol sekmesine window.crypto.getRandomValues(new Uint32Array(1))[0] yazarak tarayıcınızın kriptografik rastgelelik motorunu doğrudan gözlemleyebilirsiniz.

Benzer Çarklar

İlgili Çarklar ve Araçlar

SPONSORLU ALAN / REKLAM