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ẽ tạo một dự án trong đó Cánh tay robot sẽ di chuyển một chiếc đĩa dựa trên màu sắc của nó.
Cánh tay robot sẽ đợi cho đến khi phát hiện được đĩa, kiểm tra màu của đĩa và đưa ra quyết định dựa trên màu đó. Nếu đĩa khớp với màu trong dự án, Cánh tay Robot sẽ nhấc đĩa lên và di chuyển đến phần khác của ô, thả đĩa xuống và quay trở lại vị trí ban đầu. Hãy xem video bên dưới để thấy cánh tay robot có thể di chuyển đĩa thành công bằng cách đầu tiên cảm nhận đĩa và sau đó nâng đĩa lên để di chuyển đến vị trí khác dựa trên màu sắc của đĩa.
Tệp video - Mô hìnhMô hình cách thêm khối [Nếu thì] và khối [Mãi mãi] vào dự án với học sinh. Giải thích rằng đối với ví dụ này, Cánh tay Robot sẽ tìm kiếm màu xanh lá cây
-
Yêu cầu học sinh mở dự án Lab 4 Phần 2 của mình và đổi tên thành Lab 5 Phần 1.
Đặt tên cho dự án - Nếu có bất kỳ học sinh nào không có mặt trong Phòng thí nghiệm 4 hoặc không tìm thấy dự án của mình, hãy yêu cầu họ tạo lại giải pháp Phòng thí nghiệm 4 Phần 2 từ Trình chiếu hình ảnh Phòng thí nghiệm 5.
Bài tập 4 Phần 2 Giải bài tập - Trước khi bắt đầu, hãy đảm bảo học sinh đã kết nối thiết bị của mình với Code Robot Arm (2 trục) và cấu hình dự án của họ đã được thiết lập cho Robot Arm. Nếu cần, hãy xem lại các bước để Cấu hình cánh tay robot và Kết nối VEX GO Brain, sau đó làm mẫu các bước này để học sinh kết nối và cấu hình cánh tay robot của mình.
Lưu ý: Khi bạn kết nối Cánh tay Robot với thiết bị lần đầu tiên, Con quay hồi chuyển được tích hợp trong Não có thể hiệu chỉnh, khiến Cánh tay Robot tự di chuyển trong giây lát. Đây là hành vi bình thường, không chạm vào Cánh tay Robot khi đang hiệu chuẩn.
- Kéo khối [Nếu thì] vào Không gian làm việc.
Thêm khối [Nếu thì] vào không gian làm việc - Có thể thêm khối [Nếu thì] xung quanh các khối hiện có. Cho học sinh thấy bóng đổ xuất hiện khi khối được thêm vào. Bóng đổ này cho biết khối sẽ được thêm vào ngăn xếp ở đâu.
Thêm [Nếu thì] vào một dự án - Hỏi học sinh xem họ muốn kiểm tra tình trạng nào (Cảm biến mắt phát hiện vật thể có màu sắc cụ thể). Kéo khối <Color sensing> vào khối [Nếu thì].
<Color sensing> Khối được thêm vào - Giải thích rằng khối <Color sensing> có thể được sử dụng để phát hiện màu sắc của đĩa: đỏ, xanh lam và xanh lục. Chọn tùy chọn thả xuống 'màu xanh lá cây'.
Chọn 'xanh lá cây' - Giải thích rằng các khối [Nếu thì] là các câu lệnh có điều kiện hướng dẫn robot kiểm tra một điều kiện và nếu điều kiện đúng thì khối này sẽ chạy.
Dự án với Khối [Nếu thì] - Hỏi học sinh xem Cánh tay Robot sẽ kiểm tra điều kiện <Color sensing> bao nhiêu lần trong quy trình dự án này. Họ muốn kiểm tra bao nhiêu lần vậy? Để kiểm tra nhiều lần, họ sẽ cần thêm khối [Mãi mãi]. Kéo một khối [Mãi mãi] vào Không gian làm việc và đặt nó xung quanh chồng khối hiện có.
Thêm [Mãi mãi] Khối - Yêu cầu học sinh chọn bất kỳ màu nào trong ba màu có sẵn trong khối <Color sensing> trong dự án của mình. Học sinh phải gắn đĩa cùng màu vào Nam châm điện trên Cánh tay Robot và bắt đầu dự án để xem Cánh tay Robot di chuyển đĩa như thế nào.
- Lưu ý: Giải pháp của Lab 5 Phần 1 sẽ thay đổi đôi chút tùy thuộc vào nhóm màu được chọn.
Phòng thí nghiệm 5 Phần 1 Giải pháp -
- Hỗ trợHỗ trợ cuộc trò chuyện khi học sinh bắt đầu tạo dự án của mình. Khuyến khích họ thử nghiệm các dự án của mình trong quá trình tạo ra chúng.
- Dự án của bạn có hoạt động như mong đợi không? Tại sao nên hoặc không nên?
- Bạn sẽ mô tả khối [Forever] có chức năng gì trong dự án này?
- Bạn nghĩ điều gì sẽ xảy ra nếu chúng ta đặt một đĩa màu khác trước cánh tay robot? Liệu cánh tay robot có thể di chuyển đĩa không? Tại sao bạn lại nghĩ vậy?
- Nếu bạn muốn Cánh tay Robot có hai màu, bạn cần thêm những khối nào nữa?
- Nhắc nhởNhắc nhở các nhóm đặt câu hỏi nếu họ bối rối. Nếu họ gặp bất kỳ vấn đề nào khi sử dụng các khối mới, hãy yêu cầu họ thực hiện lại các bước này.
Đối với các nhóm đã hoàn thành dự án, hãy nhờ họ giúp đỡ những nhóm cần hỗ trợ thêm.
- HỏiYêu cầu học sinh mô tả các sự kiện ở lớp học hoặc ở nhà bằng câu “Nếu...Thì…”. Ví dụ:
- Nếu tôi biết câu trả lời, thì tôi giơ tay.
- Nếu chuông reo, rồi thì đã đến giờ ăn trưa.
- Nếu tôi hoàn thành hết bài tập về nhà, thì tôi sẽ có một giờ sử dụng màn hình.
Nghỉ giải lao giữa giờ & Thảo luận nhóm
Ngay khi mỗi nhóm mã hóa Cánh tay Robot của mình để lấy thành công một đĩa màu, hãy tập hợp lại để có cuộc trò chuyện ngắn.
- Cánh tay robot của bạn đã làm gì?
- Khuyến khích học sinh nói càng cụ thể càng tốt về hành vi của robot. Thay vì nói “Nó nhìn thấy một đĩa đỏ”, hãy nói “Cảm biến mắt của cánh tay robot phát hiện ra một đĩa đỏ”.
- Cánh tay Robot đã đưa ra quyết định như thế nào trong các dự án của chúng tôi? Chúng ta đã sử dụng những khối nào để hướng dẫn Cánh tay Robot đưa ra quyết định?
- Cánh tay robot sẽ kiểm tra màu sắc bao nhiêu lần? Tại sao? Nếu chúng ta xóa khối [Mãi mãi] thì sao?
- Sử dụng hình ảnh luồng dự án để giúp tạo điều kiện thuận lợi cho cuộc trò chuyện này.
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ẽ thêm vào dự án của mình để cánh tay robot có thể di chuyển các đĩa màu đến các vị trí khác nhau tùy thuộc vào màu sắc của chúng. Hãy xem video bên dưới để thấy cánh tay robot có thể di chuyển ba đĩa thành công bằng cách đầu tiên cảm nhận đĩa rồi nâng đĩa lên để di chuyển đến vị trí khác dựa trên màu sắc. Trong hình ảnh động, đầu tiên một đĩa màu xanh lá cây được di chuyển, sau đó là một đĩa màu đỏ và cuối cùng, một đĩa màu xanh lam được chuyển thành công.
Tệp video
- Mô hình hóa cho sinh viên các bước để thêm vào dự án của họ để hướng dẫn Cánh tay Robot di chuyển đĩa đến các vị trí khác nhau dựa trên màu sắc.
Vị trí đĩa - Yêu cầu mỗi nhóm khởi chạy VEXcode GO trên thiết bị của mình và mở dự án Lab 5 Phần 1 của họ. Dự án mới sẽ được xây dựng dựa trên dự án này.
-
Học sinh sẽ cần lưu dự án của mình với một tên mới khi bắt đầu Phòng thí nghiệm. Yêu cầu họ chọn "Lưu dưới dạng" hoặc "Lưu vào thiết bị của bạn" (tùy thuộc vào phiên bản VEXcode GO bạn đang sử dụng) từ Menu tệp và lưu dự án của họ dưới dạng Lab 5 Phần 2. Nếu nhiều nhóm đang làm việc trên cùng một thiết bị, hãy yêu cầu họ thêm tên nhóm của họ vào dự án.
Đặt tên cho dự án - Trước khi bắt đầu, hãy đảm bảo học sinh đã kết nối thiết bị của mình với Cánh Tay Robot Mã (2 trục) và Cánh Tay Robot đã được định cấu hình. Nếu cần, hãy xem lại các bước để Định cấu hình Cánh tay Robot và Kết nối Bộ não VEX GO, sau đó mô hình hóa các bước này để học sinh kết nối và định cấu hình Cánh tay Robot của mình.
- Ngay bây giờ, Cánh Tay Robot có hướng dẫn phải làm gì khi phát hiện Đĩa Xanh. Bằng cách sao chép các khối, các hướng dẫn cho các màu khác có thể nhanh chóng được tạo ra.
- Làm mẫu cách sao chép các khối bằng cách nhấp chuột phải hoặc nhấn lâu vào khối [Nếu thì].
Menu ngữ cảnh - Nhân đôi khối [If then] hai lần và thêm chúng bên dưới khối [If then] đầu tiên.
Khối trùng lặp - Giải thích cho học viên rằng các em cần thay đổi <Color sensing> khối bên trong các khối [Nếu sau đó] mới được thêm vào các màu đĩa bổ sung. Thay đổi <Color sensing> khối thứ hai thành ‘đỏ’.
Thay đổi thành 'đỏ' - Các khối bên trong khối [Nếu sau đó] này cần được thay đổi để cho Cánh Tay Robot biết nơi đặt Đĩa Đỏ. Thay đổi các thông số của khối [Quay để] điều khiển Động cơ cơ sở để quay 180 độ theo mỗi hướng.
Thay đổi địa điểm trả khách - Bây giờ Cánh tay Robot đã biết nơi di chuyển bất kỳ Đĩa Đỏ hoặc Đĩa Xanh nào, hãy hướng dẫn học sinh chỉnh sửa ngăn xếp cuối cùng. Trong ngăn xếp này, Cánh tay Robot sẽ di chuyển bất kỳ Đĩa Xanh nào đến vị trí được chỉ định của chúng.
- Yêu cầu học sinh đặt Đĩa trên Nam châm điện và bắt đầu dự án và xem Cánh tay Robot của họ di chuyển như thế nào. Nhắc nhở họ rằng họ nên bắt đầu dự án với một Đĩa được gắn vào Nam châm điện. Xem lại các bước trongBắt đầu một dự án trong VEXcode GO nếu cần.
- Yêu cầu học sinh thử nghiệm dự án của mình nhiều lần với tất cả các đĩa màu để đảm bảo dự án hoạt động như mong đợi.
- Tạo điều kiện thuận lợi cho các cuộc đối thoại về các tuyên bố có điều kiện trong quy trình dự án, khi học sinh thay đổi các thông số và kiểm tra các dự án của họ. Sử dụng giải pháp được cung cấp trong Lab 5 Slideshow để kiểm tra các dự án của họ khi bạn lưu hành.
Dung dịch Lab 5 Phần 2 Khi anh chị em luân chuyển phòng để kiểm tra các nhóm, hãy hỏi họ một số câu hỏi sau đây để châm ngòi cho một cuộc thảo luận.
- Bạn sẽ thay đổi mã như thế nào nếu chúng tôi muốn cả ba màu kết thúc ở cùng một vị trí?
- Mô tả cho tôi cách Cánh Tay Robot sẽ di chuyển nếu Cảm Biến Mắt phát hiện màu đỏ.
- Điều gì sẽ xảy ra nếu một trong những khối [Nếu sau đó] của tôi nằm ngoài khối [Mãi mãi]? Cánh tay robot có hoạt động như dự định không? Tại sao có hoặc tại sao không?
- Nếu tôi đặt một chùm tia màu cam trước Cảm biến mắt thì sao? Cánh tay robot có di chuyển nó không? Giải thích lý do tại sao nó sẽ không di chuyển theo quy trình dự án.
- Nhắc nhở các nhóm đặt các chồng [f] trùng lặp của họ bên trong khối [Forever]. Đây là một trong những lỗi có thể xảy ra khi học viên tạo dự án của mình.
Nhắc nhở học sinh rằng cố gắng và thất bại là được! Có thể có nhiều phiên bản trước khi họ tạo dự án cuối cùng của họ. Chấp nhận thất bại, đó là một phần của quá trình học tập.
- Hỏi học viên xem các quyết định mà Cánh Tay Robot đưa ra tương tự hoặc khác với các quyết định các em đưa ra mỗi ngày như thế nào.
Họ có thể nghĩ gì về việc ra quyết định sử dụng đó?