全國

          熱門城市 | 全國 北京 上海 廣東

          華北地區 | 北京 天津 河北 山西 內蒙古

          東北地區 | 遼寧 吉林 黑龍江

          華東地區 | 上海 江蘇 浙江 安徽 福建 江西 山東

          華中地區 | 河南 湖北 湖南

          西南地區 | 重慶 四川 貴州 云南 西藏

          西北地區 | 陜西 甘肅 青海 寧夏 新疆

          華南地區 | 廣東 廣西 海南

          • 微 信
            高考

            關注高考網公眾號

            (www_gaokao_com)
            了解更多高考資訊

          您現在的位置:首頁 > 高考資源網 > 高中教案 > 高一數學教案 > 高一數學教案:《條件語句》教學設計

          電子課本

          高考真題

          高考模擬題

          高中試卷

          高中課件

          高中教案

          高一數學教案:《條件語句》教學設計

          來源:網絡整理 2018-11-25 21:28:38

          高一數學教案:《條件語句》教學設計

          一、內容及內容分析

          條件語句是普通高中課程標準實驗教材必修3第1章“算法初步”第2節“基本算法語句”第二課時的內容。在此之前,學生已學習了算法的概念、程序框圖與算法的基本邏輯結構、輸入語句、輸出語句和賦值語句,這為過渡到本節的學習起著鋪墊作用。這一節課主要的內容為條件語句表示方法、結構以及用法。條件語句與程序框圖中的條件結構相對應,它是五種基本算法語句中的一種,通過本節課的學習,學生將更加了解算法語句,并能用更全面的眼光看待前面學過的語句,并為后面循環語句的學習作好必要的準備。本節課對學生算法語言能力、有條理的思考與清晰地表達的能力,邏輯思維能力的綜合提升具有重要作用。

          二、教學目標(知識,技能,情感態度、價值觀)

          (1)知識與技能:

          ①通過實例正確理解條件語句的概念、表示方法、結構和用法。理解條件語句的格式及功能。

          ②能初步用條件語句設計算法,進一步體會算法的基本思想,學習有條理地、清晰地表達解決問題的步驟,提高邏輯思維能力。

          (2)過程方法:

          ①通過實例,發展對解決具體問題的過程與步驟進行分析的能力。

          ②通過模仿,操作、探索、經歷設計算法、設計框圖、編寫程序以解決具體問題的過程,發展應用算法的能力。

          (3)情感態度與價值觀:

          ①能通過具體實例,感受和體會算法思想在解決具體問題中的意義,進一步體會算法思想的重要性,體驗算法的有效性,增進對數學的了解,形成良好的數學學習情感,增強學習數學的樂趣。

          ②通過感受和認識現代信息技術在解決數學問題中的重要作用和威力,形成自覺地將數學理論和現代信息技術結合的思想。

          ③在編寫程序解決問題的過程中,逐步養成扎實嚴謹的科學態度。

          三、教學重點,難點

          教學重點:通過實例使學生理解條件語句的結構和用法

          教學難點:如何將程序框圖中的條件結構轉換為條件語句組成的程序。

          四、教學策略選擇與設計

          學生已經初步掌握了一些基本的算法語句,以及學會初步的算法語句和程序框圖之間的轉換。因此,在教學中要注意學習情境的創設,并把動眼看、動腦思、動耳聽、動口說貫穿于整個課堂,促使學生積極主動地參與學習過程,本節教學采用啟發式教學,輔以觀察法、發現法、練習法、講解法。通過對實例的認真領會及一定的練習來掌握本節知識。

          本節課采用多媒體輔助教學,并通過在計算機上運行程序,使抽象的知識直觀化,具體化,以促進學生的理解。

          五、教學基本流程

               

           

          六、教學過程

          教學過程

          教師活動

          學生活動

          設計意圖及資源準備

          首先,我們先來回顧一下上節課的主要內容(讓學生回顧相關內容)

           

          1.算法語句

          1.輸入語句、輸出語句和賦值語句的一般格式分別是什么?

           

          2.它與我們學習過的哪種邏輯結構相對應?

          輸入語句:    

          INPUT  “提示內容”;變量

          輸出語句:                                PRINT  “提示內容”;表達式

          賦值語句:                       

              變量=表達式

          它與順序結構相對應

          通過復習回顧使得知識系統化,使學生能順利過渡到本節課內容的學習。同時為設置情境,產生認知沖突埋下伏筆。

          很好,通過上面同學們的回答,可以看出上節課的三種語句基本掌握了,這樣我們便可以編寫一些簡單的程序,解決一些簡單的問題,然而,僅僅有這三種語句并不能解決我們生活中的一些判斷性的問題,所以我們非常有必要繼續學習與條件有關的語句。

           

           

           

           

           

           

           

          首先請同學們回想一下,生活中有什么樣的事例與我們本節課的內容有關呢?這些事例如何用算法來分析呢?

              教師提出問題后,學生交流,討論生活中的一些具體事例。

          1.我們根據明天是否下雨來決定是出去郊游還是呆在家里;

          2.早上到地攤上吃早點,如果有烙餅,我就吃烙餅,沒有烙餅,我就吃油條,沒有油條,我就吃雞蛋餅,沒有雞蛋餅,我就吃包子等

          3.兒童乘坐火車時,若身高不超過1.1m,則無須購票; 若身高超過1.1m不超過1.4m,應買半票.超過1.4m,應買全票。

          4.我們去飯店吃飯,如果準備喝酒,就不開車,如果準備開車,就不喝酒,要是有杏仁露,就喝杏仁露,沒有杏仁露,要是有果汁,我就喝果汁,要是果汁也沒有,我就喝白開水)

            

          舉幾個現實生活中的實際例子可以使學生感受到學習新知識的必要性,從而激起他們的求知欲望。

          (在起初設計時,這些例子我準備直接給出,但經過幾番思考,還是覺得讓學生舉例更能激起他們學習的熱情,同時也能活躍課堂氛圍。對培養學生數學生活化打下基礎)

           通過同學們對生活中一些問題的分析,不難看出,我們在做一些事之前,都需要對某個條件進行判斷,然后才能決定下一步該做什么,怎樣做,然而,一些問題的處理要是借助于計算機操作的話,也許會幫助我們更快做出判斷,讓我們能夠更加果斷的做一些事情。下面我們就具體研究一下到底什么是條件語句,條件語句如何表示,用條件語句如何設計算法。

           

          學習,探

           

          請同學們結合課本回答學案上設計的問題。

          (1)畫出程序框圖中的兩種條件結構.

          (2)結合課本試著寫一下對應的條件語句,并指出條件語句的格式及功能.

          (3)指出兩種條件語句的相同點與不同點.

           

           

          理解程序框圖與程序之間的關系。讓學生自己探究概念的生成過程,培養學生的自學能力,

          改變教師的教學行為和轉變學生的學習方式是新課程改革在實踐層面上的兩個亮點。因此,在教法選擇上,我注重觀察實驗,自主合作,嘗試探究相結合,最大可能的讓學生參與教學,用問題牽引著學生的思維,指導學生看、倡導學生說、點撥學生思、放手學生做。讓他們的經驗、智慧、思想得到共享,使學法指導落到實處。

          根據上面的分析,請同學們嘗試著寫一下下面這個問題的程序設計語言

           

           

           

           

           

           

           

           

           

           

           

           

           

           

          例1:編寫一個程序,求實數x的絕對值.

          寫出算法步驟,并繪出流程圖。試著用條件語句表示一下。

           (學生自己思考,然后巡視,指點學生用條件語句的兩種形式設計算法,最后板演)如果學生沒有想出來,教師要起到主導作用,進行相應的提示

           用兩種方法進一步熟悉條件語句的兩種格式

           

           

          3.寫出程序

          算法一:

          INPUT x

          IF x=0 THEN

            PRINT x

          ELSE

            PRINT -x

          END IF

          END

          算法二:

          INPUT x

          IF x0 THEN

            x=-x

          END IF

          PRINT x

          END

           

          1.算法步驟:

          (1)輸入x;

          (2)若x>0,則輸出x

          (3)若x<0 ,則輸出-x

          (4)結束

           2.程序框圖:

          在把程序框圖轉換為程序語句的過程中,著重讓學生體會把圖中的條件結構轉換為條件語句的過程。讓學生親自經歷設計程序的完整過程,即:先用自然語言敘述算法,接著畫程序框圖表達算法,最后把程序框圖轉換為程序語句。

          教師要注意學生可能犯的錯誤:(1)不打空格;(2)忘記END IF;通過上機操作可以讓學生更加引起注意,加深印象。

          變式訓練1.

          編寫程序,輸出兩個不相等的實數a、b的最大值.(用兩種格式)

          變式訓練2.

          編寫一個程序,判斷任意輸入的整數的奇偶性。

           

          文本框:

          例1為學生模仿階段,但是還不能真正掌握其要領,所以設置變式訓練,讓學生在操作過程中加深對條件語句的理解

           

           

          2.復合條件語句

           嵌套結構

          if  <條件1> then

          語句1;

          else

          if  <條件2> then

          語句2;

          else

          語句2

          End  if

          End  if

          嵌套結構

          文本框: 程序如下:
