資源簡介 (共12張PPT)活動3 出租車計費程序科學出版社初中信息技術八年級下冊第二單元 程序編寫初體驗一、導入新課PK賽如果“我”出“剪刀” ,那么“計算機”出“布” 。如果“我”出“石頭”,那么 “計算機”出“剪刀” 。如果“我”出“布”,那么“計算機”出“石頭” 。一、導入新課“我”贏了!二、設計算法出租車計費問題某市出租車的起步價為2.5公里以內7元,超過2.5公里的路程,按每公里2元計價。二、設計算法(1)數學解決問題(0(x>2.5)y=77+2*(x-2.5)設X為行駛路程(公里)y為應付的費用(元)(2)計算機解決問題設X為行駛路程(公里),y為應付的費用(元)1.輸入一個數x;2.如果這個數≤2.5,則輸出7,否則計算y=7+2*(x-2.5),再輸出結果。條件判定用流程圖描述算法二、設計算法自然語言描述1.輸入一個數x;2.如果這個數≤2.5,則輸出7,否則計算y=7+2 ×(x-2.5),再輸出結果。輸入x0<x≤2.5輸出yy=7y=7+(x-2.5) ×2流程圖二、設計算法x <= 2.5y=7y=7+(x - 2.5) * 2Text2.Text = yx = Val(Text1.Text)IfThenElseEnd Iftext1text2命令按鈕x <= 2.5y=7y=7+(x - 2.5) * 2Text2.Text = yx = Val(Text1.Text)IfThenElseEnd If三、編程實現添加按鈕代碼1.因價格調整,某市出租車計費標準現調整為起步價11元(3公里以內),超過3公里的路程,按每公里2.5元計價。請打開素材文件夾中的“出租車計費”程序,做出相應修改,使其能滿足新的計算標準。四、拓展練習2.請打開素材文件夾中的“火車站行李收費”程序,為“確定”按鈕編寫代碼(假設:20千克以內不收費,超過20千克的行李,超過的部分按每千克5元收費)。回顧總結本節課的知識點:利用VB進行問題求解的一般過程分析問題(出租車計費)產生算法形成程序(VB程序演示)算法的定義算法的表示算法的設計與結構自然語言流程圖選擇結構四、課堂小結五、課堂小結If <條件1> Then語句1Else語句2End ifIf語句If <條件2> Then語句1Else語句2End if內層If語句選擇結構外層基本結構嵌套結構謝 謝 !科學出版社初中信息技術 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