Chuyển đến nội dung chính

Ốc sên leo cây

Thử thách : Một con ốc sên đang ở trên mặt đất và muốn leo lên ngọn một cây cao 1500 mm. Nó leo lên 350 mm mỗi ngày và sau đó trượt xuống 280 mm vào ban đêm. Mục tiêu của hoạt động này là tạo ra một thuật toán để tính toán số ngày cần thiết để ốc sên leo lên ngọn cây và lập trình robot thực tế ảo (VR Robot) để mô phỏng quá trình ốc sên leo cây.

  • Chọn và tải xuống hình nền Ốc sên leo cây dưới dạng tệp PNG từ trình chiếu Google này.
  • Chọn Art Canvas+ Playground và tải hình nền Ốc sên leo cây lên.
  • Hãy tạo một thuật toán để tính toán số ngày cần thiết để ốc sên leo lên ngọn cây và lập trình robot thực tế ảo (VR) để mô phỏng quá trình leo trèo.
    • Tạo các biến để theo dõi chiều cao còn lại của cây mà ốc sên cần leo lên và số ngày ốc sên cần để leo.
    • Lập trình cho Robot VR di chuyển đến Vị trí Bắt đầu ở dưới cùng của cây.
    • Điều khiển robot tiến và lùi để mô phỏng quá trình leo trèo của ốc sên trong suốt một ngày và một đêm. Cập nhật chiều cao cây còn lại cần leo và số ngày ốc sên cần để leo lên. Lặp lại quá  này cho đến khi ốc sên leo lên đến ngọn cây.
    • Sử dụng khối [print] để in giá trị biến ra Bảng điều khiển In để báo cáo số ngày mà ốc sên mất để leo lên ngọn cây.

Mẹo hữu ích

  • Nếu chiều cao còn lại của cây mà ốc sên cần leo lên nhỏ hơn hoặc bằng 350 mm, ốc sên có thể leo đến ngọn cây trong vòng một ngày và sẽ không bị trượt xuống vào ban đêm.