Em hãy lập chương trình trong ngôn ngữ Scratch mô phỏng thuật toán bám tường.
VẬN DỤNG
Em hãy lập chương trình trong ngôn ngữ Scratch mô phỏng thuật toán bám tường.
Hướng dẫn:
1. Tạo một sprite đại diện cho người điều khiển trong mê cung. Đặt sprite này ở một vị trí bất kỳ trong mê cung.
2. Tạo một biến "hướng" để lưu giữ hướng hiện tại của sprite. Đặt giá trị ban đầu của biến này là 0 (đại diện cho hướng lên).
3. Tạo các khối lệnh sau:
a. Khối lệnh "Khi nhấn phím mũi tên lên": Đặt "hướng" là 0 (hướng lên).
- Di chuyển sprite lên một bước.
b. Khối lệnh "Khi nhấn phím mũi tên xuống":
- Đặt "hướng" là 180 (hướng xuống). Di chuyển sprite xuống một bước.
c. Khối lệnh "Khi nhấn phím mũi tên trái": Đặt "hướng" là -90 (hướng sang trái).
- Di chuyển sprite sang trái một bước.
d. Khối lệnh "Khi nhấn phím mũi tên phải": Đặt "hướng" là 90 (hướng sang phải). Di chuyển sprite sang phải một bước.
e. Khối lệnh "Khi nhấn phím cách":
Nếu "hướng" là 0:
- Quay sang trái 90 độ.
Nếu "hướng" là 90:
Di chuyển sprite lên một bước.
- Nếu "hướng" là 180:
- Quay sang phải 90 độ.
Nếu "hướng" là -90:
Di chuyển sprite xuống một bước.
4. Chạy chương trình và sử dụng các phím mũi tên và phím cách để điều khiển sprite di chuyển trong mê cung.
Giải những bài tập khác
Giải bài tập những môn khác
Môn học lớp 9 KNTT
5 phút giải toán 9 KNTT
5 phút soạn bài văn 9 KNTT
Văn mẫu 9 kết nối tri thức
5 phút giải KHTN 9 KNTT
5 phút giải lịch sử 9 KNTT
5 phút giải địa lí 9 KNTT
5 phút giải hướng nghiệp 9 KNTT
5 phút giải lắp mạng điện 9 KNTT
5 phút giải trồng trọt 9 KNTT
5 phút giải CN thực phẩm 9 KNTT
5 phút giải tin học 9 KNTT
5 phút giải GDCD 9 KNTT
5 phút giải HĐTN 9 KNTT
Môn học lớp 9 CTST
5 phút giải toán 9 CTST
5 phút soạn bài văn 9 CTST
Văn mẫu 9 chân trời sáng tạo
5 phút giải KHTN 9 CTST
5 phút giải lịch sử 9 CTST
5 phút giải địa lí 9 CTST
5 phút giải hướng nghiệp 9 CTST
5 phút giải lắp mạng điện 9 CTST
5 phút giải cắt may 9 CTST
5 phút giải nông nghiệp 9 CTST
5 phút giải tin học 9 CTST
5 phút giải GDCD 9 CTST
5 phút giải HĐTN 9 bản 1 CTST
5 phút giải HĐTN 9 bản 2 CTST
Môn học lớp 9 cánh diều
5 phút giải toán 9 CD
5 phút soạn bài văn 9 CD
Văn mẫu 9 cánh diều
5 phút giải KHTN 9 CD
5 phút giải lịch sử 9 CD
5 phút giải địa lí 9 CD
5 phút giải hướng nghiệp 9 CD
5 phút giải lắp mạng điện 9 CD
5 phút giải trồng trọt 9 CD
5 phút giải CN thực phẩm 9 CD
5 phút giải tin học 9 CD
5 phút giải GDCD 9 CD
5 phút giải HĐTN 9 CD
Trắc nghiệm 9 Kết nối tri thức
Trắc nghiệm 9 Chân trời sáng tạo
Trắc nghiệm 9 Cánh diều
Tài liệu lớp 9
Văn mẫu lớp 9
Đề thi lên 10 Toán
Đề thi môn Hóa 9
Đề thi môn Địa lớp 9
Đề thi môn vật lí 9
Tập bản đồ địa lí 9
Ôn toán 9 lên 10
Ôn Ngữ văn 9 lên 10
Ôn Tiếng Anh 9 lên 10
Đề thi lên 10 chuyên Toán
Chuyên đề ôn tập Hóa 9
Chuyên đề ôn tập Sử lớp 9
Chuyên đề toán 9
Chuyên đề Địa Lý 9
Phát triển năng lực toán 9 tập 1
Bài tập phát triển năng lực toán 9
Bình luận