Skip to main content
Cổng thông tin giáo viên

Biểu tượng Hộp công cụ dành cho giáo viên 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 lập trình rẽ phải, trái và chờ cơ bản.

  • Việc sử dụng cấu hình rô-bốt hệ thống truyền động cho phép học sinh lập trình để Speedbot quay đầu chỉ bằng cách chọn khối [Turn for] .

Speedbot đã sẵn sàng để quay đầu!

Việc khám phá này sẽ cung cấp cho bạn các công cụ để có thể bắt đầu tạo một số dự án thú vị để Speedbot của bạn theo dõi.

  • VEXcode V5  sẽ được sử dụng trong cuộc khám phá này:

  • Để tìm hiểu thêm thông tin về khối, hãy mở Trợ giúp rồi chọn khối [Turn for].

  • Đảm bảo bạn có phần cứng cần thiết, sổ tay kỹ thuật và VEXcode V5 đã được tải xuống và sẵn sàng.

biểu tượng Lời khuyên của Giáo viên 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 V5, 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 trên thanh công cụ.

2020-11-30_14-15-09.jpg

Vật liệu thiết yếu:
Số lượng Vật liệu cần thiết
1

Robot siêu tốc

1

Pin robot đã sạc

1

VEXcode V5

1

Cáp USB (nếu sử dụng máy tính)

1

Sổ tay kỹ thuật

biểu tượng Lời khuyên của Giáo viên Lời khuyên của giáo viên

  • Làm mẫu từng bước để kiểm tra xem Speedbot đã sẵn sàng chưa để học sinh có thói quen làm như vậy.

Bước 1: Chuẩn bị cho cuộc thám hiểm

Trước khi bắt đầu hoạt động, bạn đã chuẩn bị sẵn từng món đồ này chưa? Kiểm tra từng điều sau đây:

Bước 2: Bắt đầu một dự án mới

Trước khi bạn bắt đầu dự án của mình, hãy chọn Speedbot (Hệ thống truyền động 2 động cơ, Không có con quay hồi chuyển) - Dự án mẫu. Dự án mẫu chứa cấu hình động cơ của Speedbot. Nếu mẫu không được sử dụng, robot của bạn sẽ không chạy dự án một cách chính xác.

Hoàn thành các bước sau để mở dự án mẫu:

  • Mở menu Tệp.

  • Chọn Mở ví dụ.

  • Chọn và mở dự án mẫu Speedbot (Drivetrain 2-motors, No Gyro) .

  • Vì chúng ta sẽ sử dụng khối [Turn for] nên hãy đổi tên dự án của bạn thành Turn.

  • Lưu dự án của bạn.

  • Kiểm tra để đảm bảo tên dự án Turn hiện nằm trong cửa sổ ở giữa thanh công cụ.

Biểu tượng Hộp công cụ dành cho giáo viên Hộp công cụ dành cho giáo viên - Dự án tiết kiệm

Chỉ ra rằng khi họ mở VEXcode V5 lần đầu tiên, cửa sổ được gắn nhãn VEXcode Project và nó chưa được lưu (được chỉ báo trên thanh công cụ). Dự án VEXcode là tên dự án mặc định khi VEXcode V5 được mở lần đầu tiên. Sau khi dự án được đổi tên thành Xoay và lưu, màn hình sẽ cập nhật thành Đã lưu. Sử dụng cửa sổ này trên thanh công cụ, có thể dễ dàng kiểm tra xem học sinh có đang sử dụng đúng dự án hay không và dự án đó đã được lưu hay chưa. Khi dự án được lưu ban đầu, VEXcode V5 sẽ tự động lưu mọi thay đổi tiếp theo, như được biểu thị bằng thông báo bên cạnh tên dự án.

Nói với học sinh rằng các em đã sẵn sàng bắt đầu dự án đầu tiên của mình. Giải thích cho học sinh rằng bằng cách làm theo một số bước đơn giản, các em sẽ có thể tạo và chạy một dự án có thể điều khiển Speedbot.

biểu tượng Lời khuyên của Giáo viên Lời khuyên của giáo viên

  • Vì đây là hoạt động bắt đầu với việc lập trình nên giáo viên nên làm mẫu các bước rồi yêu cầu học sinh hoàn thành các hành động tương tự. Sau đó, giáo viên nên theo dõi học sinh để đảm bảo rằng các em thực hiện đúng các bước.

  • Đảm bảo rằng học sinh đã chọn Mở Ví dụ từ menu Tệp.

  • Đảm bảo rằng học sinh đã chọn mẫu Speedbot (Hệ thống truyền động 2 động cơ, Không có con quay hồi chuyển) dự án.

    Bạn có thể chỉ ra cho học sinh rằng có một số lựa chọn để chọn trên trang Ví dụ . Khi xây dựng và sử dụng các robot khác, các em sẽ có cơ hội sử dụng các mẫu khác nhau.

  • Bạn có thể yêu cầu học sinh thêm tên viết tắt của họ hoặc tên nhóm của họ vào tên dự án. Điều này sẽ giúp phân biệt các dự án nếu bạn yêu cầu học sinh nộp chúng.

