八年級信息技術(shù)教案第三章順藤摸瓜順序結(jié)構(gòu)程序設(shè)計DOC范文整理

上傳人:痛*** 文檔編號:86132791 上傳時間:2022-05-07 格式:DOC 頁數(shù):19 大?。?6KB
收藏 版權(quán)申訴 舉報 下載
八年級信息技術(shù)教案第三章順藤摸瓜順序結(jié)構(gòu)程序設(shè)計DOC范文整理_第1頁
第1頁 / 共19頁
八年級信息技術(shù)教案第三章順藤摸瓜順序結(jié)構(gòu)程序設(shè)計DOC范文整理_第2頁
第2頁 / 共19頁
八年級信息技術(shù)教案第三章順藤摸瓜順序結(jié)構(gòu)程序設(shè)計DOC范文整理_第3頁
第3頁 / 共19頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《八年級信息技術(shù)教案第三章順藤摸瓜順序結(jié)構(gòu)程序設(shè)計DOC范文整理》由會員分享,可在線閱讀,更多相關(guān)《八年級信息技術(shù)教案第三章順藤摸瓜順序結(jié)構(gòu)程序設(shè)計DOC范文整理(19頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、八年級信息技術(shù)教案第三章順藤摸瓜 ---- 順序結(jié)構(gòu)程序設(shè)計 第三章順藤摸瓜----順序結(jié)構(gòu)程序設(shè)計 節(jié)有備而來---程序設(shè)計準(zhǔn)備 一、 學(xué)習(xí)目標(biāo) .掌握進(jìn)入BASIc環(huán)境的方法和輸入、編輯、運行程序 的方法。 .初步掌握BASIc中的基本概念:常量、變量、函數(shù)、 表達(dá)式。 .初步掌握輸出、賦值、輸入語句的格式和功能。 .初步掌握簡單順序結(jié)構(gòu)程序的設(shè)計方法。 .理解程序的順序結(jié)構(gòu)的概念。 二、 教學(xué)重點 掌握輸出、賦值、輸入語句的格式和功能。 三、 教學(xué)難點 掌握簡單順序結(jié)構(gòu)程序的設(shè)計方法。 四、 教學(xué)方法 .演示法。 .實踐法。 五、 教學(xué)手段與教學(xué)媒體

2、 六、 課時安排 課時。 七、教學(xué)過程二、學(xué)習(xí)指導(dǎo) .BASIC中的科學(xué)記數(shù)法類似數(shù)學(xué)中的科學(xué)記數(shù)法 例如:-3 . 14156E+3——-3.14156 X 103 .56E-2 一 2. 56X 10-2 其中E表示幕底數(shù)10, E后跟的整數(shù)為幕指數(shù)。 .常見標(biāo)準(zhǔn)函數(shù) ABS求x的絕對值,即|x| SQF求x的算術(shù)平方根,即。 SIN求x的正弦值c角x的單位必須是弧度,I °? 3. 14159/180)。 coS求x的余弦值。 INT求不大于x的最大整數(shù)。 注意:x為負(fù)數(shù)時,其值不是去掉小數(shù),例 INT工一 5。 INT用處很多: 對正數(shù)x四舍五入保留N

3、位小數(shù)的表達(dá)式: INT / 1oAN 例如:對正數(shù)x四舍五入保留兩位小數(shù)的表達(dá)式: INT /100 判斷整數(shù)A能被整數(shù)B整除的條件關(guān)系式: INT=A/ B 求整數(shù)A除以B的余數(shù)的表達(dá)式: A— INT*B . RND產(chǎn)生一個o到1之間的隨機(jī)小數(shù) 生成內(nèi)的隨機(jī)整數(shù)的表達(dá)式:INT*+A) 例如:二位隨機(jī)整數(shù)的表達(dá)式: INT*90+10) .數(shù)學(xué)式和BASIc表達(dá)式的對應(yīng)表示 應(yīng)根據(jù)運算順序,正確使用圓括號,且將所有符號寫在 同一行上。注意乘、除、乘方運算和絕對值、算術(shù)平方根等 函數(shù)在數(shù)學(xué)上與 BASIc上表示的區(qū)別。 例如: 一) / .輸出語句和輸入語句

4、 輸出語句。 格式:PRINT 功能: 當(dāng)輸出內(nèi)容是數(shù)時,直接輸出該數(shù); 當(dāng)輸出內(nèi)容是數(shù)值表達(dá)式時,先計算表達(dá)式的值,然后 輸出該數(shù)值; 當(dāng)輸出內(nèi)容是字符串時,直接輸出該字符串。 賦值語句。 格式:LET變量二表達(dá)式 功能:把“=”右邊表達(dá)式的值賦給左邊的變量。 鍵盤輸入語句 格式:INPUT變量,變量,…,變量。 功能:程序運行到該句時,屏幕出現(xiàn)一個“ ? ”號,等 待用鍵盤輸入數(shù)據(jù)INPUT后面的變量或變量組。 .賦值語句功能強(qiáng)大,用處很多,常用于構(gòu)造以下 計數(shù)器例如:LETI=I+1 累加器例如:LETs=s+x 累乘器例如:LETT=T*x 交換器例

