Skip to main content

教師工具箱圖標 教師工具箱

  • 活動大綱
    此探索將首先向學生介紹如何設定駕駛速度,然後要求他們探索機器人的速度如何影響其動量。 按此 (Google / .docx / .pdf) 查看本次活動的概要。 了解機器人的動量將是應用於「Strike Challenge」保齡球比賽的一個重要概念。

  • 學生將編程的內容
    使用 Speedbot(傳動系統 2 電機,無陀螺儀)模板項目,學生只需將 [設定驅動速度] 塊添加到堆。 活動的指導部分讓學生使用 [設定驅動速度] 模組,在活動結束時要求他們將速度程式設計技能應用於動量和能量傳遞測試。

Speedbot 已準備好以不同的速度行駛!

這項調查將幫助您了解有關對 Speedbot 進行編程以使其以最適合任務的速度行駛的更多資訊。 在最後的擊球挑戰中,您需要為 Speedbot 找到速度,使其能夠快速且具有強大的動力,但仍能保持控制,以便以良好的角度和強大的力量擊球。

將在本次調查的第一部分中使用的 VEXcode V5:

​​

教師提示圖標 老師提示

如果這是學生第一次使用 VEXcode V5,他們可以在探索過程中隨時參考教學。 教學位於工具列中。

2020-11-30_14-15-09.jpg

要了解有關該區塊的更多信息,請打開 幫助 ,然後選擇您要閱讀的區塊。

每組學生應獲得所需的硬體和該組的工程筆記本。 然後打開 VEXcode V5。

所需材料:
數量 所需材料
1

Speedbot機器人

1

充滿電的機器人電池

1

VEXcode V5

1

USB 連接線(如果使用電腦)

1

工程筆記本

1

球(足球的大小和形狀)

1

3m x 3m 淨空間

1

米尺或尺子

1

膠帶卷

1

數據表

教師提示圖標 老師提示

  • 對檢查 Speedbot 是否準備就緒的每個步驟進行建模,以便學生養成這樣做的習慣。

第 1 步: 準備探索

為探索做準備

在開始活動之前,您是否已準備好這些物品?

第 2 步: 開始一個新項目

在開始專案之前,選擇 Speedbot(傳動系統 2 電機,無陀螺儀)- 模板專案。 模板項目包含 Speedbot 的馬達配置。 如果不使用模板,您的機器人將無法正確運行專案。

  • 開啟檔案選單。

  • 選擇 打開 範例

  • 選擇並開啟 Speedbot(傳動系統 2 電機,無陀螺儀)模板項目

  • 將項目重新命名為 Drive Velocity 因為我們將使用 [Set Drive Velocity] 區塊。

  • 儲存您的項目。

    • 如需儲存專案的協助,請查看 VEXcode V5 內的教學課程。

       

  • 檢查並確保項目名稱 Drive Velocity 現在位於工具列中央的視窗中。

教師提示圖標 老師提示

  • 確保學生已選擇 Speedbot(傳動系統 2 電機,無陀螺儀)模板項目。

  • 您可以向學生指出 範例 頁面上有多個範本可供選擇。 當他們建造和使用其他機器人時,他們將有機會使用不同的模板。

教師工具箱圖標 教師工具箱

  • 儲存項目
    指出當他們第一次開啟 VEXcode V5 時,視窗標記為 VEXcode Project 並且未儲存(在工具列上指示)。 VEXcode Project 是 VEXcode V5 首次開啟時的預設專案名稱。 將項目重新命名為 Drive Velocity 並儲存後,顯示將更新為「已儲存」。 使用工具列中的此窗口,可以輕鬆檢查學生是否使用了正確的項目並保存了項目。

    最初儲存專案後,VEXcode V5 會自動儲存任何後續更改,如專案名稱旁的訊息所示。

    告訴學生他們現在已經準備好開始他們的第一個專案。 向學生解釋,透過執行幾個簡單的步驟,他們將能夠創建並運行一個專案來設定 Speedbot 傳動系統的速度。

  • 停下來討論
    這是一個暫停的好時機,讓學生單獨或分組回顧剛剛在 VEXcode V5 中啟動新專案時完成的步驟。 請學生在小組內或全班分享之前先進行單獨反思。

步驟 3: 以不同速度向前行駛 450 毫米

  • 在 VEXcode V5 中建置此專案。

教師工具箱圖標 教師工具箱

請注意,在此堆疊中,第二個和第三個區塊與第四個和第五個區塊相同。 新增第三個區塊後,學生可以右鍵或長按第二個區塊並選擇「複製」以新增第四個和第五個區塊。 然後第四塊的速度可以改為75%。

  • 選擇插槽圖示。 您可以將專案下載到機器人大腦中的八個可用插槽之一。 選擇插槽 1。

  • 將機器人連接到您的電腦或平板電腦。 成功連接後,工具列中的「大腦」圖示將變為綠色。

  • 然後,點擊工具列上的下載按鈕將 Drive Velocity 項目下載到機器人大腦。

  • 透過查看機器人大腦的螢幕來檢查以確保您的專案已下載到 Speedbot 的大腦。 項目名稱應列在插槽 1 中。

  • 選擇項目,然後按“運行”,在 Speedbot 機器人上運行項目。

教師工具箱圖標 教師工具箱

  • 停下來討論
    請學生預測當專案下載並在 Speedbot 機器人上運行時他們認為會發生什麼。 告訴學生在工程筆記本上記錄他們的預測。 如果時間允許,請每組分享他們的預測。

    學生應預測 Speedbot 將首先以其預設速度 (50%) 向前移動,然後比預設速度慢 (25%),然後比預設速度快 (75%)。

  • 首先進行示範的選項
    在讓所有學生立即嘗試之前,在全班面前示範運行該計畫。 將學生聚集在一個區域,並留出足夠的空間供 Speedbot 移動 450 毫米(如果將其放置在地板上)。

    告訴學生現在輪到他們來運行他們的專案了。 確保它們有暢通的路徑,並且沒有機器人會互相碰撞。

