Ücretsiz · Tarayıcıda · Hesap yok

Git'i ezberleme.
Zaman makinesini çalıştır.

Kronos Köyü'ne yeni gelen bir geliştiricisin. Köyün her kaydı bir zaman makinesinde tutuluyor; adı git. Komutları gerçek bir terminale yazarsın, ne olduğunu yanındaki grafikte anında görürsün.

Dünya 1 hazır: 7 seviye, 1 boss, yaklaşık 40 dakika. Ortaokuldan üniversiteye, yazılıma yeni başlayan herkes için.

Nasıl çalışır

Yaz, gör, anla.

Butonlara basarak Git öğrenilmez. Bu yüzden oyunun merkezinde gerçek bir terminal var; hikâye ve görseller onun etrafına örülü.

1

Komutu yaz

Terminal gerçek Git gibi davranır: aynı çıktılar, aynı hata mesajları. Yarın bilgisayarında göreceğin şeyin aynısı.

2

Etkisini gör

Her komuttan sonra commit grafiği ve "üç alan" paneli canlanır. Sahne, dal, HEAD gibi soyut kavramlar gözünün önünde hareket eder.

3

Modeli kur

Üç kademeli ipucu, hata yapınca anında geri bildirim ve her dünyanın sonunda gerçek hayattan alınmış bir boss senaryosu.

Yedi dünya

Yerel depodan gerçek GitHub'a.

Önce internet yok, sadece sen ve zaman makinesi. Sonra dallar, kurtarma, bulut, takım ve fabrika. Finalde gerçek GitHub hesabınla gerçek bir pull request.

Dünya 1

Zaman Makinesi

init, add, commit, status, diff, log

Hazır
Dünya 3

Geri Alma

restore, reset, revert, reflog

Yakında
Dünya 4

Bulut

remote, clone, push, pull

Yakında
Dünya 5

Takım

fork, pull request, review

Yakında
Dünya 6

Fabrika

GitHub Actions, CI

Yakında
Dünya 7

Gerçek Dünya

gerçek GitHub, gerçek PR

Yakında
Eğitim ilkeleri

Önce model, sonra komut.

  • ✓
    Güvenli başarısızlıkYanlış komut yazmak oyunun parçası. Hiçbir şey bozulmaz, her seviye tek tıkla sıfırlanır.
  • ✓
    Kademeli ipucuÖnce kavram, sonra komutun adı, en son tam komut. İpuçsuz çözüm üç yıldız getirir.
  • ✓
    Aralıklı tekrarHer dünyada önceki dünyalardan "geri dönüş" görevleri çıkar. İlk günde öğrenilen status beşinci dünyada da kullanılır.
  • ✓
    Yanılgı tuzakları"Git ile GitHub aynı şey", "dal bir klasör kopyası", "reset her şeyi siler" gibi yaygın yanlışlar için özel seviyeler.
Öğrencilerin takıldığı şey komutlar değil, zihinsel model. Commit'in bir anlık görüntü, dalın bir etiket olduğunu bir kez gören öğrenci, komutu kendisi bulur. Oyunun tasarım notlarından
Öğretmenler için

Sınıfa tek linkle getir.

Kurulum yok, hesap yok, yönetici izni yok. Öğrenci linki açar, oynamaya başlar. İlerleme tarayıcıda saklanır.

  • Her seviye 5-10 dakika; bir ders saatine bir dünya sığar.
  • Her seviyenin sonunda yansıtma sorusu: "Bu komut seni ne şaşırttı?"
  • Öğretmen paneli (sınıf ilerlemesi, sık yapılan hatalar) yol haritasında.
Oyunu aç →

Paylaşılacak adres: git-oyunu.elbirbot.web.tr