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ç.
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ç.
İpucu: Boşluk tuşuyla çevir ya da çarkı sürükleyip fırlat
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.