VEXcode VR 可用於教導和練習許多不同的數學概念,例如運算順序、求解方程式、求解直角三角形、使用畢達哥拉斯定理、對形狀進行分類等等。
操作符塊
運算子區塊是 VEXcode VR 中運算子類別的一部分。 這些模組屬於 Reporter 模組類別,因此它們會報告來自變數、感測器或計算的值。 有關 Reporter 區塊的更多信息,請查看 塊形狀和含義 文章。
運算符塊可用於確定計算,例如:
- 基本運算(加、減、乘、除)
- 四捨五入
- 絕對值
- 三角函數(正弦、餘弦、正切、反正弦、反餘弦、反正切)
- 對數
- 確定不平等現象
- 利用離散數學中使用的連接詞(and)、析取詞(or,)和否定詞(not)。
有關操作員區塊的更多信息,請查看 幫助 信息。
使用監控視窗和監控控制台
監視器視窗和監視器控制台可用於顯示訊息、報告感測器值或收集數據,從 VEXcode VR 專案建立使用者可讀的輸出。 這在確定數學計算時很有幫助。
例如,在下列項目中,能夠在監視視窗中查看計時器的目前值(以秒為單位)可以讓使用者了解析取(Or 區塊)中的哪些語句將導致條件為 true。 由於 VR 機器人將在 15 秒閾值之前到達牆壁,因此 或塊 中 VR 機器人距牆壁小於 50 毫米的另一個條件將成立。
列印控制台也可用於查看項目中的離散時刻,例如查看繪製的不同側面以對形狀進行分類或列印計算。
在以下範例中,監視器控制台或監視器視窗可用於查看 VR 機器人正在主動繪製正方形的哪一側。 這有助於使用者更好地按邊數對形狀進行分類(三角形、四邊形、五邊形、六邊形等…)。
畢達哥拉斯定理範例
在以下範例中,VR 機器人將使用勾股定理求解勾股三元組的第三邊。 畢達哥拉斯定理用來求出直角三角形的缺邊。 公式如下:
畢達哥拉斯定理:a2 + b2 = c2
在此範例中,給出的兩邊分別為 600 和 800 毫米。 使用者將使用運算符類別中的區塊來計算第三邊。 畢達哥拉斯三重的一些已知屬性是邊長比例為 3:4:5,三個內角測量值約為 90、36.9 和 53.1 度。
該項目將使用變數和運算子塊來計算缺少的一側。 一旦計算出所有三個邊的長度,監視器控制台將用於觀察它們。 這允許用戶在計算時看到第三邊的值。
請注意如何使用變數和運算子區塊在專案中建立公式:
另請注意,由於機器人在繪製 B 面後面向的方式,因此機器人必須轉動 143.1 度的外角,而不是 36.9 度的內角。
36.9度是三角形的內角,但VR機器人必須轉動外角的數值才能正確繪製三角形。