Skip to main content

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 - Khối [Mãi mãi]

Bước này thảo luận về tầm quan trọng của khối [Mãi mãi]. Bạn nên xem lại thông tin như một lớp học. Bạn có thể lập mô hình hành vi với Clawbot và Bộ điều khiển của mình hoặc nếu thời gian cho phép, để học sinh chạy chương trình mà không cần khối [Mãi mãi].

Bước 1: Lập trình bộ điều khiển

Lợi ích của việc sử dụng khối [Mãi mãi] là gì?

Xây dựng dự án này như hiển thị bên dưới mà không có khối [Mãi mãi] :

Bạn nghĩ điều gì sẽ xảy ra nếu chương trình này được thực hiện? Thảo luận theo nhóm. Người ghi chép phải ghi lại dự đoán của nhóm vào sổ tay kỹ thuật.

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 - Tìm hiểu về khối

Nếu không có vòng lặp [Mãi mãi], giá trị vận tốc cho mỗi động cơ sẽ được đặt ngay khi dự án được chạy và giá trị đó không đổi cho đến khi dự án dừng lại. Nói cách khác, nếu bạn chạy dự án mà không di chuyển Cần điều khiển, vì vị trí mặc định của Cần điều khiển trên trục của nó là 0, vận tốc của cả hai động cơ sẽ giữ nguyên ở mức 0, ngay cả khi bạn di chuyển Cần điều khiển.

Tương tự như vậy, giả sử bạn di chuyển Cần điều khiển bên trái lên cao nhất có thể dọc theo trục A của nó và giữ nó ở đó. Nếu bạn chạy dự án ở trên, động cơ bên trái sẽ di chuyển với tốc độ tối đa và sẽ giữ nguyên tốc độ đó ngay cả khi bạn di chuyển Cần điều khiển xuống dọc theo trục A. Điều này là do Clawbot nhận được hướng dẫn ban đầu từ Bộ điều khiển ngay khi dự án được chạy; tuy nhiên, nếu không có Vòng lặp thì giá trị ban đầu đó không thể cập nhật.

Vòng lặp [Mãi mãi] yêu cầu Clawbot liên tục cập nhật vận tốc và chạy trong suốt thời gian của dự án. Nói cách khác, vòng lặp [Forever] , trong dự án này, cho phép bạn thay đổi vận tốc của từng động cơ bằng cách di chuyển Cần điều khiển dọc theo trục A hoặc D và Clawbot sẽ phản hồi tương ứng cho đến khi bạn dừng dự án hoặc tắt Clawbot.

Bước 2: Điều hướng khóa học Slalom

Vận động viên trượt tuyết Slalom
Slaloms là các khóa học mà người tham gia phải điều hướng xung quanh các cờ hoặc điểm đánh dấu đã đặt. Trượt tuyết dốc là môn thể thao mùa đông phổ biến và được đưa vào Thế vận hội mùa đông.

 

Bây giờ Bộ điều khiển đã được ghép nối và dự án đã được tải xuống , bạn đã sẵn sàng di chuyển Clawbot của mình bằng Bộ điều khiển!

  • Người xây dựng và Lập trình viên phải thu thập bốn vật phẩm trong lớp học mà bạn sẽ sử dụng làm cờ trong slalom của mình từ giáo viên.

  • Người xây dựng, Người lập trình và Người ghi phải cộng tác để đặt chúng vào đúng vị trí để Trình điều khiển điều hướng Clawbot xung quanh, theo sơ đồ slalom.

  • Trình điều khiển nên tải xuống dự án ClawbotController. Nếu có bất kỳ câu hỏi nào về cách tải xuống một dự án, hãy xem hướng dẫn Tải xuống và chạy dự á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 - Đặt ra thử thách

Yêu cầu học sinh hoàn thành slalom này bằng cách sử dụng Bộ điều khiển để di chuyển Clawbot dọc theo bên ngoài của mỗi “cờ”. Đường đi của Clawbot phải ngăn không cho nó chạm vào bất kỳ lá cờ nào và cho phép nó vượt qua vạch đích. Cờ có thể là bất kỳ vật liệu/đồ vật nào trong lớp học mà bạn có trong tay (cục tẩy, cuộn băng dính, hộp khăn giấy) và có thể được đặt vào vị trí trước khi vận hành Clawbot.

  • Nếu thời gian cho phép, yêu cầu học sinh đổi vai để người khác có cơ hội lái Clawbot. Bạn thậm chí có thể biến điều này thành một cuộc cạnh tranh trong các nhóm hoặc giữa các nhóm bằng cách xem mỗi tay đua có thể điều hướng slalom nhanh như thế nào.

  • Để biết thông tin về cách tổ chức cuộc thi trong lớp với khóa học Slalom, nhấp vào bên dưới.

    Google Tài liệu / .docx / .pdf

Bước 3: Robo-Slalom

Sử dụng Bộ điều khiển để di chuyển Clawbot của bạn dọc theo bên ngoài mỗi “cờ”. Đường đi của robot phải ngăn không cho nó chạm vào bất kỳ lá cờ nào và cho phép nó vượt qua vạch đích.

  • Người lái xe phải chạy dự án và điều khiển Clawbot tiến và lùi, rẽ trái và phải bằng cả hai Cần điều khiển.

  • Người ghi âm sẽ tính thời gian để Clawbot hoàn thành khóa học. Ghi lại thời gian vào sổ tay kỹ thuật.

  • Bạn có thể nhận được Clawbot nhanh như thế nào thông qua khóa học Slalom?

Biểu tượng Thúc đẩy cuộc thảo luận Thúc đẩy thảo luận - Suy ngẫm về hoạt động

Q: Clawbot có phản hồi với Bộ điều khiển như bạn mong đợi không?
A: Câu trả lời sẽ khác nhau; tuy nhiên, mục tiêu của câu hỏi này là thúc đẩy tư duy nhận thức. Học sinh bắt đầu bằng việc dự đoán các hành vi trước khi kiểm tra chúng, ghi lại kết quả và phản ánh.

Hỏi: Thử thách lớn nhất khi di chuyển Clawbot tiến hoặc lùi theo đường thẳng là gì?
A: Mặc dù các câu trả lời có thể khác nhau, nhưng câu trả lời chung là cả hai Cần điều khiển phải di chuyển đồng bộ với nhau để đảm bảo rằng động cơ của Clawbot đang di chuyển theo cùng một hướng và ở cùng một vận tốc.

Q: Làm thế nào việc sử dụng vòng lặp [Mãi mãi] cho phép bạn liên tục sử dụng Bộ điều khiển để di chuyển Clawbot?
A: Nếu không có vòng lặp [Mãi mãi] , Clawbot sẽ chỉ thực hiện các hành vi được xác định bởi các khối trong dự án một lần. Vòng lặp [Mãi mãi] yêu cầu Clawbot liên tục cập nhật vận tốc và chạy trong suốt thời gian của dự án. Nói cách khác, vòng lặp [Mãi mãi] cho phép bạn sử dụng Bộ điều khiển để di chuyển Clawbot vô thời hạn hoặc cho đến khi hết pin.