Skip to main content

Bài 2: Lập kế hoạch cho dự án

Trong Bài học này, bạn sẽ học cách sử dụng lệnh energizeđể nhặt và thả đĩa trên Sân chơi di chuyển đĩa . Bạn sẽ sử dụng lệnhkích hoạt với lệnh Truyền động để nhặt và di chuyển ba đĩa màu xanh vào mục tiêu màu xanh trong thử thách nhỏ.

Kết quả học tập

  • Mô tả cách sử dụng bình luận để lập kế hoạch và tổ chức dự án VEXcode VR Python.
  • Mô tả luồng chương trình trong một dự án mà Robot VR sử dụng Nam châm điện để nhặt, mang và thả đĩa.

Lập kế hoạch cho một dự án với nam châm điện

Để bắt đầu thử thách Di chuyển đĩa, Robot VR sẽ nhặt và di chuyển đĩa màu xanh đầu tiên vào mục tiêu màu xanh. Để thực hiện được điều này, VR Robot sẽ hoàn thành bốn hành vi bằng cách sử dụng lệnh Điện từ và lệnh Truyền động. Việc lập kế hoạch các hành vi cần thiết để hoàn thành một dự án trước khi bắt đầu xây dựng mã là rất hữu ích, để bạn có thể đảm bảo rằng mình hiểu rõ về mục tiêu của dự án lập trình. Mục tiêu của việc di chuyển đĩa màu xanh đầu tiên có thể được chia nhỏ như sau:

  • Đầu tiên, Robot VR sẽ di chuyển về phía đĩa màu xanh đầu tiên.

    Góc nhìn từ trên xuống của Sân chơi Di chuyển đĩa khi bắt đầu, với Robot VR ở giữa mục tiêu màu xanh ở góc dưới bên trái. Một mũi tên chấm chấm trỏ từ phía trước của robot đến đĩa màu xanh đầu tiên ở phía trước nó, minh họa chuyển động dự định của robot.

  • Thứ hai, Robot VR sẽ sử dụng Nam châm điện để nhặt đĩa màu xanh đầu tiên.

    Góc nhìn từ bên hông của Robot VR trên Sân chơi tại vị trí đĩa màu xanh đầu tiên, với Đĩa được gắn vào Nam châm điện.

  • Thứ ba, Robot VR sẽ lái ngược trở lại mục tiêu màu xanh.

    Góc nhìn từ trên xuống của Sân chơi Di chuyển đĩa với Robot VR ở đĩa màu xanh đầu tiên và một mũi tên chấm chấm chỉ từ phía sau robot trở lại mục tiêu màu xanh, minh họa chuyển động dự định của robot.

  • Cuối cùng, Robot VR sẽ sử dụng Nam châm điện để thả đĩa màu xanh vào mục tiêu màu xanh.

    Góc nhìn phía trước của Robot VR trong mục tiêu màu xanh trên Sân chơi với đĩa màu xanh bên dưới nam châm điện đã được thả ra khỏi mục tiêu.

Bây giờ các hành vi trong dự án đã được xác định, những hành vi đó có thể được sử dụng để tạo bình luận trong dự án.

Sử dụng bình luận để lập kế hoạch dự án

Bạn có thể sử dụng chú thích trong dự án VEXcode VR Python để lập kế hoạch cho hành vi của Robot VR bằng cách sắp xếp chúng thành các phần nhỏ hơn trong dự án. Trong khi xây dựng dự án, các lệnh liên quan đến từng hành vi mong muốn sẽ được đặt bên dưới chú thích phù hợp.

  • Bắt đầu một dự án mới và chọn Disk Mover Playgroundkhi được nhắc. Ô chọn Sân chơi Disk Mover có ghi chữ Disk Mover ở phía dưới.
  • Đặt tên cho dự án Unit8Lesson2.Thanh công cụ VEXcode VR với hộp tên dự án được tô sáng bằng hộp màu đỏ. Tên dự án là Đơn vị 8 Bài 2.

     

  • Nhập 4 bình luận vào không gian làm việc. Bình luận trong Python bắt đầu bằng dấu # (pound). Thêm bình luận cho từng bước được nêu ở trên.

    def main():
        # 1. Lái xe đến đĩa màu xanh đầu tiên
    
        # 2. Nhặt đĩa màu xanh đầu tiên
    
        # 3. Lái xe ngược lại đến mục tiêu màu xanh số
    
        # 4. Thả đĩa màu xanh vào mục tiêu màu xanh

Sau khi đã thêm chú thích, chúng ta có thể bắt đầu xây dựng dự án theo từng lệnh một.  

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.