Dự án Capstone: Dọn dẹp rạn san hô
Giới thiệu Thử thách dọn dẹp rạn san hô
Hàng năm, có từ 8 đến 12 triệu tấn rác thải nhựa có hại gây ô nhiễm đại dương trên toàn thế giới. Trong thử thách này, bạn sẽ lập trình Robot VR để làm sạch rạn san hô, biến đại dương thành môi trường sống lành mạnh và an toàn hơn cho sinh vật biển.
Xem video bên dưới để khám phá thêm về Thử thách dọn dẹp rạn san hô.
Chi tiết thử thách
- Robot VR được trang bị bộ sạc năng lượng mặt trời và pin.
- Pin chỉ sạc được trong vài phút. Bạn phải thu gom càng nhiều rác càng tốt trước khi pin hết hoàn toàn.
- Robot không được va chạm với rạn san hô. Nếu vậy, nhiệm vụ sẽ kết thúc ngay lập tức.
- Robot VR cũng được trang bị cảm biến khoảng cách, cảm biến mắt, cảm biến cản và cảm biến vị trí.
- Khi pin hết, VR Robot sẽ ngừng di chuyển và tổng lượng rác thu được sẽ được hiển thị.
Tài liệu Thử thách này cung cấp thông tin chi tiết quan trọng về Thử thách dọn dẹp rạn san hô.
Tài nguyên có sẵn
- Thư viện VEX
- Tài nguyên VEXcode
- CS Cấp độ 1 - Khóa học Khối VR VEXcode
- Sổ tay kỹ thuật của bạn
- Các dự án VEXcode VR trước đây của bạn
Tiêu chí thách thức
Hiệu suất của nhóm bạn sẽ được đánh giá bằng cách sử dụng một tiêu chí bao gồm các hạng mục sau: lập kế hoạch và động não, mã hóa giả, mã hóa và thực hiện, làm việc nhóm và cộng tác, và thành công của nhiệm vụ.
Tiêu chí Thử thách Dọn dẹp Rạn san hô
Dưới đây là tóm tắt về từng hạng mục, cùng với tổng quan về các tác phẩm mẫu trong từng hạng mục.

Lập kế hoạch và động não
Một kế hoạch vững chắc là điều cần thiết để lập trình thành công Robot VR nhằm dọn sạch càng nhiều rác thải càng tốt khỏi đáy đại dương.
Ví dụ về lập kế hoạch và động não:
- Kết quả là một danh sách gồm nhiều ý tưởng sáng tạo, toàn diện để giải quyết thách thức.
- Thể hiện rằng nhóm đã cùng nhau thảo luận về ưu và nhược điểm của từng ý tưởng.
- Phản ánh quan điểm đa dạng của tất cả các thành viên trong nhóm.

Mã hóa giả
Mã hóa giả là quá trình chia nhỏ ý tưởng dọn rác của bạn bằng Robot VR thành các bước dễ hiểu đối với con người trước khi bạn bắt đầu viết mã.
Mã hóa giả mẫu bao gồm:
- Kết hợp nhiều tính năng của VR Robot để có thể phát huy hết tiềm năng của nó.
- Lập kế hoạch đường đi kỹ lưỡng và hiệu quả.
- Bình luận chi tiết.
- Các bước được thực hiện theo trình tự hợp lý.

Mã hóa và thực thi
Hạng mục Mã hóa và Thực thi đánh giá mức độ thành công của dự án mã hóa của bạn.
Ví dụ Mã hóa và thực thi có nghĩa là dự án:
- Dọn sạch càng nhiều rác thải càng tốt từ đáy đại dương.
- Có hiệu quả cao.
- Bao gồm bình luận cho từng phần.
- Đã được kiểm tra kỹ lưỡng.

Làm việc nhóm và hợp tác
Làm việc nhóm và hợp tác là mức độ giao tiếp và làm việc cùng nhau của nhóm bạn.
Mẫu mực làm việc nhóm và cộng tác có nghĩa là:
- Các thành viên trong nhóm tích cực hỗ trợ lẫn nhau.
- Tất cả thành viên trong nhóm đều tham gia thảo luận và đóng vai trò giải quyết thử thách.
- Giao tiếp liên tục, rõ ràng và hiệu quả.

