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ử
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.
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
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.
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
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.
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ử:
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.
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.