Bước 3: Rẽ phải

  • Thêm khối [Turn for] vào khối {When started} trong vùng lập trình.

  • Bấm vào biểu tượng Slot . Bạn có thể tải dự án của mình xuống một trong bốn ô  có sẵn trong Robot Brain. Bấm vào số 1.

  • Kết nối robot với máy tính hoặc máy tính bảng của bạn. Biểu tượng Brain trên thanh công cụ sẽ chuyển sang màu xanh lục sau khi thực hiện kết nối thành công.

  • Nhấp vào nút Tải xuống trên thanh công cụ để tải xuống dự án Turn to the Robot Brain.

Biểu tượng Hộp công cụ dành cho giáo viên Hộp công cụ dành cho giáo viên - Trợ giúp về Khối

  • Chỉ ra rằng trong khu vực lập trình, theo mặc định đã có khối {When started} ở đó. Mọi dự án sẽ bắt đầu với khối này. Khi dự án được bắt đầu, các khối được kết nối sẽ được tuân theo trình tự mà chúng được đặt.

    Minh họa cách nhấp vào khối [Turn for] và kéo nó vào vùng lập trình, kết nối nó với khối {When started}. Bạn sẽ nghe thấy tiếng click khi nó gắn vào.

  • Nếu đang sử dụng máy tính, học sinh nên kết nối Robot Brain VEX V5 với máy tính bằng cáp USB . Nếu bạn đang sử dụng máy tính bảng, VEX V5 Robot Brain phải được kết nối với máy tính bảng bằng Radio thông minh.

  • Nếu học sinh đang sử dụng máy tính, hãy yêu cầu các em ngắt kết nối cáp USB khỏi Robot Brain. Việc để robot kết nối với máy tính trong khi đang chạy dự án có thể khiến robot kéo cáp kết nối.

Biểu tượng Hộp công cụ dành cho giáo viên Hộp công cụ dành cho giáo viên - Dừng lại và thảo luận

Đây là thời điểm tốt để tạm dừng và yêu cầu học sinh suy ngẫm về việc thực hiện dự án đầu tiên của mình. Là sinh viên:

  • Speedbot đã làm gì khi bạn chạy dự án?

  • Dựa trên dự án, nó có hoạt động như bạn mong đợi không?

Hãy dành chút thời gian để đảm bảo tất cả học viên đã hoàn thành bước này mà không gặp vấn đề gì trước khi tiếp tục.

  • Kiểm tra để đảm bảo dự án của bạn đã được tải xuống Bộ não của Speedbot bằng cách nhìn vào màn hình của Bộ não Robot. Tên dự án phải được liệt kê trong slot 1.

Biểu tượng Hộp công cụ dành cho giáo viên Hộp công cụ dành cho giáo viên - Model First

Làm mẫu thực hiện dự án trước lớp trước khi yêu cầu tất cả học sinh thực hiện cùng một lúc. Tập hợp học sinh vào một khu vực và chừa đủ chỗ cho Speedbot di chuyển nếu nó được đặt trên sàn. Vì Speedbot sẽ tiếp tục chạy dự án cho đến khi nhấn nút quay lại trên Robot Brain, giáo viên có thể muốn chọn một người nào đó để hỗ trợ dừng dự án của Speedbot khi nó kết thúc.

Nói với học sinh rằng bây giờ đến lượt các em thực hiện dự án của mình. Đảm bảo rằng chúng có đường đi rõ ràng và không có Speedbots nào đụng nhau.

  • Chạy dự án trên robot Speedbot bằng cách đảm bảo dự án được chọn rồi nhấn nút Chạy.

Bước 4: Rẽ trái

  • Thay đổi [Turn for] để hiển thị left thay vì right.

  • Tải về dự án.

  • Chạy dự án trên robot Speedbot bằng cách đảm bảo dự án được chọn rồi nhấn nút Chạy.

Biểu tượng Hộp công cụ dành cho giáo viên Hộp công cụ dành cho giáo viên - Hoàn thành Bước 4

  • Để thay đổi khối [Turn for] từ right thành left, chỉ cần nhấp vào menu thả xuống và chọn left.

  • Nếu học sinh đang sử dụng máy tính, hãy nhắc các em ngắt kết nối cáp USB khỏi Robot Brain trước khi chạy dự án.

    Vì chúng tôi không chọn vị trí mới nên dự án mới sẽ tải xuống vị trí 1 và thay thế dự án trước đó.

  • Vì VEXcode V5 có tính năng tự động lưu nên không cần phải lưu lại dự án.

Bước 5:  Đợi rồi rẽ trái

 

  • Thêm khối [Chờ] trước khối [Turn for] . Điều này sẽ yêu cầu robot đợi trước khi rẽ trái.

  • Chèn ba giây vào khối [Chờ] . Điều này yêu cầu robot đợi ba giờ trước khi rẽ.

  • Tải về dự án.

  • Chạy dự án trên robot Speedbot bằng cách đảm bảo dự án được chọn rồi nhấn nút Chạy.

Biểu tượng Hộp công cụ dành cho giáo viên Hộp công cụ dành cho giáo viên - Hoàn thành Bước 5

  • Khối [Chờ] có thể được đặt ở bất kỳ đâu trong dự án. Để biết thêm thông tin về khối [Chờ] , hãy mở Trợ giúp .

  • Sử dụng khối [Chờ] sẽ không kết thúc dự án.

  • Nếu học sinh đang sử dụng máy tính, hãy nhắc các em ngắt kết nối cáp USB khỏi Robot Brain trước khi chạy dự án.

  • Vì VEXcode V5 có tính năng tự động lưu nên không cần phải lưu lại dự án.

Biểu tượng Thúc đẩy cuộc thảo luận Thúc đẩy thảo luận - Tìm hiểu các khối

Hỏi: Xem vị trí hiện tại của robot ở mức 0 độ. Nếu robot quay sang trái 90 độ, sau đó quay sang phải 120 độ và kết thúc bằng cách quay sang trái 40 độ, thì hiện tại robot sẽ ở bao nhiêu độ sau khi quay xong?
A: Robot sẽ ở góc 10 độ. Sau khi rẽ trái 90 độ, robot quay sang phải 120 độ. Xem việc rẽ trái là di chuyển theo hướng dương và rẽ phải là chuyển động trừ hoặc di chuyển theo hướng âm - tương tự như mặt phẳng tọa độ xy, điều này hiện đặt robot ở -30 độ. Vì 90-120 = -30. Từ -30 độ, robot rẽ trái 40 độ. Như vậy, -30 + 40 = 10. Robot kết thúc ở 10 độ.

Hỏi: Xem vị trí hiện tại của rô-bốt ở 0 độ, xoay rô-bốt 30 độ sang phải sẽ khiến rô-bốt kết thúc ở vị trí giống như khi bắt đầu từ 0 độ và xoay rô-bốt 330 độ sang trái. Nếu rô-bốt quay sang phải 56 độ và rô-bốt sẽ phải quay sang trái bao nhiêu độ để kết thúc ở cùng một vị trí giả sử nó bắt đầu từ 0 độ?
A: Vì rô-bốt xoay hoàn toàn là 360 độ nên bạn có thể cộng và trừ từ 360 độ để tính toán cách rô-bốt sẽ cần quay. 360 - 56 = 304. Như vậy, robot sẽ phải quay 304 độ sang trái thì kết thúc ở vị trí tương tự như quay 56 độ sang phải.

Bước 6: Hoàn thành Thử thách Camera An ninh!

Trong Thử thách camera an ninh, robot phải bắt đầu bằng cách quay sang phải 90 độ. Robot sau đó sẽ quay sang trái 180 độ rồi sang phải 180 độ “quét” giống như camera an ninh. Sau đó, robot sẽ lặp lại việc quay 180 độ sang trái và 180 độ sang phải thêm hai lần nữa. Như vậy, robot sẽ quét tổng cộng 180 độ ba lần.

Trước khi lập trình cho robot, hãy lập kế hoạch về đường đi và hành vi của robot trong sổ tay kỹ thuật của bạn.

Sau khi hoàn thành Thử thách camera an ninh, bạn sẽ có thể kết hợp các chuyển động tiến và lùi với các hành vi bổ sung của robot để hoàn thành các thử thách nâng cao hơn nữa.

Biểu tượng Hộp công cụ dành cho giáo viên Hộp công cụ dành cho giáo viên Giải pháp -

- Xem giải pháp mẫu bên dưới.

- Rubric lập trình để đánh giá học sinh có thể tham khảo tại đây (Google ).

Đối với giải pháp nâng cao hơn, học sinh cũng có thể được làm quen với các vòng lặp bằng cách sử dụng khối [Lặp lại] . Để biết thêm thông tin về khối [Lặp lại] , hãy xem Trợ giúp .

biểu tượng Lời khuyên của Giáo viên Lời khuyên của giáo viên

Xác thực rằng robot đã hoàn thành thành công thử thách bằng cách xem vị trí bắt đầu của robot và đếm để đảm bảo rằng robot đã thực hiện đúng các hành động. Robot phải quay sang phải 90 độ, sau đó lặp lại ba lần: rẽ trái 180 độ và rẽ phải 180 độ.