Tóm tắt
Vật liệu cần thiết
Sau đây là danh sách tất cả các tài liệu và tài nguyên giảng dạy cần thiết để hoàn thành VEX 123 Lab. Đầu tiên được liệt kê là các vật liệu cần thiết cho toàn bộ Phòng thí nghiệm, bao gồm cả Robot 123. Trong một số Phòng thí nghiệm nhất định, các liên kết đến tài liệu giảng dạy ở định dạng trình chiếu đã được đưa vào. Không phải tất cả các Phòng thí nghiệm sẽ bao gồm trình chiếu. Những trang chiếu này có thể giúp cung cấp bối cảnh và nguồn cảm hứng cho học viên của anh chị em. Tất cả các trang trình bày đều có thể chỉnh sửa và có thể được chiếu cho học sinh hoặc được sử dụng làm tài nguyên dành cho giáo viên.
| Vật liệu | Mục đích | Khuyến nghị |
|---|---|---|
|
123 Robot |
Để thực hiện các hành vi trong các hoạt động của Lab. | 1 cho mỗi nhóm |
|
Mã hóa |
Để xây dựng một dự án sử dụng với 123 Robot. | 1 để cả lớp xem. |
|
Thẻ mã hóa |
Để chèn vào Bộ mã hóa để tạo một dự án. | Xem Thiết lập môi trường mà mỗi nhóm sẽ cần thẻ Coder. |
|
123 Field |
Đối với một nơi để sử dụng 123 Robot. | 1 ô cho mỗi nhóm |
|
Trình chiếu hình ảnh Lab 1 Google Doc / .pptx / .pdf |
Công cụ hỗ trợ trực quan để tạo điều kiện cho giáo viên. | Đủ để mỗi nhóm chạy và gỡ lỗi các dự án |
|
Có thể in lỗi (không bắt buộc) Google Doc / .docx / .pdf |
Để học viên sử dụng thiết bị hỗ trợ trực quan trong khi gỡ lỗi | 1 cho mỗi nhóm |
|
Xóa khô điểm đánh dấu bảng & trắng tẩy |
Để viết trên Tile và xóa nó | 1 cho mỗi nhóm |
Thiết lập môi trường
- Tập hợp các tài liệu mà mỗi nhóm cần trước khi đến lớp. Đối với Phòng thí nghiệm này, mỗi nhóm hai sinh viên sẽ cần một Robot 123, một Bộ mã hóa và một Trường 123 để kiểm tra. Họ cũng sẽ cần Thẻ mã hóa bên dưới. Anh chị em có thể muốn cung cấp cho học viên các thẻ Mã hóa bổ sung khi các em đang gỡ lỗi trong Play Phần 2 của mỗi Phòng thí nghiệm nếu các em cần thêm một thử thách.
- Một thẻ mã hóa "Khi bắt đầu 123"
- Bốn thẻ mã hóa "Drive 1"
- Một thẻ Coder "Drive 2"
- Một thẻ Coder "Rẽ phải"
- Một thẻ Coder "Rẽ trái"
Thẻ -
Đối với phần trình diễn Engage, giáo viên cũng sẽ cần một "Play honk" và "Play doorbell" để xây dựng dự án mẫu như thể hiện trong Lab.
Thẻ Coder bổ sung cần thiết cho Giáo viên trong phần Tham gia -
Để chuẩn bị Gạch của bạn trước thời hạn, bạn có thể vẽ hoặc dán một kệ sách để chỉ ra nơi Robot 123 nên lái xe để đặt một cuốn sách trong Play Part 1, như thể hiện trong hình ảnh thiết lập ở đây. Anh chị em cũng có thể muốn đánh dấu vị trí bắt đầu của 123 Robot, để giúp học viên thiết lập Tile của mình dễ dàng hơn.
Cài đặt Tile cho Play Part 1 -
Quyết định cách bạn sẽ đặt lại các ô cho Phát Phần 2, theo kịch bản xếp hàng được hiển thị bên dưới. Anh chị em có thể muốn chuẩn bị thêm các Ô số 1, 2 và 3 được viết trên đó để hoán đổi trước khi học viên bắt đầu Chơi Phần 2; hoặc anh chị em có thể muốn học viên viết số của mình trên Ô số như một phần của hoạt động Phòng thí nghiệm. Anh chị em cũng có thể muốn đánh dấu vị trí bắt đầu của 123 Robot, để giúp học viên thiết lập Tile của họ dễ dàng hơn.
Cài đặt Tile cho Play Part 2
-
- Để giúp học viên thay phiên nhau và tập trung trong các hoạt động trong Phòng thí nghiệm, hãy hướng dẫn học viên cách chia sẻ trách nhiệm. Đối với các nhóm lớn hơn hai học viên được đề xuất, hãy cung cấp cho học viên các vai trò chi tiết hơn. Ví dụ về trách nhiệm của học sinh trong Phòng thí nghiệm này:
- Đặt Robot 123 trên sân vào đúng vị trí.
- Lắp thẻ Coder và nhấn nút "Bắt đầu".
- Đổi Thẻ Mã hóa "bị lỗi" cho Thẻ Mã hóa "bị gỡ lỗi" đã chọn
Tương tác
Bắt đầu phòng thí nghiệm bằng cách tham gia với các học viên.
-
Móc
Bạn đã bao giờ thực sự hào hứng khi thực hiện một dự án trên robot của mình và sau đó, khi bạn thực hiện, robot không làm những gì bạn nghĩ nó nên làm? Em nghĩ tại sao điều đó xảy ra? Bạn đã làm gì để khắc phục?
-
Thể hiện
Giải thích rằng một vấn đề trong một dự án mã hóa được gọi là lỗi và mô hình hóa quy trình gỡ lỗi Identify-Find-Fix.
-
Câu hỏi chủ đạo
Chúng ta phải làm gì khi robot của chúng ta không làm những gì chúng ta mong đợi chúng làm?
Phát
Cho phép học viên khám phá các khái niệm được giới thiệu.
Phần 1
Giáo viên sẽ hướng dẫn học sinh trong quá trình sử dụng quy trình gỡ lỗi Identify-Find-Fix bằng cách sử dụng một dự án có lỗi. Học sinh sẽ xây dựng dự án trong các nhóm nhỏ của mình, xác định vấn đề, tìm thẻ Coder gây ra lỗi và chọn một thẻ để khắc phục. Sau đó, họ sẽ kiểm tra dự án để xem việc sửa chữa của họ có thành công hay không.
Nghỉ giải lao giữa trận
Học sinh sẽ chia sẻ những lần khác họ đã gặp lỗi trong các dự án mã hóa của mình và cách họ sẽ khắc phục chúng, bây giờ họ đã quen thuộc với quy trình gỡ lỗi Identify-Find-Fix.
Phần 2
Học sinh sẽ được cung cấp một dự án mới có lỗi trong đó và cộng tác trong các nhóm nhỏ của mình để áp dụng quy trình gỡ lỗi để xác định, tìm và sửa lỗi trong dự án bằng cách cách cách ly thẻ Coder không chính xác và thay thế nó bằng thẻ hoặc thẻ Coder chính xác. Sau đó, họ sẽ kiểm tra dự án để xem dự án có thành công hay không.
Phương pháp mã hóa thay thế
Mặc dù Lab này được viết để sử dụng với Bộ mã hóa, nhưng nó cũng có thể được hoàn thành bằng cách sử dụng các nút cảm ứng trên Robot 123 để mã hóa hoặc VEXcode 123. Nếu sử dụng các nút cảm ứng để viết mã, hãy yêu cầu học sinh nhấn nút tuần tự để tạo một dự án có Robot 123 di chuyển trên Trường 123 của họ. Để biết thêm thông tin về mã hóa bằng cách sử dụng các nút cảm ứng trên 123 Robot, hãy xem Mã hóa bằng các nút cảm ứng trên bài viết 123 Robot. Để cung cấp cho sinh viên một dự án Touch 'bị lỗi', hãy sử dụng bản in VEX 123. Họ có thể tham khảo dự án trên trang tính để xác định lỗi nằm ở đâu trong dự án. Xem bài viết này để tìm hiểu thêm về các bản in VEX 123 có sẵn.
Nếu sử dụng VEXcode 123, thay vì đưa cho mỗi nhóm một thẻ Coder và Coder, hãy đưa cho học sinh một máy tính bảng hoặc máy tính và xây dựng các dự án bị lỗi, và yêu cầu học sinh gỡ lỗi chúng, sử dụng VEXcode 123. Để biết thêm thông tin về VEXcode 123, hãy tham khảo các bài viết trong phần VEXcode 123 của Thư viện STEM.
Chia sẻ
Cho phép học viên thảo luận và trưng ra việc học tập của các em.
Chia sẻ đang hoạt động
Học sinh sẽ chia sẻ bằng cách mô tả hành vi "không chính xác" của robot, thẻ Coder gây ra lỗi và thẻ mà các em đã chọn để sửa lỗi.
Lời nhắc thảo luận
- Quá trình gỡ lỗi Identify-Find-Fix đã giúp bạn khắc phục lỗi trong dự án như thế nào?
- Làm thế nào bạn biết thẻ Coder nào đã gây ra sự cố?
- Bạn đã chọn thẻ Coder nào để sửa lỗi và tại sao?