Với con rối tự do di chuyển trên sân khấu, ta có thể tạo hình nền thay đổi ngẫu nhiên mỗi lần con rối vượt qua biên của sân khấu, tạo cảm giác như một chuyến du lịch thú vị vòng quanh thế giới.
Trước hết, bạn cần tìm hình ảnh của các thắng cảnh trên mạng (chừng chục bức hình chẳng hạn, nhiều hơn càng tốt) và lưu trong thư mục nào đó. Sẽ rất vui nếu bạn tìm hình ảnh của các thắng cảnh cùng với bé và cho bé chọn những hình đẹp nhất.
Trở lại cửa sổ Scratch, bạn mở lại tập tin chứa "con rối tự do", chọn mục Sân khấu trong khung nhân vật, chọn mục Hình nền (phía trên khung kịch bản) và bấm nút Nhập. Trong cửa sổ Nhập hình nền, bạn tìm đến thư mục chứa hình thắng cảnh, chọn một hình và bấm nút OK. Bạn lặp lại thao tác nêu trên cho đến khi nhập hết các hình bạn có. Đối với hình nền trắng trơn có sẵn, bạn bấm nút Xóa (nút có dấu X) tương ứng để xóa hình đó.
Bạn chú ý, ứng với mỗi hình nền có một ô ghi tên hình đó. Bạn bấm vào ô ghi tên, gõ tên rõ ràng của thắng cảnh và tên quốc gia (thay cho tên tập tin hình ảnh được thể hiện trong ô đó, thường rất... bí hiểm).
Muốn cho hình nền thay đổi khi con rối vượt qua biên của sân khấu, chính con rối phải chủ động thông báo với Sân khấu về việc đó. Bạn chọn con rối trong khung nhân vật, chọn mục Kịch bản và chú ý đến tình trạng vượt qua biên trên của sân khấu khi giữ phím mũi tên lên, thể hiện trong cụm thẻ Khi phím mũi tên lên được ấn, ở thẻ Nếu. Bạn kéo thẻ Thông báo (lấy từ khung chứa thẻ Điều khiển) thả vào trong thẻ Nếu của cụm thẻ Khi phím mũi tên lên được ấn. Bấm vào dấu tam giác của thẻ Thông báo, bạn chọn mục Mới, gõ thông báo vuot (vượt) trong cửa sổ nhỏ vừa hiện ra và bấm OK. Nhờ vậy, khi con rối vượt qua biên trên của sân khấu, nó lập tức phát đi thông báo về tình trạng của mình.
Với các cụm thẻ tương tự, ứng với phím mũi tên xuống, mũi tên phải và mũi tên trái, bạn làm giống như vậy: kéo thẻ Thông báo vuot, thả vào trong thẻ Nếu.
Tiếp theo, ta quy định việc cần làm của Sân khấu khi nhận được thông báo của con rối. Bạn chọn Sân khấu trong khung nhân vật, kéo thẻ Khi nhận thông báo, thả vào khung kịch bản, ráp thẻ Chuyển sang hình nền (khung chứa thẻ Ngoại hình) vào thẻ Khi nhận thông báo. Để việc thay đổi hình nền được thực hiện một cách ngẫu nhiên, bạn kéo thẻ Lấy ngẫu nhiên (khung chứa thẻ Số học), thả vào ô ghi tên hình nền của thẻ Chuyển sang hình nền mà bạn vừa thêm vào khung kịch bản. Thẻ Lấy ngẫu nhiên có hai ô để xác định khoảng cho trị số ngẫu nhiên. Nếu có 10 hình nền, bạn bấm vào ô thứ nhất của thẻ Lấy ngẫu nhiên, gõ số 1, bấm vào ô thứ hai, gõ số 10. Nhờ vậy, mỗi lần nhận được thông báo từ con rối, Sân khấu lại chọn một hình nền ngẫu nhiên trong 10 hình nền của bạn.
Khi hình nền mới hiện ra, bạn cần thể hiện tên thắng cảnh tương ứng để bé biết rõ con rối đang thăm viếng quốc gia nào. Bạn chọn mục Hình nền để xem lại các tên thắng cảnh. Chuyển qua khung chứa thẻ Các biến, bạn bấm nút Tạo một danh sách, gõ tên Dia diem (địa điểm) và bấm OK. Trên sân khấu xuất hiện một khung nhỏ để hiển thị nội dung của danh sách. Bạn bấm vào dấu cộng, bấm vào ô đỏ vừa hiện ra, gõ tên thắng cảnh đầu tiên. Lặp lại thao tác vừa thực hiện, bạn lần lượt ghi tên tất cả thắng cảnh vào danh sách Dia diem, theo đúng thứ tự được liệt kê trong khung Hình nền. Xong xuôi, bạn bấm-phải vào khung danh sách trên sân khấu, chọn mục Ẩn để giấu đi nội dung của danh sách.
Bạn hãy tạo một biến mang tên Canh (cảnh) và ráp các thẻ như hình sau để gán tên thắng cảnh thích hợp lấy từ danh sách (được gọi là phần tử của danh sách) cho biến đó khi hình nền thay đổi. Bạn chú ý: thẻ Hình nền # (khung chứa thẻ Ngoại hình) cho ta số thứ tự của hình nền đang được hiển thị. Nhờ vậy, khi con rối di chuyển, nhìn vào nội dung của biến Canh trên sân khấu, bé luôn biết được đó là cảnh ở địa điểm nào trên thế giới.
Vậy là xong rồi. Bạn hãy mời bé bấm nút "cờ xanh" và điều khiển con rối... bay vòng quanh thế giới nha. Bạn cần giải thích cho bé hiểu mọi chi tiết của chương trình và khuyến khích bé làm lại chương trình từ đầu.
_____________
Tác giả: Ngọc Giao - Báo Echip Online.



إرسال تعليق