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 học sinh tạo một dự án bằng VEXcode GO để xe diễu hành Code Base của họ di chuyển quanh tuyến đường diễu hành. Học sinh nên sử dụng áp phích hoặc danh sách bảng trắng được tạo trong phần Hỏi đáp Màn & để nhắc nhở họ về các yêu cầu lập trình cho dự án của mình. Hãy xem hình ảnh động bên dưới để biết ví dụ về một chú robot di chuyển thành công dọc theo tuyến đường diễu hành. Trong hình ảnh động, tuyến đường diễu hành được đánh dấu là một hình vuông với các điểm dừng được đánh dấu ở giữa đường từ góc này đến góc kia. Xe Code Base chạy quanh quảng trường theo chiều kim đồng hồ, rẽ ở mỗi góc và dừng lại một lúc tại mỗi biển báo dừng.
    Tệp video
    Tuyến đường phao diễu hành
  2. Mô hình cho sinh viên cách bắt đầu viết mã giả để lập kế hoạch cho các chuyển động của họ xung quanh tuyến đường diễu hành.

    Một ví dụ về mã giả viết tay chỉ với 5 bước đầu tiên đã hoàn thành và các bước từ 6 đến 9 được để trống. Năm bước đầu tiên được đọc như sau: 1. Lái xe về phía trước trong 450 mm; 2. Dừng lái xe và chờ trong 3 giây; 3. Lái về phía trước 450 mm; 4. Rẽ phải 90 độ; 5. Lái xe về phía trước 450 mm. Ví dụ về mã
    giả

    Khi học sinh đã hoàn thành mã giả của mình, họ sẽ cần chuyển mã giả của mình thành các khối [Comment] trong VEXcode GO. Đảm bảo học viên đã hoàn thành các bước sau:

    Lưu ý: Khi bạn kết nối Code Base với thiết bị lần đầu tiên, Gyro tích hợp trong Brain có thể hiệu chỉnh, khiến Code Base tự động di chuyển trong giây lát. Đây là một hành vi được mong đợi, không chạm vào Cơ sở Mã trong khi nó đang hiệu chỉnh.

    Mô hình cho học viên cách thêm các khối [Comment] vào dự án. Học sinh sẽ cần một khối [Comment] cho mỗi dòng mã giả. Vì vậy, nếu họ có tám dòng mã giả, họ sẽ cần tám khối [Comment]. Làm mẫu cho học viên ba dòng đầu tiên của ví dụ.

    Một dự án VEXcode GO với một khối Khi bắt đầu với ba khối nhận xét đính kèm. Các nhận xét được đọc, theo thứ tự, 1. Lái xe về phía trước trong 450mm; 2. Dừng lái xe và chờ trong 3 giây; 3. Lái xe về phía trước 450 mm.
    Chuyển mã giả vào bình luận

    Khi học sinh đã chuyển mã giả của mình, họ sẽ thêm các khối Drivetrain. Nhắc nhở học viên rằng các khối [Comment] được sử dụng để tổ chức các dự án của các em và các em sẽ không thực hiện các hành vi. Họ sẽ cần phải thêm các khối Drivetrain để làm cho Code Base của họ di chuyển.

    • Yêu cầu học viên thêm một khối [Drive for] trong khối [Comment] đầu tiên.

    Cùng một dự án VEXcode GO với Drive cho khối được kéo vào giữa các khối nhận xét thứ nhất và thứ hai.

    • Sau đó, yêu cầu học viên điều chỉnh các thông số để phù hợp với những gì được yêu cầu trong khối [Comment]. Trong trường hợp này, đó là 450 milimet (mm).

    Cùng một dự án với thông số khoảng cách của Drive cho khối được đánh dấu và đặt thành 450mm. Dự án hiện có nội dung Khi bắt đầu, Bình luận - 1. Lái xe về phía trước trong 450 mm; Lái xe về phía trước trong 450mm; sau đó là khối nhận xét thứ hai và thứ ba.
    Điều chỉnh thông số
    • Hướng dẫn học viên tiếp tục thêm các khối phù hợp trong toàn bộ mã giả của họ.

    Cùng một dự án VEXcode GO với khối Wait và Drive cho khối được đính kèm sau nhận xét thứ hai và thứ ba, tương ứng. Dự án hiện có nội dung: Khi bắt đầu; Bình luận - 1. Lái xe về phía trước 450mm; Lái xe về phía trước 450mm; Bình luận - 2. Dừng lái xe và chờ trong 3 giây; Đợi 3 giây chặn; sau đó Bình luận - 3. Lái về phía trước 450mm; và lái về phía trước cho khối 450mm. Dự án
    mẫu với mã giả
    • Khi học sinh hoàn thành các dự án của mình, hãy yêu cầu các em bắt đầu và kiểm tra mã của mình trên các thiết lập tuyến đường diễu hành thử nghiệm.


     

     

  3. Tạo điều kiệnthuận lợi Tạo điều kiện thuận lợi cho một cuộc thảo luận với học viên bằng cách hỏi những câu hỏi sau:
    • Xe diễu hành có thể di chuyển cho toàn bộ tuyến đường diễu hành không?
    • Robot của bạn phải di chuyển bao xa cho toàn bộ tuyến đường diễu hành?
    • Robot của bạn có cần thực hiện bất kỳ lượt nào không? Nếu có thì theo hướng nào?
    • Bạn có thể giải thích từng lệnh trong dự án của bạn đang làm gì không?
    • Xe diễu hành của bạn có di chuyển theo cách mà bạn không ngờ tới không?
     
  4. Nhắc nhở các nhóm rằng đây không phải là một cuộc thi mà là một lễ kỷ niệm của các kỹ sư giải quyết một vấn đề thực sự.
  5. HỏiHỏi về những lần khác họ đã thử và có một dự án không thành công. Họ đã giải quyết vấn đề như thế nào?

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

