Cơ bản · Mức 3 · Bài 6

Trốn tìm

Mục tiêu: Bóng ma xuất hiện ngẫu nhiên, bấm vào thì biến mất.

Em sẽ học gì

  • Nội dung trong bài: hai chương trình cho một nhân vật.
  • Xuất hiện ở vị trí ngẫu nhiên.
  • Biến mất khi được tìm thấy.
Kết quả cần đạt
Kết quả cần đạt: bấm cờ xanh để chạy thử.
113

Bài làm như sau. Bấm nút Chọn một Nhân vật ở góc dưới bên phải, gõ Ghost vào ô tìm kiếm, rồi chọn bóng ma Ghost. Đặt bóng ma giữa sân khấu: x bằng 0, y bằng 0.

Bước 1

Việc cần làm: hiện ra, rồi mỗi giây nhảy tới một chỗ ngẫu nhiên.

213

Chọn nhóm Sự kiện, kéo khối: Khi bấm vào cờ xanh,

Bước 2
313

Chọn nhóm Hiển thị, gắn khối hiện, để bóng ma hiện ra mỗi lần chạy,

Giải thích: Khối hiện làm nhân vật hiện ra trên sân khấu.

Bước 3
413

khối vòng lặp mãi mãi, tên là liên tục, trong nhóm Điều khiển,

Bước 4
513

bên trong, khối đi tới, mặc định là vị trí ngẫu nhiên,

Giải thích: Khối đi tới đưa nhân vật tới ngay một vị trí: vị trí ngẫu nhiên, hoặc chỗ con trỏ chuột.

Bước 5
613

và khối chờ 1 giây, để bóng ma ở lại một lúc rồi mới nhảy. Ta vừa làm: hiện ra, rồi liên tục đi tới vị trí ngẫu nhiên và chờ 1 giây.

Bước 6
713
Chạy thử

Thử ngay: bấm cờ xanh, bóng ma hiện ra và mỗi giây nhảy tới một chỗ khác.

Bước 7
813

Bấm nút đỏ để dừng, rồi làm chương trình thứ hai.

Bước 8

Việc cần làm: bấm trúng bóng ma thì nói Tìm thấy rồi, ẩn đi và dừng trò chơi.

913

Chương trình thứ hai: khối Khi bấm vào nhân vật này,

Bước 9
1013

gắn khối nói trong 2 giây, đổi lời thành: Tìm thấy rồi! và đổi thành 1 giây.

Bước 10
1113

Khối ẩn: bóng ma biến mất.

Giải thích: Khối ẩn làm nhân vật biến mất khỏi sân khấu.

Bước 11
1213

Cuối cùng khối dừng lại tất cả, để bóng ma không nhảy nữa. Ta vừa làm: bấm vào bóng ma thì nói Tìm thấy rồi, ẩn đi và dừng lại.

Giải thích: Khối dừng lại tất cả dừng mọi chương trình đang chạy.

Bước 12
1313
Chạy thử

Chạy thử: bấm cờ xanh, bóng ma nhảy khắp sân khấu. Bấm trúng bóng ma: nó nói Tìm thấy rồi, biến mất và trò chơi dừng.

Bước 13

Các khối mới trong bài

  • Khối hiện: làm nhân vật hiện ra trên sân khấu.
  • Khối đi tới: đưa nhân vật tới ngay một vị trí: vị trí ngẫu nhiên hoặc chỗ con trỏ chuột.
  • Khối ẩn: làm nhân vật biến mất khỏi sân khấu.
  • Khối dừng lại: dừng mọi chương trình đang chạy.

Kỹ thuật lập trình đã học

  • Về kỹ thuật lập trình, bài này ta học: một nhân vật có thể có nhiều chương trình độc lập, mỗi chương trình chạy theo một sự kiện riêng.
  • Vị trí ngẫu nhiên: mỗi lần chạy, nhân vật đi tới một chỗ khác nhau.
  • Vòng lặp mãi mãi: khối liên tục chạy lặp lại cho tới khi có khối dừng, khác với vòng lặp theo số lần.

Bài tập

Bài tập, đổi chờ 1 giây thành 0,5 rồi 0,3. Các bạn còn bấm trúng bóng ma không?

Đàn piano nhỏ Mèo bắt được chuột
ZaloCộng đồng hỗ trợ lập trình ScratchCộng đồng hỗ trợ