資源簡介 (共13張PPT)第2課 “安全車距警示器”——自然語言描述算法2023年 級:五年級上授課教師:2022年全國交通事故數據 2022年全國交通事故數據如下:事故總量:共發生交通事故1113923起。 死亡人數:45032人。 受傷人數:126268人。平均每8分鐘就有1人因車禍死亡。車禍導致死亡的大多發生在高速上。什么是安全車距高速公路上時速100—120Km/h的時候絕對安全距離為200米;時速80—100Km/h的時候絕對安全距離為100米;在高速上200米車距和100米車距是兩個比較關鍵的數值,在這兩個距離時我們能不能提醒下司機呢?主演任務:設計“安全車距警示器”要設計制作一個”安全車距警示器“,我們必須要解決兩個問題:一是作品原理,理解其工作原理,描述安全車距警示器的算法;二是功能實現,仿真我們的設計,或者實際驗證是否可行。算法的描述方法有哪些通過瀏覽器搜索算法的描述方式!自然語言A流程圖語言B偽代碼C自然語言流程圖語言偽代碼開始第1步:1+2=3第2步: 3+3=6第3步: 6+4=10 ……第99步4950+100=5050結束開 始賦值 s=0; i=1;計算 s=s+i;累加 i=i+1;i>100 否是輸出 s結 束賦值 s=0,i=1If i小于等于100 then計算s=s+i,累加i=i+1Else輸出sEnd if自然語言描述算法的特點?要注意什么?曹沖稱象自然語言描述步驟1:趕象上船。步驟2:看船下沉多少,在船舷上做記號。步驟3:把大象趕上岸,往船上裝石頭,裝到船下沉到畫線的地方為止。步驟4:稱石頭的重量。學校門口人行道紅綠燈,白天(早上6點——晚上9點)紅燈亮60秒后,接著綠燈亮30秒,最后黃燈亮3秒,依次交替循環;夜間紅燈亮20秒后,接著綠燈亮20秒,最后黃燈3秒,依次交替循環。1.偵測時間段,作出判斷;如果是白天執行左邊,否則執行右邊2. 紅燈持續60秒;3. 綠燈持續30秒;4. 黃燈持續3秒;2’紅燈持續20秒;3’綠燈持續20秒;4’黃燈持續3秒;5.循環執行1、2、3、4步的操作。選擇(分支)結構順序結構循環結構日常語言表達不能存在歧義語言準確性和清晰度通俗易懂,易于理解安全車距警示器紅外測距傳感器 :發射出一束紅外光,在照射到物體后形成一個反射的過程,反射到傳感器后接收信號,經信號處理器處理后計算出物體的距離。傳給車載電腦做出判斷是否警示前方200米內有車,請注意安全前方100米內有車,請……在高速上200米車距和100米車距是兩個比較關鍵的數值,在這兩個距離時我們如何提醒下司機朋友呢?請小組合作,嘗試用自然語言描述安全車距警示器的算法!1.打開警示器工作裝置(算法開始);2.紅外測距傳感器測量收集和前車(障礙物)的距離,把距離數值上傳給控制器;3.控制器進行分析:如果前車距離大于200米, 。如果前車距離小于200米,再分兩種情況:如果大于100米小于200米, 。如果小于100米, 。4. (順序、選擇、循環)執行 (那幾步)的步驟。5.行駛完成或者堵車時, 警示器,(算法結束)。關閉循環②③不會警示發出語音提醒發出語音提醒,并亮起警示燈課堂總結算法描述方法A算法結構B自然語言描述的特點C自然語言流程圖語言偽代碼選擇結構順序結構循環結構日常語言表達通俗易懂、易于理解語言準確性和清晰度不能存在歧義課后評價1.了解算法的三種描述方式 ☆☆☆☆☆2.能夠用自然語言描述算法 ☆☆☆☆☆3.能夠設計安全車距警示器算法 ☆☆☆☆☆4.能夠小組合作,協作學習 ☆☆☆☆☆ 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