Evde eğlenerek kodlama öğrenmeye devam ediyoruz. Bu kez ortaokul ve lise seviyesine uygun oyunlarla sizlerleyiz. Bu yazımızda, Compute it ve Spritebox oyunları ile nasıl kodlama öğrenebileceğinizi sizlerle paylaşıyoruz.
Compute It
Compute it, ortaokul ve lise düzeyine uygun, kodlama öğrenirken eğlenebileceğiniz bir çevrimiçi oyun platformudur. 52 bölümden oluşan oyun, Compute it, size kodlamanın temel mantığını ve parametre, döngü, değişken, fonksiyon gibi kodlama kavramlarını öğretmeyi amaçlar. Size algoritma mantığını da kavramanıza olanak sağlar. Aynı zamanda dikkatinizi de ölçmenizi sağlar. İsterseniz oyunu İngilizce ya da Türkçe olarak oynayabilirsiniz. Üstelik bu oyunu oynayabilmek için önceden kodlama bilginizin olmasına da gerek yok.
Şimdi oyunu biraz daha yakından tanıyalım.
Oyuna; http://compute-it.toxicode.fr/ internet adresinden kolaylıkla erişim sağlayabilirsiniz.
Oyunun internet sitesine girdiğinizde, ilk olarak karşınıza aşağıdaki gibi bir ekran çıkacaktır. Ekranın herhangi bir kısmına tıklayıp bölümlere ulaşabilirsiniz.
Karşınıza aşağıdaki gibi kırmızı renkli ve kilitli bölümlerin olduğu bir ekran gelecek. Kilitli bölümler tamamlandıkça açılacak ve bitirdiğiniz kilitli bölümler yeşile dönecek.
0’a tıklayıp oyuna başlayabilirsiniz.
Ekranın sağ tarafında komutlar verilecek. Siz de bu komutlara göre klavyedeki yukarı, aşağı, sağ, sol yön tuşlarını kullanıp bölümleri geçmeye çalışacaksınız.
Birinci bölüme beraber bakalım. Üç satır sağ( ) komutu var. Klavyeden üç kere sağ ok tuşuna basarak 1. bölümü geçebilirsiniz. İşte bu kadar kolay…
İsterseniz arkadaşlarınıza da tavsiye edip takıldığınız bölümlerde birbirinize yardımcı olabilirsiniz. Böylece oyunu daha eğlenceli hale getirebilirsiniz.
SpriteBox
Spritebox ile kodlamanın temel mantığını kolayca öğrenebilirsiniz. Spritebox mantıksal sıralama oluşturup algoritma mantığını öğrenmenize yardımcı olur. Oyunda programlama dili olarak JavaScript kullanılmış.
Spritebox Super Mario’ya benzeyen 20 bölümden oluşan eğlenceli bir oyundur.
Oyunu oynarken engelleri aşıp oyuna devam edebilmeniz için size yardımcı karakter eşlik eder.
Oyunda belli bir süre ilerledikten sonra sağ tarafta simgelerden ve metinlerden oluşan bir kod penceresi karşınıza çıkar. Amaç, bu kod penceresindeki verilen komutlara uygun olarak yardımcı karakterinizi hareket ettirip bölümü tamamlayabilmektir.
Bu oyunun sonunda döngüler, fonksiyonlar, değişkenler gibi daha birçok yazılım parametresini öğrenmiş olacaksınız. Oyunu hem akıllı telefondan hem de bilgisayarınızdan çevrimiçi olarak oynayabilirsiniz.