八年級信息技術教案第三章順藤摸瓜順序結構程序設計DOC范文整理

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

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

10 積分

下載資源

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

資源描述:

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

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

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

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

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

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

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

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

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

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

10、A — B/ 3Ac的運算順序是。 A.①一②+③/B.①一②a③/ c .①一②/③AD.①A②/③一 PRINTINT/100的結果是 A. 3. 23B. 3. 236C.3.24D.324 程序運行的結果是。 LET=3 LETN=0 LETN=2 LETS=*N PRINTS END A. OB. 3C.6D.2 程序運行的結果是。 LETA=5 PRINT “ A=”; A+1,A END A. A=66B. A=65 c. A=A+IAD. A=6A .寫出下列程序的運行的結果 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é) 余。 解:設存

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

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

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

15、輸入語句 一般格式: INPUT[ “提示信息”;] 說明:執(zhí)行該語句從鍵盤輸入數(shù)據(jù)的數(shù)目應與語句中的 變量個數(shù)相同 從鍵盤輸入的數(shù)據(jù)只能是常量 輸入時數(shù)據(jù)間用逗號分隔 例:求學生三門課的平均成績 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ū)。 關于“數(shù)據(jù)指針”當指針移到數(shù)據(jù)區(qū)之外時,屏 幕給出錯誤信息: outofDATA DATA語句中的數(shù)據(jù)只能是常量 五、 恢復數(shù)據(jù)指針語句 RESTORE 將數(shù)據(jù)指針移至首位或指定的 DATA語句標號。 六、 結束語句和暫停語句 END語句 結束程序運行。一個程序可有多個 END語句,但運行程 序時,只有一個起作用,即執(zhí)行其中一個 END語句都會使程 序結束。 SToP語句 使程序暫停,選擇 RUN-coNTINUE繼續(xù)運行。 七、 程序調試 分步執(zhí)行 F9—單步執(zhí)行,STEP F6—窗口轉換,INDoS F5—運行或繼續(xù)運行。 設置斷點 F9—設置斷點 F5—運行或繼續(xù)運行 教學后記:

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

最新文檔

相關資源

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

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

備案號:ICP2024067431-1 川公網安備51140202000466號


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