步驟 4:以不同的速度向前和向後行駛

  • 將第二個 驅動器更改為 塊以反向驅動而不是向前驅動。

  • 然後 下載 項目。

  • 在 Speedbot 機器人上運行該專案。

教師工具箱圖標 教師工具箱 - 完成步驟 4

  • 無需再次儲存項目,因為 VEXcode V5 會自動儲存。

  • 要將 [Drive for] 區塊從 正向 變更為 反向,只需按一下下拉式選單並選擇 反向

  • 如果學生使用計算機,請要求他們從 Robot Brain 上拔下 USB 電纜。 在運行專案時將機器人連接到電腦可能會導致機器人拉動連接電纜。

  • 由於我們沒有選擇新插槽,因此新項目將下載到插槽 1 並替換先前的項目。

教師提示圖標 老師提示

如有必要,要求各隊共享測試區域和球,但也可以設定多個測試區域,每個測試區域都有自己的球。 決定您是要設置測試區域還是希望學生這樣做。

第 5 步:設定測試區域

測試區域佈局範例

  • 使用膠帶和米尺在地板上畫一條 3m 的線,如上圖所示的水平線。

    • 建立線條後,再次使用膠帶和儀表尺在 3m 線上方建立 1m 線,如上圖的垂直線。 從 0cm 開始,在垂直線上每隔 50cm 標記一條 1m 的線。

    • 較短的水平線應位於較長的垂直線的中心。

  • 在設定該區域時,團隊中的一兩個成員應建立一個名為 Momentum新專案。 將速度設定為 50%,讓 Speedbot 向前行駛到第一條線 50 公分處。 請記住 1 公分 = 10 毫米,因此機器人將向前移動 50 公分或 500 毫米。

教師工具箱圖標 教師工具箱 - 為什麼要進行這項活動?

資料收集和分析,甚至簡單的模式識別,都是基本的科學技能。 此活動透過防止常見失誤來增加資料分析的結構。 請注意,說明並未告訴學生隨著機器人速度的變化而改變機器人的行駛距離。 這是學習科學家所謂的「變數控制策略」的有意應用。 教導新手調查人員一次操縱一個變數(即本例中的速度)以確定其對第二個變數(即碰撞後球行進的距離)的影響很重要,因為這不一定是學生會採用的方法自發性地通過猜測和檢查的方法。 典型的猜測和檢查方法通常一次操縱多個變數(即,改變機器人行進的速度和距離)並觀察匯合對旋轉後球行進距離的影響。 這項活動試圖引導學生遠離這種情況,因為變數之間的關係是不明確的。 是機器人的速度越高,機器人行駛的距離越遠,還是兩者兼而有之,導致球走得更遠? 當我們同時操縱兩個變數時,我們無法回答這個問題。

然而,團隊可能會自發性地嘗試駕駛機器人不同的距離。 如果您觀察到這種情況,請要求他們僅更改距離,但保持速度與原始 500 毫米距離的試驗相同。 這樣,他們就可以比較相同速度和不同的擊球距離,看看機器人的擊球距離是否也會影響球的行進距離。

第 6 步: 測試碰撞期間的能量轉移

教師提示圖標 老師提示

將球置於水平線中心 50 公分處,然後放置機器人,使其前端位於水平線中心 0 公分處。 確保機器人的前部面向球的方向。 運行您的第一個 Momentum 項目,將速度設定為 50%,並密切注意機器人與球的碰撞。

在此資料表 (Google / .pdf) 中記錄設定速度、行駛距離和球行進的距離。 表格的第一行已根據您在上一個步驟中處理的 Momentum 專案啟動。 當您嘗試設定不同的速度時,請繼續向該表新增資料。 然後,您可以在全班討論您的發現時添加其他團隊的數據。

收集資料時,在工程筆記本中思考並回答以下問題:

  1. 你如何判斷機器人的動量在碰撞過程中將能量傳遞給了球? 詳細解釋一下。

  2. 重複測試至少兩次。 嘗試使用低於 50% 的速度。 將球重置到其位置並在表中記錄球行進的距離。 另外,嘗試超過 50% 的速度。 將球重置到其位置並在表中記錄球行進的距離。

  3. 當所有小組完成三項測試後,討論其他小組選擇的速度以及球在測試中行駛的距離。 當團隊共享數據時,將他們的發現添加到您的表格中。

  4. 尋找數據中的模式。 隨著設定速度的增加,球行進的距離會增加還是減少?

 

教師工具箱圖標 教師工具箱 - 答案

  1. 球的運動證明機器人在碰撞過程中傳遞了能量。 學生也可以描述球撞擊後的速度或其行進方向作為證據。

  2. 球行進的距離取決於所用球的質量/重量以及為機器人設定的速度。

  3. 學生應該認識到,較高的速度比較低的速度會導致球移動得更遠。 明確地將其與機器人的動量聯繫起來。 強調機器人的重量沒有改變,只有速度改變,但這兩者都對機器人的動量有貢獻。 詢問他們是否認為如果機器人更重,球會移動那麼遠。 大概會的。 下一篇文章將詳細介紹碰撞過程中球質量的影響。

  4. 學生小組可能選擇了廣泛變化的速度,但整體學習目標是讓學生認識到較高的速度會產生更大的動量,從而在碰撞過程中將更多的能量傳遞給球。