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

Chơi

Phần 1 - Từng bước một

  1. Hướng dẫnHướng dẫn mỗi nhóm lập kế hoạch cho dự án VEXcode của mình bằng cách viết mã giả. Họ sẽ tạo mã giả để robot Code Base và phần mở rộng của họ điều hướng quá trình thử thách. Hãy xem hình ảnh động bên dưới để thấy Code Base có thể di chuyển như thế nào trong một khóa học.

    Trong hình ảnh động bên dưới, một đường đua bắt đầu ở góc trên bên trái, với một con đường kéo dài theo hình chữ nhật về bên phải, có nhiều khúc cua. Dọc theo con đường có sáu vật rác nằm rải rác. Robot tiến về phía trước, thu thập hai vật thể đầu tiên, sau đó rẽ trái và tiến về phía trước để thu thập vật thể thứ ba. Sau đó, xe rẽ trái, tiến về phía trước, rẽ phải và tiến về phía trước để thu thập chiếc thứ tư. Cuối cùng, robot rẽ phải, tiến về phía trước, rẽ trái và tiến về phía trước ba lần để thu gom hai mảnh rác cuối cùng và đến đích.
    Tệp video

  2. Mô hìnhMô hình dành cho sinh viên cách viết mã giả để lập kế hoạch cho dự án của mình, sau đó chuyển mã giả sang các khối [Bình luận] và cuối cùng là tạo và kiểm tra dự án của mình. Đảm bảo mỗi nhóm có một tờ giấy và bút chì để viết mã giả của mình.
    • Yêu cầu học sinh vạch ra lộ trình mà Code Base sẽ phải trải qua trong khóa học thử thách của mình từ đầu đến cuối. Mô hình hóa cách cụ thể trong mã giả. Thay vì “Tiến về phía trước”, học sinh nên mô tả chính xác quãng đường tiến về phía trước bằng cách sử dụng các phép đo và đơn vị.

    Mẫu mã giả viết tay phù hợp với khóa học được hiển thị trong video ví dụ ở trên. Có 10 bước xen kẽ giữa việc lái xe về phía trước và rẽ để đi hết toàn bộ con đường.
    Ví dụ Mã giả
    • Sau khi tạo xong mã giả, học sinh có thể bắt đầu dự án VEXcode GO của mình. Nếu học sinh cần trợ giúp để mở và lưu một dự án, hãy làm mẫu các bước trong bài viết Mở và Lưu Dự ánvà yêu cầu các em làm theo. Yêu cầu học sinh đặt tên cho dự án của mình Tình trạng khẩn cấp ở đại dương.

    Hộp tên dự án ở giữa Thanh công cụ VEXcode GO được đánh dấu bằng hộp màu đỏ và có nội dung là Ocean Emergency.
    Tên Dự án
    • Tiếp theo, học sinh sẽ phải kết nối Code Base với thiết bị của mình. Nếu cần, hãy làm mẫu các bước trong bài viết Kết nối VEX GO Brain Thư viện VEX dành cho học sinh.
    • Họ cũng cần phải cấu hình VEXCode GO cho Code Base. Nếu cần, hãy mô phỏng các bước từ bài viết Cấu hình cơ sở mã Thư viện VEX và đảm bảo học viên có thể nhìn thấy các khối Truyền động trong Hộp công cụ.
    • Sau khi đặt tên cho dự án, kết nối Brain và cấu hình Code Base, học sinh đã sẵn sàng chuyển mã giả của mình sang các khối chú thích để tổ chức dự án. Nhắc nhở học sinh rằng họ đã thực hiện điều này cho dự án Drive in a Square trong Phòng thí nghiệm 2. Nếu cần, hãy mô hình hóa việc chuyển mã giả sang các khối chú thích.
      • Lưu ý: Mỗi nhóm sẽ có mã giả khác nhau, dựa trên các chuyển động cần thiết để điều hướng quá trình thử thách của họ.

    Tổng quan về việc chuyển đổi các bước mã giả viết tay thành khối Bình luận trong dự án VEXcode GO. Có 10 bước mã giả được viết thành 10 khối chú thích được đính kèm vào khối Khi bắt đầu, luân phiên lái và rẽ robot để đi theo đường dẫn.
    Mã giả cho khối bình luận
    • Nhắc nhở học sinh rằng các khối [Bình luận] được sử dụng để sắp xếp các dự án của họ và họ sẽ không thực hiện hành vi. Họ sẽ cần thêm các khối Drivetrain để khiến Code Base của họ di chuyển. Sau khi chuyển mã giả của mình, học sinh sẽ thêm các khối Drivetrain.
    • Nếu cần, hãy mô hình hóa thêm khối Truyền động đầu tiên trong dự án ví dụ. Yêu cầu học sinh tiếp tục cho đến khi họ thêm các khối Hệ thống truyền động cho từng khối [Bình luận].

    Dự án VEXcode GO hiển thị 10 khối Bình luận được đính kèm vào khối Khi bắt đầu, với khối Drive for bên dưới khối đầu tiên.
    Thêm khối truyền động và thay đổi thông số
    Tệp video
  3. Thúc đẩyThúc đẩy một cuộc thảo luận với học sinh bằng cách đặt câu hỏi sau:
    • Robot của bạn phải di chuyển theo hướng nào trước tiên?
    • Bạn sẽ bảo robot của mình nhặt loại rác nào đầu tiên?
    • Robot của bạn có cần phải rẽ không? Nếu vậy, hướng nào?
    • Cơ sở mã và tiện ích mở rộng của bạn có đang phát triển theo hướng mà bạn không mong đợi không?

     

    Khi học sinh bắt đầu kiểm tra, hãy yêu cầu các em kiểm tra xem "rác" có đủ lớn để không vừa với Cơ sở mã hoặc phần mở rộng hay không. Điều này sẽ ngăn cản việc thu gom rác và có thể cản trở việc di chuyển của Cơ sở mã.

  4. Nhắc nhởNhắc nhở học sinh tiếp tục cố gắng ngay cả khi lần đầu thất bại. Học sinh sẽ có ba cơ hội để cải thiện. Ngoài ra, hãy nhắc nhở học sinh tối ưu hóa chuyển động của robot bằng cách lưu ý rằng mục tiêu đầu tiên là thu gom thành công một mảnh rác trước khi thu gom thêm.
  5. HỏiHỏi học sinh xem các em có thể giúp ích cho môi trường như thế nào? Liệu chúng có tham gia vào chương trình tái chế hay chúng đã nhặt được một mẩu rác mà chúng nhìn thấy trong căng tin?

