Програмиране за начинаещи с блокове
Глава 3
>
Ниво 3
Цел
Извикайте пилетата и пребройте колко пилета има около всеки кокошарник, използвайки текстови блокове. Под кокошарник имаме предвид кокошарниците, видени на картата.
Пребройте колко пилета има около всеки кокошарник и запазете числата в променливи. За да следите всеки кокошарник, в менюто Variables създайте две променливи с имена: left_coup и right_coup (не забравяйте да добавите долна черта _).
Попълнете променливите, като използвате блока set_variable: пребройте пилетата в левия кокошарник и използвайте блока set_variable, за да го свържете с променливата left_coup. Добавете броя пилета в кокошарника с помощта на числов балон.

Повторете същия процес, използвайки блока set_variable, като добавите променливата right_coup и използвате числов балон, за да зададете броя пилета в десния кокошарник.
След като настроите променливите, отидете до всяка от двете (2) X марки пред всеки кокошарник и извикайте броя пилета около всеки, като използвате променливите. Използвайте блока speak заедно с блока create text, за да комбинирате текст и числа. За начало отидете до тъмната X маркировка пред левия кокошарник.
Блокът create text ви позволява да комбинирате няколко части текст и променливи заедно. В менюто Communications в кутията с инструменти плъзнете и пуснете блока create text върху средата за редактиране на блокове.

Блокът има зъбно колело в горния ляв ъгъл; кликнете върху него, за да отворите меню и добавите колко полета да има блокът.

За да извикаме колко пилета има във всеки кокошарник, ни трябват три (3) блока.

В полетата ще вмъкнем две текстови балончета и една самостоятелна променлива, за да попълним блока create text. Първо плъзнете блока за текстово балонче от менюто Text в кутията с инструменти и напишете „Левият кокошарник има “ (уверете се, че има интервал в края).

Плъзнете и пуснете второ текстово балонче по същия начин както първото, но този път напишете „ пилета“ (уверете се, че има интервал в началото) и го поставете в последното поле. Накрая плъзнете и пуснете самостоятелната променлива left_coup от менюто Variables и я поставете в средното поле на блока create text. С това вашият текст ще образува изречението: „Левият кокошарник има [число] пилета“.
Плъзнете и пуснете блока speak от менюто Communications в средата за редактиране на блокове и поставете в него блока create text, който току-що създадохте. Шаблон за този процес е изключен в редактора на блокове; можете да го активирате и редактирате, като щракнете с десен бутон върху блока speak и изберете "Enable Block".

Отидете до светлата X маркировка отдясно и се обърнете към кокошарника. Направете същото, което направихте по-рано с блока create text, но този път използвайте променливата right_coup. Поставете текстовия блок най-отгоре с надпис „Десният кокошарник има “, в средното поле поставете самостоятелната променлива right_coup, а в долното поле поставете друг текстов блок с надпис „ пилета“.

Вмъкнете блока create text вътре в блока speak, за да завършите нивото.