Skip to main content

Thiết kế, Phát triển và Lặp lại Dự án của bạn - C++

Trả lời các câu hỏi sau trong sổ ghi chép kỹ thuật của bạn khi bạn thiết kế dự án của mình:

  1. Bạn muốn lập trình robot để làm gì? Giải thích chi tiết.

  2. Bạn sẽ làm theo những bước nào để kiểm tra dự án? Giải thích chi tiết.

  3. Làm thế nào robot của bạn có thể được lập trình để hoàn thành nhiệm vụ hiệu quả hơn? Giải thích cách thức.

Biểu tượng Hộp công cụ của giáo viên Hộp công cụ giáo viên - Câu trả lời

  1. Nhìn chung, kế hoạch là để robot di chuyển từ phòng này sang phòng khác và thả thuốc bằng các hành vi lập trình đơn giản như lái về phía trước, rẽ và chờ.

  2. Kế hoạch thử nghiệm có thể sẽ bao gồm việc sử dụng thực địa để chạy thử nghiệm và gỡ lỗi dự án.

  3. Các câu trả lời khả thi có thể bao gồm: sử dụng tuyến đường ngắn nhất hoặc sử dụng lập trình phức tạp hơn như vòng lặp hoặc biến.

 Thực hiện theo các bước dưới đây khi bạn tạo dự án của mình:

  1. Sử dụng thước kẻ, vạch ra con đường bạn muốn lập trình robot của mình để thực hiện bằng cách sử dụng bản vẽ và mã giả (Google / .docx / .pdf ). Đánh giá mã giả của bạn trước khi chuyển sang bước thứ hai.

  2. Sử dụng mã giả bạn đã tạo để phát triển dự án của mình.

  3. Kiểm tra dự án của bạn thường xuyên và lặp lại nó bằng cách sử dụng những gì bạn đã học được từ bài kiểm tra của mình.

Biểu tượng Mẹo của Giáo viên Mẹo dành cho giáo viên

  • Yêu cầu học sinh sử dụng thước kẻ để đo đường đi mà họ đề xuất. Sau đó, yêu cầu học sinh đánh giá mã giả của mình trước khi chuyển sang bước thứ hai.

    Ví dụ mã giả được viết cho Thử thách y tế tự động dẫn dắt robot từ điểm xuất phát đến hiệu thuốc. Trên trang có ghi 'Mã giả', sau đó là 'Cấu hình là Xây dựng nhanh với hệ thống truyền động'. Phía dưới có hướng dẫn viết tay như sau: Khi chương trình bắt đầu, lái xe về phía trước rồi rẽ trái, tiếp theo lái xe về phía trước rồi rẽ phải, tiếp theo lái xe về phía trước, tiếp theo đợi ở hiệu thuốc.

  • Hướng dẫn học sinh sử dụng mã giả làm chú thích trong dự án của mình để hỗ trợ tổ chức, luồng và khắc phục sự cố. Nhắc nhở học sinh đánh giá mã giả của mình trước khi bắt đầu dự án. Bạn có thể tải xuống tiêu chí mã giả tại đây (Google / .docx / .pdf).
  • Hãy xem ví dụ sau để tham khảo khi bạn giúp học sinh hoàn thành thử thách: 

    int main() {
      // Khởi tạo cấu hình Robot. KHÔNG ĐƯỢC THÁO RA!
      vexcodeInit();
        // Bắt đầu mã dự án
    
        // Tiến về phía trước, sau đó rẽ trái
        Drivetrain.driveFor(forward, 650, mm);
        Drivetrain.turnFor(left, 90, degrees);
    
        // Tiến về phía trước, sau đó rẽ phải
        Drivetrain.driveFor(forward, 900, mm);
        Drivetrain.turnFor(right, 90, degrees);
    
        // Tiến về phía trước vào hiệu thuốc và đợi
        Drivetrain.driveFor(forward, 300, mm);
    
    }

Biểu tượng Mẹo của Giáo viên Mẹo dành cho giáo viên

Trước khi học sinh mở một dự án mới, họ phải chọn một mẫu. Dự án mẫu chứa cấu hình động cơ của robot đã chọn. Nếu không sử dụng mẫu, robot sẽ không chạy dự án đúng cách.

Nếu bạn gặp sự cố khi bắt đầu, hãy xem lại các dự án mẫu.

Xem các dự án mẫu có thể giúp tạo ra các ý tưởng.

Thanh công cụ VEXcode V5 với menu Tệp mở và Mở Ví dụ được đánh dấu trong hộp màu đỏ. Open Examples là mục menu thứ tư bên dưới New Blocks Project, New Text Project và Open.

Hoàn thành các bước sau:

  • Mở menuTệp.
  • ChọnMở Ví dụ.

Menu dự án V5 Blocks đang mở và danh mục các ví dụ được đặt thành 'Tất cả' để chứng minh các dự án mẫu có sẵn để giúp tạo ra ý tưởng.