條件語句教學(xué)設(shè)計_第1頁
條件語句教學(xué)設(shè)計_第2頁
條件語句教學(xué)設(shè)計_第3頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、一、內(nèi)容及內(nèi)容分析條件語句是初二選修部分的內(nèi)容。在此之前,學(xué)生已學(xué)習(xí)了輸入語句、輸出 語句和賦值語句 , 這為過渡到本節(jié)的學(xué)習(xí)起著鋪墊作用。這一節(jié)課主要的內(nèi)容為 條件語句表示方法、 格式以及用法。 通過本節(jié)課的學(xué)習(xí), 學(xué)生將更加了解算法語 句,并能用更全面的眼光看待前面學(xué)過的語句, 并為后面循環(huán)語句的學(xué)習(xí)作好必 要的準(zhǔn)備。 本節(jié)課對學(xué)生算法語言能力、 有條理的思考與清晰地表達(dá)的能力, 邏 輯思維能力的綜合提升具有重要作用。二、教學(xué)目標(biāo)(知識,技能,情感態(tài)度、價值觀) (1)知識與技能: 通過實例正確理解條件語句的概念、表示方法、結(jié)構(gòu)和用法。理解條件語 句的格式及功能。 能初步用條件語句設(shè)計算法

2、,進(jìn)一步體會算法的基本思想,學(xué)習(xí)有條理地、 清晰地表達(dá)解決問題的步驟,提高邏輯思維能力。(2)過程方法:通過實例,發(fā)展對解決具體問題的過程與步驟進(jìn)行分析的能力。通過模仿,操作、探索、編寫程序以解決具體問題的過程,發(fā)展應(yīng)用算法 的能力。( 3)情感態(tài)度與價值觀 :能通過具體實例,感受和體會算法思想在解決具體問題中的意義,進(jìn)一步 體會用計算機(jī)解決身邊問題的重要性、有效性,增進(jìn)對計算機(jī)的了解,形 成良好的信息素養(yǎng)。通過感受和認(rèn)識現(xiàn)代信息技術(shù)在解決生活中問題的重要作用和威力,形成 自覺地將算法和現(xiàn)代信息技術(shù)結(jié)合的思想。 在編寫程序解決問題的過程中,逐步養(yǎng)成扎實嚴(yán)謹(jǐn)?shù)目茖W(xué)態(tài)度。三、教學(xué)重點,難點教學(xué)重點

3、:通過實例使學(xué)生理解條件語句的結(jié)構(gòu)和用法教學(xué)難點:如何將程序框圖中的條件結(jié)構(gòu)轉(zhuǎn)換為條件語句組成的程序。四、教學(xué)策略選擇與設(shè)計學(xué)生已經(jīng)初步掌握了一些基本的算法語句, 以及學(xué)會初步的算法語句和程序 框圖之間的轉(zhuǎn)換。 因此,在教學(xué)中要注意學(xué)習(xí)情境的創(chuàng)設(shè), 并把動眼看、 動腦思、 動耳聽、動口說貫穿于整個課堂, 促使學(xué)生積極主動地參與學(xué)習(xí)過程, 本節(jié)教學(xué) 采用啟發(fā)式教學(xué),輔以觀察法、發(fā)現(xiàn)法、練習(xí)法、講解法。通過對實例的認(rèn)真領(lǐng) 會及一定的練習(xí)來掌握本節(jié)知識。本節(jié)課采用多媒體輔助教學(xué), 并通過在計算機(jī)上運(yùn)行程序 , 使抽象的知識直觀化, 具體化,以促進(jìn)學(xué)生的理解。五、教學(xué)基本流程六、教學(xué)過程教學(xué) 過程教師

4、活動學(xué)生活動設(shè)計意圖 及資源準(zhǔn) 備首先,我們先來回顧一下上節(jié)課的主要內(nèi)容(讓學(xué)生回顧相關(guān)內(nèi)容)復(fù)1. 算法語句輸入語句:通過復(fù) 習(xí)回顧使習(xí)1. 輸入語句、輸出語句INPUT “提示內(nèi)容”;變量得知識系和賦值語句的一般格統(tǒng)化,使回式分別是什么?輸出語句: PRINT “提示內(nèi)容”;表達(dá)式賦值語句:學(xué)生能順 利過渡到顧2. 它與我們學(xué)習(xí)過的本節(jié)課內(nèi)哪種邏輯結(jié)構(gòu)相對容的學(xué)應(yīng)?變量=表達(dá)式習(xí)。同時它與順序結(jié)構(gòu)相對應(yīng)為設(shè)置情 境,產(chǎn)生 認(rèn)知沖突 埋下伏 筆。很好,通過上面同學(xué)們的回答,可以看出上節(jié)課的三種語句基本掌握了,這 樣我們便可以編寫一些簡單的程序, 解決一些簡單的問題, 然而, 僅僅有這三種語句

