Lập trình cơ bản với khối
Chương 3
>
Cấp độ 3
Mục tiêu
Gọi tên lũ gà và đếm xem có bao nhiêu con gà quanh mỗi chuồng sử dụng khối văn bản. Chuồng ở đây là những nhà gà trên bản đồ.
Đếm xem có bao nhiêu con gà quanh mỗi chuồng và lưu con số đó vào các biến. Để theo dõi từng chuồng, trong menu Variables, tạo hai biến có tên: left_coup và right_coup (nhớ thêm dấu gạch dưới _).
Khởi tạo giá trị cho các biến bằng cách sử dụng khối set_variable, đếm số gà trong chuồng bên trái và dùng khối set_variable để gán giá trị đó cho biến left_coup. Thêm số gà trong chuồng bằng bong bóng số.

Lặp lại quy trình tương tự, sử dụng khối set_variable, thêm biến right_coup và dùng bong bóng số để đặt số gà có trong chuồng bên phải.
Sau khi thiết lập biến, di chuyển đến mỗi dấu X (2) ở phía trước từng chuồng và gọi ra số gà quanh mỗi chuồng bằng cách sử dụng các biến. Dùng khối speak kết hợp với khối create text để kết hợp văn bản và số. Để bắt đầu, đi đến dấu X màu đậm ở phía trước chuồng bên trái.
Khối create text cho phép bạn kết hợp nhiều đoạn văn bản và biến lại với nhau. Trong menu Communications của hộp công cụ, kéo thả khối create text lên trình chỉnh sửa khối.

Khối này có bánh răng ở góc trên bên trái, nhấp chuột trái vào đó để mở menu và thêm số ô (slot) cần sử dụng.

Để gọi ra số gà có trong mỗi chuồng, chúng ta cần ba (3) khối.

Trong các ô, chúng ta sẽ chèn hai bong bóng văn bản và một biến riêng lẻ để lấp đầy khối create text. Đầu tiên kéo thả khối bong bóng văn bản từ menu Text trong hộp công cụ và viết “Left Coup has ” (đảm bảo có khoảng trắng ở cuối).

Kéo thả bong bóng văn bản thứ hai tương tự như trước, nhưng lần này viết “ Chickens” (đảm bảo có khoảng trắng ở đầu) và đặt vào ô cuối cùng. Cuối cùng, kéo thả biến left_coup từ menu Variables và chèn vào ô giữa của khối create text. Với cách này, văn bản của bạn sẽ tạo thành câu: “Left Coup has [number] Chickens”
Kéo thả khối speak từ menu Communications lên trình chỉnh sửa khối và chèn khối create text vừa tạo vào trong nó. Một mẫu khối bị vô hiệu hóa của quy trình này đang có trong trình chỉnh sửa khối; bạn có thể kích hoạt và chỉnh sửa nó bằng cách nhấp chuột phải vào khối speak và chọn “Enable Block”.

Đi đến dấu X màu nhạt ở phía bên phải và hướng về chuồng. Làm chính xác như trước với khối create text nhưng lần này dùng biến right_coup. Chèn khối text ở trên cùng có nội dung “Right Coup has ”, ở ô giữa chèn biến right_coup và ở ô dưới chèn thêm khối text có nội dung “ Chickens”.

Chèn khối create text vào bên trong khối speak để hoàn thành màn chơi.