Bloklarla Başlangıç Düzeyi Kodlama
Bölüm 5
>
Seviye 3
Amaç
Yemi yere koyun ve domuzcukları adlarını bir listeye ekleyerek yanınıza çağırın.
Domuzcuklar muhtemelen yakında acıkacak; büyük mavi yiyecek çuvalını alın ve haritadaki iki (2) koyu X işaretine doğru ilerleyin. Actions menüsünden place bloğunu sürükleyip kod düzenleyicisine bu iki (2) koyu X işaretinin yanına yerleştirin ve yüzünüzü tepsilere çevirin. Ardından Text menüsünden string bloğunu place bloklarının içine sürükleyip bırakın ve string balonuna "food" kelimesini ekleyin. Bu, çuvaldaki yemi domuzcukların yemesi için tepsilere boşaltacaktır.

Yemi her iki koyu X işaretinin yanına da yerleştirdikten sonra, açık X işaretine gidin ve ağıla doğru dönün. Domuzcukları gelip yiyebilmeleri için çağırın. İsimleri "Peggle", "Peter", "Piper" ve "Pedro"dur. Kolaylık olması için, isimlerini bir listeye ekleyin. Editörde, names başlıklı bir liste içeren set variable / create list bloğu bulunmaktadır. Bloğu etkinleştirin ve eksik öğeleri doldurun.

Text menüsünden dört adet string bloğunu create list bloğuna yerleştirin. İçlerine domuzcukların isimlerini şu sırayla yazın: "Peggle", "Peter", "Piper", "Pedro".

Tüm domuzcuk isimlerini speak bloğu kullanarak çağırmak için bir for döngü bloğu kullanın. for döngüsü, names listesi üzerinde yineleme yapmak için x değişkenini kullanır; döngünün listeyi kaç kez döndüreceğini (liste içindeki öğe sayısı olan 4) ayarlamanız gerekir.
Döngü içinde, create text bloğu ile "Come here " stringini x değişkeniyle birleştiren speak bloğunu kullanın (x değişkeni döngü ilerledikçe her bir ismi alacaktır). Blok düzenleyicisinde bu bloklar devre dışı olarak bulunacaktır; etkinleştirin ve create text bloğunun ikinci alanına gerekli öğeleri ekleyerek blok sırasını tamamlayın.

Lists menüsünden list get bloğunu sürükleyip bırakın; bu blok listeden bir öğe çıkarmanıza izin verecektir.

Listedeki her domuzcuğun ismini çıkarmak için, Variables menüsünden x değişkenini list get bloğuna sürükleyip create text bloğuna yerleştirin.

Bu kod bloklarıyla oynayan kişi, for döngüsü sayesinde listedeki her öğeyi sırayla işleyerek tüm domuzcuk isimlerini çağırabilecektir. Döngüdeki x değişkeni, döngü listedeki öğeleri sırasıyla işlerken her bir ismi temsil eder.