5、并不能解決我們生活中的一些判斷性的問題, 所以我們非常有必要繼續(xù)學(xué)習(xí) 與條件有關(guān)的語句。設(shè)首先請同學(xué)們回 想一下,生活中有什么教師提出問題后,學(xué)生交流,討論生活中的一些具體事例。在起初設(shè) 計時,這置樣的事例與我們本節(jié)些例子我課的內(nèi)容有關(guān)呢?這1. 兒童乘坐火車時,若身高不超過 1.2m,準(zhǔn)備直接情些事例如何用算法來則無須購票 ; 若身高超過 1.2m 不超過給出,但境分析呢?1.4m,應(yīng)買半票 . 超過 1.4m,應(yīng)買全票。經(jīng)過幾番 思考,還 是覺得讓 學(xué)生舉例 更能激起 他們學(xué)習(xí) 的熱情, 同時也能 活躍課堂 氛圍。通過同學(xué)們對生活中一些問題的分析,不難看出,我們在做一些事之前,都需要對某個

6、條件進(jìn)行判斷,然后才能決定下一步該做什么,怎樣做,然而,一些 問題的處理要是借助于計算機(jī)操作的話, 也許會幫助我們更快做出判斷, 讓我們 能夠更加果斷的做一些事情。 下面我們就具體研究一下到底什么是條件語句, 條件語句如何表示,用條件語句如何設(shè)計算法自主學(xué) 習(xí),探求新知請同學(xué)們結(jié)合課本 回答學(xué)案上設(shè)計的問 題。(1)畫出程序框圖中 的兩種條件結(jié)構(gòu) .(2)結(jié)合課本試著寫 一下對應(yīng)的條件語句, 并指出條件語句的格 式及功能.理解程 序框圖與 程序之間 的關(guān)系。 讓學(xué)生自 己探究概 念的生成 過程,培 養(yǎng)學(xué)生的 自學(xué)能 力,(3)指出兩種條件語 句的相同點與不同點改變教師的教學(xué)行為和轉(zhuǎn)變學(xué)生的學(xué)習(xí)

7、方式是新課程改革在實踐層面上的 兩個亮點。因此,在教法選擇上,我注重觀察實驗, 自主合作,嘗試探究相結(jié)合, 最大可能的讓學(xué)生參與教學(xué), 用問題牽引著學(xué)生的思維, 指導(dǎo)學(xué)生看、 倡導(dǎo)學(xué)生 說、點撥學(xué)生思、放手學(xué)生做。讓他們的經(jīng)驗、智慧、思想得到共享,使學(xué)法指 導(dǎo)落到實處。根據(jù)上面的分析,請同學(xué)們嘗試著寫一下下面這個問題的程序設(shè)計語言導(dǎo)練展示例 1:編寫一個程序, 求整數(shù) x 的絕對值 .寫出算法步驟,并繪出 流程圖。試著用條件語 句表示一下。(學(xué)生自己思考,然后 巡視,指點學(xué)生用條件 語句的兩種形式設(shè)計 算法,最后板演)如果 學(xué)生沒有想出來,教師 要起到主導(dǎo)作用,進(jìn)行 相應(yīng)的提示用兩種方法進(jìn)一步

8、熟 悉條件語句的兩種格 式3. 寫出程序算法一:INPUT xIF x >=0 THENPRINT xELSEPRINT -xEND IFEND 算法二: INPUT xIF x <0 THEN x=-xEND IFPRINT xEND1.算法步驟:(1) 輸入 x;(2)若x>0,則輸出 x(3) 若 x<0 , 則輸出-x(4) 結(jié)束2. 程序框圖:在把程 序框圖轉(zhuǎn)換 為程序語句 的過程中, 著重讓學(xué)生 體會把圖中 的條件結(jié)構(gòu) 轉(zhuǎn)換為條件 語句的過 程。讓學(xué)生 親自經(jīng)歷設(shè) 計程序的完 整過程,即: 先用自然語 言敘述算 法,接著畫 程序框圖表 達(dá)算法,最 后把程序框

9、 圖轉(zhuǎn)換為程 序語句。教師要注意學(xué)生可能犯的錯誤:( 1)不打空格;( 2)忘記 END IF; 通過上機(jī)操作可以讓學(xué)生更加引起注意,加深印象。編寫一個程序,判斷 任意輸入的整數(shù)的奇 偶性。變式訓(xùn)練 1.編寫程序,輸出兩個 不相等的實數(shù) a、b 的 最大值.( 用兩種格式 )變式訓(xùn)練 2.例 1 為學(xué)生 模仿階段, 但是還不能 真正掌握其 要領(lǐng),所以 設(shè)置變式訓(xùn) 練,讓學(xué)生 在操作過程 中加深對條 件語句的理 解2. 復(fù)合條件語句嵌套結(jié)構(gòu)if < 條件 1> then語句 1;elseif < 條件 2> then語句 2;else語句 2End if輸出 y 的值 .

