Hộp công cụ dành cho giáo viên - Đề cương hoạt động
-
Việc khám phá này sẽ giới thiệu cho học sinh các hành vi của Clawbot có thể được lập trình để hoạt động với Bộ điều khiển:
-
Giới thiệu các khối [Mãi mãi], [Đặt vận tốc động cơ] và [Quay]
-
Thực hiện kiểm tra khắc phục sự cố nhanh chóng để đảm bảo Clawbot đã sẵn sàng
-
Mở VEXcode IQ
-
Xây dựng một dự án đơn giản được cung cấp trong bài học
-
Cho học sinh thực hành sử dụng Bộ điều khiển
-
Kết thúc hoạt động bằng một cuộc thảo luận
-
-
Việc sử dụng mẫu Clawbot với Bộ điều khiển cho phép học sinh điều khiển Clawbot bằng Bộ điều khiển. Có bốn khối khác nhau có sẵn trong VEXcode IQ, có thể được sử dụng để điều khiển động cơ của Clawbot. Học sinh sẽ cần điều chỉnh các tham số trong các khối [Đặt tốc độ động cơ], [Quay] và (vị trí của bộ điều khiển) để kiểm soát tốc độ cho từng động cơ của Clawbot và cho phép Bộ điều khiển điều khiển các chức năng của động cơ.
-
Để biết thêm thông tin về lập trình Bộ điều khiển, hãy nhấp vào bên dưới.
-
Là một hoạt động của cả lớp, hãy cùng học sinh xem lại các khối lập trình. Cho học sinh biết rằng có bốn khối khác nhau có sẵn trong VEXcode IQ, có thể được sử dụng để điều khiển động cơ của Clawbot. Học sinh sẽ cần điều chỉnh các tham số trong các khối [Đặt tốc độ động cơ], [Quay] và (vị trí của bộ điều khiển) để kiểm soát tốc độ cho từng động cơ của Clawbot và cho phép Bộ điều khiển điều khiển các chức năng của động cơ.
Clawbot đã sẵn sàng để lập trình với Bộ điều khiển! Việc khám phá này sẽ cung cấp cho bạn các công cụ để có thể lập trình một số chuyển động cơ bản trong một dự án.
VEXcode IQ sẽ được sử dụng trong cuộc khám phá này:
-
Khối [Mãi mãi]—khối này lặp lại một tập hợp các khối mãi mãi. Vòng lặp [Mãi mãi] chỉ có thể được thoát bằng cách sử dụng khối ngắt hoặc bằng cách dừng chương trình. Khối [Mãi mãi] sẽ không ngừng lặp lại trừ khi khối ngắt được đặt bên trong nó.
-
Đây là ví dụ về khối [Break] được sử dụng để thoát khỏi vòng lặp [Mãi mãi].
-
-
Khối [Đặt vận tốc động cơ] đặt tốc độ của động cơ.
-
Vận tốc có thể được đặt thành phần trăm hoặc vòng/phút:
-
-
Khối [Spin] quay một động cơ cho đến khi dừng lại. Động cơ sẽ dừng lại bằng cách dừng chương trình.
-
Khối (vị trí của bộ điều khiển) báo cáo vị trí của Cần điều khiển trên Bộ điều khiển dọc theo một trục. Cần điều khiển là 0 khi tập trung vào trục.
-
Khối này sẽ cho phép Bộ điều khiển xác định vận tốc của động cơ. Để làm như vậy, hãy kéo khối này từ Hộp công cụ theo vận tốc trong khối [Đặt vận tốc động cơ]; điều này sẽ thay thế vận tốc mặc định bằng vị trí Bộ điều khiển mà bạn chọn.
-
Để tìm hiểu thêm thông tin về bất kỳ khối nào trong số này, hãy mở Trợ giúp và chọn (các) khối mà bạn có thắc mắc.
Lời khuyên của giáo viên
- Nếu đây là lần đầu tiên học sinh sử dụng VEXcode IQ, họ có thể tham khảo Hướng dẫn bất kỳ lúc nào trong quá trình khám phá này. Hướng dẫn nằm trong Thanh công cụ.
- Đảm bảo mỗi nhóm học sinh có tất cả các tài liệu cần thiết.
Hộp công cụ dành cho giáo viên - Vai trò khám phá của học sinh
Để được trợ giúp tổ chức học sinh cho hoạt động này, hãy nhấp vào bên dưới.
Người xây dựng trong mỗi nhóm sẽ nhận được phần cứng cần thiết. Người ghi chép sẽ lấy sổ tay kỹ thuật của nhóm. Lập trình viên nên mở VEXcode IQ.
Số lượng | Vật liệu cần thiết |
---|---|
1 |
robot móng vuốt |
1 |
Pin Robot VEX IQ đã sạc |
1 |
Đài phát thanh VEX IQ |
1 |
Bộ điều khiển |
1 |
Cáp buộc |
1 |
VEXcode IQ |
1 |
Cáp USB (nếu sử dụng máy tính) |
1 |
Sổ tay kỹ thuật |