Đã đến lúc kiểm soát—lần này bằng mã! Trong bài học này, bạn sẽ sử dụng Mã hóa nút để mã hóa Robot mã hóa VEX AIM của mình để di chuyển đến một vị trí cụ thể. Bằng cách lập kế hoạch nhấn nút cẩn thận, bạn sẽ thấy trình tự tác động đến chuyển động như thế nào và những thay đổi nhỏ có thể tạo ra sự khác biệt lớn trong việc đạt được mục tiêu của bạn.
Xem video dưới đây để tìm hiểu về:
- Sử dụng mã hóa nút bấm để điều khiển và xoay robot.
- Xây dựng, bắt đầu và xóa dự án Lập trình nút.
- Sử dụng bộ điều khiển One Stick với mã hóa nút bấm.
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 sau để đị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 nhận thấy điều gì về việc di chuyển robot bằng Lập trình nút bấm so với lái xe? Viết ít nhất ba nhận xét.
- Bạn đã thấy gì trong video để hỗ trợ cho ý tưởng của mình?
- Liệt kê ít nhất hai câu hỏi bạn có về việc sử dụng Mã hóa nút để di chuyển robot đến một vị trí.
- Thứ tự nhấn nút đã thay đổi hành động của robot như thế nào?
- Bạn nghĩ kỹ năng nào sẽ giúp bạn thành công với Lập trình nút bấm?
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 sau để đị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 nhận thấy điều gì về việc di chuyển robot bằng Lập trình nút bấm so với lái xe? Viết ít nhất ba nhận xét.
- Bạn đã thấy gì trong video để hỗ trợ cho ý tưởng của mình?
- Liệt kê ít nhất hai câu hỏi bạn có về việc sử dụng Mã hóa nút để di chuyển robot đến một vị trí.
- Thứ tự nhấn nút đã thay đổi hành động của robot như thế nào?
- Bạn nghĩ kỹ năng nào sẽ giúp bạn thành công với Lập trình nút bấm?
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.
Khi bạn điều phối cuộc thảo luận, hãy chú ý đến cách học sinh tham gia vào cuộc trò chuyện ngay cả khi các em không nói. Nhắc nhở học sinh về các chiến lược lắng nghe tích cực để giúp các em có cuộc thảo luận mang tính hợp tác và hiệu quả hơn. Khuyến khích học sinh:
- Giao tiếp bằng mắt khi nói và khi lắng nghe.
- Diễn đạt lại ý tưởng theo cách của riêng bạn.
- Xem lại ý tưởng của mình khi cuộc thảo luận tiếp diễn để bổ sung hoặc thay đổi chúng.
Ghi lại những đóng góp của học sinh trên bảng để các em có thể xem và phát triển dựa trên ý tưởng của nhau. Khuyến khích học sinh tham khảo nhật ký của mình nếu cần giúp diễn đạt suy nghĩ. Nhật ký là công cụ hỗ trợ nhận thức siêu việt của học sinh.
Thực hành có hướng dẫn
Bây giờ bạn đã tìm hiểu và thảo luận về Lập trình nút, đã đến lúc bạn thực hành!
Bước 1: Thiết lập trường như hình dưới đây.

Bước 2: Bắt đầu hoạt động.
- Nhiệm vụ của bạn là lái robot đến AprilTag ID 0 rồi đến AprilTag ID 1.
- Sử dụng bài viết được liên kết tại đây để được hướng dẫn về cách bắt đầu Lập trình nút bấm với robot của bạn.
- 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 ghi chú lại chức năng của từng nút và những việc như bắt đầu hoặc xóa một dự án khi bạn luyện tập. Bạn có thể tham khảo những ghi chú đó trong buổi thảo luận tổng kết với lớp.
Bây giờ bạn đã tìm hiểu và thảo luận về Lập trình nút, đã đến lúc bạn thực hành!
Bước 1: Thiết lập trường như hình dưới đây.

