下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、作業(yè):臺,輸入和輸出語句(a)教育目標(biāo)1.知識和技術(shù)目標(biāo)(1)初步了解基本算法語句的分配、輸入和輸出語句的特點。(2)理解基本算法詞組是將算法控制結(jié)構(gòu)改為計算機(jī)能理解的編程語言。(3)結(jié)合Scilab的編程語言,初步掌握分配、輸入和輸出語句的結(jié)構(gòu)、相應(yīng)的Scilab節(jié)目編寫方法以及計算機(jī)上算法實現(xiàn)方法。2.過程和方法目標(biāo)(1)通過機(jī)器編寫程序,了解三個茄子語句的應(yīng)用規(guī)則,利用算法語句實現(xiàn)運算。(2)通過模仿、操作、探索的過程,體會算法基本思想和基本語句的用途,提高學(xué)生應(yīng)用數(shù)學(xué)軟件能力。情感、態(tài)度和價值目標(biāo)(1)通過對三個茄子詞組的理解和實現(xiàn),發(fā)展有序的思維、表達(dá)能力和邏輯思維能力。(2)學(xué)習(xí)算
2、法詞組,幫助學(xué)生利用電腦軟件提高算法,活潑的思考,學(xué)生數(shù)學(xué)素養(yǎng)。(3)結(jié)合電腦軟件應(yīng)用,加強應(yīng)用數(shù)學(xué)意識,通過在計算機(jī)上實現(xiàn)算法,體會學(xué)生成功的喜悅。(b)教育的重點和困難1.教育重點:分配、輸入和輸出語句的基本結(jié)構(gòu)特征和使用方法。教育困難:歲句子的意義和功能。(c)教學(xué)法結(jié)合地圖與合作交流,學(xué)生在體會三茄子門結(jié)構(gòu)形式的過程中,總結(jié)了學(xué)生積極參與、討論交流、三茄子算法門的形式特征和意義,分析了具體問題的過程中三茄子算法門的思想和特點。(d)課程體系教授鏈接1:問題毽子講座內(nèi)容:教師提出了前面的例子:雞兔同場問題的算法:請輸入S1:雞和兔子的總數(shù)量。輸入S2:雞兔腿的總數(shù)。S3:雞的數(shù)量S4:兔
3、子數(shù)量B=M-A如何用計算機(jī)識別的節(jié)目語言寫和執(zhí)行牙齒的文字語言?標(biāo)題的輸入、輸出以及對雞和兔子數(shù)量的表達(dá)A,B的表達(dá)使同學(xué)對編程語言的表達(dá)感興趣,抓住機(jī)會進(jìn)入下一步介紹定義。在上一節(jié)中,我們學(xué)習(xí)算法和方塊圖的時候,我們指出,可以使用順序結(jié)構(gòu)、條件分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)來表示任何算法。如何將這些算法控制結(jié)構(gòu)轉(zhuǎn)換成計算機(jī)能理解的節(jié)目語言和計算機(jī)能實現(xiàn)的程序?目前計算機(jī)可以直接或間接理解的節(jié)目語言有多種,這些節(jié)目語言包括幾個茄子基本語句結(jié)構(gòu)3360輸入語句、輸出語句、賦值語句、條件語句和循環(huán)語句培訓(xùn)鏈接2。概念的形成和深化(1)賦值語句:在表示算法時引入變量,表示分配給變量的特定值的語句稱為賦值語句。
4、賦值語句的通用格式:變量名=表達(dá)式教師指導(dǎo)進(jìn)一步探討分配語言的形式和意義?!?”的含義和角色:賦值語句中的“=”號稱為賦值號。教師指出了:大學(xué)號和等式中等號的差異。賦值語句的角色:首先計算賦值編號右側(cè)表達(dá)式的值,然后將該值分配給賦值編號左側(cè)的變量,使變量值等于表達(dá)式的值。教師指出,高考是程序中最常用的語句。示例:關(guān)于賦值語句,應(yīng)該注意幾點:高考號碼的左邊不是表達(dá)式,而是變量名。比如都錯了。分配號碼左右不能改變。老師指出,賦值語句是將賦值編號右側(cè)的表達(dá)式分配給賦值編號左側(cè)的變量。例如,表示用y的值替換變量x的值,因此不能替換。不能利用賦值語句進(jìn)行代數(shù)表達(dá)式(或符號)計算。教師指出,賦值語句中賦值
5、符號右側(cè)的表達(dá)式中的每個變量都必須分配給預(yù)先指定的值,不能使用賦值語句進(jìn)行簡化或因式分解等評估。一個賦值語句中只能為一個變量賦值。不能出現(xiàn)多個“=”。分配號碼和數(shù)學(xué)中等號的含義不同。教師指出,如果:分配編號左側(cè)的變量沒有原始值,則可以在運行分配語句后獲取值。例如:如果已經(jīng)有值,則在執(zhí)行語句后,用賦值編號右側(cè)表達(dá)式的值替換變量的原始值。也就是說,將“刪除”原始值。例如,在數(shù)學(xué)內(nèi)不成立,但在賦值語句中,它的意思是原始值加1,加1。也就是說,值增加1。在一些程序中,還可以直接在介面窗口中指定值。教師指出,例如,在Scilab窗口界面中分配值,計算三個數(shù)字的平均值,就可以在窗口中輸入:-a=5;b=7
6、;C=9-aver=(a b c)/3Aver=7牙齒程序的前兩行為變量賦值,最后兩行為顯示變量aver的值。(2)輸入語句在一些算法中,變量的初始值要根據(jù)情況經(jīng)常變化。通常我們在節(jié)目和初始數(shù)據(jù)分離,每次計算問題的時候,即使初始數(shù)據(jù)發(fā)生了變化,也不需要更改節(jié)目部分。每次運行節(jié)目時,輸入相應(yīng)的數(shù)據(jù)即可。牙齒過程由節(jié)目語言到輸入語言控制。教師指出:輸入語句的意義,即在編程程序中,可以將程序與初始數(shù)據(jù)分開,使用程序解決一個茄子問題。也就是說,程序使用字母(變量)而不是數(shù)字,并在解決特定問題時為變量賦值。下面以Scilab為例,說明輸入語句的用法。輸入語句的常規(guī)格式:變量=input(提示內(nèi)容)老師指
7、出了:舉個例子。我們要計算什么學(xué)生國語、數(shù)學(xué)、外語三個考試的平均成績,輸入牙齒學(xué)生三個科目的成績,在Scilab文本編輯器中,寫以下程序3360。a=input( Chinese );b=input( math );b=input(“foreign language”);Av er=(a b c)/3程序分別請求語言、數(shù)學(xué)和英語成績,分別將值分配給a、b和c,將值(a b c)/3分配給aver。將程序保存到文件并單擊“打開”后,立即在Scilab截面上運行3360。-exec (c: gaobook aver.sci )輸入了學(xué)生國語成績,如Chinese - 90、“Enter”和介面33
8、60。輸入學(xué)生國語成績,如Math - 80、“Enter”和介面3360。foreign language輸入學(xué)生語言分?jǐn)?shù),例如79、“Enter”點和介面3360Aver=83學(xué)生通過牙齒例子的講解,結(jié)合計算機(jī)程序機(jī)器運用,可以從Scilab語言節(jié)目中知道。input被稱為鍵盤輸入語句,體會輸入語句牙齒節(jié)目中的意義和作用。幾個茄子說明:在輸入語句中,a=input(“Chinese”)實際起作用的是a=input()。這將鍵盤輸入值分配給a,括號中的Chinese只是提示作用,提醒用戶輸入語言成績。輸入語句所需的值只是特定的常量,不能牙齒函數(shù)、變量或表達(dá)式(如等)。其他輸入語句可以輸入一個
9、或多個字符,例如:x=input (I am a student )。X=input(“您的姓名是什么?”) )等等。 Scilab中也有其他輸入語句,例如“read”,在其他多種語言程序中通常有自己的輸入控制語言,其作用相同,但不同語言的控制代碼和表達(dá)不同。以雞兔和籠子為例,編寫算法程序,寫下各階段語句的作用。解構(gòu)過程看教科書,鞏固分配語言和輸入語言的作用和意義。(3)輸出語句任何解決問題的算法都必須輸出解決方案的結(jié)果,所以任何節(jié)目語言都有自己的輸出語句控制輸出,其他節(jié)目語言都有自己的輸出語句和表達(dá),但功能是相同的,任何形式的解決方案都有輸出結(jié)果。例如,在Scilab、print、write
10、中輸入的各種輸出語句。輸出語言一般格式: print(%io(2),表示式)教科書用“print”語句的例子說明。示例:算法,Scilab的rand()函數(shù),分配給變量a作為第一個老師0到1之間的隨機(jī)數(shù),分配給變量b 3,分配給變量c a b,最后輸出到屏幕上。用牙齒算法Scilab程序?qū)?,使用PRP。a=rand();b=3;c=a b;打印(%io (2),a,b,c)C=B=3.A=.老師指出了:print(%io(2),表達(dá)式)中的表達(dá)式是指程序要輸出的數(shù)據(jù),輸出語句可以輸出常數(shù)、變量或表達(dá)式的值。例如,print(%io(2),b),print(% int)print(%io(2)、
11、a、b、c)在屏幕上的輸出順序為c、b、aprint(%io(2),a,b,c)的io表示input-output(輸入-輸出)教育鏈接:概念的初步應(yīng)用。教育內(nèi)容:多臺、輸入輸出三種語言的基本形式、應(yīng)用和意義已經(jīng)體現(xiàn)在概念深化中,并結(jié)合例句的說明進(jìn)行了適當(dāng)?shù)恼f明和補充。在這里,通過教科書的課后練習(xí),對3種語言進(jìn)行初步應(yīng)用,模仿教科書例子的結(jié)構(gòu)內(nèi)容,編寫相應(yīng)的程序,根據(jù)需要寫各門的作用和意義,通過計算機(jī)實現(xiàn)程序。練習(xí)1。課本第25頁a組3號。A=input (a=)B=input (h=)S=a*h打印(%io (2),s)教師解釋了:學(xué)生自主理解了每個階段節(jié)目的意義,發(fā)現(xiàn)、分配、輸入和輸出語句的意義和作用。練習(xí)2 .教科書第25頁b組第4題x1=input( x1=);x2=input( x2=);y1=input( y1=);y2=input( y2=);d=sqrt(x2-x1)*(x2-x1)(y2-y1)*(y2-y1)教師說明: Scilab編程語言中常用的一些茄子規(guī)定(例如,表達(dá)式的乘法*可以省略,也可以渡邊杏原點或替換)。表達(dá)式中的括號總是使用括號,而方括號則是單獨使用的。除法用符號“/”寫,不能用分?jǐn)?shù)形式寫,除式和除式必要時要分別加
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 水利工程主要施工機(jī)械設(shè)備使用計劃
- 生活垃圾分類測試題庫及答案
- 車險名單管理培訓(xùn)
- 車隊安全行駛培訓(xùn)課件
- 車隊安全意識培訓(xùn)課件
- 湖二師漢語言文學(xué)轉(zhuǎn)專業(yè)筆試試題
- 車間降本增效培訓(xùn)
- 酒店客房鑰匙卡使用指導(dǎo)制度
- 京東店鋪精細(xì)化運營與品類排名提升工作心得(3篇)
- 車間級安全培訓(xùn)內(nèi)容課件
- “青苗筑基 浙里建證”浙江省建設(shè)投資集團(tuán)2026屆管培生招聘30人備考核心題庫及答案解析
- 江蘇百校大聯(lián)考2026屆高三語文第一學(xué)期期末學(xué)業(yè)質(zhì)量監(jiān)測試題含解析
- 代還按揭協(xié)議書
- 廣西2025年高等職業(yè)教育考試全區(qū)模擬測試 能源動力與材料 大類試題及逐題答案解說
- 2026江蘇省公務(wù)員考試公安機(jī)關(guān)公務(wù)員(人民警察)歷年真題匯編附答案解析
- 2026年失眠患者睡眠調(diào)理指南
- 2026年盤錦職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫及答案詳解一套
- 2025年10月自考00610高級日語(二)試題及答案
- 2026年包頭鐵道職業(yè)技術(shù)學(xué)院單招職業(yè)技能考試題庫帶答案解析
- 循證護(hù)理在基礎(chǔ)護(hù)理中的應(yīng)用
- 復(fù)旦大學(xué)招生面試常見問題及回答要點
評論
0/150
提交評論