Sứ mệnh thành công
Hạng mục này xem xét cách nhóm của bạn tối ưu hóa dự án lập trình cho Robot VR để thu gom rác.
Nhiệm vụ mẫu số thành công có nghĩa là:
- Một lượng lớn rác thải đã được thu gom, bao gồm cả những loại rác khó tiếp cận.
- Chiến lược tiên tiến để thu gom rác thải là rõ ràng.
- Dự án VEXcode được tối ưu hóa để bao gồm khả năng lập kế hoạch lộ trình và ra quyết định hiệu quả.
Giai đoạn 1: Lập kế hoạch
Thử thách dọn dẹp rạn san hô có thể được giải quyết bằng quy trình ba giai đoạn. Giai đoạn đầu tiên là lập kế hoạch. Mục tiêu của giai đoạn này là lập danh sách một số ý tưởng bạn có thể sử dụng để lập trình cho Robot VR nhằm dọn sạch càng nhiều rác càng tốt.
- Xem lại Tài liệu Thách thức cùng với nhóm của bạn. Hãy đảm bảo rằng mọi người đều hiểu rõ 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 nhóm của bạn để đưa ra danh sách một số ý tưởng nhằm lập trình Robot VR để dọn sạch càng nhiều rác càng tốt. Ghi lại ý tưởng của bạn để có thể xem lại sau.
- 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.
- Khả năng 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 độ làm việc cùng nhau để tạo ra danh sách chi tiết các giải pháp sáng tạo.

Khi nhóm của bạn hoàn thành, hãy chia sẻ danh sách ý tưởng với giáo viên. Không chuyển sang giai đoạn tiếp theo cho đến khi giáo viên chấp thuận ý tưởng của bạn.
Giai đoạn 2: Mã hóa giả
Sau khi giáo viên đã xem xét kế hoạch của bạn, giai đoạn tiếp theo là 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.
- Chia nhỏ các bước ở cấp độ cao thành từng hành vi riêng lẻ mà Robot VR cần hoàn thành để dọn sạch càng nhiều rác càng tốt.
- Mã hóa giả của bạn sẽ được đánh giá dựa trên mức độ rõ ràng khi viết, các bước có chi tiết và theo đúng thứ tự hay không, và liệu bạn có sử dụng một số chức năng chính của VR Robot (chẳng hạn như quản lý thời lượng pin) hay không.

Khi nhóm của bạn hoàn thành, hãy chia sẻ mã giả của bạn với giáo viên. Không chuyển sang giai đoạn tiếp theo cho đến khi giáo viên của bạn chấp thuận.
Giai đoạn 3: Xây dựng và thử nghiệm
Giai đoạn tiếp theo của quá trình này là xây dựng và thử nghiệm dự án của bạn.
- Sử dụng mã giả của bạn để xây dựng và kiểm tra từng hành vi mà Robot VR cần hoàn thành để dọn sạch càng nhiều rác càng tốt.
- 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 mọi vấn đề dễ dàng hơn.
- Lặp lại dự án thường xuyên để tăng lượng rác mà VR Robot có thể dọn sạch.
- Tinh chỉnh kế hoạch và mã giả của bạn khi cần thiết để cải thiện khả năng làm sạch đáy đại dương.
- Việc mã hóa và thực hiện của nhóm bạn sẽ được đánh giá dựa trên lượng rác mà VR Robot có thể dọn dẹp với ít lỗi nhất và nhiều tối ưu hóa nhất có thể.

Đánh giá cuối cùng
Sau khi nhóm của bạn đã mã hóa Robot VR để thu thập càng nhiều rác càng tốt, hãy gặp giáo viên để xem lại tiến độ của bạn trong suốt tất cả các giai đoạn của thử thách. Các bạn sẽ cùng nhau hoàn thành tiêu chí đánh giá. Nó sẽ đánh giá kế hoạch, mã giả, dự án mã hóa, sự hợp tác và thành công của nhiệm vụ của nhóm bạn.
Tiêu chí Thử thách Dọn dẹp Rạn san hô
Tóm tắt suy ngẫm
Sau khi hoàn thành Thử thách dọn dẹp rạn san hô, đã đến lúc bạn cần suy ngẫm về quá trình và tiến độ của mình. Đầu tiên, hãy trả lời các câu hỏi dưới đây vào sổ tay kỹ thuật của bạn. Sau đó, hãy họp lại theo nhóm để chia sẻ và thảo luận câu trả lời với nhau.
- Bạn đã thu thập được bao nhiêu kg rác trong thử thách này? Bạn nghĩ hành động hoặc quyết định nào đã góp phần tạo nên kết quả này? Bạn có thể cải thiện những gì cho dự án của mình?
- Bạn đóng vai trò gì trong nhóm khi giải quyết thử thách này? Bạn đã có những đóng góp gì để giúp nhóm của bạn giải quyết được thách thức? Bạn có thể làm gì để trở thành thành viên nhóm tốt hơn?
- Bạn đã học được gì về , cách khi giải quyết thử thách này?
- Bạn có thể áp dụng kiến thức và kỹ năng đã học được từ thử thách này để giải quyết các vấn đề trong tương lai như thế nào?