Ngay khi mọi nhóm đã thử nghiệm dự án VEXcode của họ, hãy cùng nhau trò chuyện ngắn gọn.

Học sinh sẽ đi dạo quanh phòng trưng bày để xem xe diễu hành của các đội khác và cách họ lập trình Cơ sở mã của mình. 

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

  1. Hướng dẫn từng nhóm rằng họ sẽ thể hiện những chiếc phao của mình trên tuyến đường diễu hành trong lớp học.

    Parade float route in the shape of a square, with the Code Base at the bottom left corner. Tuyến đường được vạch ra bằng các mũi tên màu xanh lá cây chỉ theo chiều kim đồng hồ xung quanh quảng trường. Giữa mỗi bên của quảng trường có một biển báo dừng, cho biết nơi robot nên dừng lại trong suốt tuyến đường.

     

  2. Mô hình mô hình sử dụng phao của một nhóm, cách đặt phao vào đúng điểm xuất phát.
    • Chỉ định cho mỗi nhóm một vị trí trong đội hình nổi để các nhóm biết khi nào đến lượt họ chạy trong cuộc diễu hành.
    • Mô hình cho sinh viên, sử dụng phao của nhóm, trong đó phao đầu tiên cần phải có trước khi nhóm tiếp theo bắt đầu dự án của họ. Khi một chiếc phao rẽ phải lần đầu tiên, chiếc phao tiếp theo có thể bắt đầu di chuyển trong cuộc diễu hành.
    • Một người từ mỗi nhóm sẽ cần thu thập Cơ sở Mã của họ khi đến cuối tuyến đường diễu hành.

    Sơ đồ thiết lập lớp học cho thấy tuyến đường diễu hành trong một hình vuông lớn màu đen, với vị trí bắt đầu được đánh dấu ở góc dưới bên trái bằng một hộp màu xanh lá cây. Một hình chữ nhật màu cam bên dưới cùng của tuyến đường cho biết Khu vực quan sát của giáo viên. Hai hình chữ nhật màu xanh bên ngoài phía trên và bên phải của tuyến đường cho biết khu vực chờ và quan sát của học sinh. Thiết lập cuộc diễu hành
    lớp học - bao gồm một khu vực chờ

  3. Tạo điều kiệnthuận lợi Tạo điều kiện cho một cuộc trò chuyện trong cuộc diễu hành bằng cách đặt câu hỏi cho học sinh.
    • Bạn thích nhất phần nào của chiếc phao này? 
    • Bạn nghĩ nhóm này đã sử dụng lệnh nào trong dự án của họ? 
  4. Nhắc nhở các nhóm giữ khoảng cách giữa họ và tuyến đường diễu hành. Chỉ các nhóm tích cực chia sẻ phao của họ mới được ở gần tuyến đường.
  5. Hỏi học viên xem các em nghĩ gì về cuộc diễu hành.
    • Làm thế nào chúng ta có thể thay đổi phao của mình để tạo ra một chủ đề lớp học cho cuộc diễu hành? (tất cả các loại hoa, một cuộc diễu hành của các ngày lễ hoặc quốc gia, v.v.).

    • Điều gì sẽ xảy ra nếu chúng ta chạy tuyến đường diễu hành ngược lại? Bạn cần thay đổi dự án của mình như thế nào?
       

Tùy chọn: Các nhóm có thể tháo dỡ phao của họ nếu cần thiết tại thời điểm này trong trải nghiệm.