Câu chuyện hai nhân vật
Mục tiêu: Mèo và khỉ nói lần lượt bốn câu thoại nhờ thông báo, cảnh đổi sang khu rừng ở giữa truyện.
Em sẽ học gì
- Nội dung trong bài: hai nhân vật nói lần lượt nhờ thông báo.
- Đổi phông nền ở giữa câu chuyện.

Bài làm như sau. Kịch bản có bốn câu thoại: mèo rủ, khỉ trả lời, mèo khen, khỉ rủ chơi. Sân khấu rộng từ âm 240 đến 240 theo chiều ngang x, và từ âm 180 đến 180 theo chiều dọc y. Điểm chính giữa sân khấu có x bằng 0, y bằng 0. Đặt mèo đứng bên trái: x bằng âm 120, y bằng âm 60.

Thêm nhân vật thứ hai: bấm nút Chọn một Nhân vật ở góc dưới bên phải, gõ Monkey vào ô tìm kiếm, rồi chọn chú khỉ. Đặt chú khỉ đứng bên phải: x bằng 120, y bằng âm 60.

Thêm cảnh thứ nhất: bấm nút Chọn một Phông nền ở góc dưới bên phải, gõ Blue Sky, rồi chọn bầu trời xanh.

Thêm cảnh thứ hai: lại bấm nút Chọn một Phông nền, gõ Jungle, rồi chọn khu rừng.

Làm cho mèo trước. Chọn nhân vật Sprite1.

Việc cần làm: bấm cờ xanh thì về cảnh bầu trời, mèo nói câu 1, rồi báo đến lượt khỉ.
Chọn nhóm Sự kiện, kéo khối: Khi bấm vào cờ xanh,

Chọn nhóm Hiển thị, gắn khối đổi phông nền thành, chọn Blue Sky: mỗi lần bấm cờ xanh, truyện bắt đầu lại từ cảnh bầu trời.
Giải thích: Khối đổi phông nền thành làm sân khấu chuyển sang cảnh đã chọn.

Thêm khối nói trong 2 giây, gõ câu thứ nhất: Chào Khỉ! Đi chơi không?

Mèo nói xong thì khối phát thông báo, trong nhóm Sự kiện, Bấm vào ô thông báo, chọn Thông báo mới, đặt tên là lượt khỉ. Ta vừa làm: về cảnh bầu trời, mèo nói câu thứ nhất trong hai giây, rồi phát thông báo lượt khỉ.
Giải thích: Khối phát thông báo gửi một lời nhắn tới mọi nhân vật, để các nhân vật phối hợp với nhau.

Chạy thử: bấm cờ xanh, cảnh về bầu trời xanh và mèo nói câu thứ nhất. Khỉ chưa trả lời, vì khỉ chưa có chương trình.

Giờ đến chú khỉ. Chọn nhân vật Monkey.

Việc cần làm: nhận thông báo lượt khỉ thì nói câu 2, đổi cảnh sang khu rừng, rồi báo đến lượt mèo.
Kéo khối Khi nhận thông báo, trong nhóm Sự kiện, chọn thông báo lượt khỉ: mèo nói xong thì chương trình này mới chạy.
Giải thích: Khối Khi nhận thông báo chạy các khối bên dưới, khi nhân vật nhận được thông báo đã chọn.

Chọn nhóm Hiển thị, gắn khối nói trong 2 giây, gõ câu thứ hai: Có! Vào rừng chơi nhé!

Khỉ nói xong thì khối đổi phông nền thành, chọn Jungle: cảnh chuyển sang khu rừng.

Rồi khối phát thông báo, trong nhóm Sự kiện, tạo thông báo mới, tên là lượt mèo. Ta vừa làm: nhận lượt khỉ thì khỉ nói câu thứ hai, đổi cảnh sang khu rừng, rồi phát thông báo lượt mèo.

Chạy thử: bấm cờ xanh, mèo nói xong thì khỉ mới trả lời, rồi cảnh chuyển sang khu rừng.

Quay lại mèo: chọn nhân vật Sprite1.

Việc cần làm: nhận thông báo lượt mèo thì nói câu 3, rồi báo đến lượt khỉ lần hai.
Kéo khối Khi nhận thông báo, đặt bên dưới chương trình thứ nhất, chọn thông báo lượt mèo,

gắn khối nói trong 2 giây, trong nhóm Hiển thị, gõ câu thứ ba: Rừng đẹp quá!

Rồi khối phát thông báo, tạo thông báo mới, tên là lượt khỉ 2. Phải là một tên khác: nếu dùng lại lượt khỉ thì khỉ sẽ nói lại câu thứ hai. Ta vừa làm: nhận lượt mèo thì mèo nói câu thứ ba, rồi phát thông báo lượt khỉ 2.

Chạy thử: bấm cờ xanh, lần này có ba câu thoại: sau khi cảnh đổi sang khu rừng, mèo khen Rừng đẹp quá.

Câu cuối cùng là của khỉ: chọn nhân vật Monkey.

Việc cần làm: nhận thông báo lượt khỉ 2 thì nói câu 4.
Kéo khối Khi nhận thông báo, đặt bên dưới chương trình thứ nhất, chọn thông báo lượt khỉ 2,

gắn khối nói trong 2 giây, gõ câu thứ tư: Chơi trốn tìm đi! Ta vừa làm: nhận lượt khỉ 2 thì khỉ nói câu thứ tư.

Chạy thử cả câu chuyện: bấm cờ xanh, mèo và khỉ nói lần lượt đủ bốn câu, cảnh đổi ở giữa truyện. Bấm cờ xanh lần nữa thì truyện bắt đầu lại từ cảnh bầu trời.

Các khối mới trong bài
- Khối đổi phông nền thành: sân khấu chuyển sang cảnh đã chọn.
- Khối phát thông báo: gửi một lời nhắn tới mọi nhân vật.
- Khối khi nhận thông báo: chạy các khối bên dưới khi nhân vật nhận được thông báo đã chọn.
Kỹ thuật lập trình đã học
- Về kỹ thuật lập trình, bài này ta học: nói lần lượt bằng thông báo: nói xong mới phát thông báo, bạn kia nhận rồi mới nói.
- Mỗi lượt một thông báo riêng, với tên khác nhau.
- Đặt lại cảnh đầu khi bấm cờ xanh, để truyện luôn bắt đầu từ cùng một cảnh.
Bài tập
Bài tập, viết tiếp câu chuyện: thêm một câu thoại nữa cho mèo, hoặc thêm nhân vật thứ ba xuất hiện ở cuối truyện.