Labirentte Kayboldum konusunda; Blockly Labirent Oyunu ile doğrusal mantık yapısı, karar yapısı ve döngü yapısı konuları ve bunların çalışma biçimi anlatılmaktadır.
1- Algoritmayı Hatırlıyorum
Öncelikle algoritma ne demekti bir hatırlayalım.
Algoritma: “Bir işi başarmak için takip edilen adımlar ya da yönergelerdir.”
Daha önceki Yönergeleri Takip Et / Adres Tarifi konusunu hatırlayacak olursak aşağıdaki gibi bir etkinlik yapmıştık.
Örnek adres tarifi:
- Otelden çık.
- Sola dön.
- Sağ tarafında Kestane Sokak’ı görene kadar yol boyunca ilerle.
- Sağa dön.
- Kestane Sokak boyunca ilerle.
- Heykeli karşında göreceksin.
2- Labirente Giriş
Geçen hafta Google Blockly uygulamasına giriş yapmıştık ve ilk bölümü tamamlamıştık. Şimdi kinci bölüm olan Labirent oyununu oynayacağız.
Google Blockly uygulamasını açmak için iki yöntem öğrenmiştik.
Birinci yöntem internet üzerinden çalışan https://blockly.games adresinden açabiliriz.
İkinci yöntem internet bağlantısına gerek olmadan çalışan dosyaları bilgisayarımıza indirerek açabiliriz. İlgili dosyaları indirmek için buraya tıklayıp açılan sayfadan Türkçe (ya da istediğiniz başka bir dil) seçeneğini tıklayarak bilgisayarınıza indirebilirsiniz.
Google Blockly uygulamasını açtıysak ikinci bölüm olan Labirent oyununu açalım.
Labirent oyununda karakterimizi hedefe ulaştırarak komut verme, döngü ve karar işlemlerine giriş yapacağız, ama her seviyede işimiz biraz daha zorlaşacak.
Yönergeleri takip ederek ilk iki bölümü tamamlayalım.
3- Bu Labirent Beni Durduramaz
Labirent oyunu 10 seviyeden oluşmaktadır. 3. seviyeden itibaren Döngü bloğunu ve 6. seviyeden itibaren ise Şart bloğunu öğreneceğiz.
“Döngü” bloklarını, yapılan işlemleri daha kısa kodlarla ifade etmek ve işlemin yazımını kolaylaştırmak için kullanmaktayız.
Şart ifadeleri ise var olan koşulları kontrol edip tercihler doğrultusunda karakteri ilerletmek için kullanılmaktadır.
Döngü ve şart bloklarını kavrayıncaya kadar çalışmalarımızı tekrarlayalım.
Labirent bölümünün çözümlerini görmek için tıklayın.
Bu konuda hazırlanmış bir sunu yok!
Bu konuda hazırlanmış bir test yok!