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 gắn phao của mình vào rô-bốt Code Base, đảm bảo rằng tất cả vật liệu đều nằm trên rô-bốt Code Base. Học sinh có thể cần sử dụng nhiều mã thông báo hơn để thu thập thêm vật liệu cho hoạt động này.
    Một tập hợp các nút bấm khác nhau, minh họa ví dụ về 'mã thông báo' có thể là gì.
    Các mã thông báo có thể là các vật dụng trong lớp học như nút hoặc ghi chú dán
  2. Mô hìnhMô hình sử dụng thiết lập của nhóm, cách đặt phao lên trên hoặc xung quanh rô-bốt Code Base. Cho học sinh biết rằng có thể cần phải tháo phao ra khỏi rô-bốt Code Base vào cuối buổi thực hành. Họ sẽ cần phải gắn lại phao của mình khi bắt đầu Thực hành 3.
    • Khuyến khích học sinh sử dụng chốt, chốt cách điện và đầu nối từ Bộ VEX GO để cố định phao. Xem bài viết Mảnh của Bộ VEX GO Thư viện VEX để biết thông tin về các danh mục và chức năng khác nhau của các mảnh trong Bộ.

    Hình ảnh cạnh nhau của một xe diễu hành và góc nhìn từ xa của Code Base, để nhấn mạnh rằng xe diễu hành phải được xây dựng trên đỉnh của rô-bốt.
    Thiết kế một Float gắn vào cơ sở mã

     

  3. Tạo điều kiệnTạo điều kiện cho quá trình gắn bó bằng cách đi xung quanh và giúp đỡ những học sinh đang gặp khó khăn.

    Khuyến khích học sinh làm việc cùng nhau và sử dụng ngôn ngữ không gian để gắn phao. Ví dụ, khuyến khích thảo luận và giải thích bằng cách hỏi học sinh:

    • Tại sao bạn lại gắn bộ phận đó vào bên hông/phía trên/phía sau của robot Code Base?
    • Điều gì sẽ xảy ra nếu bạn di chuyển quân cờ này sang phía bên kia hoặc thậm chí lên trên phao?
    • Bạn sẽ mô tả việc gắn phao vào robot Code Base như thế nào? Bạn sẽ sử dụng những từ nào như trên, bên cạnh hoặc phía sau?
  4. Nhắc nhởNhắc nhở nhóm rằng sự thất vọng luôn xảy ra. Cuối cùng, thử và sai là một phần của cuộc sống, và chúng ta luôn có đủ thời gian cho cả hai việc này.
  5. HỏiYêu cầu học sinh giúp đỡ các nhóm khác sau khi hoàn thành phần đính kèm phao của mình.

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

Ngay khi mỗi nhóm hoàn thành việc gắn phao của mình vào rô-bốt Cơ sở mã, hãy tập hợp lại để có cuộc trò chuyện ngắn.

  • Bạn gặp phải vấn đề gì khi gắn phao?
  • Bạn đã giải quyết vấn đề này như thế nào?
  • Nhóm của bạn đã sử dụng giải pháp nào khi gặp vấn đề trong thiết kế?
     

