Tablette RoboSincap dünya haritası: Başlangıç Bahçesi ve Buzlu Dere gibi resimli dünyalar ve tamamlanmış görevler.

Öne çıkanlar

Nedir?

RoboSquirrel, Türkçe adıyla RoboSincap, ağırlıklı olarak 4–9 yaş için bir kodlama oyunu. Bir robot sincap, bir tahta ve tahtanın bir yerinde bir ışık tohumu var. Çocuk komut kartlarını diziyor (ileri, sola dön, sağa dön, ısıt, bekle), çalıştır’a basıyor ve ne olacağını izliyor. Sincap duvara toslarsa hiçbir şey kaybedilmiyor. Bir daha bakıyorsun, bir kartı değiştiriyorsun, yeniden deniyorsun.

Bütün fikir bu döngüde: gözle, tahmin et, diz, çalıştır, izle, düzelt. Algoritmik düşünmenin ders gibi değil oyun gibi hissettirmesini istedim; Türkçe ve henüz okuma bilmeyen çocuklar için de.

Nasıl büyüyor?

Kampanya altı dünyaya yayılıyor: 72 hikâye görevi ve yalnızca tekrara ayrılmış sekiz alıştırma. Yeni fikirler birer birer geliyor: itilecek kasalar, Isıt kartıyla eritilecek buzlar, ardından Tekrarla, iki yardımcı prosedür (P1 ve P2) ve koşullar. Bazı derslerde kart sayısı bilerek sınırlı; geçmenin tek yolu döngü kurmak. Her yeni görev boş bir programla başlıyor. Ayıklanmayı bekleyen yarı yanlış bir çözüm hiç verilmiyor, çocuğun kendi taslağı da hep korunuyor.

Bulmacaların etrafında kısa sahneler ve seslendirilmiş repliklerle anlatılan bir hikâye var. Kampanyadan sonra sonsuz keşif modu açılıyor. Bir de ücretsiz yarış var: 2–4 çocuk aynı tablette üçer gizli kart seçiyor, sonra sincaplarının birlikte yürüyüşünü izliyor.

Nasıl yapıldı?

Her şeye saf TypeScript ile yazılmış tek bir kural çekirdeği karar veriyor. Arayüzü React çiziyor, tahtayı Phaser 4 canlandırıyor; WebGL yoksa erişilebilir bir DOM görünümü devreye giriyor. Dört yerel kaşife kadar ilerleme tarayıcıda tutuluyor; hesap da gerçek ad da yok. PWA olarak yükleniyor, çevrimdışı çalışıyor ve güncellemelerde eski kayıtları koruyor. Yerel paketleme için bir Capacitor projesi de hazır.

Şu an nerede?

0.9.0 sürümü tabletlerde pilot aşamasında. Geriye otomatik testlerin yapamayacağı kısım kaldı: gerçek çocuklar, gerçek bir ekranda gerçek eller ve umduğum şeyi gerçekten öğretip öğretmediğine dürüst bir bakış.

Kullanılan teknolojiler