資源簡介 第十四課機器人小車出車庫——機器人走正方形教學目標:1.讓機器人走正方形。2.學習循環語句。重難點:學習循環語句教學過程:工業應用中的機器人往往要進行重復性的工作。對于重復性的任務,該如何端程呢?小試身手一、任務描述機器人小車將從二層平臺行進到地面,繞過正方形花壇,走到停車場的大門處。如下圖:二、任務分析思考一下,在這個任務中,機器人小車有重復運行的動作嗎?從路線上來看,其實機器人要走一個正方形才能到達大門。所以機器人要執行以下動作:先直行,再右轉90度,再直行,再右轉90度,再直行,再右轉90度,再直.再右轉90度,這樣就能走到大門。操作實踐一、編程思路方法一:順序結構法將“直走一停止一轉90度一停止”的程序重復4次。參考程序如下:方法二:循環結構1.什么是循環結構“循環”是程序重復執行的一種方式,這是程序設計中最能發揮計算機特點的程序結構。循環結構的三個要素:循環體、循環變量和循環終止條件。2.次數循環次數循環是將某一段程序重復多少次。例如,希望機器人小車每前進3秒、停留1秒,共執行5次,那么,利用次數循環即可方便地完成這個任務而無須重復編寫5次相同的程序。在這個程序中,循環體即為運行一次前進3秒、停留1秒的程序段,循環變量為循環的次數,循環的終止條件為當循環次數等于5時終止循環。如下圖所示。二、編寫程序1.“for次數循環”模塊的使用(1)增加模塊。在彈出的選擇菜單中選擇[流程for次數循環]。如下圖:(2)引人常量。常量是相對于變量來講的,可以理解為一個在程序運行中不變的量。在“for次數循環”模塊的條件框內單擊鼠標右鍵,彈出對話框,選擇“常量”。如下圖:(3)設置常量參數。單擊“常量”,在右邊的屬性欄里面設置相應的參數。2.在“for次數循環”下的條件成立出口進行循環體程序編寫,將“直走一停止一轉90度→停止”循環4次。程序截圖如下:三、在線進行“機器人小車出車庫”仿真進入到在線模式后,按下面步驟進行仿真:1.任務選擇;選擇“訓練_陜人教_出車庫(1人)”。2.機器人選擇:選擇前幾節課搭建的“智能機器人小車”。3.程序選擇:選擇本節課自己保存出車庫的程序。4.點擊房間中的“?”進人仿真,并提交自己的成績。挑戰自我嘗試完成機器人出車庫的兩種編程方法。交流評價這節課你學會了哪些 還有哪些不明白的 試著和同學們交流一下。 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