Skip to main content

Tổng quan về quy trình

Mỗi giai đoạn của Sứ mệnh Nước sạch có thể được giải quyết bằng quy trình ba giai đoạn. 

  1. Lập kế hoạch
  2. Mã hóa giả
  3. Xây dựng và thử nghiệm  

Hãy xem video bên dưới và đọc phần tóm tắt để tìm hiểu về cách sử dụng quy trình này để giải quyết thử thách lập trình, chẳng hạn như Sứ mệnh Nước sạch. Bạn có thể tham khảo lại thông tin này bất cứ lúc nào trong quá trình thử thách.

 

Giai đoạn 1: Lập kế hoạch

  • Xem xét Tài liệu Thử thách theo nhóm. Đảm bảo mọi người hiểu đầy đủ mục tiêu và yêu cầu của thử thách trước khi đưa ra ý tưởng. Nếu bạn có thắc mắc về thử thách, hãy hỏi các nhóm khác hoặc giáo viên của bạn.
  • Hợp tác với toàn bộ nhóm của bạn để đưa ra danh sách một số ý tưởng sáng tạo và toàn diện nhằm hoàn thành thử thách. Hãy nhớ ghi lại chúng vào sổ tay kỹ thuật của bạn.
  • Thu hẹp danh sách ý tưởng của nhóm bạn xuống còn những ý tưởng hàng đầu.
  • Việc lập kế hoạch và động não của nhóm bạn sẽ được đánh giá dựa trên mức độ hợp tác giữa các bạn để tạo ra danh sách toàn diện các giải pháp sáng tạo.

Trang Sổ tay mẫu có ghi "Ý tưởng" ở đầu, kèm theo danh sách các ghi chú được đánh số và bản phác thảo để chỉ ra các ghi chú về cách giải quyết thử thách.

Giai đoạn 2: Mã hóa giả

  • Bắt đầu bằng cách ghi lại các bước cấp cao cần thiết để giải quyết thử thách bằng ngôn ngữ dễ hiểu của con người.
    • Các bước này sẽ trở thành chú thích trong dự án mã hóa của bạn.
    • Bao gồm các loại dữ liệu cần thiết từ Cảm biến thị giác AI cho từng bước.
  • Chia nhỏ các bước cấp cao thành từng hành vi riêng lẻ mà robot cần thực hiện để hoàn thành thử thách.
  • Mã hóa giả của bạn sẽ được đánh giá dựa trên mức độ rõ ràng, mức độ chi tiết và cách bạn sử dụng dữ liệu từ AI Vision Sensor để hoàn thành thử thách.

Trang sổ tay mẫu có bản phác thảo thiết lập ở trên cùng và ghi chú bên dưới. Thiết lập hiển thị 3 ô EXP được chia thành hai khu vực có tường. Có một quả cầu bucky màu đỏ và xanh trên mỗi ô ở khu vực bên trái. Mũi tên màu xanh lá cây hiển thị đường đi mà robot phải di chuyển để đến quả buckyball màu đỏ và đưa nó đến khu vực bên trái. Bên dưới bản phác thảo có ghi số 1. Xác định nước bị ô nhiễm (buckyball đỏ), với hai bước phụ: a. Tìm nguồn nước bị ô nhiễm và b. Quay lại mục tiêu là nguồn nước bị ô nhiễm.

Giai đoạn 3: Xây dựng và thử nghiệm

  • Sử dụng mã giả của bạn để xây dựng và kiểm tra từng hành vi mà robot cần thực hiện để hoàn thành thử thách.
  • Hãy thử nghiệm khi bạn thực hiện! Đừng cố gắng xây dựng toàn bộ dự án cùng một lúc trước khi thử nghiệm. Điều này sẽ giúp giải quyết các vấn đề phát sinh dễ dàng hơn.
  • Lặp lại dự án thường xuyên để cải thiện độ chính xác.
    • Tinh chỉnh kế hoạch và mã giả của bạn khi cần thiết để đạt được độ chính xác cao nhất có thể.
  • Khả năng lập trình và thực thi của nhóm bạn sẽ được đánh giá khi hoàn thành thử thách và sử dụng Cảm biến thị giác AI.

Đoạn mã ví dụ từ dự án VEXcode để xác định nguồn nước bị ô nhiễm và chuyển sang mục tiêu xử lý nguồn nước bị ô nhiễm. Dự án sẽ chụp ảnh nhanh một quả bóng đỏ và nếu vật thể tồn tại, sẽ chuyển sang căn giữa vật thể bằng cách sử dụng dữ liệu tâm x do cảm biến báo cáo.