Skip to main content

Thiết kế, Phát triển và Lặp lại Dự án của bạn - C++

Trả lời các câu hỏi sau trong sổ ghi chép kỹ thuật của bạn khi bạn thiết kế dự án của mình.

  1. Bạn sẽ tạo loại điệu nhảy robot nào? Giải thích chi tiết.

  2. Bạn sẽ sử dụng loại vòng lặp nào và tại sao?

  3. Bạn sẽ làm theo những bước nào để kiểm tra điệu nhảy? Giải thích chi tiết.

Để giúp bạn lập kế hoạch, hãy nhấp vào một trong các liên kết sau để biết một số động tác nhảy mẫu mà bạn có thể đưa vào điệu nhảy của Clawbot (Google Doc / .docx / .pdf).

Biểu tượng Hộp công cụ của giáo viên Hộp công cụ giáo viên

Một cách để làm cho cuộc thi khiêu vũ này thú vị hơn là để học sinh so sánh kế hoạch của mình để lấy phản hồi và cảm hứng. Nếu có thời gian, hãy khuyến khích học sinh chia sẻ kế hoạch của mình.

  • Câu trả lời có thể khác nhau, nhưng học sinh có thể lưu ý rằng họ muốn robot của mình quay hoặc nâng cánh tay robot lên không trung.

  • Có thể sử dụng vòng lặp lặp lại và/hoặc mãi mãi để lặp lại hướng dẫn cụ thể hoặc các động tác nhảy. Vòng lặp được sử dụng để đơn giản hóa các dự án và làm cho chúng hiệu quả hơn.

  • Đầu tiên, học sinh có thể viết ý tưởng cho điệu nhảy của mình bằng mã giả. Sau đó, họ có thể bắt đầu sử dụng hướng dẫn để lập trình cách họ muốn robot di chuyển. Sau khi hoàn thành dự án, họ có thể chạy thử và ghi lại những quan sát của mình vào sổ tay kỹ thuật trước khi thực hiện cải tiến. Mọi cải tiến cũng phải được ghi vào sổ tay kỹ thuật.

Thực hiện theo các bước dưới đây khi bạn tạo dự án của mình:

  1. Lên kế hoạch cho điệu nhảy bằng cách sử dụng bản vẽ và mã giả (Google Doc / .docx / .pdf).
  2. Sử dụng mã giả bạn đã tạo để phát triển dự án của mình bằng VEXcode V5.
  3. Mở dự án mẫu Clawbot (Drivetrain 2 động cơ, Không có con quay hồi chuyển).

    Menu dự án mẫu đang mở và danh mục Mẫu được chọn. Dự án ví dụ 'Clawbot và Advanced TrainingBot (Drivetrain two motor, No Gyro)' được đánh dấu bằng một hộp màu đỏ.

  4. Đặt tên cho dự án GrooveMachine và chọn Đổi tên.

    Hộp thoại Đổi tên dự án được mở trong Thanh công cụ VEXcode V5. Slot 1 được chọn và tên dự án đang được thay đổi thành 'Groove Machine'.

  5. Chạy dự áncủa bạn để kiểm tra thường xuyên và lặp lại dự án bằng cách sử dụng những gì bạn đã học được từ quá trình kiểm tra.
  6. Chia sẻ dự án cuối cùng của bạn với giáo viên.

Biểu tượng Hộp công cụ của giáo viên Hộp công cụ giáo viên - Ví dụ về giải pháp mã giả

Sau đây là ví dụ về mã giả của học sinh có thể trông như thế nào. Hãy nhớ rằng, bạn có thể đề xuất học sinh cung cấp mã giả chi tiết hơn. Ví dụ có thể là "mở và đóng móng vuốt" thay vì chỉ "vỗ tay".

Ví dụ mã giả được viết cho Thử thách Groove Machine. Nó ghi là 'xoay tay lên 300 độ, giữ tay tại chỗ. Tiếp theo, những điều sau sẽ xảy ra 10 lần: Robot quay sang phải và vỗ tay hai lần (sử dụng móng vuốt), Robot quay sang trái và vỗ tay hai lần (sử dụng móng vuốt).

Nếu bạn muốn chấm điểm mã giả của họ, đây là tiêu chí để thực hiện việc đó (Google Doc / .docx / .pdf). Nếu bạn dự định sử dụng tiêu chí này hoặc bất kỳ tiêu chí nào khác, bạn nên cho học sinh xem hoặc đưa cho họ một bản sao trước khi bắt đầu làm bài.

Nếu bạn gặp sự cố khi bắt đầu, hãy xem lại những điều sau trong VEXcode V5:

  • Các dự án mẫu:

    Thanh công cụ VEXcode V5 với menu Tệp mở và Mở Ví dụ được chọn bằng mũi tên màu đỏ. 'Ví dụ mở' là mục thứ sáu trong menu, bên dưới 'Dự án khối mới', 'Dự án văn bản mới', 'Dự án khối kỹ năng ảo mới', 'Dự án văn bản kỹ năng ảo mới' và 'Tải từ thiết bị của bạn'.

  • Để truy cập thông tin bổ sung trong khi tạo chương trình, hãy nhấp chuột phải vào dấu hỏi bên cạnh hướng dẫn trong không gian làm việc của bạn để xem thông tin bổ sung về chương trình đó.

    Trợ giúp trong VEXcode V5 đang mở và hiển thị thông tin Trợ giúp cho khối Drivetrain Drive. Biểu tượng Trợ giúp ở góc trên bên phải được tô sáng, minh họa những gì cần chọn để mở thông tin Trợ giúp cho một khối.

  • Xem lại các phiên bản trước của dự án RepeatingActions của bạn để hỗ trợ tạo dự án mới