Bây giờ đến lượt bạn nâng cấp góc di chuyển của mình! Trong bài học này, bạn sẽ di chuyển robot của mình để di chuyển xung quanh hai thùng màu cam bằng các góc, khám phá cách điều chỉnh các thông số góc để cải thiện cả hiệu quả của dự án mã hóa và độ chính xác trong chuyển động của robot.
Xem video dưới đây để tìm hiểu về:
- Di chuyển quanh chướng ngại vật bằng cách sử dụng góc.
- Cách điều chỉnh các thông số góc để có độ chính xác.
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 những câu hỏi nà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:
- Việc thay đổi tham số góc sẽ thay đổi chuyển động của robot như thế nào? Tại sao bạn muốn thay đổi tham số góc?
- Bạn đã quan sát thấy điều gì trong video ủng hộ suy nghĩ của mình?
- Liệt kê ít nhất hai câu hỏi bạn có về việc lập trình robot để giúp bạn di chuyển tốt hơn quanh thùng.
- Bạn đã học được điều gì về mã hóa hoặc VEXcode có thể giúp ích cho bạn trong bài học này?
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 những câu hỏi nà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:
- Việc thay đổi tham số góc sẽ thay đổi chuyển động của robot như thế nào? Tại sao bạn muốn thay đổi tham số góc?
- Bạn đã quan sát thấy điều gì trong video ủng hộ suy nghĩ của mình?
- Liệt kê ít nhất hai câu hỏi bạn có về việc lập trình robot để giúp bạn di chuyển tốt hơn quanh thùng.
- Bạn đã học được điều gì về mã hóa hoặc VEXcode có thể giúp ích cho bạn trong bài học này?
Sau khi học sinh xem video và trước khi thực hành, tập hợp lại để thảo luận toàn lớp. Sử dụng câu trả lời của học sinh cho các câu hỏi được cung cấp làm cơ sở cho cuộc thảo luận.
Ghi lại những đóng góp của học sinh lên bảng để mọi người có thể xem và xây dựng dựa trên ý tưởng của nhau. Nhắc nhở họ tham khảo nhật ký hoặc hình ảnh trong video để giúp họ diễn đạt ý tưởng của mình một cách rõ ràng hơn.
Thực hành có hướng dẫn
Bây giờ bạn đã xem và thảo luận về video, đến lượt bạn thực hành!
Bước 1: Thiết lập trường như hình dưới đây.

