版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、一、內容及內容分析條件語句是初二選修部分的內容。在此之前,學生已學習了輸入語句、輸出 語句和賦值語句 , 這為過渡到本節(jié)的學習起著鋪墊作用。這一節(jié)課主要的內容為 條件語句表示方法、 格式以及用法。 通過本節(jié)課的學習, 學生將更加了解算法語 句,并能用更全面的眼光看待前面學過的語句, 并為后面循環(huán)語句的學習作好必 要的準備。 本節(jié)課對學生算法語言能力、 有條理的思考與清晰地表達的能力, 邏 輯思維能力的綜合提升具有重要作用。二、教學目標(知識,技能,情感態(tài)度、價值觀) (1)知識與技能: 通過實例正確理解條件語句的概念、表示方法、結構和用法。理解條件語 句的格式及功能。 能初步用條件語句設計算法
2、,進一步體會算法的基本思想,學習有條理地、 清晰地表達解決問題的步驟,提高邏輯思維能力。(2)過程方法:通過實例,發(fā)展對解決具體問題的過程與步驟進行分析的能力。通過模仿,操作、探索、編寫程序以解決具體問題的過程,發(fā)展應用算法 的能力。( 3)情感態(tài)度與價值觀 :能通過具體實例,感受和體會算法思想在解決具體問題中的意義,進一步 體會用計算機解決身邊問題的重要性、有效性,增進對計算機的了解,形 成良好的信息素養(yǎng)。通過感受和認識現(xiàn)代信息技術在解決生活中問題的重要作用和威力,形成 自覺地將算法和現(xiàn)代信息技術結合的思想。 在編寫程序解決問題的過程中,逐步養(yǎng)成扎實嚴謹?shù)目茖W態(tài)度。三、教學重點,難點教學重點
3、:通過實例使學生理解條件語句的結構和用法教學難點:如何將程序框圖中的條件結構轉換為條件語句組成的程序。四、教學策略選擇與設計學生已經初步掌握了一些基本的算法語句, 以及學會初步的算法語句和程序 框圖之間的轉換。 因此,在教學中要注意學習情境的創(chuàng)設, 并把動眼看、 動腦思、 動耳聽、動口說貫穿于整個課堂, 促使學生積極主動地參與學習過程, 本節(jié)教學 采用啟發(fā)式教學,輔以觀察法、發(fā)現(xiàn)法、練習法、講解法。通過對實例的認真領 會及一定的練習來掌握本節(jié)知識。本節(jié)課采用多媒體輔助教學, 并通過在計算機上運行程序 , 使抽象的知識直觀化, 具體化,以促進學生的理解。五、教學基本流程六、教學過程教學 過程教師
4、活動學生活動設計意圖 及資源準 備首先,我們先來回顧一下上節(jié)課的主要內容(讓學生回顧相關內容)復1. 算法語句輸入語句:通過復 習回顧使習1. 輸入語句、輸出語句INPUT “提示內容”;變量得知識系和賦值語句的一般格統(tǒng)化,使回式分別是什么?輸出語句: PRINT “提示內容”;表達式賦值語句:學生能順 利過渡到顧2. 它與我們學習過的本節(jié)課內哪種邏輯結構相對容的學應?變量=表達式習。同時它與順序結構相對應為設置情 境,產生 認知沖突 埋下伏 筆。很好,通過上面同學們的回答,可以看出上節(jié)課的三種語句基本掌握了,這 樣我們便可以編寫一些簡單的程序, 解決一些簡單的問題, 然而, 僅僅有這三種語句
5、并不能解決我們生活中的一些判斷性的問題, 所以我們非常有必要繼續(xù)學習 與條件有關的語句。設首先請同學們回 想一下,生活中有什么教師提出問題后,學生交流,討論生活中的一些具體事例。在起初設 計時,這置樣的事例與我們本節(jié)些例子我課的內容有關呢?這1. 兒童乘坐火車時,若身高不超過 1.2m,準備直接情些事例如何用算法來則無須購票 ; 若身高超過 1.2m 不超過給出,但境分析呢?1.4m,應買半票 . 超過 1.4m,應買全票。經過幾番 思考,還 是覺得讓 學生舉例 更能激起 他們學習 的熱情, 同時也能 活躍課堂 氛圍。通過同學們對生活中一些問題的分析,不難看出,我們在做一些事之前,都需要對某個
6、條件進行判斷,然后才能決定下一步該做什么,怎樣做,然而,一些 問題的處理要是借助于計算機操作的話, 也許會幫助我們更快做出判斷, 讓我們 能夠更加果斷的做一些事情。 下面我們就具體研究一下到底什么是條件語句, 條件語句如何表示,用條件語句如何設計算法自主學 習,探求新知請同學們結合課本 回答學案上設計的問 題。(1)畫出程序框圖中 的兩種條件結構 .(2)結合課本試著寫 一下對應的條件語句, 并指出條件語句的格 式及功能.理解程 序框圖與 程序之間 的關系。 讓學生自 己探究概 念的生成 過程,培 養(yǎng)學生的 自學能 力,(3)指出兩種條件語 句的相同點與不同點改變教師的教學行為和轉變學生的學習
7、方式是新課程改革在實踐層面上的 兩個亮點。因此,在教法選擇上,我注重觀察實驗, 自主合作,嘗試探究相結合, 最大可能的讓學生參與教學, 用問題牽引著學生的思維, 指導學生看、 倡導學生 說、點撥學生思、放手學生做。讓他們的經驗、智慧、思想得到共享,使學法指 導落到實處。根據(jù)上面的分析,請同學們嘗試著寫一下下面這個問題的程序設計語言導練展示例 1:編寫一個程序, 求整數(shù) x 的絕對值 .寫出算法步驟,并繪出 流程圖。試著用條件語 句表示一下。(學生自己思考,然后 巡視,指點學生用條件 語句的兩種形式設計 算法,最后板演)如果 學生沒有想出來,教師 要起到主導作用,進行 相應的提示用兩種方法進一步
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) 結束2. 程序框圖:在把程 序框圖轉換 為程序語句 的過程中, 著重讓學生 體會把圖中 的條件結構 轉換為條件 語句的過 程。讓學生 親自經歷設 計程序的完 整過程,即: 先用自然語 言敘述算 法,接著畫 程序框圖表 達算法,最 后把程序框
9、 圖轉換為程 序語句。教師要注意學生可能犯的錯誤:( 1)不打空格;( 2)忘記 END IF; 通過上機操作可以讓學生更加引起注意,加深印象。編寫一個程序,判斷 任意輸入的整數(shù)的奇 偶性。變式訓練 1.編寫程序,輸出兩個 不相等的實數(shù) a、b 的 最大值.( 用兩種格式 )變式訓練 2.例 1 為學生 模仿階段, 但是還不能 真正掌握其 要領,所以 設置變式訓 練,讓學生 在操作過程 中加深對條 件語句的理 解2. 復合條件語句嵌套結構if < 條件 1> then語句 1;elseif < 條件 2> then語句 2;else語句 2End if輸出 y 的值 .
10、嵌套結構高等數(shù)學中經常 用到符號函數(shù),符 號函數(shù)的定義為試編寫程序輸入 x 的值,本題旨在 讓學生感受 條件語句的 嵌套結構與 疊加結構。注意書寫 格式由于課本 上例 6 有點 復雜,故在 此設置了一 個較為簡單 的例題做鋪 墊End if疊加結構疊加結構if < 條件 1> then語句 1;END IFif < 條件 2> then語句 2;END IFif < 條件 3> then語句 3;END IFEnd討論:用“條件語 句”編寫程序的步驟和 注意事項有哪些?(1) 應合理的選擇邏輯判斷的條件 (這是 關鍵); (2) 解決問題時應按“寫算法步 驟
11、、畫程序框圖、編寫程序”的步驟進 行。(3)IF 、條件、 THEN及輸入、輸出語 句后的空格不能漏;( 4)IF 和 END IF 是成對出現(xiàn)的;( 5)條件語句中,語句 體內縮幾格,是為了增強程序的可讀性 和修改方便。學生小組 討論,達成 共識,歸納 心得。達1. 編寫程序,使任意2. 把前面求解一元二次方程根據(jù)上面例輸入的 3 個整數(shù)按從ax2+bx+c=0 的程序框圖轉化為程序 .題的分析,標檢小到大的順序輸出 .程序:讓學生獨立 完成課本例 6 和例 7,然測INPUT “a,b,c= ”;a,b,c后可以相互 討論,最后d=b2-4*a*c上機運行一 下,以檢驗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 頁練習 23.閏年是指能被 4 整除但不能被 100整 除,或者能被 400整除的年份 .編寫一個 程序,判斷輸入的年份是否為閏年 .歸1、條件語句的基本形1.條件語句:用來實現(xiàn)算法中的條件結引導學生式、應用范圍及對應的對所學的知納小結程序框圖。2、條件語句與算法中 的條件結構相對應,語 句形式較為復雜,要借 助框圖寫出程
13、序。一位學生總結,其他 同學補充,教師完善。構。(1) 條件語句的兩種形式IF THEN ELSE語句;IF THEN語句;(2)條件語句的兩種形式的一般格式;(3)條件語句的嵌套和疊加2. 編程的一般步驟:(1)算法分析根據(jù)提供的問題,利用數(shù)學及相關學科的知識,設計出解決問題的算法(2)畫出程序框圖依據(jù)算法分析,畫出程序框圖(3)寫出程序根據(jù)程序框圖中的算法步驟, 逐步把算法用相應的程序語句表達出來。識進行小 結,有利于 學生對已有 的知識結構 進行編碼處 理,加強理 解記憶,引 導學生對學 習過程進行 反思,為在 今后的學習 中,進行有 效調控打下 良好的基 礎。七、幾點說明條件語句是算法語句的基礎和核心, 本節(jié)設計以條件結構和條件語句的對應 關系為基礎,引導學生將程序框圖轉化為算法語句 . 本節(jié)的難點是正確區(qū)分疊加 結構和嵌套結構,并會應用它們編寫算法語句 . 本節(jié)選用大量精彩題目讓學生反 復訓練,使學生熟練掌握程序框圖與算法語句的關系, 達到解決本節(jié)難點的目的 .算法內容是將數(shù)學中的算法與計算機技術建立聯(lián)系,形式化地表示算法。為 了有條理地、清晰地表達算法, 往往需要將解決問題的過程整理成程序框圖; 為 了能在計算機上實現(xiàn), 又要將自然語言或程序框圖翻譯成計算機語言。 因此,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 家園共育培訓材料
- 幼兒園簡筆畫培訓
- 幼兒園教師園本教研培訓
- 13.2 內能(7大題型)(含答案解析)
- T-TSSP 031-2023 核桃青果脫皮及干制加工技術規(guī)程
- Windows Server網(wǎng)絡管理項目教程(Windows Server 2022)(微課版)課件項目6 證書服務器的配置與管理
- 許市中學學生自主管理
- 化學與社會發(fā)展專題復習
- 高中語文第12課動物游戲之謎課件6新人教版必修
- 紀檢委員與領導班子談心談話記錄
- 短視頻運營及帶貨邏輯課件
- 遼寧省名校聯(lián)盟2024-2025學年高三上學期10月聯(lián)考數(shù)學試卷
- 湖北省黃石市(2024年-2025年小學四年級語文)人教版專題練習(上學期)試卷及答案
- 2024年中國陶茶具市場調查研究報告
- 2024年安徽省高校分類考試對口招生語文試卷真題(含答案)
- 2022年江蘇省普通高中學業(yè)水平測試生物試卷
- Unit 1 This is my new friend. (教學設計)-2024-2025學年人教精通版英語四年級上冊
- 《介紹教室》(教案)-2024-2025學年一年級上冊數(shù)學北師大版
- 國開2024年秋季《形勢與政策》大作業(yè)答案
- 2024-2030年中國射頻芯片行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
- 孤獨之旅省公開課一等獎新名師比賽一等獎課件
評論
0/150
提交評論