![教學(xué)設(shè)計 完整版:輸入語句輸出語句和賦值語句_第1頁](http://file4.renrendoc.com/view/6036792e67f7b986f2f7c9160bb56ffb/6036792e67f7b986f2f7c9160bb56ffb1.gif)
![教學(xué)設(shè)計 完整版:輸入語句輸出語句和賦值語句_第2頁](http://file4.renrendoc.com/view/6036792e67f7b986f2f7c9160bb56ffb/6036792e67f7b986f2f7c9160bb56ffb2.gif)
![教學(xué)設(shè)計 完整版:輸入語句輸出語句和賦值語句_第3頁](http://file4.renrendoc.com/view/6036792e67f7b986f2f7c9160bb56ffb/6036792e67f7b986f2f7c9160bb56ffb3.gif)
![教學(xué)設(shè)計 完整版:輸入語句輸出語句和賦值語句_第4頁](http://file4.renrendoc.com/view/6036792e67f7b986f2f7c9160bb56ffb/6036792e67f7b986f2f7c9160bb56ffb4.gif)
![教學(xué)設(shè)計 完整版:輸入語句輸出語句和賦值語句_第5頁](http://file4.renrendoc.com/view/6036792e67f7b986f2f7c9160bb56ffb/6036792e67f7b986f2f7c9160bb56ffb5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
輸入語句、輸出語句和賦值語句教材分析通過上一節(jié)的學(xué)習(xí),學(xué)生了解了算法的含義,學(xué)習(xí)了用算法步驟和程序框圖表示算法的方法,本節(jié)介紹用程序設(shè)計語言表示算法的方法.算法步驟和程序框圖表示的算法,計算機是不能理解的,程序是算法的精確形式,是計算機可以理解的算法.本節(jié)的教學(xué)重點是通過實例使學(xué)生理解三種基本算法語句的結(jié)構(gòu)和用法,并在此基礎(chǔ)上編寫由算法語句組成的程序,從而更細(xì)致地刻畫算法,進一步體會算法的基本思想.教學(xué)目標(biāo)1、知識與技能(1)正確理解輸入語句、輸出語句、賦值語句的結(jié)構(gòu)。(2)會寫一些簡單的程序。(3)掌握賦值語句中的“=”的作用。2、過程與方法(1)讓學(xué)生充分地感知、體驗應(yīng)用計算機解決數(shù)學(xué)問題的方法;并能初步操作、模仿。(2)通過對現(xiàn)實生活情境的探究,嘗試設(shè)計出解決問題的程序,理解邏輯推理的數(shù)學(xué)方法。3、情感態(tài)度與價值觀通過本節(jié)內(nèi)容的學(xué)習(xí),使我們認(rèn)識到計算機與人們生活密切相關(guān),增強計算機應(yīng)用意識,提高學(xué)生學(xué)習(xí)新知識的興趣。重點難點教學(xué)重點:輸入語句、輸出語句和賦值語句的基本用法.教學(xué)難點:算法語句的寫法.課時安排1課時教學(xué)設(shè)計(一)導(dǎo)入新課思路1(情境導(dǎo)入)中國足球隊在亞洲杯上的失利說明,中國足球仍然需要請外國教練.高水平的外國教練有先進的足球理念,有系統(tǒng)科學(xué)的訓(xùn)練計劃,有先進的足球技術(shù),但由于語言不通不能直接傳授給隊員.算法步驟、程序框圖雖然容易掌握,但計算機不能理解,因此我們需要學(xué)習(xí)算法語句.思路2(直接導(dǎo)入)前面我們學(xué)習(xí)了程序框圖的畫法,為了讓計算機能夠理解算法步驟、程序框圖,我們開始學(xué)習(xí)算法語句.(二)推進新課、新知探究、提出問題(1)指出輸入語句的格式、功能、要求.(2)指出輸出語句的格式、功能、要求.(3)指出賦值語句的格式、功能、要求.(4)利用框圖總結(jié)三種語句的功能、格式、特點.(5)指出三種語句與框圖的對應(yīng)關(guān)系.討論結(jié)果:(1)輸入語句的格式:INPUT“提示內(nèi)容”;變量例如:INPUT“x=”;x功能:實現(xiàn)算法的輸入變量信息(數(shù)值或字符)的功能.要求:1°輸入語句要求輸入的值是具體的常量.2°提示內(nèi)容提示用戶輸入的是什么信息,必須加雙引號,提示內(nèi)容“原原本本”的在計算機屏幕上顯示,提示內(nèi)容與變量之間要用分號隔開.3°一個輸入語句可以給多個變量賦值,中間用“,”分隔.形式如:INPUT“a=,b=,c=,”;a,b,c(2)輸出語句的一般格式:PRINT“提示內(nèi)容”;表達式例如:PRINT“S=”;S功能:實現(xiàn)算法輸出信息(表達式)的功能.要求:1°表達式是指算法和程序要求輸出的信息.2°提示內(nèi)容提示用戶要輸出的是什么信息,提示內(nèi)容必須加雙引號,提示內(nèi)容要用分號和表達式分開.3°如同輸入語句一樣,輸出語句可以一次完成輸出多個表達式的功能,不同的表達式之間可用“,”分隔.形式如:PRINT“a,b,c:”;a,b,c(3)賦值語句的一般格式:變量=表達式.賦值語句中的“=”稱作賦值號.功能:將表達式所代表的值賦給變量.要求:1°賦值語句左邊只能是變量名字,而不是表達式,右邊表達式可以是一個常量、變量或含變量的運算式.如:2=x是錯誤的.2°賦值號的左右兩邊不能對換.賦值語句是將賦值號右邊的表達式的值賦給賦值號左邊的變量.如“A=B”“B=A”的含義運行結(jié)果是不同的,如x=5是對的,5=x是錯的,A+B=C是錯的,C=A+B是對的.3°不能利用賦值語句進行代數(shù)式的演算(如化簡、因式分解、解方程等),如y=x2-1=(x-1)(x+1),這是實現(xiàn)不了的.在賦值號右邊表達式中每一個變量的值必須事先賦給確定的值.在一個賦值語句中只能給一個變量賦值,不能出現(xiàn)兩個或以上的“=”.但對于同一個變量可以多次賦值.(4)三種語句的功能、格式、特點如下:在QBASIC語言中,輸入語句是INPUT語句,輸出語句是PRINT語句,賦值語句是LET語句(“LET”可以省略).下表列出了這三種語句的一般格式、主要功能和相關(guān)說明,供教師教學(xué)時參考,不要求學(xué)生掌握.INPUT語句PRINT語句賦值語句格式INPUT“提示內(nèi)容”;變量PRINT“提示內(nèi)容”;表達式LET變量=表達式功能可對程序中的變量賦值可輸出表達式的值,計算可對程序中的變量賦值,計算說明①又稱“鍵盤輸入語句”,在程序運行過程中,停機等候用戶由鍵盤輸入數(shù)據(jù),而不需要在寫程序時指定②“提示內(nèi)容”和它后面的“;”可以省略③一個語句可以給多個變量賦值,中間用“,”分隔④無計算功能⑤用戶由鍵盤輸入的數(shù)據(jù)必須是常量,輸入多個數(shù)據(jù)時用“,”分隔,且個數(shù)要與變量的個數(shù)相同①又稱“打印語句”,將表達式的值在屏幕上顯示出來②表達式可以是變量、計算公式或系統(tǒng)信息③一個語句可以輸出多個表達式.不同的表達式之間可用“,”分隔④有計算功能,能直接輸出計算公式的值①在程序運行過程中給變量賦值②“LET”可以省略,“=”的右側(cè)必須是表達式,左側(cè)必須是變量③一個語句只能給一個變量賦值④有計算功能⑤將一個變量的值賦給另一個變量,前一個變量的值保持不變;可先后給一個變量賦多個不同的值,但變量的取值總是最后被賦予的值(5)指出三種語句與框圖的對應(yīng)關(guān)系如下圖.(三)應(yīng)用示例思路1例1用描點法作函數(shù)y=x3+3x2-24x+30的圖象時,需要求出自變量和函數(shù)的一組對應(yīng)值.編寫程序,分別計算當(dāng)x=-5,-4,-3,-2,-1,0,1,2,3,4,5時的函數(shù)值.算法分析:根據(jù)題意,對于每一個輸入的自變量的值,都要輸出相應(yīng)的函數(shù)值.寫成算法步驟如下:第一步,輸入一個自變量的x的值.第二步,計算y=x3+3x2-24x+30.第三步,輸出y.程序框圖如下圖:顯然,這是一個由順序結(jié)構(gòu)構(gòu)成的算法,按照程序框圖中流程線的方向,依次將程序框中的內(nèi)容寫成相應(yīng)的算法語句,就得相應(yīng)的程序.解:程序:INPUT“x”;xy=x^3+3*x^2-24*x+30PRINTyEND點評:前面我們學(xué)習(xí)了算法步驟、程序框圖,我們對照程序框圖與算法語句可以得到它們之間的對應(yīng)關(guān)系.例如:在這個程序中,第1行中的INPUT語句就是輸入語句.這個語句的一般格式是INPUT“提示內(nèi)容”;變量其中,“提示內(nèi)容”一般是提示用戶輸入什么樣的信息,每次運行例1中的程序時,依次輸入-5,-4,-3,-2,-1,0,1,2,3,4,5,計算機每次都把新輸入的值賦給變量“x”,并按“x”新獲得的值計算變量“y”的值.例2給一個變量重復(fù)賦值.解:程序:A=10A=A+15PRINTAEND點評:給一個變量重復(fù)賦值,變量只保存最后一次賦值,比如此程序的輸出值是25.例3編寫程序,計算一個學(xué)生數(shù)學(xué)、語文、英語三門課的平均成績.算法分析:先寫出解決本例的算法步驟:第一步,輸入該學(xué)生數(shù)學(xué)、語文、英語三門課的成績a,b,c.第二步,計算y=.第三步,輸出y.程序框圖如下:由于PRINT語句還可以用于輸出數(shù)值計算的結(jié)果,所以這個算法可以寫成下列程序.程序:INPUT“Maths=”;aINPUT“Chinese=”;bINPUT“English=”;cPRINT“Theaverage=”;(a+b+c)/3END點評:例3中的第4行的PRINT語句是輸出語句,它的一般形式是PRINT“提示內(nèi)容”;表達式PRINT語句可以在計算機的屏幕上輸出常量、變量的值和系統(tǒng)信息,同輸入語句一樣,這里的表達式前也可以有“提示內(nèi)容”.例4變換兩個變量A和B的值,并輸出交換前后的值.解:程序:INPUTA,BPRINTA,Bx=AA=BB=xPRINTA,BEND思路2例1寫出求三個數(shù)a,b,c的方差的程序.分析:方差是在初中統(tǒng)計內(nèi)容中學(xué)習(xí)過的知識,計算所有數(shù)的方差首先計算所有數(shù)的平均數(shù),通過公式s2=來計算.算法步驟:第一步,計算平均數(shù).第二步,計算方差s2=.第三步,得到的結(jié)果即為所求.程序如下:INPUTa,b,cy=(a+b+c)/3S=((a-y)2+(b-y)2+(c-y)2)/3PRINTSEND點評:套用公式求值問題是傳統(tǒng)數(shù)學(xué)求值問題的一種,它是一種典型的順序結(jié)構(gòu),也就是說只通過輸入、輸出和賦值語句就可以完成任務(wù).解決這類問題的關(guān)鍵是先分析這種問題的解法,即構(gòu)造計算的過程,再寫出算法步驟和流程圖,再翻譯成算法語句即可.例2編寫一個程序,要求輸入兩個正數(shù)a和b的值,輸出ab和ba的值.分析:可以利用INPUT語句輸入兩個正數(shù),然后將ab和ba的值分別賦給兩個變量輸出即可.也可以將ab和ba的底數(shù)和冪數(shù)進行交換,故還可以利用賦值語句,采用將兩個變量的值互換的辦法實現(xiàn).解:程序1:INPUT“a,b:”;a,bA=a^bB=b^aPRINT“a^b=”;A,“b^a=”;BEND程序2:INPUT“a,b:”;a,bA=a^bPRINT“a^b=”;Ax=aa=bb=xA=a^bPRINT“b^a=”;AEND點評:交換a,b的值可通過下面三個語句來實現(xiàn):t=aa=bb=t通過引進一個中間變量t實現(xiàn)變量a和b的值的交換,因此只需用賦值語句即可實現(xiàn)算法.在一些較為復(fù)雜的問題算法中經(jīng)常需要對兩個變量的值進行交換,因此應(yīng)熟練掌握這種方法.(四)知能訓(xùn)練1.判斷下列給出的輸入語句、輸出語句和賦值語句是否正確?為什么?(1)輸入語句INPUTa;b;c(2)輸出語句A=4(3)賦值語句3=B(4)賦值語句A=B=-2解:(1)錯,變量之間應(yīng)用“,”號隔開.(2)錯,PRINT語句不能用賦值號“=”.(3)錯,賦值語句中“=”號左右不能互換.(4)錯,一個賦值語句只能給一個變量賦值.點評:輸入語句、輸出語句和賦值語句基本上對應(yīng)于算法中的順序結(jié)構(gòu).輸入語句、輸出語句和賦值語句都不包括“控制轉(zhuǎn)移”,由它們組成的程序段必然是順序結(jié)構(gòu).2.請寫出下面運算輸出的結(jié)果.(1)a=5b=3c=(a+b)/2d=c*cPRINT“d=”;d(2)a=1b=2c=a+bb=a+c-bPRINT“a=,b=,c=”;a,b,c(3)a=10b=20c=30a=bb=cc=aPRINT“a=,b=,c=”;a,b,c解:(1)16;語句c=(a+b)/2是將a,b和的一半賦值給變量c,語句d=c*c是將c的平方賦值給d,最后輸出d的值.(2)1,2,3;語句c=a+b是將a,b的和賦值給c,語句b=a+c-b是將a+c-b的值賦值給了b.(3)20,30,20;經(jīng)過語句a=b后a,b,c的值是20,20,30.經(jīng)過語句b=c后a,b,c的值是20,30,30.經(jīng)過語句c=a后a,b,c的值是20,30,20.點評:語句的識別問題是一個逆向性思維,一般我們認(rèn)為我們的學(xué)習(xí)是從算法步驟(自然語言)至程序框圖,再到算法語言(程序).如果將程序擺在我們的面前時,我們要先識別每個語句,再整體把握并概括出程序的功能.(五)拓展提升已知某生某三科的成績?yōu)?0、75、95分,求三科的總分及平均分.分析:將三科成績賦
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)莊租地或轉(zhuǎn)讓合同范本
- 傳媒工作室合伙合同范本
- 光伏安裝居間合同范例
- 2025-2030年中國鹽酸卡比佐卡因項目投資可行性研究分析報告
- 企業(yè)工裝裝修合同范本
- 2025年度建筑水電安裝工程知識產(chǎn)權(quán)保護合同范本
- 包運租船租賃合同范例
- 2025年度建筑幕墻工程玻璃幕墻玻璃制品采購合同范本
- 企業(yè)白領(lǐng)轉(zhuǎn)餐飲合同范例
- 2025年中國情侶裝市場全景評估及投資規(guī)劃建議報告
- 新員工入職通識考試(中軟國際)
- 四星級酒店工程樣板房裝修施工匯報
- 圓翳內(nèi)障病(老年性白內(nèi)障)中醫(yī)診療方案
- 中考物理復(fù)習(xí)備考策略
- 博士后進站申請書博士后進站申請書八篇
- 小報:人工智能科技科學(xué)小報手抄報電子小報word小報
- GB/T 41509-2022綠色制造干式切削工藝性能評價規(guī)范
- 公安系防暴安全03安檢
- 孫權(quán)勸學(xué)教案全國一等獎教學(xué)設(shè)計
- 企業(yè)生產(chǎn)現(xiàn)場6S管理知識培訓(xùn)課件
- 五年級下冊數(shù)學(xué)課件 第10課時 練習(xí)課 蘇教版(共11張PPT)
評論
0/150
提交評論