Bạn đã học cách lập trình cho robot của mình di chuyển theo mọi góc độ để tối ưu hóa chuyển động của nó quanh chướng ngại vật. Bạn đã lặp lại một dự án để lập trình cho robot của mình di chuyển chính xác và nhanh nhất có thể. Bây giờ bạn đã sẵn sàng áp dụng mọi thứ đã học bằng cách tạo đường đua slalom của riêng mình trong Thử thách đơn vị. Đầu tiên, bạn sẽ hợp tác với nhóm của mình để thiết kế khóa học. Sau đó, nhóm của bạn sẽ lập trình cho robot để hoàn thành đường đua ngoằn ngoèo, lặp lại chiến lược của bạn để đạt được thời gian nhanh nhất có thể.
Xem video để biết ví dụ về đường đua slalom và cách hoàn thành thử thách bằng cách lái xe qua tất cả các cổng một cách nhanh nhất có thể.
Bây giờ bạn đã xem video, hãy ghi lại suy nghĩ của mình vào nhật ký. Trả lời các câu hỏi dưới đây để định hướng suy nghĩ của bạn và giúp bạn chuẩn bị cho cuộc thảo luận toàn lớp.
- Bạn sẽ bắt đầu thiết kế đường đua slalom của mình như thế nào?
- Ý tưởng ban đầu của bạn để vượt qua khóa học nhanh nhất có thể là gì? Liệt kê ít nhất hai ý tưởng trong nhật ký của bạn.
- Những ý tưởng này liên quan thế nào đến cách di chuyển của robot?
- Tại sao bạn nghĩ chiến lược của bạn sẽ hiệu quả? Sử dụng những gì bạn đã học trong suốt khóa học làm bằng chứng để hỗ trợ ý tưởng của bạn.
- Bạn có thắc mắc gì về việc hoàn thành thử thách này không? Liệt kê ít nhất hai điều trong nhật ký của bạn.
Bây giờ bạn đã xem video, hãy ghi lại suy nghĩ của mình vào nhật ký. Trả lời các câu hỏi dưới đây để định hướng suy nghĩ của bạn và giúp bạn chuẩn bị cho cuộc thảo luận toàn lớp.
- Bạn sẽ bắt đầu thiết kế đường đua slalom của mình như thế nào?
- Ý tưởng ban đầu của bạn để vượt qua khóa học nhanh nhất có thể là gì? Liệt kê ít nhất hai ý tưởng trong nhật ký của bạn.
- Những ý tưởng này liên quan thế nào đến cách di chuyển của robot?
- Tại sao bạn nghĩ chiến lược của bạn sẽ hiệu quả? Sử dụng những gì bạn đã học trong suốt khóa học làm bằng chứng để hỗ trợ ý tưởng của bạn.
- Bạn có thắc mắc gì về việc hoàn thành thử thách này không? Liệt kê ít nhất hai điều trong nhật ký của bạn.
Hãy đảm bảo rằng tất cả học sinh đều hiểu mục tiêu của thử thách trước khi bắt đầu và họ đang xây dựng các chiến lược dựa trên bằng chứng để hoàn thành thử thách. Sau khi học sinh xem video, hãy thảo luận toàn lớp về thử thách bằng cách sử dụng câu trả lời của học sinh cho các câu hỏi làm cơ sở.
Trong thử thách này, trước tiên học sinh sẽ thiết kế đường đua ngoằn ngoèo của mình, sau đó lập trình cho robot để di chuyển trên đường đua một cách nhanh nhất có thể. Khi bạn thảo luận về thử thách với học sinh, hãy hướng dẫn các em nhận ra rằng chiến lược của các em đối với thử thách sẽ bị ảnh hưởng bởi cách thiết kế đường đua slalom và dự án lập trình của các em phối hợp với nhau.
- Video này cho thấy một cách thiết lập đường đua slalom có thể thực hiện được. Xem ghi chú của giáo viên bên dưới để biết các gợi ý về cách học sinh có thể thực hiện các đường đua slalom sáng tạo.
Nhắc nhở học sinh rằng họ có thể áp dụng mọi thứ đã học trong khóa học để hoàn thành thử thách. Họ có thể sử dụng các mục nhật ký từ các đơn vị trước, như lập kế hoạch lộ trình, để hỗ trợ cho các tuyên bố của mình hoặc giúp họ hình thành và thảo luận về các chiến lược ban đầu.
Vì học sinh tự tạo đường chạy ngoằn ngoèo của riêng mình nên các em có thể cần thêm sự trợ giúp để đi đến thống nhất chung. Video này từ VEX PD+ hướng dẫn bạn cách giúp học sinh phát triển thói quen tư duy, suy nghĩ linh hoạt.
Hoàn thành thử thách
Bây giờ bạn đã thảo luận về thử thách, đã đến lúc thử thực hiện!
Bước 1: Thiết lập đường đua slalom trên sân. Một cách có thể thiết lập đường đua slalom được thể hiện trong hình ảnh bên dưới.