Phần 2 - 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ãy cho học sinh biết rằng các em sẽ làm việc với nhóm của mình để tạo mã giả và một dự án để lái xe hoa qua một tuyến diễu hành ngắn.

    Bản phác thảo tuyến diễu hành bắt đầu ở góc trên bên trái tại một hình vuông màu xanh lá cây. Một mũi tên mở rộng về bên phải, sau đó một mũi tên thứ hai chỉ xuống, rồi một mũi tên thứ ba chỉ về bên phải hướng tới một hình vuông màu đỏ biểu thị điểm kết thúc.
    Ví dụ về tuyến diễu hành

     

  2. Mô hìnhMô hình dành cho học sinh cách bắt đầu viết mã giả để lập kế hoạch di chuyển quanh tuyến diễu hành.
    • Trình bày cách phao di chuyển theo lộ trình. Di chuyển Cơ sở mã theo lộ trình diễu hành và yêu cầu học sinh cung cấp ngôn ngữ không gian về cách robot di chuyển. (tức là di chuyển về phía trước 200 milimét (mm), rẽ phải 90 độ.)
    • Khi học sinh hiểu cách di chuyển theo lộ trình diễu hành, các em sẽ tạo mã giả để lập kế hoạch cho lộ trình của Cơ sở mã của mình qua lộ trình đó. Cho học sinh xem hình ảnh động bên dưới và hướng dẫn các em thực hiện theo quy trình này. Trong hình ảnh động, Code Base sẽ tuân theo các hướng dẫn khi chúng xuất hiện trên màn hình dưới dạng danh sách. Hướng dẫn ghi Robot tiến về phía trước 21cm, Robot dừng lại, Robot xoay sang phải 90 độ, Robot tiến về phía trước 20cm, Robot dừng lại, Robot xoay sang trái 90 độ và cuối cùng Robot tiến về phía trước 20cm.
    Tệp video
    • Chỉ cho học viên cách bắt đầu viết mã giả để lập kế hoạch cho các chuyển động của các em xung quanh tuyến đường diễu hành. Nhắc nhở họ rằng mã giả là một phác thảo từng bước được viết bằng tay. Khuyến khích học sinh sử dụng mã giả một cách chính xác để bao gồm khoảng cách lái xe và độ rẽ. 

    Mã giả mẫu liệt kê 5 bước và ghi: 1. Robot lái về phía trước trong 200mm; 2. Robot rẽ phải 90 độ; 3. Robot lái về phía trước trong 200mm; 4. Robot rẽ trái 90 độ; 5. Robot lái về phía trước 200mm.
    Ví dụ về Mã giả
    • Yêu cầu học sinh làm việc với nhóm của mình để viết 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. Nếu cần, hãy LÀM mẫu các bước được nêu trong các bài viết Thư viện VEX đính kèm:

    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 5 bước mã giả dưới dạng 5 khối nhận xét được đính kèm với khối khi bắt đầu. Dự án đọc Khi bắt đầu, Lái xe về phía trước 200mm; Rẽ phải 90 độ; Lái xe về phía trước 200mm; Rẽ trái 90 độ; Lái xe về phía trước 200mm.
    Mã giả được chuyển đến khối [Comment]

    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 như trước đây, với Drive for block được kéo vào giữa các khối nhận xét thứ nhất và thứ hai.
    Thêm [Drive for] Block
    • 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à 200 milimét (mm).

    Cùng một dự án VEXcode GO với thông số khoảng cách của Drive cho khối được đặt thành 200mm. Phần bắt đầu của dự án hiện có nội dung Khi bắt đầu, Bình luận - Lái xe về phía trước 200mm; Lái xe về phía trước 200mm.
    Đ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ọ.
    • 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 các dự án của mình và kiểm tra mã của mình trên thiết lập tuyến đường diễu hành thử nghiệm.

    Cùng một dự án VEXcode GO với Drive for và Turn cho các khối được thêm vào giữa mỗi khối Comment. Dự án có nội dung Khi bắt đầu, Bình luận Lái xe về phía trước 200mm; Lái xe về phía trước 200mm; sau đó là nhận xét về Rẽ phải 90 độ; Rẽ phải 90 độ; sau đó là nhận xét Lái xe về phía trước 200mm; và Lái xe về phía trước 200mm; sau đó là nhận xét về Rẽ trái 90 độ và Rẽ trái 90 độ; cuối cùng là nhận xét về Lái xe về phía trước 200mm với một Lái xe về phía trước cho khối 200mm.
    Ví dụ dự án với mã giả

     

  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:
    • Có bao nhiêu ngã rẽ trong tuyến đường diễu hành?  Họ đang ở hướng nào?
    • Robot Code Base của bạn phải di chuyển bao xa cho toàn bộ tuyến đường diễu hành?
    • Bạn có thể dùng tay để giải thích robot cần di chuyển như thế nào trong suốt khóa học không?
    Một bản vẽ phác thảo của một giáo viên với một nhóm nhỏ học sinh xung quanh một bàn làm việc và cộng tác để mã hóa robot để lái tuyến đường.
  4. Nhắc nhở học sinh rằng mỗi bước trong mã giả của họ là một hành vi mà robot Code Base của họ sẽ hoàn thành. Các hành vi nên càng cụ thể càng tốt.
  5. HỏiHỏi Loại công việc nào yêu cầu mã hóa? Họ có bao giờ thấy mình làm một công việc yêu cầu mã hóa không? Mã hóa có gì thú vị?