Nghỉ giải lao giữa giờ & Thảo luận nhóm

Ngay sau khi mỗi nhóm đã tạo và thử nghiệm dự áncủa mình, hãy tập hợp lại để có cuộc trò chuyện ngắn.

  • Thử nghiệm của bạn có thành công không? Robot của bạn có về đích không?
  • Tiện ích mở rộng của bạn hoạt động như thế nào?
  • Làm thế nào để cải thiện mã của bạn?

Phần 2 - Từng bước một

  1. Hướng dẫnHướng dẫn học sinh rằng các em sẽ sử dụng các khóa học thử thách để hoàn thành ba lần thử nghiệm tính giờ trong một phút, trong đó robot Code Base của các em sẽ thu gom ba mảnh rác. Mục tiêu là cải thiện thời gian cần thiết để Code Base hoàn thành thử thách. Xem video bên dưới để biết ví dụ về cách Code Base lái xe đẩy một vật về phía trước rồi lái ngược trở lại vị trí ban đầu.
    Tệp video
    • Học sinh nên ghi lại kết quả trên Phiếu thu thập dữ liệu và chỉnh sửa các dự án VEXcode GO của mình giữa các lần thử nghiệm để cải thiện hiệu suất.
  2. Mô hìnhMô hình dành cho sinh viên về quy trình thực hiện thử nghiệm theo thời gian và ghi lại kết quả bằng Phiếu thu thập dữ liệu.

    Sơ đồ cho thấy 4 bước để thực hiện thử nghiệm tính giờ. Các bước được viết ở phía trên cùng, bên dưới có hình ảnh minh họa. Bước 1 đọc bộ đếm thời gian bắt đầu và hiển thị đồng hồ bấm giờ. Bước 2 có nội dung Bắt đầu dự án và hiển thị chế độ xem từ trên xuống của Cơ sở mã trên khóa học. Bước 3 đọc là Dừng hẹn giờ và hiển thị đồng hồ bấm giờ. Bước 4 đọc Dữ liệu ghi chép và hiển thị ghi chú viết tay trên giấy.
    Thủ tục thử nghiệm có thời gian
    • Khuyến khích sinh viên ghi lại bản tóm tắt thử nghiệm ngắn gọn và những thay đổi cần thực hiện trong Phiếu thu thập dữ liệu. 

    Bảng thu thập dữ liệu liệt kê tên phòng thí nghiệm và tên sinh viên ở trên cùng, bên dưới là bảng bốn cột với các cột cho Thử nghiệm, Thời gian, Tóm tắt thử nghiệm và Những thay đổi cần thực hiện. Thời gian đọc thử nghiệm 1: 45 giây; tóm tắt: Phần mở rộng Code Base bị kéo lê trên sàn; Thay đổi: nâng phần mở rộng lên cao hơn với khoảng cách màu cam. Lần thử thứ 2 Thời gian: 40 giây; Tóm tắt: Code Base đã đi quá xa sau lượt thứ 4 và Thay đổi: Thay đổi khoảng cách từ 500mm thành 400mm trong Drive để chặn. Thời gian đọc thử nghiệm 3: 36 giây; Tóm tắt: Code Base đã nhặt được tất cả các quả cầu lông và tiến đến đích. Thay đổi: Không có.
    Ví dụ về bảng thu thập dữ liệu

     

  3. Tạo điều kiệnTạo điều kiện thảo luận về các thử nghiệm có giới hạn thời gian:
    • Bạn đã phải đối mặt với những thách thức nào trong quá trình thử nghiệm?
    • Bạn đã chỉnh sửa Cơ sở mã và tiện ích mở rộng của mình như thế nào?
    • Bạn đã thực hiện những thay đổi nào cho dự án Ocean Emergency của mình?
    Giáo viên làm việc với một nhóm nhỏ tại một bàn, minh họa cách học sinh có thể cùng nhau giải quyết thử thách.

    Giáo viên làm việc với một nhóm nhỏ.

    • Yêu cầu học sinh đổi vai trong suốt quá trình thử nghiệm. Ví dụ:
      • Thử nghiệm 1 & 3
        • Người xây dựng - thiết lập khóa học và bắt đầu dự án.
        • Nhà báo - ghi lại thời gian thử nghiệm và dữ liệu.
      • Thử nghiệm 2  
        • Người xây dựng - tính thời gian thử nghiệm và ghi lại dữ liệu. 
        • Nhà báo - thiết lập khóa học và bắt đầu dự án.
     
  4. Nhắc nhởNhắc nhở học sinh kiểm tra xem “rác” có đủ lớn để không vừa với Cơ sở Mã hoặc phần mở rộng và có thể cản trở việc di chuyển Cơ sở Mã hay không. Ngoài ra, hãy nhắc nhở học sinh kiểm tra xem phần mở rộng có ổn định và không bị kéo lê trên mặt đất, điều này cũng sẽ cản trở chuyển động của Đế mã. học sinh tiếp tục cố gắng và suy ngẫm về mức độ tiến bộ của mình trong suốt ba lần thử nghiệm. Luôn luôn có chỗ cho sự phát triển và cải thiện.

    Hướng dẫn học sinh suy nghĩ về cách họ đã thành công trong việc điều chỉnh và cải thiện hiệu suất của Cơ sở mã trong suốt ba lần thử nghiệm. Kiểm tra và cải tiến là một phần quan trọng của quá trình thiết kế.

  5. HỏiYêu cầu học sinh nghĩ về một lần họ phải thử một việc gì đó nhiều lần trước khi làm đúng. Chia sẻ với học sinh về thời điểm bạn phải thử nhiều lần trước khi làm đúng. Người lớn ở mọi ngành nghề trong thế giới thực đều phải liên tục sửa đổi ý tưởng và dự án hàng ngày để làm cho mọi thứ tốt hơn.

Tùy chọn: Học sinh có thể tháo rời bản dựng của mình tại thời điểm này trong Phòng thí nghiệm.