Scratch Döngü Yapıları
Scratch Döngü Yapıları
Tekrarlanan işlemler ve kod bloklarında kullanılan yapılara döngü denir. Bu derste döngü yapısı kullanarak oluşturulmuş kod bloklarının mantığı ve yararları anlatılacaktır. Aşağıda resimleri verilmiş döngülü ve döngüsüz yapılmış kod blokları vardır. 2 defa tekrarlanmış kod blokları, döngü bloğunun içerisinde 1 kez kullanılmıştır. Döngü bloğu sayesinde daha az kod bloğu ile aynı işlem gerçekleştirilmiştir.
Döngü bloğu içerisinde bulunan kod blokları, döngü sayısı kadar ve sırasıyla gerçekleştirilir. Döngü bloğu içerisinde 1 veya daha fazla kod bloğu kullanılabilir.
ŞEKİL – 1 | ŞEKİL – 2 |
Scratch Döngü Yapıları |
Şekil 1’de tekrarlanmış bloklar art arda yazılmış durumdadır. Bu algoritma da rahatsız edici bir durumdur. Şekil 2’de tekrarlanan bloklar döngü içerisine konularak daha sade bir yapı oluşturulmuştur. Yeşil bayrak tıklandığında 2 defa tekrarla döngüsü çalışacak ve döngünün içindeki bloklar 2 defa tekrarlanacak.