資源簡介 (共20張PPT)第3課:海倫公式學習大綱第一章學習目標第二章編碼實現第三章每課一練第四章總結拓展編程CONTENTS第五節創新作業1、學習目標項目演示知識點1如何在scratch中根據數學公式搭建賦值指令23學習“當小綠旗被點擊”、“變量” 、“加” 、“減”、“乘”“除”等指令基本原理:賦值是將某一個數值賦給某個變量的過程。scratch中的賦值指令積木塊新腳本:2、學習目標三角形的面積不僅可以通過底和高的長度得出,如果知道三角形的三個邊長,同樣可以求出三角形的面積,這就要用到海倫公式。本節學習在scratch中用海倫公式求解三角形的面積基本原理海倫公式又譯作希倫公式,也稱海倫----秦九韶公式。它是利用三角形的三條半的編程直接求三角形面積的公式。設三角形的三條邊長分別為a, b, c,如圖所示:設三角形的面積為 S,海倫公式如下:其中,平方根如果a = b,b 是 a 的“平方”,a 則是 b 的“平方根”,也稱“二次方根”,記為 a = 。在scratch中,求平方根的積木在“運算”模塊中,如圖所示。任務根據海倫公式,求三角形的面積詢問并輸入三個數代表三條線段的長度,如果能構成三角形,則輸出三角形的面積;否則輸出“無法構成三角形”1.新建變量(1)變量a,b,c:存放三條線段的長度。(2)變量S:存放三角形的面積(3)變量P:計算過程中使用到的變量,即海倫公式中的p。任務判斷三角形能否成立判斷三條線段能否構成三角形,原理是“任意兩條邊的長度之和大于第三條邊的長度”注意:在此處的“任意”有三個關系表達式,如圖所示那么,這三個表達式之間是什么關系呢?根據三角形原理可知,這三種情況必須同時滿足才能構成三角形,所以三個表達式再scratch中是“與”的關系,如下圖所示任務求三角形的面積根據三條線段的長度a, b, c求解三角形的面積S,可以分成兩步,先計算p,再根據公式計算S,代碼如下圖所示:任務流程圖求三角形面積的流程圖,如下圖所示:代碼總覽利用海倫公式求三角形面積的代碼執行結果小結看到程序任務時,應先規劃出實現步驟,再實現步驟來編寫程序,這樣做旺旺會達到事半功倍的效果,條理更清楚,不容易出錯。例如,在完成任務時可以按照以下步驟編寫程序1、輸入三條線段的長度,判斷是否能構成三角形2、如果不能構成三角形,結束程序;如果能構成三角形,再分別求p和S3、輸出三角形的面積實戰根據勾股定理,求直角三角形斜邊的長度【要求】如圖所示,在直角三角形ABC中,a和b是兩條指教變的長度,c是斜邊的長度。詢問并輸入a和b,輸出c。例如,一次輸入a和b的值為3和4,輸出5.提示勾股定理公式:a +b =c 5、創新作業編程實現下 課 啦! 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