İçeriğe geç
Mobil Çark.

Sınıf Görevleri Çarkı

  • Tahtayı düzenle
  • Kitaplığı kontrol et
  • Materyalleri dağıt
  • Materyalleri topla
  • Sıra düzenini kontrol et
  • Bitkileri sula
  • Geri dönüşüm kutusunu kontrol et
  • Teknoloji yardımcısı ol
  • Kapı ve pencere kontrolü
  • Günün tarihini yaz
  • Grup sözcüsü ol
  • Ders sonu kontrolü yap

Günlük sınıf sorumluluklarını görünür ve adil biçimde dağıtmak için hazır görevlerden birini seç.

Sınıf Görevleri Çarkı Hakkında

Sınıf Görevleri Çarkı, ortak sınıf sorumluluklarını sürekli aynı öğrencilere vermeden dağıtmak için hazırlanmış bir öğretmen aracıdır. Tahtayı düzenleme, materyalleri dağıtıp toplama, kitaplığı kontrol etme, bitkileri sulama ve günün tarihini yazma gibi doğrudan uygulanabilir görevler hazır gelir. Öğretmen görev çarkını çevirip ardından görevi yapacak öğrenciyi belirleyebilir veya öğrenci isimlerinden oluşan ayrı bir çarkla iki aşamalı dağıtım yapabilir.

Haftanın başında yapılacak görevleri seçip çarkı akıllı tahtada aç. Önce bir görev, sonra Öğrenci Seçme Çarkı üzerinden bir öğrenci seçerek görev tablosunu doldurabilirsin. Küçük yaşlarda görevin ne zaman tamamlanacağını ve başarılı tamamlamanın nasıl görüneceğini açıkça anlat. Sorumluluklar öğrenme fırsatı sunmalı; temizlik personelinin işi olan, sağlık riski taşıyan veya öğrencinin erişim ihtiyacına uygun olmayan işler listeye eklenmemelidir.

Seçenek paneli sınıfın gerçek düzenine uymayan görevleri kaldırmana izin verir. Her satıra tek, kısa ve anlaşılır bir görev yaz; “Fen malzemelerini dağıt”, “Sınıf kitaplarını say” veya “Takvim panosunu güncelle” gibi dersine özgü seçenekler ekle. Büyük işleri iki küçük sorumluluğa ayırabilir, birlikte yapılması gereken işlerin sonuna “iki kişi” notu düşebilirsin. Dönem içinde ihtiyaç değiştikçe satırları düzenleyerek hazır çarkı yeniden kullanabilirsin.

Bir görev haftalık tabloda yalnızca bir kez dağıtılsın istiyorsan “Kazananı çıkar” özelliğini aç. Seçilen görev listeden kalkar ve sonraki çevirmede tekrar gelmez; tüm atamalar bitince listeyi sıfırla. Aynı öğrencinin iki görev almamasını sağlamak için isim çarkında da “Kazananı çıkar” açık olmalıdır. Gelecek hafta görevleri yeniden dağıtırken önceki tabloyu gözetmek, rastgeleliğin yanında uzun vadeli adaleti de destekler. Sınıf listesini hazırlama, sonucu görünür kılma ve tekrarları önleme adımları için sınıfta çekiliş rehberini okuyabilirsin.

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