Bước 2: Bắt đầu hoạt động.
- Nhiệm vụ của bạn là lái robot đến AprilTag ID 0 rồi đến AprilTag ID 1.
- Sử dụng bài viết được liên kết tại đây để được hướng dẫn về cách bắt đầu Lập trình nút bấm với robot của bạn.
- 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 ghi chú lại chức năng của từng nút và những việc như bắt đầu hoặc xóa một dự án khi bạn luyện tập. Bạn có thể tham khảo những ghi chú đó trong buổi thảo luận tổng kết với lớp.
Đặt kỳ vọng vào công việc nhóm ngay từ đầu. Đặt những câu hỏi như:
- Nhóm của bạn sẽ bắt đầu như thế nào?
- Làm thế nào bạn có thể thay phiên nhau khi lập trình robot bằng Button Coding?
- Bạn có thể làm gì để giúp ích nếu không phải là lượt bạn lập trình cho robot?
Phát thẻ nhiệm vụ cho mỗi học sinh. Hãy nhớ rằng, thẻ nhiệm vụ được cung cấp (Google / .docx / .pdf) là cơ sở cho bài thực hành có hướng dẫn này và có thể được điều chỉnh để đáp ứng tốt nhất nhu cầu của học sinh. Sau đây là một số điểm chính bổ sung về cách sử dụng thẻ nhiệm vụ:
- Khuyến khích học sinh đánh dấu vào các mục trong Danh sách kiểm tra thực hành để giúp các em theo dõi tiến trình của mình trong suốt hoạt động.
- Nhắc nhở học sinh thử chiến lược “Cảm thấy bế tắc?” nếu các em cần trợ giúp hoặc hỗ trợ thêm.
- Học sinh nên sử dụng Tiêu chí thành công để giúp các em giao tiếp khi đã sẵn sàng để giáo viên kiểm tra và chia sẻ bài thực hành của mình.
Để tìm hiểu thêm về thẻ nhiệm vụ, hãy xem bài viết này.
Đi vòng quanh phòng khi học sinh tham gia hoạt động thực hành theo nhóm để thảo luận về tiến độ và sự hiểu biết của mình. Đặt những câu hỏi như:
- Điều gì xảy ra khi bạn chạy dự án của mình? Bạn thấy điều gì xảy ra trên màn hình của robot?
- Kế hoạch của bạn cho dự án này là gì? Robot sẽ làm gì trước/sau/sau đó?
- Khi bạn thử nghiệm dự án của mình, robot có thực hiện được những gì bạn mong muốn không? Tại sao nên hoặc không nên?
Để đọc suy nghĩ của các nhà giáo dục khác về Lập trình nút, xem cuộc trò chuyện này trong Cộng đồng VEX PD+.
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:
- Thứ tự hoặc trình tự nhấn nút có quan trọng trong việc hoàn thành nhiệm vụ không? Tại sao có hoặc không?
- Bạn có bằng chứng nào để chứng minh cho ý tưởng này?
- Bạn đã học được điều gì qua thực hành khác với những gì bạn thấy trong video?
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:
- Thứ tự hoặc trình tự nhấn nút có quan trọng trong việc hoàn thành nhiệm vụ không? Tại sao có hoặc không?
- Bạn có bằng chứng nào để chứng minh cho ý tưởng này?
- Bạn đã học được điều gì qua thực hành khác với những gì bạn thấy trong video?
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. Giúp học sinh hội tụ suy nghĩ xung quanh sự hiểu biết chung hoặc mục tiêu học tập thông qua cuộc thảo luận này.
Những 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 đi đến sự hiểu biết chung. Tiếp theo với những câu hỏi như:
- Đối với các quan sát trình tự và bằng chứng:
- Bạn đồng ý hay không đồng ý? Tại sao? Tài liệu của bạn hỗ trợ yêu cầu của bạn như thế nào?
- Để học hỏi thêm từ thực tế:
- Điều đó có phù hợp với những gì các nhóm khác học được từ thực tế không? Tại sao có hoặc không?
- Một số ý tưởng phổ biến mà bạn thường nghe là gì? Việc học mới này sẽ tác động như thế nào đến cách nhóm của bạn hoàn thành hoạt động?
Tạo một bản đồ chung về các nút, dán nhãn từng nút theo chức năng của nó và ghi chú các “mẹo” mà học sinh chia sẻ để giúp tạo ra các sản phẩm phản ánh sự hiểu biết chung của học sinh về Lập trình nút cho đến nay.
Chọn Tiếp theo > để chuyển sang bài học tiếp theo.