Bước 2: Mô hình hóa các chuyển động của robot cần thiết để hoàn thành thử thách bằng chế độ Lái xe.
- Nhiệm vụ của bạn là lái robot vượt qua đường đua ngoằn ngoèo một cách nhanh nhất có thể. Ghi lại chiến lược lái xe của bạn, sau đó lập kế hoạch cách bạn sẽ mã hóa chuyển động đó.
- Sử dụng thẻ nhiệm vụ này (Google / .docx / .pdf) để hướng dẫn phát triển chiến lược của bạn.
- Mẹo chuyên nghiệp: Hãy nghĩ về cách thiết lập đường đua slalom, cách lái xe và lộ trình đã định của bạn có thể phối hợp với nhau như thế nào để giúp bạn tối ưu hóa thời gian.
Bước 3: Lập trình cho robot để hoàn thành thử thách.
- Nhiệm vụ của bạn là sử dụng chiến lược chung và kế hoạch đường đi mà bạn đã phát triển ở Bước 2 để lập trình cho robot lái qua các cổng thùng, kết thúc bằng cách lái qua các cổng AprilTag càng nhanh càng tốt.
- Sử dụng thẻ nhiệm vụ này (Google / .docx / .pdf) để hướng dẫn quá trình lập trình của bạn.
- Mẹo chuyên nghiệp: Di chuyển qua lại giữa việc lái xe và viết mã khi cần để giúp bạn tối ưu hóa thời gian trong thử thách này. Ghi lại thời gian lái xe và viết mã của bạn, cùng với bất kỳ thay đổi nào bạn thực hiện, để bạn có thể sử dụng thông tin này nhằm đạt được thời gian nhanh nhất có thể.
Bước 4: Khám phá! Chuyển đổi giữa lái xe và lập trình để lặp lại dự án và cải thiện chiến lược của bạn!
- Cùng với nhóm của mình, hãy cùng nhau tìm ra cách để cải thiện dự án.
- Lái robot để thử nghiệm ý tưởng của bạn và chọn một ý tưởng để bắt đầu.
- Lặp lại dự án của bạn để đảm bảo hoàn thành toàn bộ chặng đua slalom một cách thành công.
- Tiếp tục chuyển đổi thường xuyên giữa việc lái xe và viết mã để lặp lại dự án của bạn và tìm ra chiến lược tốt nhất để hoàn thành thử thách!
Bây giờ bạn đã thảo luận về thử thách, đã đến lúc thử thực hiện!
Bước 1: Thiết lập đường đua slalom trên sân. Một cách có thể thiết lập đường đua slalom được thể hiện trong hình ảnh bên dưới.