INPUT x
IF x>0 THEN
  y=1
ELSE
  IF x=0  THEN
  y=0
  ELSE
  y=-1
  END IF
END IF
PRINT y
END
 高等數學中經常用到符號函數,符號函數的定義為

          試編寫程序輸入x的值,

          輸出y的值.

           

           

           

           

           

           

           

           

           

          本題旨在讓學生感受條件語句的嵌套結構與疊加結構。   

           

          注意書寫格式

           

          由于課本上例6有點復雜,故在此設置了一個較為簡單的例題做鋪墊

           

           

          疊加結構

           

          if  <條件1> then

          語句1;

          END IF

          if  <條件2> then

          語句2;

          END IF

          if  <條件3> then

          語句3;

          END IF

          End 

          文本框: 程序如下:
INPUT  x
IF x>0 THEN
  y=1
END IF
IF x=0 THEN
  y=0
END IF
IF x<0 THEN
  y=-1
END IF
PRINT y
END
疊加結構

           

          討論:用“條件語句”編寫程序的步驟和注意事項有哪些?

           

          (1)    應合理的選擇邏輯判斷的條件(這是關鍵);(2)解決問題時應按“寫算法步驟、畫程序框圖、編寫程序”的步驟進行。(3)IF、條件、THEN及輸入、輸出語句后的空格不能漏;(4)IF和END IF是成對出現的;(5)條件語句中,語句體內縮幾格,是為了增強程序的可讀性和修改方便。

          學生小組討論,達成共識,歸納心得。

           

           

           

           

           

          1.編寫程序,使任意輸入的3個整數按從小到大的順序輸出.

          2.把前面求解一元二次方程ax2+bx+c=0的程序框圖轉化為程序.

          程序:

          INPUT “a,b,c=”;a,b,c

          d=b^2-4*a*c

          IF d>=0 THEN

            p=-b/(2*a)

            q=SQR(d)/(2*a)

            IF d=0 THEN

              PRINT “x1=x2=”;p

            ELSE

              PRINT “x1,x2=”;p+q,p-q

            END IF

          ELSE

            PRINT“No real root”

          END IF

          END

           

          根據上面例題的分析,讓學生獨立完成課本例6和例7,然后可以相互討論,最后上機運行一下,以檢驗程序的正確性.

          課本29頁練習2

          3.閏年是指能被4整除但不能被100整除,或者能被400整除的年份.編寫一個程序,判斷輸入的年份是否為閏年.

           

          1、  條件語句的基本形式、應用范圍及對應的程序框圖。

          2、  條件語句與算法中的條件結構相對應,語句形式較為復雜,要借助框圖寫出程序。

          一位學生總結,其他同學補充,教師完善。

          1.條件語句:用來實現算法中的條件結構。

          (1)條件語句的兩種形式

          ①IF—THEN—ELSE語句;

          ②IF—THEN語句;

          (2)條件語句的兩種形式的一般格式;

          (3)條件語句的嵌套和疊加

          2.編程的一般步驟:

          (1)算法分析

          根據提供的問題,利用數學及相關學科的知識,設計出解決問題的算法

          (2)畫出程序框圖

          依據算法分析,畫出程序框圖

          (3)寫出程序

          根據程序框圖中的算法步驟,逐步把算法用相應的程序語句表達出來。

           

          引導學生對所學的知識進行小結,有利于學生對已有的知識結構進行編碼處理,加強理解記憶,引導學生對學習過程進行反思,為在今后的學習中,進行有效調控打下良好的基礎。

          七、幾點說明

          條件語句是算法語句的基礎和核心,本節設計以條件結構和條件語句的對應關系為基礎,引導學生將程序框圖轉化為算法語句.本節的難點是正確區分疊加結構和嵌套結構,并會應用它們編寫算法語句.本節選用大量精彩題目讓學生反復訓練,使學生熟練掌握程序框圖與算法語句的關系,達到解決本節難點的目的.

          算法內容是將數學中的算法與計算機技術建立聯系,形式化地表示算法。為了有條理地、清晰地表達算法,往往需要將解決問題的過程整理成程序框圖;為了能在計算機上實現,又要將自然語言或程序框圖翻譯成計算機語言。因此,如果能讓學生上機,算法設計的整個過程就可以得到完整的體現,學生可以及時看到自己設計的算法的可行性、有效性,這不但可以很好地激發學生的興趣,而且還能提高學習效果.

          本設計始終堅持新課程理念,讓學生成為課堂的主人,學生能做到的,教師決不包辦,一些學生通過討論便可解決的問題,教師要把握住契機,讓學生討論。當然,需要教師點石成金的地方,教師也要及時給予說明,不能簡單地認為新課程改革就是把原來的教師講變成學生講。

          收藏

          高考院校庫(挑大學·選專業,一步到位。

          高校分數線

          專業分數線

          京ICP備10033062號-2 北京市公安局海淀分局備案編號:1101081950

          違法和不良信息舉報電話:010-56762110     舉報郵箱:wzjubao@tal.com

          高考網版權所有 Copyright © 2005-2022 www.scgzkg.net . All Rights Reserved

          知識商店
          中文字幕不卡亚洲| 中文字幕无码成人免费视频| 人妻无码中文字幕免费视频蜜桃| 无码中文字幕乱在线观看| 亚洲中文字幕无码永久在线 | 国产在线拍揄自揄拍无码| 中文字幕丰满伦子无码| 亚洲动漫精品无码av天堂| 中文无码成人免费视频在线观看| 亚洲精品无码国产| 中文字幕VA一区二区三区| 少妇无码AV无码专区线| 中文一国产一无码一日韩| 日日麻批免费40分钟无码| 日本乱中文字幕系列| 成人无码午夜在线观看| 最近高清中文在线字幕在线观看| 免费A级毛片无码鲁大师| 成人午夜精品无码区久久| 中文无码不卡的岛国片| 日韩国产成人无码av毛片| 中文字幕日韩人妻不卡一区| 中文无码熟妇人妻AV在线| 午夜亚洲AV日韩AV无码大全| 久久亚洲中文字幕精品一区四| 狠狠精品久久久无码中文字幕| 中文字幕丰满乱子伦无码专区| 一本无码中文字幕在线观| 成人无码一区二区三区| 性无码专区无码片| 国产啪亚洲国产精品无码 | 高清无码中文字幕在线观看视频| 午夜无码视频一区二区三区| 无码人妻丰满熟妇区免费| 久久e热在这里只有国产中文精品99| 亚洲av无码专区在线观看下载| 无码人妻少妇久久中文字幕蜜桃| 中文字幕无码不卡免费视频| 天堂√最新版中文在线天堂| 亚洲高清无码综合性爱视频| 国产午夜精品无码|