Bước 2: Mô hình hóa các chuyển động của robot cần thiết để hoàn thành nhiệm vụ bằng chế độ Lái xe.
- Nhiệm vụ của bạn là lái robot đi vòng quanh các thùng màu cam. Ghi lại quá trình lái xe của bạn, sau đó lập kế hoạch mã hóa chuyển động đó.
- Sử dụng thẻ nhiệm vụ này (Google / .docx / .pdf) để hướng dẫn thực hành của bạn.
- Mẹo chuyên nghiệp: Hãy xem xét các chi tiết bạn đã sử dụng trong bài học trước để xây dựng dự án lập trình của mình. Hãy chú ý đến từng góc độ và khoảng cách, và ghi chép lại chi tiết để tạo ra kế hoạch cho lộ trình của bạn. Sử dụng Thước đo góc Robot , được hiển thị trong video, để xác định các góc đó khi lập kế hoạch cho đường đi của bạn.
Bước 3: Lập trình cho robot để hoàn thành nhiệm vụ.
- Nhiệm vụ của bạn là sử dụng sơ đồ đường đi từ Bước 2 để lập trình cho robot di chuyển xung quanh các thùng màu cam bằng cách sử dụng càng ít khối càng tốt.
- Sử dụng thẻ nhiệm vụ này (Google / .docx / .pdf) để hướng dẫn thực hành của bạn.
- Mẹo chuyên nghiệp: Hãy nhớ luân phiên giữa chế độ lái và lập trình để giúp bạn lập trình cho robot di chuyển theo nhiều góc độ một cách chính xác. Bạn có thể lái xe chậm nếu cần để giúp bạn xác định thông tin cụ thể về góc hoặc khoảng cách của robot.
Bước 4: Sử dụng quy trình Dự đoán-Lái xe-Đo lường-Mã để cải thiện độ chính xác của robot khi nó di chuyển xung quanh cả hai thùng:
- Dự đoán
- Chọn góc đầu tiên bạn muốn chỉnh sửa chính xác hơn. Đưa ra dự đoán của nhóm về cách cải thiện góc nhìn bằng cách sử dụng câu gốc này và ghi lại vào nhật ký của bạn:
- Chúng tôi nghĩ góc này phải vào khoảng ____________ độ.
- Chọn góc đầu tiên bạn muốn chỉnh sửa chính xác hơn. Đưa ra dự đoán của nhóm về cách cải thiện góc nhìn bằng cách sử dụng câu gốc này và ghi lại vào nhật ký của bạn:
- Lái xe
- Kiểm tra dự đoán của bạn bằng cách lái robot theo góc dự đoán. Nó có di chuyển theo cách bạn mong đợi không? Nếu cảm thấy không ổn, bạn cần thay đổi gì để nó chính xác hơn? Nếu không thì điều gì khiến bạn cảm thấy đúng về nó?
- Đo lường
- Đặt thước đo góc Robot của bạn bên dưới robot. Bạn thực sự lái robot theo góc nào?
- Mã số
- Sử dụng góc nhìn mới của bạn trong dự án mã hóa! Điều chỉnh dự án của bạn, sau đó chạy thử nghiệm. Góc mới có chính xác hơn không? Nếu không, hãy sử dụng Thước đo góc Robot để thay đổi góc và thử lại. Hãy nhớ ghi lại các phép đo góc và quan sát của bạn vào nhật ký trong quá trình thực hiện.
Tài nguyên thực hành:
Các bài viết được liên kết ở đây có sẵn nếu bạn cần hỗ trợ thêm trong khi thực hiện hoạt động.
Bây giờ bạn đã xem và thảo luận về video, đến lượt bạn thực hành!
Bước 1: Thiết lập trường như hình dưới đây.

