Chơi
Phần 1 - Từng bước một
- Hướng dẫnHướng dẫn học sinh rằng các em sẽ khám phá cách đưa robot Code Base của mình tiến triển! Trước khi bắt đầu dự án, họ sẽ dự đoán robot Code Base sẽ kết thúc ở đâu. Hãy xem hình ảnh động bên dưới để thấy các ví dụ về Cơ sở mã di chuyển về phía trước theo các khoảng cách khác nhau. Trong hình ảnh động, Code Base bắt đầu ở góc dưới bên trái của Tile và di chuyển về phía trước 150mm rồi dừng lại. Sau đó, nó xuất hiện trở lại vị trí ban đầu, tiến về phía trước 75mm và dừng lại.
Tệp video
- Mô hìnhMô hình cách khởi chạy VEXcode GO trên thiết bị và tạo một dự án đưa Cơ sở mã tiến lên với khối [Drive for].
- Làm mẫu cho học sinh các bước của bài viết Mở và Lưu Dự ánThư viện VEX và yêu cầu học sinh làm theo các bước để mở và lưu dự án của mình.
- Yêu cầu học sinh đặt tên cho dự án của mình Chuyển tiếp.
- Sau đó yêu học sinh kết nối Bộ não của rô-bốt Cơ sở mã của họ với thiết bị của họ.
- Sau khi học sinh đặt tên cho dự án của mình và kết nối Brain với thiết bị, các em cần làm theo các bước để cấu hình cho robot Code Base. Làm mẫu các bước từ bài viết Cấu hình cơ sở mã Thư viện VEX và đảm bảo học viên có thể nhìn thấy các khối Truyền động trong Hộp công cụ.
-
Hiển thị cách kéo khối [Drive for] vào Không gian làm việc và đặt nó bên dưới khối {When started}.
Thêm khối [Drive for] -
Thay đổi tham số của khối [Drive for] thành 150mm.

Thay đổi tham số - Mô hình cho học sinh cách dự đoán robot Code Base sẽ di chuyển bao xa dựa trên các thông số trong khối [Lái xe cho]. Yêu cầu học sinh đặt Đế mã vào vị trí bắt đầu, sau đó ước tính robot sẽ di chuyển được bao xa. Họ nên đặt một điểm đánh dấu ở nơi họ nghĩ rằng Cơ sở mã sẽ dừng lại.
-
Làm mẫu cho học sinh cách chọn nút 'Bắt đầu' trên Thanh công cụ để bắt đầu dự án.
- Sau khi học sinh đã quan sát hành vi, hãy làm mẫu cho học sinh cách quay lại dự án của mình, chỉnh sửa các thông số của khối [Lái tới] từ 150mm sang khoảng cách khác, chẳng hạn như 200mm hoặc 250mm. Sau đó, hãy bắt đầu lại dự án để xem sự thay đổi trong các thông số ảnh hưởng như thế nào đến chuyển động của robot Code Base.
Tiến lên 150 mm - Thúc đẩyThúc đẩy một cuộc thảo luận xung quanh các quan sát của sinh viên và mục tiêu của dự án bằng cách hỏi những câu hỏi sau:
- Bạn có thể dùng tay của mình để cho tôi biết bạn nghĩ robot Code Base có thể di chuyển được bao xa trước khi bạn bắt đầu dự án không?
- Bạn đã thay đổi tham số khoảng cách thành gì và tại sao? Bạn nghĩ robot Code Base có thể di chuyển được bao xa khi khoảng cách đã thay đổi?
- Khoảng cách di chuyển so với ước tính của bạn thế nào?
- Bạn đã sử dụng loại khối nào cho dự án này?
Thảo luận về chuyển động của Robot cơ sở mã - Nhắc nhởNhắc nhở học sinh rằng các em có thể có thắc mắc khi tạo và bắt đầu dự án. Nhắc nhở học sinh rằng việc học các khái niệm mới có thể phải thử nhiều lần và khuyến khích các em thử lại nếu không thành công trong lần thử đầu tiên.
- HỏiYêu cầu học sinh suy nghĩ xem robot Code Base cần di chuyển bao xa để đi khắp lớp học. Yêu cầu học sinh kết nối lý do tại sao loại kế hoạch này hữu ích trong cuộc sống hàng ngày. Hỏi sinh viên xem khả năng lập kế hoạch và đưa ra chỉ dẫn chính xác có thể hữu ích như thế nào cho công việc? Hỏi học sinh xem họ có thể nghĩ ra công việc nào cần có chỉ dẫn không?
Nghỉ giải lao giữa giờ & Thảo luận nhóm
Ngay khi mỗi nhóm hoàn thành dự áncủa mình, hãy tập hợp lại để có cuộc trò chuyện ngắn.
- Robot Code Base có đến được nơi bạn mong muốn không? Nếu không, nó gần với dự đoán của bạn đến mức nào?
- Bạn đã chỉnh sửa dự án của mình như thế nào? Bạn đã chọn khoảng cách mới nào?
- Bạn có gặp khó khăn gì khi thay đổi khoảng cách trong khối [Lái xe tới] không?
Giới thiệu hệ thống truyền động:
- Bây giờ chúng ta đã khám phá cách sử dụng VEXcode GO để cho phép robot Code Base của chúng ta di chuyển về phía trước, tại sao bạn lại nghĩ rằng có phần khối "Hệ thống truyền động"?
- Bạn nghĩ hệ thống truyền động là gì? Bạn có thể giải thích suy nghĩ của mình không?
- Bạn có thể chỉ cho tôi bằng cử chỉ nơi bạn nghĩ là hệ thống truyền động trên robot Code Base không?
- Bạn có thể nhìn vào đáy robot Code Base của mình và xác định vị trí của động cơ trong hệ thống truyền động này và chúng được gắn vào bánh xe nào không?

