Oyuncuların Algoritma Kurma Bilgi Ve Becerilerini Test Ederek Çıktı Alma Sonucuna Ulaştırmayı Öğreten "Algostep" İsimli Oyunumuz Engellere Değmeden Verilen Hedeflere En Az Ve En Doğru Hamle İle Kısa Sürede Ulaştırmayı Eğlendirerek Öğretmeyi Amaçlamaktadır. Oyundaki Her Bir Sembol Algoritma Akış Diyagramındaki Şekilleri Temsil Eder. Böylece Oyuncular Akış Diyagramı Oluşturur Kullanacağı Şekilleri Öğrenmiş Olur . Oyunda "Başla" Komutu Yuvarlak Kenarlı Dikdörtgen, Görev Kartları Paralel Kenar, Aritmetik İşlem Kutusu Dikdörtgen Ve Çıktı Sembolü Altı Yamuk Kesik Dikdörtgendir.Oyunun Türü Kutu Oyunudur Ve Aynı Zaman Bilgisayar Üzerinden Erişim Sağlanır.Visual Studio Üzerinden C# Windows Form Kullanılarak Oyunun Kodları Yazıldı. Oyun Tahtası Oluşturularak Üzerine Hedefler Ve Engeller Eklendi. Algoritmayı Çözme Hızını Ölçmek İçin Kronometre Kodu Yazıldı. Seviye Kartları Eklenerek Oyuncuya Hedefe Ulaşması İçin Talimatlar Verildi. Oyuncunun Algoritma Kodunu Yazabilmesi Bir Metin Kutusu Ve Kontrol Ettirebilmesi İçin Bir Kontrol Butonu Eklendi. Kazanım Olarak Oynayan Öğrencilerin Algoritma Becerilerini Geliştirip Kural Ve Akış Şekillerini Öğretmeyi Hedeflemektedir. Oyunun Hedef Kitlesi 7 Yaş Ve Üzeridir. "Algoritma Ve Programlamaya Giriş" Dersi "Akış Diyagramı Oluşturma" Ünitesi Olan Her Öğrenci Eğitim Materyali Olarak Kullanabilir. Oyun Dört Kişiliktir , İkişerli Gruplar Halinde Ayrılarak Oynanır. İkişerli Gruba Ayrılan Kişilerden Biri "Hesaplayıcı" Görevindedir , Takım Arkadaşına Çıktıyı Oluşturmak İçin Gitmesi Gereken Komutları Yazar. İlerletici Kişi Başlangıç Komutuna Geçer Ve Tutulan Süreyle En Kısa Sürede "Yazdır" Komutu Olarak Atadığımız Hedefe Ulaşmaya Çalışır.Engelleri Geçerek Çıktıyı Gören Takım, Oyunu Kazanır.