《教學(xué)基本流程》word版_第1頁
《教學(xué)基本流程》word版_第2頁
《教學(xué)基本流程》word版_第3頁
《教學(xué)基本流程》word版_第4頁
《教學(xué)基本流程》word版_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、.;教學(xué)基本流程摘要:師:下面我們應(yīng)用條件語句來設(shè)計求一個數(shù)的絕對值的算法.實例:求一個數(shù)的絕對值師:這里有兩個判斷條件,可以分別用這兩個條件應(yīng)用條件語句的兩種形式設(shè)計這一算法.關(guān)鍵詞:設(shè)計,算法類別:專題技術(shù)來源: HYPERLINK http:/ 牛檔搜索(Niudown.COM)本文系 HYPERLINK http:/ 牛檔搜索(Niudown.COM)根據(jù)用戶的指令自動搜索的結(jié)果,文中內(nèi)涉及到的資料均來自互聯(lián)網(wǎng),用于學(xué)習(xí)交流經(jīng)驗,作品其著作權(quán)歸原作者所有。不代表 HYPERLINK http:/ 牛檔搜索(Niudown.COM)贊成本文的內(nèi)容或立場, HYPERLINK http:/

2、 牛檔搜索(Niudown.COM)不對其付相應(yīng)的法律責(zé)任!一、教學(xué)基本流程引入條件語句與條件語句的格式實例教學(xué)學(xué)生進行實踐與合作活動 二、教學(xué)情境設(shè)計問 題問題設(shè)計意圖師生活動備 注1我們常常需要根據(jù)某個條件是否成立來決定下一步應(yīng)做什么工作.例如:明天下雨就留在家里,否則就外出郊游.那么,在設(shè)計算法時,如何實現(xiàn)對條件進行判斷的操作呢?通過前面的學(xué)習(xí),學(xué)生已了解算法的含義,并掌握具體輸入、輸出語句和賦值語句。在此基礎(chǔ)上進一步學(xué)習(xí)如何運用條件語句解決選擇性問題。師:算法中的條件結(jié)構(gòu)就有這一功能。先來了解條件結(jié)構(gòu)的形式:一般形式(IfThenElse結(jié)構(gòu)) 滿足條件?語句1語句2是否IF 條件 T

3、HEN語句1ELSE語句2END IF條件語句的一般形式執(zhí)行過程:當(dāng)條件成立時,執(zhí)行Then后面語句組1,否則執(zhí)行語句組2。簡單形式(IfThen結(jié)構(gòu))滿足條件?語句是否IF 條件 THEN語句END IF師:這和上面一般形式的流程圖有什么區(qū)別?生:否這一分支下沒有執(zhí)行語句.師:所以當(dāng)滿足條件時,就進入是這一分支,執(zhí)行語句, 條件不滿足,就退出條件語句,執(zhí)行下面的語句。對應(yīng)的條件語句就沒有了else這一分支.師:下面我們應(yīng)用條件語句來設(shè)計求一個數(shù)的絕對值的算法.實例:求一個數(shù)的絕對值師:這里有兩個判斷條件,可以分別用這兩個條件應(yīng)用條件語句的兩種形式設(shè)計這一算法. 設(shè)計一: 以作為判斷條件,應(yīng)用

4、條件語句的一般形式.算法步驟如下算法分析:Step1: 輸入xStep2:若x,則輸出x,否則輸出 x畫流程圖:輸入x開始x?是輸出x否輸出 -x結(jié)束編寫程序:x = InputBox(x=)If x = 0 ThenPrint xElsePrint -xEnd If設(shè)計二: 用x0作為判斷條件,采用條件語句的簡單形式.算法分析:Step1: 輸入xStep2:若x0,則令xx,否則執(zhí)行第3步Step3: 輸出x畫流程圖:輸入x開始x0?否輸出x是結(jié)束x=- x編寫程序:x = InputBox(x=)If x 0 Thenx = -xEnd IfPrint x調(diào)試程序:分別把這兩個程序輸入計