Bước 2: Mô hình hóa các chuyển động của robot cần thiết để hoàn thành nhiệm vụ bằng chế độ Lái xe.
- Nhiệm vụ của bạn là lái robot đi vòng quanh các thùng màu cam. Ghi lại quá trình lái xe của bạn, sau đó lập kế hoạch mã hóa chuyển động đó.
- Sử dụng thẻ nhiệm vụ này (Google / .docx / .pdf) để hướng dẫn thực hành của bạn.
- Mẹo chuyên nghiệp: Hãy xem xét các chi tiết bạn đã sử dụng trong bài học trước để xây dựng dự án lập trình của mình. Hãy chú ý đến từng góc độ và khoảng cách, và ghi chép lại chi tiết để tạo ra kế hoạch cho lộ trình của bạn. Sử dụng Thước đo góc Robot , được hiển thị trong video, để xác định các góc đó khi lập kế hoạch cho đường đi của bạn.
Bước 3: Lập trình cho robot để hoàn thành nhiệm vụ.
- Nhiệm vụ của bạn là sử dụng sơ đồ đường đi từ Bước 2 để lập trình cho robot di chuyển xung quanh các thùng màu cam bằng cách sử dụng càng ít khối càng tốt.
- Sử dụng thẻ nhiệm vụ này (Google / .docx / .pdf) để hướng dẫn thực hành của bạn.
- Mẹo chuyên nghiệp: Hãy nhớ luân phiên giữa chế độ lái và lập trình để giúp bạn lập trình cho robot di chuyển theo nhiều góc độ một cách chính xác. Bạn có thể lái xe chậm nếu cần để giúp bạn xác định thông tin cụ thể về góc hoặc khoảng cách của robot.
Bước 4: Sử dụng quy trình Dự đoán-Lái xe-Đo lường-Mã để cải thiện độ chính xác của robot khi nó di chuyển xung quanh cả hai thùng:
- Dự đoán
- Chọn góc đầu tiên bạn muốn chỉnh sửa chính xác hơn. Đưa ra dự đoán của nhóm về cách cải thiện góc nhìn bằng cách sử dụng câu gốc này và ghi lại vào nhật ký của bạn:
- Chúng tôi nghĩ góc này phải vào khoảng ____________ độ.
- Chọn góc đầu tiên bạn muốn chỉnh sửa chính xác hơn. Đưa ra dự đoán của nhóm về cách cải thiện góc nhìn bằng cách sử dụng câu gốc này và ghi lại vào nhật ký của bạn:
- Lái xe
- Kiểm tra dự đoán của bạn bằng cách lái robot theo góc dự đoán. Nó có di chuyển theo cách bạn mong đợi không? Nếu cảm thấy không ổn, bạn cần thay đổi gì để nó chính xác hơn? Nếu không thì điều gì khiến bạn cảm thấy đúng về nó?
- Đo lường
- Đặt thước đo góc Robot của bạn bên dưới robot. Bạn thực sự lái robot theo góc nào?
- Mã số
- Sử dụng góc nhìn mới của bạn trong dự án mã hóa! Điều chỉnh dự án của bạn, sau đó chạy thử nghiệm. Góc mới có chính xác hơn không? Nếu không, hãy sử dụng Thước đo góc Robot để thay đổi góc và thử lại. Hãy nhớ ghi lại các phép đo góc và quan sát của bạn vào nhật ký trong quá trình thực hiện.
Tài nguyên thực hành:
Các bài viết được liên kết ở đây có sẵn nếu bạn cần hỗ trợ thêm trong khi thực hiện hoạt động.
Đặt kỳ vọng vào công việc nhóm ngay từ đầu. Để tìm hiểu thêm về vai trò cộng tác trong lập trình, xem bài viết này về lập trình theo cặp. Đặt những câu hỏi như:
- Nhóm của bạn sẽ bắt đầu hoạt động này như thế nào?
- Bạn sẽ đảm bảo mọi người đều đóng góp vào việc lái xe và lập trình như thế nào?
Phát thẻ nhiệm vụ Bước 2 cho mỗi học sinh (Google / .docx / .pdf). Hãy nhớ rằng, mục tiêu của việc điều khiển robot hoàn thành nhiệm vụ là để học sinh phát triển mô hình vật lý của nhiệm vụ, từ đó các em sẽ xây dựng mô hình tính toán khi bắt đầu viết mã. Đảm bảo rằng tất cả học viên đều dành thời gian cần thiết để lái xe, ghi chép và lập kế hoạch trong phần lái xe của Thực hành có hướng dẫn. Việc hình thành thói quen tốt với những nhiệm vụ đơn giản sẽ giúp ích cho việc thực hiện các nhiệm vụ phức tạp hơn sau này.
Học sinh được khuyến khích sử dụng Robot Protractor in ra khi lập kế hoạch cho đường đi của mình. Nếu học sinh không có máy in, hãy in tài liệu này cho các em.
Khi học viên hoàn thành bài thực hành lái xe, sẽ đi quanh phòng và hỏi thăm học viên về việc học của họ. Đặt câu hỏi như:
- Bạn chú ý đến điều gì khi lái xe mà bạn nghĩ sẽ giúp bạn viết mã? Tại sao điều đó lại quan trọng với bạn?
- Mọi người có lái xe và ghi chép theo cùng một cách không? Điểm giống và khác nhau là gì? Làm thế nào bạn có thể kết hợp các ý tưởng của mình thành một kế hoạch chung?
Phát thẻ nhiệm vụ Bước 3 cho mỗi học viên sau khi họ đáp ứng các tiêu chí thành công khi lái xe và chia sẻ kế hoạch lộ trình của mình với bạn (Google / .docx / .pdf). Sau đó, học sinh sẽ sử dụng kế hoạch lộ trình của mình làm cơ sở để xây dựng các dự án VEXcode. Khuyến khích học viên bổ sung vào tài liệu hướng dẫn lái xe khi xây dựng và thử nghiệm các dự án của mình, để giúp họ xác định chiến lược và chi tiết nào hữu ích nhất. Nhắc nhở học sinh rằng họ có thể quay lại lái xe bất cứ lúc nào để giúp họ lập trình dự án thành công.
Trong khi học sinh đang lập trình robot, sẽ đi quanh phòng và thảo luận với học sinh để tìm hiểu về tiến trình lập trình và hiểu biết của các em. Đặt những câu hỏi như:
- Bạn làm thế nào để robot có thể di chuyển tránh chướng ngại vật bằng cách sử dụng các góc độ?
- Bạn có thể thử giảm số lượng khối được sử dụng trong dự án này bằng cách nào?
- Nhóm của bạn đã hợp tác như thế nào để cùng nhau hoàn thành nhiệm vụ này?
Bước 4 được thiết kế để thúc đẩy sự lặp lại và khám phá của sinh viên bằng cách chuyển đổi giữa lái xe và lập trình để cải thiện các dự án của họ và tìm ra chiến lược tốt nhất cho nhiệm vụ. Học sinh nên sử dụng quy trình Dự đoán-Lái xe-Đo lường-Mã hóa để giúp các em cải thiện từng yếu tố một về chuyển động của rô-bốt tại một thời điểm, tập trung vào độ chính xác. Họ nên thực hiện quy trình này nhiều lần để cải thiện dự án của mình. Để tạo điều kiện thuận lợi cho quá trình này, hãy đặt những câu hỏi như:
- Kết quả thử nghiệm có khớp với dự đoán của bạn không? Bạn cần phải điều chỉnh những gì?
- Việc dự đoán góc lái trước khi lái xe giúp bạn lập trình robot chính xác như thế nào?
- Việc vừa lái xe vừa viết mã giúp bạn cải thiện dự án viết mã của mình như thế nào? Bạn có thể làm gì để cải thiện chu kỳ lặp lại trong nhóm của mình?
- Bạn đã ghi chép những gì trong nhật ký trong suốt quá trình này? Tài liệu của bạn giúp ích gì cho bạn khi lặp lại?
Tóm tắt
Bây giờ bạn đã thực hành xong, đã đến lúc chia sẻ những gì bạn đã học được. Trả lời các câu hỏi sau vào nhật ký để giúp bạn suy ngẫm về việc học của mình và chuẩn bị cho cuộc thảo luận toàn lớp:
- Bạn đã học được điều gì khi lái xe giúp ích cho việc lập trình của bạn? Bạn đã ghi chép lại quá trình học tập đó như thế nào?
- Bạn đã học được điều gì khi sử dụng ít khối hơn?
- Bạn đã học được điều gì về góc?
Bây giờ bạn đã thực hành xong, đã đến lúc chia sẻ những gì bạn đã học được. Trả lời các câu hỏi sau vào nhật ký để giúp bạn suy ngẫm về việc học của mình và chuẩn bị cho cuộc thảo luận toàn lớp:
- Bạn đã học được điều gì khi lái xe giúp ích cho việc lập trình của bạn? Bạn đã ghi chép lại quá trình học tập đó như thế nào?
- Bạn đã học được điều gì khi sử dụng ít khối hơn?
- Bạn đã học được điều gì về góc?
Hướng dẫn học sinh chia sẻ kiến thức của mình trong buổi thảo luận toàn lớp. Các câu hỏi mà học sinh trả lời trong nhật ký là điểm khởi đầu cho cuộc thảo luận. Đặt câu hỏi tiếp theo để hướng dẫn học sinh tập trung suy nghĩ xung quanh những hiểu biết chung. Tiếp theo là những câu hỏi như:
- Bạn chọn góc độ và khoảng cách như thế nào? Những lựa chọn đó ảnh hưởng thế nào đến khoảng cách bạn có thể tiếp cận nòng súng mà không va vào nó?
- Bạn biết gì về việc lập trình robot mà trước đây bạn chưa biết? Bạn có bằng chứng gì để chứng minh điều đó?
Thêm vào danh sách chung về các bài thực hành lập trình từ Bài 1 dựa trên thông tin đầu vào của học sinh để tạo ra các sản phẩm phản ánh sự hiểu biết của lớp về cách lập trình robot cho đến nay.
Chọn Tiếp theo > để chuyển sang bài học tiếp theo.