Skip to main content

Bài 5: Thử thách mê cung đĩa

Trong Thử thách Mê cung đĩa này, Robot VR sẽ điều hướng Sân chơi Mê cung đĩa từ đầu đến cuối bằng cách sử dụng Cảm biến mắt trước. Robot VR cũng phải lái xe trở lại vị trí bắt đầu và bắt đầu lại Mê cung đĩa để giải quyết Thử thách Mê cung đĩa mãi mãi!

Góc nhìn từ trên xuống của Sân chơi mê cung đĩa. Robot VR nằm ở đĩa đỏ, hướng về bên trái. Mũi tên màu đen chỉ đường cho robot sẽ đi về phía trước đến vị trí bắt đầu màu xanh lá cây, sau đó rẽ phải và tiến về phía đĩa màu xanh lá cây đầu tiên.

Kết quả học tập

  • Áp dụng các lệnh từ các danh mục Hệ thống truyền động, Cảm biến và Điều khiển để có thể giải quyết Thử thách mê cung đĩa.

Kết hợp tất cả lại với nhau

Câu lệnh nếu nằm trong danh mục Kiểm soát. Nếu điều kiện của câu lệnh nếu báo cáo là Đúng, thì Robot VR sẽ thực hiện một tập hợp các hành vi có trong câu lệnh nếu. Các hành vi bên trong câu lệnh nếu sẽ bị bỏ qua nếu điều kiện của câu lệnh nếu báo cáo là Sai.

Để lặp lại các hành vi mãi mãi, các câu lệnhifphải nằm trong vòng lặpwhilevô hạn.

Hai dự án python. Bên trái là một dự án có 4 câu lệnh if. Một dấu x màu đỏ nằm ở phía trên dự án. Bên phải là cùng một dự án với các câu lệnh if bên trong vòng lặp while vô hạn. Dấu kiểm màu xanh lá cây nằm ở phía trên dự án bên phải.

Nếu câu lệnh được sử dụng bên trong vòng lặp vô hạn whileđể kiểm tra lại từng điều kiện của câu lệnh if nhiều lần. Trong quá trình thực hiện dự án, nếu điều kiện của câu lệnh if là Đúng, các lệnh bên trong câu lệnh if sẽ được thực thi. Nếu điều kiện của câu lệnh if là False, các lệnh bên trong câu lệnh if sẽ bị bỏ qua và luồng của dự án sẽ tiếp tục đến lệnh tiếp theo.

Sử dụng các câu lệnh if bên trong vòng lặp vô hạn whilecho phép Robot VR phản ứng phù hợp với môi trường xung quanh, chẳng hạn như dừng lại hoặc quay khi Robot VR phát hiện một vật thể có màu nhất định.

Góc nhìn từ bên hông của một robot VR trên Sân chơi Disk Maze. Robot đang ở đĩa màu xanh lá cây và đang trong quá trình rẽ phải.

Chọn nút Tiếp theo để tiếp tục phần còn lại của Bài học này.