5、如:A、B存儲的內(nèi)容交換 LETc=A LETA=B LETB=c .兩種提供數(shù)據(jù)的語句對比表 表5— 2— 1兩種提供數(shù)據(jù)的語句對比表 語句 LET語句 INPUT語句變量數(shù) 一個LET語句只能給一個變量賦值 一個INPUT語句可以給一個或一組變量賦值 賦值方式 在程序中賦值 在程序執(zhí)行過程中,從鍵盤輸入賦值 賦值內(nèi)容 數(shù)據(jù),變量和表達(dá)式 只有具體數(shù)據(jù) 運算功能 有運算功能 無運算功能 占機(jī)時間 運行后,立即出結(jié)果,占機(jī)時間少 運行后,等待從鍵盤輸入數(shù)據(jù),占機(jī)時間多適合類型 ① 需要賦值變量少 ② 需要運算參數(shù)靈活變化 .程序的順序結(jié)構(gòu) 程

6、序各語句的執(zhí)行順序是從前到后依次執(zhí)行的,程序執(zhí) 行過程中沒有分又,也沒有 重復(fù),這種結(jié)構(gòu)的程序就叫順序結(jié)構(gòu)程序。 圖形方式表示如下圖 5—2 —一I : 圖 5— 2— 1 圖中S1、S2、…、Sn分別表示一段具體的操作內(nèi)容, 用一個語句或一段程序完成。 .順序結(jié)構(gòu)的程序設(shè)計關(guān)鍵是把握好解決問題步驟的先 后順序,不要把依賴于上一步完成后才能進(jìn)行的后一步操作 前移 例如:求半徑為15的圓周長和面積。 程序 1LETL=2*3. 14*R LETS=3. 14*R*R LETR=15 PRINTR L, S END 運行結(jié)果:15o0 程序 2LETR=15 LE

7、TL=2*3. 14*R LETS=3. 14*R*R PRINTR L, S END 運行結(jié)果:1594. 2706. 5 程序2和程序I語句條數(shù)和內(nèi)容相同,但順序不同,結(jié) 果不同,程序2正確。 三、應(yīng)用實例 .寫出下列程序的運行結(jié)果 LETX=1 LETy=2 LETX=X+ LETy=X+ PRINT “X” , “y” PRINTX, END 解:可列變量值的變化表來確定結(jié)果。 X 12 由上分析,可得運行結(jié)果: X .雞兔同籠問題 已知雞兔總頭數(shù)為 H總腳數(shù)為F,問雞兔各有多少只? 解:設(shè)雞兔各有x、y只,則有 X+y=H X+4y=F

8、 由、可得: X=/ 2 y= / 2 算法:1.輸入H F .X—/ 2 ? y—/ 2 .輸出x, ?結(jié)束 程序:INPUTH F LETx=/ 2 LETy=/ 2 PRINT “X=”; X, “ y= ”; END 運行結(jié)果如下: ?60, 176 X=32y=28 四、練習(xí)實踐 .填空題 .745E-3化為日常計數(shù)法的數(shù)是 SQR+ABS勺值是 INT+20)的值是 數(shù)學(xué)式對應(yīng)的BASIc表達(dá)式是 數(shù)學(xué)式x7+對應(yīng)的BASIc表達(dá)式是 .判斷題 X3y、x、sinx、7c都是正確的 BASIc變量 語句INPUTA B; c是正確

9、的。 語句LET=3, N=5是正確的。 語句INPUTA=5是正確的。 語句LETx=x+l是錯誤的。 LET語句是BASIc中惟一能進(jìn)行計算的語句。 F面程序運行后,顯示結(jié)果是 A=7,說明此時變量 A的 值是7。 LETA=4 PRINT “ A=”; 7 END .單選題 BASIc中100000表示為。 A. 1E+5B. E+5c. 5ED. 1E 一 5 PRINTINT+1)結(jié)果是。 A. [1 , 11]范圍內(nèi)的隨機(jī)整數(shù) B. [1 , 10)范圍內(nèi)的隨機(jī) 整數(shù) c. [0,10]范圍內(nèi)的隨機(jī)整數(shù) D. [1,11]范圍內(nèi)的隨機(jī) 整數(shù) 表達(dá)式

10、A — B/ 3Ac的運算順序是。 A.①一②+③/B.①一②a③/ c .①一②/③AD.①A②/③一 PRINTINT/100的結(jié)果是 A. 3. 23B. 3. 236C.3.24D.324 程序運行的結(jié)果是。 LET=3 LETN=0 LETN=2 LETS=*N PRINTS END A. OB. 3C.6D.2 程序運行的結(jié)果是。 LETA=5 PRINT “ A=”; A+1,A END A. A=66B. A=65 c. A=A+IAD. A=6A .寫出下列程序的運行的結(jié)果 LETX=5 LETy=3 LETS=/ 2 PRI

