Aloittelijan koodaus lohkoilla
Luku 5
>
Taso 3
Tavoite
Aseta ruokaa ja kutsu porsaat luoksesi lisäämällä heidän nimensä listalle.
Porsaat ovat luultavasti nälkäisiä pian, ota iso sininen ruokasäkki ja suuntaa kartan kahdelle (2) tummalle X-merkille. Raahaa ja pudota place-lohko Actions-valikosta koodieditoriin kummallekin kahdesta (2) tummasta X-merkistä ja käännä se tarjottimien suuntaan. Raahaa ja pudota sitten string-lohko Text-valikosta place-lohkoihin ja lisää merkkipallukkaan sana "food". Tämä kaataa ruoan säkistä tarjottimille porsaita varten.

Kun olet saanut ruoan asetettua molemmille tummille X-merkeille, mene vaalealle X-merkille ja käänny aitauksen suuntaan.
Kutsu porsaat luoksesi, jotta ne voivat tulla syömään. Niiden nimet ovat "Peggle", "Peter", "Piper" ja "Pedro". Jotta niiden kutsuminen olisi helpompaa, laita niiden nimet listaan. Editorissa on set variable / create list -lohko, jossa on lista nimeltä names. Ota lohko käyttöön ja täytä puuttuvat kohdat.

Aseta Text-valikosta neljä string-lohkoa create list-lohkoon. Lisää lohkoihin neljän porsaan nimet tässä järjestyksessä: "Peggle", "Peter", "Piper", "Pedro".

Käytä for-silmukka-lohkoa kutsuaksesi kaikkien porsaiden nimet speak-lohkon avulla. for-silmukassa käytetään muuttujaa x iteroimaan names-listan läpi, ja sinun tulee asettaa silmukan toistojen määrä neljäksi, eli listassa olevien muuttujien lukumääräksi.
Silmukan sisällä käytä speak-lohkoa yhdessä create text -lohkon kanssa yhdistämään merkkijono "Come here " muuttujaan x (joka sisältää jokaisen nimen sitä mukaa kun silmukka etenee). Lohkoeditorissa nämä lohkot ovat aluksi poistettu käytöstä, ota ne käyttöön ja viimeistele lohkosarja lisäämällä kohdat create text -lohkon toiseen kenttään.

Lisää list get-lohko vetämällä ja pudottamalla se Lists-valikosta; tämä lohko mahdollistaa kohteen poimimisen listalta.

Poimiaksesi kunkin porsaan nimen listasta, raahaa ja pudota muuttuja x Variables-valikosta list get-lohkoon ja sijoita se create text-lohkoon.

Tämän lohkoryppään avulla pelaaja pystyy kutsumaan kaikkien porsaitten nimet järjestyksessä. for-silmukan muuttuja x edustaa kutakin listan nimeä samalla kun silmukka käy läpi kohteet järjestyksessä aina loppuun asti.