10、嵌套結(jié)構(gòu)高等數(shù)學(xué)中經(jīng)常 用到符號函數(shù),符 號函數(shù)的定義為試編寫程序輸入 x 的值,本題旨在 讓學(xué)生感受 條件語句的 嵌套結(jié)構(gòu)與 疊加結(jié)構(gòu)。注意書寫 格式由于課本 上例 6 有點 復(fù)雜,故在 此設(shè)置了一 個較為簡單 的例題做鋪 墊End if疊加結(jié)構(gòu)疊加結(jié)構(gòu)if < 條件 1> then語句 1;END IFif < 條件 2> then語句 2;END IFif < 條件 3> then語句 3;END IFEnd討論:用“條件語 句”編寫程序的步驟和 注意事項有哪些?(1) 應(yīng)合理的選擇邏輯判斷的條件 (這是 關(guān)鍵); (2) 解決問題時應(yīng)按“寫算法步 驟

11、、畫程序框圖、編寫程序”的步驟進(jìn) 行。(3)IF 、條件、 THEN及輸入、輸出語 句后的空格不能漏;( 4)IF 和 END IF 是成對出現(xiàn)的;( 5)條件語句中,語句 體內(nèi)縮幾格,是為了增強(qiáng)程序的可讀性 和修改方便。學(xué)生小組 討論,達(dá)成 共識,歸納 心得。達(dá)1. 編寫程序,使任意2. 把前面求解一元二次方程根據(jù)上面例輸入的 3 個整數(shù)按從ax2+bx+c=0 的程序框圖轉(zhuǎn)化為程序 .題的分析,標(biāo)檢小到大的順序輸出 .程序:讓學(xué)生獨立 完成課本例 6 和例 7,然測INPUT “a,b,c= ”;a,b,c后可以相互 討論,最后d=b2-4*a*c上機(jī)運(yùn)行一 下,以檢驗IF d >

12、=0 THEN程序的正確p=-b/(2*a)性.q=SQR(d)/(2*a)IF d=0 THENPRINT “x1=x2=”;pELSEPRINT “x1,x 2=” ;p+q,p-qEND IFELSEPRINT“No real root ”END IFEND課本 29 頁練習(xí) 23.閏年是指能被 4 整除但不能被 100整 除,或者能被 400整除的年份 .編寫一個 程序,判斷輸入的年份是否為閏年 .歸1、條件語句的基本形1.條件語句:用來實現(xiàn)算法中的條件結(jié)引導(dǎo)學(xué)生式、應(yīng)用范圍及對應(yīng)的對所學(xué)的知納小結(jié)程序框圖。2、條件語句與算法中 的條件結(jié)構(gòu)相對應(yīng),語 句形式較為復(fù)雜,要借 助框圖寫出程

13、序。一位學(xué)生總結(jié),其他 同學(xué)補(bǔ)充,教師完善。構(gòu)。(1) 條件語句的兩種形式IF THEN ELSE語句;IF THEN語句;(2)條件語句的兩種形式的一般格式;(3)條件語句的嵌套和疊加2. 編程的一般步驟:(1)算法分析根據(jù)提供的問題,利用數(shù)學(xué)及相關(guān)學(xué)科的知識,設(shè)計出解決問題的算法(2)畫出程序框圖依據(jù)算法分析,畫出程序框圖(3)寫出程序根據(jù)程序框圖中的算法步驟, 逐步把算法用相應(yīng)的程序語句表達(dá)出來。識進(jìn)行小 結(jié),有利于 學(xué)生對已有 的知識結(jié)構(gòu) 進(jìn)行編碼處 理,加強(qiáng)理 解記憶,引 導(dǎo)學(xué)生對學(xué) 習(xí)過程進(jìn)行 反思,為在 今后的學(xué)習(xí) 中,進(jìn)行有 效調(diào)控打下 良好的基 礎(chǔ)。七、幾點說明條件語句是算法語句的基礎(chǔ)和核心, 本節(jié)設(shè)計以條件結(jié)構(gòu)和條件語句的對應(yīng) 關(guān)系為基礎(chǔ),引導(dǎo)學(xué)生將程序框圖轉(zhuǎn)化為算法語句 . 本節(jié)的難點是正確區(qū)分疊加 結(jié)構(gòu)和嵌套結(jié)構(gòu),并會應(yīng)用它們編寫算法語句 . 本節(jié)選用大量精彩題目讓學(xué)生反 復(fù)訓(xùn)練,使學(xué)生熟練掌握程序框圖與算法語句的關(guān)系, 達(dá)到解決本節(jié)難點的目的 .算法內(nèi)容是將數(shù)學(xué)中的算法與計算機(jī)技術(shù)建立聯(lián)系,形式化地表示算法。為 了有條理地、清晰地表達(dá)算法, 往往需要將解決問題的過程整理成程序框圖; 為 了能在計算機(jī)上實現(xiàn), 又要將自然語言或程序框圖翻譯成計算機(jī)語言。 因此,

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論