欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      2.3順序結構的教學設計_圖文(精)

      時間:2019-05-12 23:30:34下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關的《2.3順序結構的教學設計_圖文(精)》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《2.3順序結構的教學設計_圖文(精)》。

      第一篇:2.3順序結構的教學設計_圖文(精)

      順序結構的教學設計 學生分析: 學生在高一必修模塊接觸過一些關于程序設計的知識,而對于高二學生只有在數(shù)學必修模塊三中有對算法及程序的描述。因此學生對于程序設計的知識還是相對匱乏的。因此,在學習設計的過程中,應弱化對于某一編程語言的學習,應更注重學生編程思想的培養(yǎng)。

      教學目標 知識與技能: 理解程序設計的順序結構基本思想、掌握順序結構語句特點。過程與方法: 培養(yǎng)用算法分析問題的能力能夠使用順序結構編寫簡單的程序解決具體問題。情感態(tài)度與價值觀: 體會用結構化方法解決數(shù)學問題的便捷性。明確結構化在程序設計中的重要作用。激勵嘗試使用多種方法解決問題。培養(yǎng)良好的編程習慣和態(tài)度。教學重點: 理解程序設計的順序結構基本思想。教學難點

      順序結構實現(xiàn)語句的格式和功能。

      編寫簡單的程序的過程。變量的特點。教學方法

      任務驅動法、直觀演示法、師生互動法 教學過程

      一、新課導入

      師:隨著計算機和網(wǎng)絡的普及,“編程”這個詞匯越來越被大家熟悉。有時候一說起XXX 會編程序,都覺得這人很牛。編程真的是這么深不可測的事情么?非也非也,實際上編程很簡單。它簡單到...簡單到就像一個游戲!師:運行游戲電燈小人。介紹游戲規(guī)則和玩法,展示小人點燈過程。或安排學生上臺試玩游戲!生:認真觀看教師游戲。

      師:通過游戲,大家可以看到小人點燈的過程實際上是按照,從左到右,從上到下的順序進行的,中間沒有分支,沒有重復。這種結構就是我們今天向大家介紹的順序結構。

      設計意圖: 展示游戲運行過程,引起學生的好奇心,探索新鮮事物欲望。更讓學生認識到編程并不復雜,引入本課主題——順序結構。聯(lián)系實際,拉近程序與生活的距離。

      二、展望新課

      師:今天同學們要設計的程序來源于一堂體育課的游戲。

      A B

      有一次在上體育課的時候, a 同學想和 b 同學做一個換球的游戲,同學們能不能幫他們出出主意?(如 a 原來拿籃球, b 原來拿排球,交換后, a 拿排球, b 拿籃球 游戲規(guī)則:要求每次交換只允許每人手中最多有一個球。1.順序結構的第一次親密接觸: 1.依照人的正常邏輯,必有學生想到直接互拋法來交換兩個球的方法。分析算法,引出程序

      算法 1 直接互拋法: Step1 : a(或 b 拿籃球 Step2 : b(或 a 拿排球 step3 : a 將籃球(或排球給 b step4 : b 將排球(或籃球給 a step5 :結束

      生:兩個學生先用簡潔語言描述交換的過程,并演示。設計意圖: 以游戲形式展開討論,學生的興趣被調動起來。限定交換規(guī)則為下面的算法 2 和算法 3 做鋪墊。

      師:算法1程序可描述為: Dim a as single Dim b as single a=1 b=2 a=b b=a print a,b 師:請同學們對比算法 1 與算法 1 程序,你能猜猜程序每一行語句的含義嗎?(提示 1 代表籃球, 2 代表排球, single為整型的意思

      程序界面

      分析程序設計的過程的一般步驟:

      1.數(shù)據(jù)類型說明部分。2.數(shù)據(jù)的輸入部分。3.數(shù)據(jù)的處理部分。4.數(shù)據(jù)的輸出部分。算法 1 程序完善如下: …… a = 1 b = 2 Print “交換前 :a=“;a, ”b=“;b a = b b = a Print ” 交換后 :a=“;a, ”b=“;b 讓學生理解記憶,并將程序寫到第一次親密接觸中運行程序不正確,設下疑點。生:輸入代碼(一定學生自己手動輸入,否則無法了解編程的完整過程 [提問]:程序運行結果為什么會和我們交換的結果不一致呢? 預測:學生運行程序可能出現(xiàn)的情況: 1.程序正確運行,但無法實現(xiàn)正確交換。2.程序無法正確運行,出現(xiàn)編譯錯誤。

      教師應針對第2種情況予以說明,程序代碼輸入是否有誤,輸入法狀態(tài)是否切換正確。

      變量的特點:每個變量占用一個內(nèi)存空間,有新的內(nèi)容被送到這個變量中,舊的內(nèi)容就被沖刷掉了。

      師:分析變量在程序運行中的過程,使得學生清晰理解。

      結論:程序運行結果不能滿足要求,直接互拋法程序不成功。設計意圖

      讓學生對程序的格式有一個初步的印象,增強學生對程序編寫的信心。算法 1 是不符合游戲規(guī)則的算法,因此直接給出程序,類似于語文中倒敘的方式,然后再分析。引入自然,加深印象,學生可以在默寫的過程,理清程序的結構。激勵教學法,使學生對學習充滿期望和信心

      順序結構的第二次親密接觸: 師:編寫程序貴在有創(chuàng)新,而創(chuàng)新的關鍵就是算法,一種新的算法不亞于建造一種新的機型。引導學生進行算法2探討。

      淮南市第三批學科帶頭人評選公開課材料 生:學生分析每一行程序對應的含義,學生操作運行程序,觀察結果做隨堂筆記學生立刻發(fā) 現(xiàn)程序運行結果不正確。學生簡潔說明交換過程,并模擬演示 算法2 “ 第三人 ” 交換法: Step1 : a(或 b 拿籃球,b(或 a 拿排球 step2 :輸出交換前 a,b 的值 step3 :第三人 a(或 b step4 :第三人 a(或 b step5 : b(或 a第三人 Step6 :輸出交換后 a,b 的值 Step7 :程序結束 師:縱觀整個算法,第三人扮演著什么角色? 小結:第三人就像一個郵遞員,它是 a 和 b 換球的中轉站 模仿第一次親密接觸的程序,讓學生將算法 2 程序寫到第二次親密接觸中(教師隨堂輔導)算法 2 程序如下(傳遞變量 c : Dim a as single Dim b as single a = 1 b = 2 Print ”交換前 :a=“;a, ”b=“;b c = a a = b b = c Print ”交換后 :a=“;a, ”b=“;b 師:分析變量在程序運行中的過程,使得學生清晰理解。-6-淮南市第三批學科帶頭人評選公開課材料 結論:小小“郵箱員”,結論:小小“郵箱員” 交換真方便 學生思考,并回答學生自己模仿算法 1 程序編寫算法 2 程序 學生觀看教師演示,并 思考了解中間變量作用,加深對程序的理解。順序結構的第三次親密接觸: 順序結構的第三次親密接觸: 游戲規(guī)則 2 :允許某一瞬間有人可以同時拿著兩個球 師:有了前面兩個程序編寫的經(jīng)驗,同學們已經(jīng)基本掌握了程序編寫的過程。即分析問題,尋找算法,計算機識別模式轉化,及程序語言編寫程序的過程。同學們還能不能帶給我們更 多的驚喜呢? 算法較復雜,可引導學生從模擬的算法中,將提示的交換程序補充完整。算法 3近距離互換: …… a=1 b=2 Print “交換前 :a=”;a, “b=”;b a=a+b b=a-b-7-淮南市第三批學科帶頭人評選公開課材料 a=a-b Print “交換后 :a=”;a, “b=”;b 師:分析交換過程 a,b 的值 學生回答 設計意圖: 既是復述程序設計的過程,讓學生記憶一個程序設計的概念,又能擴大學生的思維方式 算法復雜,學生可能無法

      想到,可以讓學生描述程序在交換過程中變量 a,b 的值理解程序 的運算過程。

      三、拓展延伸 師:1.請修改剛才算法 2 的程序,按課本 33 面的代碼輸入。2.輸入測試數(shù)據(jù)為 1,2; 2.3,3.2;-1.8,8.1;h,1-8-淮南市第三批學科帶頭人評選公開課材料 1,j H,J 記錄運行結果,分析為什么會出現(xiàn)以上結果。設計意圖: 一個程序做出來以后,這個程序有沒有價值是要通過大量的數(shù)據(jù)進行測試,如果缺少測 試環(huán)節(jié),這個程序是沒有辦法進行使用的。這里數(shù)據(jù)的測試目的有二,其一:讓學生了解一 個完成程序的設計過程是包括測試的;其二:程序需要有一定的容錯性,從而也引出下節(jié)內(nèi) 容選擇結構??偨Y歸納 師:縱觀上述三個程序,無論是算法1的程序,還是算法2和算法3的程序,從運行的 結構上說都有一個共同的特點。從程序開始到程序結束,程序運行有沒有出現(xiàn)某一行語句重 復運行,或者某一行語句不執(zhí)行的情況呢? 程序設計的順序結構:在程序執(zhí)行過程中,語句按先后順序一行一行執(zhí)行,沒有分支,沒有重復,直到程序結束。學生回答 設計意圖: 通過三次體驗順序結構的程序設計,學生能夠深刻理解順序結構的基本思想。教學反思: 本節(jié)通過兩個變量相互交換值來進行探討,教師以體育課中換球為例,生動形象的比喻 程序設計中變量的交換,并通過學生現(xiàn)場演示來讓學生寫出兩個變量互換的算法,并上機實 驗測試結果是否正確與否,通過測試發(fā)現(xiàn)結果并不讓人滿意,進一步修改算法,讓學生了解 讓學生了解 顯示生活中的互換與程序設計中的互換是存在差別的。顯示生活中的互換與程序設計中的互換是存在差別的。同時也為后面多種算法解決問題埋 下伏筆,讓學生充分認識到中間變量的作用和特征。讓學生親自輸入代碼,體驗編程的過程 中可能會出現(xiàn)的問題,測試數(shù)據(jù)測試程序容錯性,讓學生對程序開發(fā)設計有個完整的認識。-9-

      第二篇:《順序結構》 教學設計

      鹽城中學

      何娟

      《順序結構》教學設計

      一、教材分析

      本節(jié)課是《算法與程序設計》(選修)

      鹽城中學

      何娟

      學習方法:模仿學習、自主探究學習,小組交流合作學習

      六、設計思想

      尊重學生解決問題的思維過程,模擬學生的學習體驗和情感體驗,在以學生為主體、教師為主導的架構下,搭建以生為本的學習的平臺,幫助學生通過學與練,以不斷解決問題為手段,一步步完成學習任務。

      新課標中提出了信息技術課程要以進一步提高學生信息素養(yǎng)為宗旨,強調通過合作解決實際問題,掌握信息技術,感受信息文化,增強信息意識,提高學生總體的信息素養(yǎng)。而在本節(jié)課中就堅持了以教師為主導,學生為主體,發(fā)展能力和提高素質為主線的啟發(fā)式教學思想,努力為學生創(chuàng)設了開放式的學習環(huán)境。

      本節(jié)課以一個簡單的例子——計算圖形的周長、面積并打印為主線介紹順序結構的特點、執(zhí)行過程和基本思想,并通過這個程序抽象出代碼設計的四個基本部分:定義常變量、輸入數(shù)據(jù)、處理數(shù)據(jù)、輸出數(shù)據(jù)。讓學生通過模仿學習、自主學習相結合的方式編寫程序,發(fā)現(xiàn)問題,探究解決問題,最后學會自我總結。

      七、教學過程

      1.分組體驗,導入新課

      導入:上節(jié)課我們學習了賦值語句,現(xiàn)在屏幕上有三道題目,請同學選擇其一解答。學生分組體驗程序的運行結果。題一:

      Dim a As Integer Dim b As Integer a = a + 1 a = 3 b = a b = b + 1 Print a, b 運行結果:3 4 題二:

      Dim a As Integer Dim b As Integer a = 3 a = a + 1 b = a b = b + 1 Print a, b 運行結果:4 5

      題三:

      Dim a As Integer Dim b As Integer

      鹽城中學

      何娟

      a = 3 b = a a = a + 1 b = b + 1 Print a, b 運行結果:4 4 教師:經(jīng)過觀察,我們發(fā)現(xiàn)上述三個例子中涉及到的語句都是一模一樣的,可是為什么得到結果不一樣呢?

      學生:順序不同。

      教師:對,由于這個程序的執(zhí)行過程是按語句書寫的先后順序一句一句執(zhí)行的,每次給變量賦的值不同,所以得到的結果不一樣。這種按語句順序執(zhí)行的結構我們成為順序結構,在以后的學習過程中我們還將學習另外兩種結構:分支結構和循環(huán)結構。分支結構根據(jù)不同的條件判斷來決定程序執(zhí)行的走向,循環(huán)結構根據(jù)條件判斷,需要重復執(zhí)行某一段代碼。而順序結構每一條語句執(zhí)行且只執(zhí)行一次,沒有跳過某一條語句,也沒有重復執(zhí)行某一條語句。老師這里有三幅圖,圖中顯示的路途方式和程序設計的三種基本結構非常的類似,同學們仔細觀察一下,你能猜出哪一幅圖對應于順序結構嗎?

      圖1

      圖2

      圖3 學生:圖1

      2.學科遷移,設計代碼

      鹽城中學

      何娟

      教師:這節(jié)課我們著重學習順序結構。請看這道題目:已知圓的半徑為1000,編寫程序求解其周長和面積,并作圖。如果是一道數(shù)學題,同學肯定不費吹灰之力,可是編程怎么求解呢?同學可能一時犯了難,沒關系,既然同學們對數(shù)學的解題步驟比較熟悉,我們姑且把把它當作一道數(shù)學題來解答。首先,我們分析一下,題目中涉及到幾個變量?哪幾個?

      學生:三個,半徑、周長和面積。

      教師:和數(shù)學中一樣,我們分別用r、c、s表示這三個變量。請一位同學書寫相關語句

      學生操作:

      教師:剛才的三個變量哪些是已知條件?

      學生:半徑

      教師:其值是多少?

      學生:1000 教師:好,利用賦值語句給半徑賦值,代碼是?

      學生回答,教師操作:r=1000 教師:此時,我們已經(jīng)知道r的值了,那么如何通過已知條件求解出c和s呢?請一位同學在教師機上演示。

      學生操作:c=2*3.14*r

      s=3.14*r*r

      (書寫過程中若有語法錯誤,請其他同學糾正)設疑:程序編寫到這里是否行了呢?同學的意見出現(xiàn)了分歧,都說實踐是檢驗真理的唯一標準,那么我們就讓機器來驗證吧

      教師:程序并沒有如我們所料想的那樣顯示結果,事實證明我們的程序存在一些小問題,那究竟是哪里出錯了呢?正如同學們知道的,我們其實已經(jīng)把周長和面積的值求出來了,可是程序為什么不顯示結果呢?對!我們把求出來的結果存放在變量c和s中,而對于用戶而言,并不知道變量c和s的存在,他只關心屏幕上有沒有顯示結果,所以,我們還應該打印變量c和s。代碼是?

      學生:print c,s 教師:這樣的代碼已經(jīng)能完成基本功能了,為了使用戶看得更清楚明了,再添加一些說明性文字。Print “圓的周長為”;c Print “圓的面積為”;s 教師:接下來我們還要作圖。你們平時是怎么畫圓的?

      學生:用圓規(guī)畫圓,先確定圓心位置,然后確定半徑畫圓。

      教師:vb中提供了circle方法可以象圓規(guī)一樣畫圓,請同學看老師演示代碼

      Circle(2000, 2000), 1000其中(2000,2000)是圓心位置,1000是圓半徑。需要說明的是,vb中的坐標系和數(shù)學中不同,原點(0,0)的位置為窗口左上角,窗口左邊框為縱軸正方向,窗口上邊框為橫軸正方向。關于circle方法我還提供了一個小資料,同學們可以根據(jù)小資料修改不同參數(shù)畫出不一樣的圓。

      3.現(xiàn)學現(xiàn)賣,小試牛刀

      鹽城中學

      何娟

      課堂實踐一:已知圓的半徑為1000,編寫程序畫出此圓,然后求解其周長和面積。(提供代碼圖片和circle小資料)

      展示學生程序:老師不但可選成功的程序,也可選取較不成功的作品,但要有典型意義。

      4.層層遞進,探究實踐

      教師:現(xiàn)在我們已經(jīng)能夠求出指定半徑圓的周長和面積并作圖了,如果我們把這個程序給用戶使用,他們可能會想這個程序只能求半徑為1000的圓,我要是能輸入其他的半徑值就好了,而用戶不一定懂得修改程序代碼,直接修改程序行不通,同學們能不能想想辦法讓用戶能自己輸入半徑的值?

      學生1:我們可以用文本框

      學生2:還可以用inputbox函數(shù)

      教師:那就剛才程序的基礎上修改代碼實現(xiàn)你的想法吧。

      課堂實踐二:根據(jù)用戶輸入的半徑值求圓的周長和面積并作圖。解法一:

      鹽城中學

      何娟

      解法2:

      展示學生程序:演示幾個學生的程序,請學生相互評價指出優(yōu)點和不足,教師適當點評。教師總結:一個完整的代碼通常包括這樣幾個部分:

      1、定義常變量

      2、輸入

      3、處理

      4、輸出

      5.課堂小結,提出希望

      一直以來,在我們的印象中,編程是件很難的事。但是通過這節(jié)課的學習,我們發(fā)現(xiàn)編程也是有章可循的,希望同學們能喜愛上編程,讓程序學習變成一件快樂的事,編寫出更多更好的程序,成為

      第三篇:《程序框圖、順序結構》教學設計

      《程序框圖、順序結構》教學設計

      監(jiān)利縣實驗高中

      萬平方

      一、內(nèi)容及其解析

      本節(jié)內(nèi)容是在學生學習了算法的概念的基礎上進行的,學生知道“在數(shù)學中,算法通常是按照一定規(guī)則解決某一類問題的明確的和有限的步驟”.在算法概念的表述中,有范圍限定詞 “在數(shù)學中”,因此學習的內(nèi)容均為數(shù)學中的問題.有一個有前綴限制的基本特征詞“步驟”,前綴中,“按照一定規(guī)則” 指的是解決具體問題時的依據(jù)和表達方式,關注的是算法的基本邏輯結構(順序、條件和循環(huán)),也表示算法具有有序性.“解決某一類問題”,強調的是算法適用對象的常態(tài),突出算法的研究價值以及它的普遍適用性,也表明特殊問題的解題與一般問題的算法,存在聯(lián)系又有區(qū)別.“明確和有限”,表示算法的每一步都是明確的、可執(zhí)行的,總的步驟是有限的.在算法概念中,還特別指出,“算法通??梢跃幊捎嬎銠C程序,讓計算機執(zhí)行并解決問題”.這對高中學習的算法提出了要求,也決定了高中算法學習的范圍.即僅提出算法概念,認識算法基本邏輯結構是不夠的,還必須學習計算機能執(zhí)行的算法程序,能用程序表達算法,讓計算機來驗證我們解決問題的算法是否可行.在我們利用計算機解決問題的時候,首先要設計計算機程序,在設計計算機程序時我們首先要畫出程序運行的流程圖,使整個程序的執(zhí)行過程直觀化,使抽象的問題十分清晰和具體.有了這個流程圖,再去設計程序就有了依據(jù),從而就可以把整個程序用機器語言表述出來,因此程序框圖是我們設計程序的基本和開端,也是使用計算機處理問題前的一個必要的步驟.算法有三種表達方法:算法的自然語言、程序框圖和算法程序.算法的自然語言表達,即算法步驟,是與人的表達最接近算法表達方式;算法的程序表達是計算機可以識別的語言,但與人的表達距離較遠;而算法的程序框圖表達能直觀、明確表達算法的基本邏輯結構,又能在前兩種算法表達之間架設橋梁,形成編寫程序的基礎.由此可見,程序框圖是算法的直觀、準確的表達,是自然語言表達的延伸,也是后面學習算法基本語句的基礎.程序框圖的學習起著承上啟下的作用.二、目標及其解析

      [課程目標] 通過模仿、操作、探索,經(jīng)歷通過設計程序框圖表達解決問題的過程.在具體問題的解決過程中,理解程序框圖的三種基本邏輯結構:順序、條件分支、循環(huán).[教學目標] 理解程序框圖的概念;會用通用的圖形符號表示算法,掌握算法的順序結構,了解算法的條件結構與循環(huán)結構;掌握畫程序框圖的基本規(guī)則.[目標解析] 1.知道用程序框圖表達算法可以使算法的結構更直觀、更條理、更明確,知道算法程序框圖的設計順序是先用自然語言表達算法步驟,再一一對應的翻譯成程序框圖,然后仔細推敲,使程序框圖簡化、細化和精確化.2.明確程序框圖的基本要求,理解算法的順序結構特征,會正確畫出算法的順序結構框圖.3.通過模仿、操作、探索,經(jīng)歷通過設計算法的順序結構解決問題的過程.4.認識到算法是數(shù)學及其應用的重要組成部分,是計算科學的重要基礎,算法更強調思維的條理化、邏輯化和程序化,更注重問題解決的一般性,初步體會算法思想.5.通過程序框圖畫法規(guī)則的學習,體會程序化、規(guī)范化的算法思想,滲透對學生進行規(guī)范教育.6.了解算法的條件結構與循環(huán)結構.三、教學問題診斷分析

      1.由于學生初次接觸程序框圖,可能會感到陌生,因此可以舉生活中的例子,也可以舉函數(shù)圖像的例子,讓學生感到程序框圖并不神秘,讓學生感覺到程序框圖表達算法更直觀、更條理、更明確.2.由于學生對算法思想沒有深刻的認識,所以教學中要從學生熟悉的問題入手,讓學生從算法的角度給熟悉的問題一個解決辦法.但另一方面,學生可能會對很自然的、熟悉的問題不重視,因此要明確算法解決的是一類問題,算法是程序化的步驟,要強調算法適用對象的常態(tài),突出算法的研究價值以及它的普遍適用性.3.由于程序框圖是算法的一種新的表達形式,因此要明確算法的自然語言表達與程序框圖表達的聯(lián)系與區(qū)別,讓學生掌握算法程序框圖的設計順序是先用自然語言表達算法步驟,再一一對應的翻譯成程序框圖,然后仔細推敲,使程序框圖簡化、細化和精確化.另外程序框圖的符號表示可能學生一下子接受不了,需要給學生以消化的時空.4.由于學生沒有上機操作,學生可能會對設計的程序框圖是否正確心存疑慮.因此,教學上要強調程序框圖只是把算法步驟的自然語言表達翻譯成了程序框圖表達,并不神秘,只要我們能把一類問題的解題步驟程序化,再按照規(guī)范操作就不會出錯.四、教法與學法分析

      《普通高中數(shù)學課程標準》指出,課程算法是高中數(shù)學課程中新內(nèi)容,其思想是非常重要的,但并不神秘.算法內(nèi)容是將數(shù)學中的算法與計算機技術建立聯(lián)系,形式化地表示算法.為了有條理地、清晰地表達算法,往往需要將解決問題的過程整理成程序框圖;為了能在計算機上實現(xiàn),還需要將自然語言或程序框圖翻譯成計算機語言.學習算法的主要目的是使學生體會算法的思想,提高邏輯思維能力.不要將此部分內(nèi)容簡單處理成程序語言的學習和程序設計.因此,教學中首先要讓學生明確學生程序框圖的目的,列舉生活中與函數(shù)的例子,增強學生學習的信心與興趣.由于算法程序框圖的設計順序是先用自然語言表達算法步驟,再一一對應的翻譯成程序框圖,然后仔細推敲,使程序框圖簡化、細化和精確化.所以教學中必須通過實例進行,通過算法的自然語言表達與程序框圖表達的對照學習,在解決具體問題的過程中學習一些基本邏輯結構和語句.至于學法,《課程標準》說的也很明確,那就是通過模仿、操作、探索,經(jīng)歷通過設計程序框圖表達解決問題的過程.要激發(fā)學生的學習興趣和創(chuàng)新潛能,為學生形成積極主動的、多樣的學習方式創(chuàng)造有利的條件.以幫助學生養(yǎng)成獨立思考,積極探索的習慣.五、教學過程設計

      復習提問:什么是算法?算法可以怎么表示?想過這樣表示有什么缺點沒有? 問題1.1:我們在高一學習過函數(shù),請問函數(shù)的表達方法有幾種? [設計意圖]

      比較遷移.教師說明:比較一下,我們可以將自然語言描述的算法看作“列表法”,那么算法的“圖像法”有是什么呢?這就是我們要學習的程序框圖.程序框圖并不陌生,剛才我們進教室看到實驗高中新生報名流程圖就是例子.問題1.2:你能感覺流程圖有什么優(yōu)點嗎? [設計意圖] 初步感受流程圖的優(yōu)點.問題2.1: 上節(jié)我們學習了“判斷整數(shù)?n?2?是否為質數(shù)”的算法,還記得是哪些步驟嗎?它用圖形怎樣表示呢?

      [設計意圖] 學生畫出程序框圖,培養(yǎng)學生的動手能力.初步感受流程圖是算法的直觀的、準確的表達.先整體認識,后面再局面分析.問題2.2: 觀察所給的流程圖,看看它們有哪些不同的幾何形狀? [設計意圖] 促進對前面算法自然語言表達的理解,為程序框圖的定義的得出打下基礎.培養(yǎng)觀察分析歸納能力,初步感受算法的程序框圖.問題2.3:對照課本程序框圖表自制作表格并填寫,包括各程序框、名稱、功能.[設計意圖] 培養(yǎng)自學能力和識記能力,掌握各個圖形的形狀、作用及使用規(guī)則.認識程序框圖里出現(xiàn)的基本圖形符號,并且能很好地掌握他們,是接下來學習程序框圖的前提,所以在學習用程序框圖來描述算法之前,必須先了解這些符號所代表的意義,那樣才能讓后面的學習更加順利.問題3.1: 觀察所給的程序框圖,說明什么是程序框圖? 程序框圖又叫流程圖,是一種用程序框、流程線及文字說明來表示算法的圖形.[設計意圖] 通過觀察,培養(yǎng)分析歸納能力.問題3.2:程序框圖是怎么表示算法的? 在程序框圖中,一個或幾個程序框表示算法的一個步驟;帶有方向箭頭的流程線將程序框連接起來,表示算法步驟的執(zhí)行順序.[設計意圖] 感受程序框圖是建立在算法自然語言表達基礎上的圖形表示.將新知識納入到原來認知系統(tǒng)中.練習1:1.流程圖的判斷框,有一個入口和n個出口,則n的值為()(A)1

      (B)2

      (C)3

      (D)4 2.下列圖形符號表示輸入輸出框的是()

      (A)矩形框

      (B)平行四邊形框

      (C)圓角矩形框

      (D)菱形框 3.下列圖形符號表示處理數(shù)據(jù)或計算框的是()

      (A)矩形框

      (B)平行四邊形框

      (C)圓角矩形框

      (D)菱形框 [設計意圖] 讓學生熟悉程序框圖的符號.問題4: “判斷整數(shù)?n?2?是否為質數(shù)”的程序框圖有哪幾種邏輯結構? [設計意圖] 初步向學生們介紹在程序框圖里存在的三種不同的基本邏輯結構.由于這部分知識是學生新接觸到的內(nèi)容,所以主要由老師引導學生一同找出圖中存在的三種不同的邏輯結構,根據(jù)它們各自所呈現(xiàn)的不同特點總結出它們的特征,之后由老師說出它們的名稱.這里對邏輯結構的初步認識,也是為后面對它們的深入探究打下基礎.教師說明:(1)三者的特點:①順序結構在程序框圖中的體現(xiàn)是用流程線將程序框自上而下地連接起來,按順序執(zhí)行算法步驟;

      ②條件結構在程序框圖中是用判斷框來表示,判斷框內(nèi)寫上條件,兩個出口分別對應著條件滿足和條件不滿足時所執(zhí)行的不同指令;

      ③循環(huán)結構在程序框圖中是利用判斷框來表示,判斷框內(nèi)寫上條件,兩個出口分別對應著條件成立和條件不成立時所執(zhí)行的不同指令,其中一個要指向循環(huán)體,然后再從循環(huán)體回到判斷框的入口處.(2)條件結構與循環(huán)結構的區(qū)別與聯(lián)系

      區(qū)別:循環(huán)結構有重復性,條件結構具有選擇性、不重復;

      聯(lián)系:循環(huán)結構中必定包含一個條件結構,用以判斷循環(huán)的條件.問題5: 已知一個三角形的三邊長分別為a,b,c,利用海倫—秦九韶公式設計一個計算三角形面積的算法,并畫出程序框圖表示.[設計意圖] 例題選自課本的例3,它針對的只是順序結構.在題目里涉及到一個學生不熟悉的概念,那就是海倫公式,所以首先要讓學生們了解那是什么,否則將無從解題.之后就引導學生分析算法,這個過程可以培養(yǎng)學生積極思考的能力.然后由學生自己作出這道題的程序框圖,鍛煉學生的動手能力,加深對順序結構的理解.練習2:任意給定一個正實數(shù),設計一個算法求以這個數(shù)為半徑的圓的面積,并畫出程序框圖表示.[設計意圖] 這是對課本第5頁的練習第1題提出的新要求,旨在讓學生體會算法的兩種表達方法的聯(lián)系,進一步體會設計程序框圖的步驟.問題6: 寫出下面程序框圖的運行結果.[設計意圖] 培養(yǎng)學生讀圖的能力,進一步理解算法的順序框圖.練習3: 根據(jù)右邊的程序框圖所表示的算法,輸出的結果是______.

      答案 2

      解析 該算法的第1步分別將X,Y,Z賦于1,2,3三個數(shù),第2步使X取Y的值,即X 取值變成2,第3步使Y取X的值,即Y的值也是2,第4步讓Z取Y的值,即Z取值也是2,從而第5步輸出時,Z的值是2.[設計意圖] 培養(yǎng)學生讀圖的能力,初步感受賦值的含義

      .問題6: 本節(jié)課你有哪些收獲?還有哪里疑問?

      [設計意圖] 讓學生小結本節(jié)課所學知識.1.程序框圖的概念與意義.2.順序結構的程序框圖的基本特征:(1)必須有兩個起止框,穿插輸入、輸出框和處理框,沒有判斷框.(2)各程序框從上到下用流程線依次連接.(3)處理框按計算機執(zhí)行順序沿流程線依次排列.3.條件結構與循環(huán)結構在后面學習.作業(yè):

      1.畫出今天學習的程序框圖.2.已知x=4,y=2,畫出計算w=3x+4y的值的程序框圖.(這是一道要求作出具有順序結構的程序框圖題,很基礎,一般的學生都能獨立完成)

      [設計意圖] 課后作業(yè)的布置是為了檢驗學生對本節(jié)課內(nèi)容的理解和運用程度以及實際接受情況,并促使學生進一步鞏固和掌握所學內(nèi)容.知識性內(nèi)容的小結,可把課堂教學傳授的知識盡快化為學生的素質;數(shù)學思想方法的小結,可使學生更深刻地理解數(shù)學思想方法在解題中的地位和應用.

      第四篇:02.《順序結構》教學案例(本站推薦)

      高中 《順序結構》教學案例

      案例名稱:順序結構 適用范圍:高中一年級

      教 材:教科版《算法與程序設計》(選修模塊)2.3.1順序結構 課 時:1課時 作 者:戈萬紅

      單 位:江蘇省東海高級中學(222300)E-----Mail:jsdhgwh@163.com *教學課題】順序結構 *適用年級】普通高中一年級

      *所用教材】教育科學出版社選修課之一《算法與程序設計》

      *學生分析】學習了一段時間的VB基礎知識后,由于種種原因,學生普遍認為《算法與程序設計》難度比較大,滋生一些畏難情緒。本節(jié)課的內(nèi)容相對簡單,希望通過編程解決和自己密切相關的問題來激發(fā)學生學習編程的興趣,增強學生學習編程的信心。

      *教材分析】第三節(jié)程序的基本結構是建立在前兩節(jié)的基礎上的,在本節(jié)乃至本章既是重點又是難點,本節(jié)課要學習的順序結構則相對簡單,學生容易掌握。

      *教學目的】

      1、知識技能:掌握順序結構的功能,交換兩變量的算法。

      2、過程與方法:用程序設計方法解決實際問題。

      3、情感態(tài)度與價值觀:培養(yǎng)學生對程序設計的興趣和嚴謹?shù)乃季S習慣。*教學重點】

      1、順序結構的格式和功能。

      2、交換兩個變量的值。*教學難點】交換兩個變量的值。

      *主要教法】自主探究、講解、演示、實踐等 *教學環(huán)境】微機房多媒體演示系統(tǒng) *教學過程】:

      一.創(chuàng)設情境,復習導入

      (一)學生完成課本P31頁實踐中第二小題,檢測學生對賦值語句和函數(shù)掌握情況。程序參考代碼如下:

      Private Sub Command1_Click()Dim d As Single, i As Single Dim m As Integer,f As Single d = Val(Text1.Text)i = Val(Text2.Text)m = Val(Text3.Text)f = d *((1 + i)^ m-1)/ i Text4.Text = Str(f)End Sub

      (二)讓學生交換最后兩行語句的位置,運行程序,觀察結果有什么不同,為什么?

      (三)學生通過實踐觀察得出:把給變量f賦值語句換到最后,則Text4文本框就不能正確顯示變量f的值。引導學生探究原因,得出沒有給變量f賦值,則Text4文本框只能顯示變量f初始值。兩。

      二、合作討論,探索新知

      (一)由改變上面兩個語句的順序引發(fā)的問題,引導學生討論得出順序結構的含義。

      (二)老師給出任務:有兩個杯子,其中一只杯子里裝的是糖水,另一只杯子里裝的是鹽水,如何交換兩個杯子中的液體?

      (三)學生用頭腦風暴法思考,討論,找到一個比較好的切實可行的辦法:找來一個空杯子,作為中轉來解決這個問題。

      (四)老師繼續(xù)問:在程序設計中如何交換兩個變量的值?學生討論,實踐。

      (五)廣播部分同學的代碼窗口,找出典型錯誤并進行修改,加深學生對交換變量思想的理解。

      (六)請同學們盡量多地嘗試各種輸入和輸出方法。

      (七)廣播部分學生代碼窗口,讓學生觀察有哪幾種輸入和輸出方法,然后共同歸納常用幾種輸入方式:文本框、Inputbox函數(shù);常用輸出方式:Print語句、MsgBox函數(shù)、文本框和標簽等。

      (八)學生練習使用各種輸出語句來輸出交換后變量a和變量b的值。

      三、回歸生活,學以致用

      師:請每位同學算出自己出生多少天,多少小時了。生:太復雜了,算不出來。

      師:把復雜的事交給電腦來完成吧。讓我們編個小程序就能輕易解決這個問題。生:老師,我不知道如何下手。你可以提示一下嗎? 師:要知道自己出生多少天,必須知道什么? 生:自己的生日和現(xiàn)在的日期。師:現(xiàn)在的日期如何表示? 生:date()師:兩個日期型相減其結果是什么類型?

      生:數(shù)值型。老師,我們知道怎么計算自己出生的天數(shù)了。(老師巡視,提醒學生注意使用相關的日期函數(shù),個別進行指導。)生:老師,我的答案不準確,體現(xiàn)不出我是幾點出生的,如何更精確一點? 師:這個問題問得好。有哪位同學可以幫他解決這個問題?

      生:計算出出生的小時數(shù)后,再用當前時間減去出生時間,就可以得到精確的小時數(shù)。

      四、適當拓展,延伸課堂

      (一)老師給出任務:通過自己設計的程序,同學們現(xiàn)在可以很快算出自己出生的天數(shù)和小時,當然也可以隨時幫其他人算出出生的天數(shù)和小時數(shù)。下面我想再請同學們編個程序解決這樣的問題:假如你可以活到100歲,那么你還可以活多少天?

      (二)學生思考后開始繼續(xù)編程。

      (三)通過編程計算的結果,引導學生思考:人的生命是有限的,要熱愛生命,在有限的生命中,如何活得更充實、更精彩、更有意義;如何保持一顆樂觀、健康和積極向上的心態(tài)。

      *教學反思】本案例通過復習賦值語句,然后老師交換語句的位置,使程序運行的結果不同,再讓學生找出問題產(chǎn)生的原因,從而使學生明確一般的程序都是按由上到下的順序一行一行執(zhí)行,這樣加深了學生對順序結構的理解。由于順序結構的格式和功能比較簡單,把理解“交換兩個變量值的算法”作為本節(jié)課重點。這個問題我采用頭腦風暴法,先讓學生自主探究如何交換兩個杯子中的不同液體的方法,學生思維異常活躍,找出很多解次問題的方法,和學生一起討論歸納后總結出一種比較好的方法。有了解決生活中的相似問題的方法,然后引導學生探究“如何交換兩個變量值”,這樣降低了VB中“如何交換兩個變量值”這個問題的難度。

      因為本節(jié)課內(nèi)容相對較少,我把VB中常用輸入和輸出的方式穿插在程序中讓學生進行歸納總結。用和學生密切相關的問題“你出生多少天,多少小時”來應用和鞏固所學知識,在這個問題的基礎上繼續(xù)進行拓展:“假如你可以活到100歲,那么你還可以活多少天?”最后進行升華:“人的生命是有限的,如何使有限的生命更有意義?”經(jīng)過這樣的處理,本節(jié)課內(nèi)容得到充實,使課堂容量加大。

      第五篇:Unit 3 be going to結構教學設計

      Be going to 結構的基本用法教學設計

      教材:六年級上冊unit3單元初次出現(xiàn)be going to 結構,這節(jié)課要求學生能就what are you going to do next week? I am going to take a trip.進行簡單的對話練習。教學目標與要求

      ? ? 1掌握be going to結構的意義

      2.What 引導的be going to 結構的特殊疑問句的構成及答語:主語+be going to +動詞原形/主語+be going to +地點

      ? 3.be 的變化(am/is/are)

      二、教學重、難點分析

      1.本課時的教學重點是理解be going to 結構的意義;并能替換 going to do句型中的動詞和時間短語對將來的活動進行表述。2.會用be going to do結構進行替換練習

      四、教學過程

      Step1: 熱身(Warm-up)Step2.Lead in 1))教師課前放歌曲“What Are You Going to Do?”學生初步感知b egoing to do句型。

      2)T:What are you doing now? We are having an English class, What are you going to do tomorrow afternoon?”I am going to play basketball.be going to 結構表示將要或打算和will意思相同常和表示將來的時間狀語this morning/this afternoon /this evening/tonight/tomorrow/next week連用

      Step3: Presentation 1,show some pictures I am going to read a magazine我打算閱讀雜志/I am going to the cinema.我打算去看電影

      2, ask and answer T:What are you going to do next week?I am going to take a trip.(領讀)3,Teacher ask the students answer T:What are you going to do this evening?What is he/she going to do this evenig? Ss:I am going to the cinema/He/She is going to the cinema.4.one student ask ,the other answer Step4.practise Look at the table and practise this dialogue in pairs then act it out Step5Consolidation Make a survey If you are a reporter ,ask your partners “What are you going to do this morning/afternoon/evening/tonight…the n report it in class.Step6.sum up

      一般將來時態(tài):(表示將來某個時間將要,計劃或者打算做某事。be going to意為“將要·計劃·打算”

      ? 問句:What +be +主語+going to do +時間短語? ? 答語:主語+be going to +動詞原形。/ 主語+ be going to +地點 ? Be有三種形式am is are 隨著主語的變化而變化 Step7.Exercises

      課后反思:

      這堂課的教學設計緊密聯(lián)系學生的實際生活的,讓學生通過be going to do句型交流行事計劃。在教授時注重時間短語和動詞短語的搭配教學,來鞏固句型和新授知識的實際應用能力,這樣可以讓學生活學活用,易于接受。

      下載2.3順序結構的教學設計_圖文(精)word格式文檔
      下載2.3順序結構的教學設計_圖文(精).doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發(fā)現(xiàn)有涉嫌版權的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權內(nèi)容。

      相關范文推薦

        3 群落的結構 教學設計 教案

        教學準備 1. 教學目標 1、知識目標: (1)簡述生物群落的概念,識別群落; (2)簡述群落的物種組成; (3)簡述物種豐富度; (4)說明生物群落的種間關系; (5)描述群落的結構特征; (6)舉例說出群落的主......

        there be結構教學設計

        There be結構 教學目標: 1. 學習There be結構的定義。 2. 理解掌握There be的各種結構:肯定式、否定式、一般疑問句及肯否定回答的知識框架。 教學重難點: There be的否定式、......

        順序結構與邏輯運算實驗報告(最終定稿)

        實驗 2順序結構與邏輯運算1.實驗目的和要求 (1)掌握數(shù)據(jù)輸入/輸出函數(shù)的使用,能正確使用各種格式轉換符。(2)熟悉順序結構程序中語句的執(zhí)行過程,并學會基本調試程序方法。(3)能夠正......

        論文標準結構及寫作順序(模版)

        本科畢業(yè)論文一般結構及寫作順序本科畢業(yè)論文的一般結構分為六個部分:題目;摘要;引言;本論;結論;參考文獻 題目 題目分為概念性命名與判斷性命名兩種。 概念性命名主要是圍繞概念......

        磚混結構施工順序(范文)

        磚混結構施工順序 1、基礎施工 基礎施工順序 施工放線——基槽開挖——檢查軸線、標高——澆墊層砼——養(yǎng)護——砌條型基礎——地圈梁 2 、主體結構施工 磚砌體砌筑——構造......

        《程序的順序結構》教案

        2-1節(jié) 一、 教學目標 1、 知識與技能 程序的順序結構 理解程序順序結構的執(zhí)行流程,掌握賦值語句和輸入輸出語句,能夠編寫簡單的順序結構的程序,以解決生活中的一些計算問題。......

        《位置與順序—左右》_教學設計

        《位置與順序—左右》教學設計 劉喜娟 背景分析: 本課是北師大版一年級上冊的內(nèi)容《位置與順序—左右》。在日常生活中學生對上下,前后、左右的認識雖然已經(jīng)具備了一定的生活......

        《金屬活動性順序》教學設計

        《金屬的活動性順序》教學設計 大矸中學 黃述友 一、教學設計理念 本課題的教學重點應放在對金屬活動性順序的探討上,不僅僅是為了獲得金屬活動性順序的知識,更重要的是引導學......