Kodların, en baştan başlayıp en sona kadar HİÇBİR SAPMA OLMADAN sırayla çalışmasıdır.
"Tıpkı bir trenin raylarda istasyonları sırayla gezmesi gibidir. A'dan B'ye, B'den C'ye..."
Sabah okula giderken yaptığımız işlemler doğrusaldır.
Uyan.
Yüzünü Yıka.
Kıyafetlerini Giy.
Sırayı karıştırırsan (Önce giyinip sonra yüzünü yıkarsan) kıyafetlerin ıslanır!
Bir kek yaparken malzemeleri sırayla ekleriz.
Bu sıra bozulursa kek olmaz!
Scratch'te bloklar birbirine mıknatıs gibi yapışır ve YUKARIDAN AŞAĞIYA doğru çalışır.
1. Önce 10 adım gider.
2. Sonra "Merhaba" der.
3. En son tekrar 10 adım gider.
Bilgisayar işlemleri çok hızlı yapar. Gözümüzle takip edebilmek için araya "Bekle" komutu koymalıyız.
Eğer bekleme koymazsak, "Merhaba" yazısını hiç göremeyiz çünkü anında "Nasılsın?" yazısına geçer.
Görev: Kedi önce sağa gitsin, sonra bir ses çıkarsın, sonra sola dönsün.
Bu işlem sıralı bir akıştır.
Döngüleri henüz kullanmadan, sadece doğrusal mantıkla kare çizelim.
Git, Dön.
Git, Dön.
Git, Dön.
Kodlar alt alta uzun bir liste oluşturur.
Bu yapıya "Sıralı Yapı" (Sequence) denir. İşlemler sırayla yapılır.
Kuklayı ekranda belirli noktalara sırayla göndermek.
Trafik lambası sırayla yanar:
Bu tam bir doğrusal mantık örneğidir.
Aşağıdaki kodda bir mantık hatası var. Bulabilir misin?
Hata: Kukla gizliyken hareket ediyor ve konuşuyor. Kimse onu göremez!
Çözüm: "Göster" bloğu en başta olmalıydı.
Kendi sabah rutininizi kod bloklarıyla tasarlayın.
Alarm çalar.
Yatak toplanır.
Kahvaltı yapılır.
Ülkemizin güzelliklerini tanıyalım ve tanıtalım.
Dijital Turizm: Kodlama ile şehrinizin turistik yerlerini tanıtan bir animasyon yapabilirsiniz.
Kukla sırayla; Müze -> Kale -> Park'a gidip bilgi verebilir.
Doğrusal mantık kullanarak bir rehber yapalım:
Doğrusal mantık yapısında kodlar nasıl çalışır?
Kod bloklarının arasına neden "Bekle" komutu koyarız?
Hangi yapı doğrusal mantığa örnektir?
Turizm haftasında yapacağımız bir "Rehber" projesinde, sahnelerin sırayla değişmesi için hangi blok grubu kullanılır?
Kodlar sırayla işlenir.
Bekleme blokları akışı düzenler.
Adım adım ilerlemek temeldir.
Doğrusal mantıkta yapılan hataları bulup düzelteceğiz.
Son istasyona vardık. İyi çalışmalar!