Bước 2: Mô hình hóa các chuyển động của robot cần thiết để hoàn thành thử thách bằng chế độ Lái xe.
- Nhiệm vụ của bạn là lái robot vượt qua đường đua ngoằn ngoèo một cách nhanh nhất có thể. Ghi lại chiến lược lái xe của bạn, sau đó lập kế hoạch cách bạn sẽ mã hóa chuyển động đó.
- Sử dụng thẻ nhiệm vụ này (Google / .docx / .pdf) để hướng dẫn phát triển chiến lược của bạn.
- Mẹo chuyên nghiệp: Hãy nghĩ về cách thiết lập đường đua slalom, cách lái xe và lộ trình đã định của bạn có thể phối hợp với nhau như thế nào để giúp bạn tối ưu hóa thời gian.
Bước 3: Lập trình cho robot để hoàn thành thử thách.
- Nhiệm vụ của bạn là sử dụng chiến lược chung và kế hoạch đường đi mà bạn đã phát triển ở Bước 2 để lập trình cho robot lái qua các cổng thùng, kết thúc bằng cách lái qua các cổng AprilTag càng nhanh càng tốt.
- Sử dụng thẻ nhiệm vụ này (Google / .docx / .pdf) để hướng dẫn quá trình lập trình của bạn.
- Mẹo chuyên nghiệp: Di chuyển qua lại giữa việc lái xe và viết mã khi cần để giúp bạn tối ưu hóa thời gian trong thử thách này. Ghi lại thời gian lái xe và viết mã của bạn, cùng với bất kỳ thay đổi nào bạn thực hiện, để bạn có thể sử dụng thông tin này nhằm đạt được thời gian nhanh nhất có thể.
Bước 4: Khám phá! Chuyển đổi giữa lái xe và lập trình để lặp lại dự án và cải thiện chiến lược của bạn!
- Cùng với nhóm của mình, hãy cùng nhau tìm ra cách để cải thiện dự án.
- Lái robot để thử nghiệm ý tưởng của bạn và chọn một ý tưởng để bắt đầu.
- Lặp lại dự án của bạn để đảm bảo hoàn thành toàn bộ chặng đua slalom một cách thành công.
- Tiếp tục chuyển đổi thường xuyên giữa việc lái xe và viết mã để lặp lại dự án của bạn và tìm ra chiến lược tốt nhất để hoàn thành thử thách!
Nhắc nhở học sinh về những kỳ vọng khi bắt đầu.
- Học sinh sẽ tham gia vào quá trình lái xe và lập trình tương tự như trong các bài học để hoàn thành thử thách của đơn vị.
- Cùng sinh viên thảo luận về cách đảm bảo mỗi thành viên trong nhóm đều đóng góp vào quá trình phát triển chiến lược hợp tác cũng như lập trình.
Phát thẻ nhiệm vụ Bước 2 (Google / .docx / .pdf) cho học sinh để hướng dẫn các em tạo lộ trình đua slalom và phát triển chiến lược hợp tác để hoàn thành phần lái xe của thử thách.
- Đầu tiên, học sinh sẽ cần phải hợp tác để tạo ra đường đua slalom của riêng mình. Bạn có thể muốn thảo luận với sinh viên về cách đảm bảo mọi người đều đồng ý về thiết kế khóa học.
- Không phải tất cả học sinh đều quen thuộc với ý tưởng về môn chạy slalom. Nếu cần, hãy thảo luận về môn slalom hoặc chia sẻ video về môn trượt tuyết hoặc chèo thuyền kayak với học sinh.
- Khuyến khích sinh viên sáng tạo với khóa học của mình! Họ có thể thay đổi cách bố trí các ô, hoặc thậm chí tạo ra đường đi của mình trên bàn hoặc sàn nhà. Hai nhóm thậm chí có thể kết hợp các cánh đồng của họ để tạo ra một khu vực rộng hơn cho cuộc đua slalom.
- Đường đua slalom có thể có ba cổng được làm bằng thùng và một cổng AprilTag (cổng đích). Nếu học sinh cần một thử thách đơn giản hơn, hãy yêu cầu chúng tháo một cổng thùng.
Khi bạn đi quanh phòng, hãy kiểm tra từng nhóm để xem họ đang chia sẻ và hợp tác như thế nào trong chiến lược thử thách. Đặt những câu hỏi như:
- Bạn đã thử những gì cho đến nay? Có thành công không? Tại sao có hoặc tại sao không?
- Bạn nghĩ mình có thể cải thiện điều gì để chiến lược hợp tác của mình tốt hơn chiến lược cá nhân? Tại sao bạn nghĩ điều đó sẽ giúp ích?
- Nhóm của bạn đang hợp tác như thế nào để phát triển chiến lược hoặc kế hoạch cho dự án của bạn?
Đảm bảo tất cả các nhóm có thể giải thích chiến lược của họ với bạn trước khi chuyển sang mã hóa dự án của họ ở Bước 3. Ra hiệu cho lớp biết khi nào sắp đến lúc kết thúc và chuyển sang bước tiếp theo. Nhắc nhở họ rằng họ có thể quay lại chế độ Lái xe bất cứ lúc nào để giúp họ hoàn thành thử thách.
Phát thẻ nhiệm vụ Bước 3 (Google / .docx / .pdf) cho học sinh để hướng dẫn các em cách lập trình cộng tác để hoàn thành thử thách.
Đi quanh phòng khi học sinh đang viết mã và trò chuyện với các em về quá trình và tiến độ của các em. Đặt những câu hỏi như:
- Bạn đang tạo dự án lập trình của mình như thế nào để đảm bảo hoàn thành chặng đua slalom nhanh nhất có thể? Tài liệu của bạn giúp bạn làm điều đó như thế nào?
- Bạn đang gặp phải những thách thức nào khi thực hiện dự án của mình? Bạn đang sử dụng việc lái xe như thế nào để giúp bạn giải quyết những thách thức đó?
- Nhóm của bạn đang hợp tác như thế nào để lập trình và ghi chép dự án thử thách của bạn?
Học sinh có thể chuyển sang Bước 4 sau khi hoàn thành dự án ban đầu để hoàn thành nhiệm vụ. Họ nên di chuyển tự do và thường xuyên giữa việc lái xe và viết mã để cải thiện các dự án của mình. Khuyến khích học sinh suy ngẫm về lý do đằng sau mỗi thay đổi lặp đi lặp lại mà họ thực hiện. Đặt những câu hỏi như:
- Bạn đang cố gắng cải thiện chiến lược nào của mình? Mục tiêu của bạn cho lần lặp lại này là gì?
- Tại sao bạn nghĩ ý tưởng của bạn sẽ thành công? Làm sao bạn biết được?
- Bạn sẽ hợp tác như thế nào để thực hiện thay đổi đó? Mỗi thành viên trong nhóm sẽ đóng vai trò gì trong lần lặp lại này?
Trong thử thách theo đơn vị, bạn có thể xác định thời điểm kết thúc thử thách và chuyển sang cho học sinh chia sẻ bài học của mình. Khi bạn cảm thấy tất cả các nhóm đều có đủ thời gian để hoàn thành thử thách một cách hiệu quả và lặp đi lặp lại, hãy kết thúc giai đoạn thử thách và chuyển sang chia sẻ chiến lược.
Chia sẻ chiến lược của bạn
Khi mọi người đã hoàn thành thử thách, đã đến lúc chia sẻ chiến lược của bạn với lớp. Để chuẩn bị cho buổi chia sẻ này, hãy trả lời những câu hỏi sau vào nhật ký của bạn:
- Hãy mô tả chiến lược cuối cùng của bạn để hoàn thành thử thách. Tại sao nó thành công?
- Thiết kế đường đua slalom của bạn ảnh hưởng như thế nào đến thời gian hoàn thành đường đua? Bạn có bằng chứng gì cho điều này?
- Nhóm của bạn đã hợp tác như thế nào để cùng nhau phát triển chiến lược đó?
- Bạn đã áp dụng những gì đã học trong bài học (hoặc khóa học) như thế nào để hoàn thành thử thách? Hãy trả lời cụ thể.
- Bạn có nghĩ chiến lược của bạn là cách tốt nhất để hoàn thành thử thách trong khóa học không? Tại sao nên hoặc không nên?
Khi mọi người đã hoàn thành thử thách, đã đến lúc chia sẻ chiến lược của bạn với lớp. Để chuẩn bị cho buổi chia sẻ này, hãy trả lời những câu hỏi sau vào nhật ký của bạn:
- Hãy mô tả chiến lược cuối cùng của bạn để hoàn thành thử thách. Tại sao nó thành công?
- Thiết kế đường đua slalom của bạn ảnh hưởng như thế nào đến thời gian hoàn thành đường đua? Bạn có bằng chứng gì cho điều này?
- Nhóm của bạn đã hợp tác như thế nào để cùng nhau phát triển chiến lược đó?
- Bạn đã áp dụng những gì đã học trong bài học (hoặc khóa học) như thế nào để hoàn thành thử thách? Hãy trả lời cụ thể.
- Bạn có nghĩ chiến lược của bạn là cách tốt nhất để hoàn thành thử thách trong khóa học không? Tại sao nên hoặc không nên?
Sau khi mọi người hoàn thành thử thách, hãy cùng nhau tham gia buổi thảo luận và chia sẻ chiến lược toàn lớp. Đây là cơ hội để làm nổi bật sự tương tác giữa lái xe và lập trình để giải quyết thách thức. Đây cũng là cơ hội giúp sinh viên khám phá cách thiết kế đường đua slalom của sinh viên và những gì họ học được trong đơn vị này ảnh hưởng đến các dự án và chiến lược lập trình của họ như thế nào. Tiếp tục khuyến khích học sinh đưa ra bằng chứng để chứng minh cho tuyên bố của mình.
Cuộc thảo luận nên tập trung vào điểm cuối cùng – Bạn có nghĩ chiến lược của mình là cách tốt nhất để hoàn thành thử thách không? Tại sao nên hoặc không nên? Đến cuối buổi thảo luận, lớp học sẽ thống nhất về cách tiếp cận tốt nhất đối với họ.
- Bắt đầu bằng cách một nhóm chia sẻ chiến lược của họ hoặc trình bày dự án của họ trước lớp và trình bày câu trả lời cho các câu hỏi.
- Các nhóm khác sau đó phản hồi lại những gì đã chia sẻ, sử dụng chiến lược của họ cho dự án và tài liệu nhật ký làm bằng chứng để hỗ trợ cho tuyên bố của họ
- Khuyến khích học sinh suy nghĩ sâu hơn về ý nghĩa của từ "tốt nhất" trong bối cảnh của thử thách này. Mục tiêu của thử thách là tối ưu hóa thời gian hoàn thành thử thách, nhưng thiết kế của đường đua slalom có tác động trực tiếp đến mục tiêu này. Với sự đa dạng của các khóa học slalom được sử dụng trong lớp, bạn có thể đưa ra kết luận gì với tư cách là một lớp học về phương pháp tốt nhất trong trường hợp này? Có thể sử dụng bằng chứng nào để hỗ trợ cho những kết luận này?
Nhắc nhở học sinh về kỳ vọng của lớp học đối với cuộc thảo luận tôn trọng và khuyến khích các em đồng ý hoặc không đồng ý bằng bằng chứng chứ không phải phán xét.
Suy ngẫm và chia sẻ
Khi bắt đầu đơn vị này, bạn đã cùng giáo viên tạo ra các mục tiêu học tập. Sau khi hoàn thành thử thách, đã đến lúc bạn cần suy ngẫm về tiến độ đạt được các mục tiêu học tập đó.
Đối với mỗi mục tiêu học tập của bạn, hãy hoàn thành các câu sau vào nhật ký:
- Lúc đầu, tôi nghĩ ___________ vì ___________.
- Bây giờ chúng ta đã hoàn thành thử thách của đơn vị, tôi hiểu ___________.
- Bằng chứng của tôi cho sự hiểu biết mới này là ___________, cho thấy ___________.
Hãy liên hệ với giáo viên khi bạn đã hoàn thành các câu cho từng mục tiêu học tập. Bài viết này sẽ giúp bạn chia sẻ những kiến thức mình đã học.
Khi bắt đầu đơn vị này, bạn đã cùng giáo viên tạo ra các mục tiêu học tập. Sau khi hoàn thành thử thách, đã đến lúc bạn cần suy ngẫm về tiến độ đạt được các mục tiêu học tập đó.
Đối với mỗi mục tiêu học tập của bạn, hãy hoàn thành các câu sau vào nhật ký:
- Lúc đầu, tôi nghĩ ___________ vì ___________.
- Bây giờ chúng ta đã hoàn thành thử thách của đơn vị, tôi hiểu ___________.
- Bằng chứng của tôi cho sự hiểu biết mới này là ___________, cho thấy ___________.
Hãy liên hệ với giáo viên khi bạn đã hoàn thành các câu cho từng mục tiêu học tập. Bài viết này sẽ giúp bạn chia sẻ những kiến thức mình đã học.
Hãy nhớ rằng, mục đích của Reflect and Share là hướng dẫn học sinh:
- Đánh giá tiến độ của họ đối với từng mục tiêu học tập, sử dụng bằng chứng từ nhật ký để hỗ trợ cho tuyên bố của họ.
- Hướng dẫn cả lớp tập trung suy nghĩ xung quanh những hiểu biết của bài học.
- Liên hệ kiến thức đã học với các ứng dụng thực tế.
Đầu tiên, học sinh sẽ hoàn thành các câu để phản ánh tiến độ đạt được từng mục tiêu học tập của mình.
Tiếp theo, hãy thu hút học sinh vào cuộc thảo luận toàn lớp bằng cách mời học sinh chia sẻ những gì các em đã viết trong nhật ký. Hướng dẫn học sinh đi đến kết luận chung về từng hiểu biết của bài học bằng cách sử dụng các gợi ý như:
- Giải thích nào phù hợp nhất với những quan sát chúng tôi thu thập được trong suốt bài học? Làm sao chúng ta biết được?
- Có bằng chứng nào chứng minh lời giải thích này mạnh hơn lời giải thích khác không? Tại sao?
- Chúng ta có thể thống nhất một lời giải thích dựa trên bằng chứng kết hợp và các cuộc thảo luận trong suốt đơn vị không? Tại sao nên hoặc không nên?
Sau khi bạn đã hướng dẫn suy nghĩ của học sinh hội tụ xung quanh những hiểu biết chung của bài học, bạn có thể muốn tạo hoặc thêm vào các hiện vật lớp học để hiển thị những hiểu biết chung của lớp học để học sinh tham khảo khi tiếp tục.
Cuối cùng, học sinh nên liên hệ những điều mình học được với những kết nối thực tế mà các em đã thảo luận vào đầu bài học. Hướng dẫn cuộc thảo luận bằng những câu hỏi như:
- Bạn có thể tạo ra mối liên hệ nào giữa việc học hôm nay của chúng ta và những trải nghiệm bạn đã chia sẻ trước đó bên ngoài lớp học? Những điều bạn học được áp dụng như thế nào vào các tình huống thực tế? (Câu trả lời của học sinh sẽ khác nhau tùy thuộc vào kinh nghiệm liên quan của họ.)
Chọn Trở về Đơn vị > để quay lại tất cả Đơn vị.