Phần 2 - Từng bước một
- Hướng dẫnHướng dẫn học sinh rằng các em sẽ khám phá cách di chuyển robot Code Base của mình về phía trước và phía sau!
Để bắt đầu, mỗi nhóm phải có một thiết bị, VEXcode GO, ít nhất một điểm đánh dấu vị trí và một Cơ sở mã đã được xây dựng. Hãy xem hình ảnh động bên dưới để thấy Cơ sở mã di chuyển ngược lại như thế nào. Trong hình ảnh động, Code Base bắt đầu ở góc trên bên trái của ô và di chuyển ngược lại 150mm, sau đó dừng lại. Sau đó, nó trở về vị trí ban đầu và lái ngược lại 75 mm.
Tệp video - Mô hìnhMô hình dành cho học sinh cách khởi chạy VEXcode GO trên thiết bị và đổi tên dự án của mình thành Reverse. Chỉ dẫn học sinh chọn 'Lưu dưới dạng' để lưu dự án này riêng biệt với dự án đầu tiên.
Tham khảo các bước trong bài viết Mở và Lưu Dự ánđể biết thêm thông tin.
-
Mô hình hóa cách thay đổi tham số trên khối [Drive for] để đảo ngược ổ đĩa Cơ sở mã.

Thay đổi tham số (ngược lại) - Sử dụng quy trình ước tính tương tự như trong Phần 1 của Play. Yêu cầu học sinh đặt Đế mã vào vị trí bắt đầu, sau đó ước tính robot sẽ di chuyển được bao xa. Họ nên đặt một điểm đánh dấu ở nơi họ nghĩ rằng Cơ sở mã sẽ dừng lại.
-
Yêu cầu học sinh bắt đầu dự án của mình. Bạn có thể cần nhắc họ về các bước để nối VEX GO Brainnếu xảy ra sự cố kết nối.
Đảo ngược 150mm - Sau khi học sinh đã quan sát được hành vi lái xe lùi, hãy làm mẫu cho học sinh cách quay lại dự án của mình. Sau đó, họ nên đổi tên dự án của mìnhForward and Reverse. Tham khảo các bước trong bài viết Mở và lưuThư viện VEX để biết thêm thông tin.
-
Làm mẫu cho học sinh cách thêm khối [Lái xe tới] thứ hai. Một khối [Lái xe cho] phải có robot lái về phía trước, và khối thứ hai phải có robot lái về phía sau. Mô hình hóa cách chỉnh sửa các tham số của khối [Drive for], sau đó bắt đầu lại dự án để xem sự thay đổi trong các tham số ảnh hưởng như thế nào đến chuyển động của rô-bốt Cơ sở mã.
Tiến và lùi
-
- Hỗ trợHỗ trợ thảo luận trong khi học sinh đang chỉnh sửa dự án của mình và quan sát hành vi của robot bằng cách hỏi những câu hỏi sau:
- Bạn có thể dùng tay của bạn để cho tôi biết bạn nghĩ robot Code Base có thể di chuyển được bao xa trước khi bạn chạy dự án không?
- Bạn đã thay đổi tham số khoảng cách thành gì và tại sao? Bạn nghĩ robot Code Base có thể di chuyển được bao xa khi khoảng cách đã thay đổi?
- Khi bạn thêm một khối [Lái xe tới] khác, bạn có thiết lập để chúng di chuyển cùng một khoảng cách không? Chúng có nhất thiết phải giống nhau không? Tại sao nên hoặc không nên?
- Nếu robot Code Base của tôi được lập trình để di chuyển về phía trước 100 mm, tôi cần thay đổi khoảng cách bao xa nếu muốn nó di chuyển xa gấp đôi?
Thảo luận về chuyển động của Robot cơ sở mã - Nhắc nhởNhắc nhở học sinh có thể có thắc mắc khi đang chỉnh sửa và bắt đầu dự án của mình. Nhắc nhở học sinh rằng việc học các khái niệm mới có thể phải thử nhiều lần và khuyến khích các em thử lại nếu không thành công khi thêm và chỉnh sửa các khối trong dự án.
- HỏiYêu cầu học sinh suy nghĩ về cách robot Code Base cần di chuyển, nếu họ muốn nó di chuyển đến cửa ra vào, rồi quay trở lại nơi nó bắt đầu. Robot Code Base hiện có thể thực hiện những loại nhiệm vụ hoặc công việc nào để có thể di chuyển tiến và lùi? Yêu cầu học sinh đề xuất một nhiệm vụ mà robot Code Base có thể hoàn thành bằng cách di chuyển về phía trước và phía sau.
Tùy chọn: Các nhóm có thể phân tích robot Code Base của mình nếu cần tại thời điểm này của trải nghiệm. Họ sẽ sử dụng bản dựng tương tự trong các phòng thí nghiệm tiếp theo, vì vậy đây là lựa chọn dành cho giáo viên.