11、NT “ S=”; S LETS=X+y/2 PRINT “ S=”; S END LETX=999 LETX=ABS PRINT “ SQR= ; SQR END LETA=1 LETB=7 LETA=A+B LETB=A+B PRINTA,B END INPUTA B, X LETA=A+X LETB=X-B LETS=A+B+X PRINTS END ①輸入1, 2, 3②輸入3, 2, 1 .編程解一元一次方程 ax+b=c /a) .編寫一個計算年息、年終節(jié)余的程序 要求輸入存款數(shù)、年利率,輸出存款數(shù)、年息和年終節(jié) 余。 解:設(shè)存

12、款數(shù)為x、年利率為a,年息為 y年終節(jié)余為 z. 程序如下: INPUTx,a LETy=x*a LETz=x+ LETz=INT/100 PRINTx,y,z END 教學(xué)后記:第二節(jié)與電腦溝通 ----輸入、輸出語句 一、 學(xué)習(xí)目標(biāo) 掌握程序中常用的輸入、輸出語句。 掌握輸入、輸出設(shè)計方法。 能利用輸入、輸出語句解決簡單的實際問題。 二、 教學(xué)重點 掌握輸入、輸出設(shè)計方法。 三、 教學(xué)難點 用輸入、輸出語句解決簡單的實際問題。 四、 教學(xué)方法 .演示法。 .實踐法。 五、 教學(xué)手段與教學(xué)媒體 多媒體網(wǎng)絡(luò)教室。 六、 課時安排 課時。 七

13、、 教學(xué)過程: 程序的執(zhí)行次序,從上到下,由一些非控制轉(zhuǎn)移語句組 、輸出語句 輸出用戶所需的信息 一般格式 PRINT[] 表達(dá)式一常量、變量、函數(shù) 如:PRINT 2,4,6 PRINT"X=";X 顯示: X=... 作用 輸出數(shù)值計算的結(jié)果 輸出字符串 輸出系統(tǒng)信息 輸出格式 標(biāo)準(zhǔn)格式一輸出項以逗號分隔 五區(qū)一每區(qū)14列 緊湊格式一輸出項以分號相隔 TAB-第X列 定位輸出,但在同一行中、 TAB中的X應(yīng)從左到右逐漸 增大。還可利用SPACE插入空格 PRINT, 不換行 PRINT; 不換行 PRINT 換行 PRINT 空行 打

14、印輸出 LPRINT 其使用方法與PRINT相同 二、賦值語句 一般格式 [LET]= LET a=100 LET a$="Boo" 作用 計算右邊的表達(dá)式,將其值賦給左邊變量 主要作用:運算。 “=”的作用于是賦值,與等于的差別 如:X=y與y=X不同 對變量的賦值操作 變量的初值為0 未賦值的變量 一個變量只有一個值 變量的當(dāng)前值由最后一次賦值決定 n=n+1 變量值的傳遞 a=b b的值不變 b=a a的值不變 關(guān)于賦值類型 以左邊變量的類型為準(zhǔn) 兩個變量交換值 a=b c=a a=b c為中間結(jié)果為?/font> b=c 三、鍵盤

15、輸入語句 一般格式: INPUT[ “提示信息”;] 說明:執(zhí)行該語句從鍵盤輸入數(shù)據(jù)的數(shù)目應(yīng)與語句中的 變量個數(shù)相同 從鍵盤輸入的數(shù)據(jù)只能是常量 輸入時數(shù)據(jù)間用逗號分隔 例:求學(xué)生三門課的平均成績 INPUT"a,b,c=";a,b,c V=/3 PRINT"average=";v END 四、 讀入語句 格式: READ DATA中的數(shù)據(jù)個數(shù)不能少于中的變量個數(shù)。 DATA語句可放在程序的任何位置,可使用多個 DATA語 句來存放數(shù)據(jù),這時將按 DATA語句的先后順序,把數(shù)據(jù)放 數(shù)據(jù)區(qū)。 關(guān)于“數(shù)據(jù)指針”當(dāng)指針移到數(shù)據(jù)區(qū)之外時,屏 幕給出錯誤信息: outofDATA DATA語句中的數(shù)據(jù)只能是常量 五、 恢復(fù)數(shù)據(jù)指針語句 RESTORE 將數(shù)據(jù)指針移至首位或指定的 DATA語句標(biāo)號。 六、 結(jié)束語句和暫停語句 END語句 結(jié)束程序運行。一個程序可有多個 END語句,但運行程 序時,只有一個起作用,即執(zhí)行其中一個 END語句都會使程 序結(jié)束。 SToP語句 使程序暫停,選擇 RUN-coNTINUE繼續(xù)運行。 七、 程序調(diào)試 分步執(zhí)行 F9—單步執(zhí)行,STEP F6—窗口轉(zhuǎn)換,INDoS F5—運行或繼續(xù)運行。 設(shè)置斷點 F9—設(shè)置斷點 F5—運行或繼續(xù)運行 教學(xué)后記:

展開閱讀全文
溫馨提示:
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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!