《基本算法語句——賦值、輸入、輸出語句》教案2蘇教版_第1頁
《基本算法語句——賦值、輸入、輸出語句》教案2蘇教版_第2頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、基本算法語句賦值、輸入、輸出語句教案2(蘇教版必修3)第 6 6 課1.31.3 基本算法語句 - 賦值、輸入、輸出語句 教學目標(1 1)正確理解賦值語句、輸入語句、輸出語句的結構;(2 2)讓學生充分地感知、體驗應用計算機解決數學問題的方 法;( 3 3)通過實例,使學生理解 3 3 種基本的算法語句 (輸入語句、 輸出語句和賦值語句)的表示方法、結構和用法,能用這三 種基本的算法語句表示算法,進一步體會算法的基本思想 教學重點正確理解輸入語句、輸出語句、賦值語句的作用 教學難點準確寫出輸入語句、輸出語句、賦值語句教學過程一、問題情境1 1問題 1 1:已知我班某學生上學期期末考試語文、數

2、學和英 語學科成績分別為 8080、 100100、8989,試設計適當的算法求出這 名學生三科的平均分二、學生活動1 1學生討論,教師引導學生寫出算法并畫出流程圖 2 2怎樣將以上算法轉換成計算機能理解的語言呢? 下面我們將通過偽代碼學習基本的算法語句三、建構數學1 1偽代碼: 偽代碼是介于自然語言和計算機語言之間的文字和符號,是 表達算法的簡單而實用的好方法為了今后能學好計算機語 言,我們在偽代碼中將使用一種計算機語言 BASICBASIC 語言 的 關鍵詞2 2賦值語句: 賦值語句是將表達式所代表的值賦給變量的語句例如: 表示將的值賦給,其中是一個變量,是一個與同類型的變量 或表達式.說

3、明:賦值語句中的賦值號 的左右兩邊不能 對換,它將賦值號右邊的表達式的值賦給賦值號左邊的變量;2賦值語句左邊只能是變量名字,而不是表達式,右邊表達 式可以是一個數據、常量或表達式;3對于一個變量可以多次賦值例 1 1寫出求時多項式的值的算法算法 1 1 算法 2 2 說明:以上兩種算法,算法 1 1 要做 6 6 次乘法, 算法 2 2 只要做 3 3 次乘法,由此可見,算法的好壞會影響運算 速度;算法 2 2 稱為 秦九韶算法 ,其算法特點是:通過一次式的反復計算,逐步得出高次多項式的值;對于一個次多項式, 只要做次乘法和次加法附:秦九韶( 1202-12611202-1261 年),字道古

4、,普州安岳(今四川 安岳)人 他是我國古代最有成就的數學家之一著有數學 名著數書九章(又名數學九章)該書共十八卷,分 為大衍、天時、田域、測望、賦役、錢谷、營建、軍旅、市 易等九大類,每類用九個例題全書共八十一題)來闡明各種 算法這部中世紀的數學杰作,許多方面都有創(chuàng)造,而書中最突出的成就是 大衍求一術 和高次方程的數值解法 正負 開方術 ,是具有世界意義的成就3 3輸入、輸出語句:輸入、輸出語句分別用InputInput(或者ReadRead)和PrintPrint來 描述數據的輸入和輸出( 1 1)輸入語句與賦值語句的區(qū)別在于:賦值語句可以將一個 代數表達式的值賦于一個變量,而輸入語句由于要

5、求輸入的 值只能是具體的常數,不能是函數、變量或表達式,因此輸 入語句只能將讀入的具體數據賦給變量(2 2)輸出語句的主要作用是:輸出常量、變量的值和系統(tǒng) 信息;輸出數值計算的結果.例如:可以將問題 1 1 中的算法改進為求任意三門功課的平均 值的算法流程圖:說明:輸入語句 ReadRead a a ,bb 表示輸入的數據依次送給 a a, b b;PrintPrint AA 表示輸出運算結果 A A四、數學運用1 1例題:例 2 2 雞兔同籠 是我國隋朝時期的數學著作孫子算經 中的一個有趣而具有深遠影響的題目: 今有雉兔同籠,上 有三十五頭,下有九十四足,問雉兔各幾何? 請你先列出解決這個問

6、題的方程組,并設計一個解二元 一次方程組的通用算法, 并畫出流程圖, 寫出偽代碼解: 設有只雞, 只兔子, 則設二元一次方程組為用消元法解得, 因此,只要輸入相應的未知數的系數和常數項,就能計算出 方程組的解,即可輸出的值2 2練習:課本第 1717 頁 練習 1 1 題五、回顧小結: 1 1賦值語句、輸入語句、輸出語句的結構和作用六、課外作業(yè):課本第 1717 頁 練習 2 2、 3 3 題;課本第 2424 頁習題 1.21.2 第 1 1 題補充: 1 1 將五進制數化為十進制數的方法是 按權展開 ,如將化為十進制數為 試用輸入輸出語句、賦值語句表 示將五進制數化為十進制數的算法2 2請用偽代碼編寫程序,實現三個變量的值按順序互換, 即之間的交換練習 2 2教材第 1414 頁習題第 4 4,8 8,9 9 題三課外作業(yè):補充: 1 1設計一個計算的值的一個算法, 并畫出流程圖2 2寫出求的值的一個算法,并畫出流程圖2 2我國的國民生產總值近幾年來一直以不低于的年增長率 增長,照此速度,最多只

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論