5、算機進行調(diào)試,運行程序,分別輸入1234與-1234或0進行試驗,都能實現(xiàn)求一個數(shù)的絕對值的操作。(1)這是算法語句的第二節(jié)課,在學(xué)生已了解算法的含義,并掌握具體輸入、輸出語句和賦值語句的基礎(chǔ)上, 學(xué)習(xí)基本的算法語句之一:條件語句。(2)此處運用條件語句的兩種形式解同一個典型的數(shù)學(xué)問題:求一個數(shù)的絕對值。既體現(xiàn)了一題多解的思想,又能使學(xué)生進一步理解條件語句的兩種應(yīng)用格式。2. 按照上面對于條件語句的理解,你能設(shè)計一個判別一個數(shù)是奇數(shù)還是偶數(shù)的程序嗎?讓學(xué)生實踐應(yīng)用條件語句解決簡單選擇性問題,加深對條件語句的理解.課本P20第3題:編寫求一個數(shù)是奇數(shù)還是偶數(shù)的程序,從鍵盤輸入一個整數(shù),輸出該數(shù)的

6、奇偶性.任務(wù)安排:讓學(xué)生先根據(jù)自己的思路設(shè)計算法,然后與同桌或其他同學(xué)進行交流,再請兩位同桌的學(xué)生上臺演示,一名學(xué)生板書算法步驟與畫流程圖,另一名學(xué)生板書程序語言并輸入電腦,進行調(diào)試驗證程序,最后由教師進行點評.組織學(xué)生進行實踐活動,并鼓勵學(xué)生在合作中學(xué)習(xí).3解一元二次方程的步驟我們已經(jīng)非常熟悉了,能否使這些步驟程序化?(1)解一元二次方程是一個學(xué)生熟悉的數(shù)學(xué)問題,現(xiàn)在通過編程實現(xiàn)解法的程序化,說明了借助算法,利用計算機解決問題的優(yōu)勢,并傳達這樣一個思想:算法是用來解決某一類問題的,使算法具有普適性是設(shè)計算法的一條基本原則,這樣才能使算法更有價值。例5(課本P17)編寫程序,輸入一元二次方程的

7、系數(shù),輸出它的實數(shù)根。師:下面請一位同學(xué)回憶一下解一元二次方程的方法。生:首先算出根的判別式,如果,方程有實數(shù)解,可通過求根公式獲得兩根;0,方程無實數(shù)解。師:一元二次方程是否有解,關(guān)鍵是什么?生:對根的判別式的判斷。師:以0作為判斷條件,應(yīng)用條件語句設(shè)計這一算法。算法分析:Step1: 輸入a、b、c(確定一元二次方程)Step2:計算Step3:若0,則輸出方程無實數(shù)解,否則,輸出輸入a, b, c開 始0?是輸出X1與X2否輸出方程無實數(shù)解結(jié) 束畫流程圖:編寫程序:a = InputBox(a=)b = InputBox(b=)c = InputBox(c=)d = b * b - 4

8、* a * cIf d 0 ThenPrint 方程無實數(shù)解ElseX1 = (-b + Sqr(d) / (2 * a)X2 = (-b - Sqr(d) / (2 * a)Print X1; X1Print X2; X2End If調(diào)試程序:分別輸入下列方程檢驗:;例5的重點仍然是力圖使學(xué)生對算法有具體的體驗,因此,算法的細節(jié)可以忽略,重點放在對于算法的程序性、步驟性的理解以及具體問題的解決上4.設(shè)計一個求分段函數(shù)值的程序讓學(xué)生再次實踐,鞏固對條件語句的應(yīng)用.課本P40 A組第3題的第(1)題:編寫程序,對于輸入的x值,輸出相應(yīng)的y值.分別選三組學(xué)生演示所設(shè)計的算法,并進行點評不斷改進算法。5這節(jié)課學(xué)習(xí)了條件語句,請問你有何收獲呢? 前面已通過解決數(shù)學(xué)上一些常見的選擇性問題,使學(xué)生學(xué)會如何應(yīng)用條件語句。在此基礎(chǔ)上引導(dǎo)學(xué)生歸納總結(jié)出條件語句設(shè)計的一般規(guī)律,加深對條件語句的理解。(引導(dǎo)學(xué)生進行總結(jié),教師進行點評)條件語句一般形式:IfThenElse結(jié)構(gòu)簡單形式:IfThen結(jié)構(gòu)條件語句的一般

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論