Ảnh chụp màn hình giao diện VEXcode VR giới thiệu môi trường mã hóa theo khối để lập trình robot ảo, được thiết kế để hỗ trợ việc dạy mã hóa trong lớp học và hỗ trợ học tập STEM.

VEXcode VR có thể được sử dụng để dạy và thực hành nhiều khái niệm toán học khác nhau như thứ tự các phép tính, giải phương trình, giải tam giác vuông, sử dụng Định lý Pythagore, phân loại hình dạng và nhiều khái niệm khác.


Khối toán tử

Ảnh chụp màn hình giao diện khối điều hành VEXcode VR, giới thiệu nhiều khối lập trình khác nhau được sử dụng để mã hóa rô-bốt ảo, làm nổi bật môi trường mã hóa dựa trên khối được thiết kế cho mục đích giáo dục trong học tập STEM.

Các khối toán tử là một phần của danh mục Toán tử trong VEXcode VR. Các khối này thuộc danh mục khối Reporter, vì vậy chúng báo cáo các giá trị từ các biến, cảm biến hoặc phép tính. Để biết thêm thông tin về khối Reporter, hãy xem bài viết Hình dạng và ý nghĩa của khối.

Ảnh chụp màn hình giao diện khối điều hành VEXcode VR, giới thiệu nhiều khối lập trình khác nhau được sử dụng để mã hóa rô-bốt ảo, làm nổi bật môi trường mã hóa dựa trên khối được thiết kế cho mục đích giáo dục trong học tập STEM.

Khối toán tử có thể được sử dụng để xác định các phép tính như: 

  • Các phép tính cơ bản (cộng, trừ, nhân, chia)
  • Làm tròn
  • Giá trị tuyệt đối
  • Các hàm lượng giác (sine, cosin, tang, arcsin, arccosine, arctangent)
  • Logarit
  • Xác định bất đẳng thức
  • Sử dụng các liên từ (và), phân biệt (hoặc,) và phủ định (không) được sử dụng trong toán học rời rạc.

Để biết thêm thông tin về các khối Toán tử, hãy xem thông tin Trợ giúp .


Sử dụng Cửa sổ màn hình và Bảng điều khiển màn hình

Ảnh chụp màn hình giao diện VEXcode VR hiển thị một robot ảo trên màn hình, minh họa môi trường mã hóa theo khối được sử dụng để giảng dạy các khái niệm mã hóa trong lớp học.

Cửa sổ màn hình và Bảng điều khiển màn hình có thể được sử dụng để hiển thị thông báo, báo cáo giá trị cảm biến hoặc để thu thập dữ liệu, tạo kết quả đầu ra mà người dùng có thể đọc được từ các dự án VEXcode VR. Điều này có thể hữu ích khi xác định các phép tính toán học.

Ví dụ: trong dự án sau, việc có thể xem giá trị hiện tại của bộ hẹn giờ tính bằng giây trong Cửa sổ giám sát có thể cho phép người dùng xem câu lệnh nào trong phần tách (khối Or) sẽ khiến điều kiện là đúng. Vì Robot VR sẽ chạm tới bức tường trước ngưỡng 15 giây nên điều kiện khác trong khối Hoặc khối rằng Robot VR sẽ cách tường dưới 50 mm sẽ đúng.

Minh họa công cụ vẽ hình vuông trong VEXcode VR, giới thiệu giao diện mã hóa dạng khối được thiết kế để dạy các khái niệm lập trình thông qua robot ảo, phù hợp để sử dụng trong lớp học và giáo dục STEM.

Print Console cũng có thể được sử dụng để xem các khoảnh khắc riêng biệt trong một dự án, chẳng hạn như xem các mặt khác nhau được vẽ để phân loại hình dạng hoặc tính toán in.

Trong ví dụ sau, Bảng điều khiển Màn hình hoặc Cửa sổ Màn hình có thể được sử dụng để xem cạnh nào của hình vuông mà Robot VR đang chủ động vẽ. Điều này giúp người dùng phân loại hình dạng tốt hơn theo số cạnh (tam giác, tứ giác, ngũ giác, lục giác, v.v.…).


Ví dụ về định lý Pythagore

Hình minh họa định lý Pythagore thể hiện mối quan hệ giữa các cạnh của một tam giác vuông, được sử dụng trong VEXcode VR để dạy các khái niệm lập trình và giải quyết vấn đề trong lớp học.

Trong ví dụ sau, Robot VR sẽ giải quyết vế thứ ba của Bộ ba Pythagore bằng Định lý Pythagore. Định lý Pythagore được sử dụng để tìm cạnh còn thiếu của một tam giác vuông. Công thức như sau:

Định lý Pytago: a2 + b2 = c2

Trong ví dụ này, hai cạnh đã cho là 600 và 800 mm. Người dùng phải tính toán cạnh thứ ba bằng cách sử dụng các khối từ danh mục Toán tử. Một số đặc tính đã biết của Bộ ba số Pythagore là các cạnh có tỷ lệ 3:4:5 và ba số đo góc trong là khoảng 90, 36,9 và 53,1 độ.

Dự án sẽ sử dụng các biến và khối toán tử để tính toán phần còn thiếu. Bảng điều khiển Màn hình sẽ được sử dụng để quan sát độ dài của cả ba cạnh sau khi chúng được tính toán. Điều này cho phép người dùng xem giá trị của cạnh thứ ba khi nó được tính toán.

Ảnh chụp màn hình công thức trong VEXcode VR, minh họa các khái niệm mã hóa cho robot ảo trong bối cảnh giáo dục, được thiết kế để nâng cao kỹ năng giải quyết vấn đề và tư duy tính toán cho học sinh và nhà giáo dục.

Lưu ý cách tạo công thức trong dự án bằng cách sử dụng các khối biến và toán tử:

Sơ đồ minh họa cách xoay robot ảo 143 độ trong VEXcode VR, giới thiệu giao diện mã hóa để lập trình robot giáo dục trong môi trường lớp học.

Cũng lưu ý rằng robot sẽ phải quay góc bên ngoài là 143,1 độ chứ không phải góc bên trong là 36,9 độ do hướng mà robot hướng về sau khi vẽ mặt B.

Sơ đồ minh họa các tính chất hình học của hình tam giác, được sử dụng trong VEXcode VR để dạy các khái niệm lập trình và giải quyết vấn đề trong lớp học.

36,9 độ là góc trong của tam giác, nhưng Robot VR sẽ phải xoay giá trị của góc ngoài để vẽ tam giác một cách chính xác.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: