全國

熱門(mén)城市 | 全國 北京 上海 廣東

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

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

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

華中地區 | 河南 湖北 湖南

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

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

華南地區 | 廣東 廣西 海南

  • 微 信
    高考

    關(guān)注高考網(wǎng)公眾號

    (www_gaokao_com)
    了解更多高考資訊

您現在的位置:首頁(yè) > 高考資源網(wǎng) > 高中教案 > 高一數學(xué)教案 > 高一數學(xué)教案:《條件語(yǔ)句》教學(xué)設計

電子課本

高考真題

高考模擬題

高中試卷

高中課件

高中教案

高一數學(xué)教案:《條件語(yǔ)句》教學(xué)設計

來(lái)源:網(wǎng)絡(luò )整理 2018-11-25 21:28:38

高一數學(xué)教案:《條件語(yǔ)句》教學(xué)設計

一、內容及內容分析

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

二、教學(xué)目標(知識,技能,情感態(tài)度、價(jià)值觀(guān))

(1)知識與技能:

①通過(guò)實(shí)例正確理解條件語(yǔ)句的概念、表示方法、結構和用法。理解條件語(yǔ)句的格式及功能。

②能初步用條件語(yǔ)句設計算法,進(jìn)一步體會(huì )算法的基本思想,學(xué)習有條理地、清晰地表達解決問(wèn)題的步驟,提高邏輯思維能力。

(2)過(guò)程方法:

①通過(guò)實(shí)例,發(fā)展對解決具體問(wèn)題的過(guò)程與步驟進(jìn)行分析的能力。

②通過(guò)模仿,操作、探索、經(jīng)歷設計算法、設計框圖、編寫(xiě)程序以解決具體問(wèn)題的過(guò)程,發(fā)展應用算法的能力。

(3)情感態(tài)度與價(jià)值觀(guān):

①能通過(guò)具體實(shí)例,感受和體會(huì )算法思想在解決具體問(wèn)題中的意義,進(jìn)一步體會(huì )算法思想的重要性,體驗算法的有效性,增進(jìn)對數學(xué)的了解,形成良好的數學(xué)學(xué)習情感,增強學(xué)習數學(xué)的樂(lè )趣。

②通過(guò)感受和認識現代信息技術(shù)在解決數學(xué)問(wèn)題中的重要作用和威力,形成自覺(jué)地將數學(xué)理論和現代信息技術(shù)結合的思想。

③在編寫(xiě)程序解決問(wèn)題的過(guò)程中,逐步養成扎實(shí)嚴謹的科學(xué)態(tài)度。

三、教學(xué)重點(diǎn),難點(diǎn)

教學(xué)重點(diǎn):通過(guò)實(shí)例使學(xué)生理解條件語(yǔ)句的結構和用法

教學(xué)難點(diǎn):如何將程序框圖中的條件結構轉換為條件語(yǔ)句組成的程序。

四、教學(xué)策略選擇與設計

學(xué)生已經(jīng)初步掌握了一些基本的算法語(yǔ)句,以及學(xué)會(huì )初步的算法語(yǔ)句和程序框圖之間的轉換。因此,在教學(xué)中要注意學(xué)習情境的創(chuàng )設,并把動(dòng)眼看、動(dòng)腦思、動(dòng)耳聽(tīng)、動(dòng)口說(shuō)貫穿于整個(gè)課堂,促使學(xué)生積極主動(dòng)地參與學(xué)習過(guò)程,本節教學(xué)采用啟發(fā)式教學(xué),輔以觀(guān)察法、發(fā)現法、練習法、講解法。通過(guò)對實(shí)例的認真領(lǐng)會(huì )及一定的練習來(lái)掌握本節知識。

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

五、教學(xué)基本流程

     

 

六、教學(xué)過(guò)程

教學(xué)過(guò)程

教師活動(dòng)

學(xué)生活動(dòng)

設計意圖及資源準備

首先,我們先來(lái)回顧一下上節課的主要內容(讓學(xué)生回顧相關(guān)內容)

 

1.算法語(yǔ)句

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

 

2.它與我們學(xué)習過(guò)的哪種邏輯結構相對應?

輸入語(yǔ)句:    

INPUT  “提示內容”;變量

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

賦值語(yǔ)句:                       

    變量=表達式

它與順序結構相對應

通過(guò)復習回顧使得知識系統化,使學(xué)生能順利過(guò)渡到本節課內容的學(xué)習。同時(shí)為設置情境,產(chǎn)生認知沖突埋下伏筆。

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

 

 

 

 

 

 

 

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

    教師提出問(wèn)題后,學(xué)生交流,討論生活中的一些具體事例。

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

2.早上到地攤上吃早點(diǎn),如果有烙餅,我就吃烙餅,沒(méi)有烙餅,我就吃油條,沒(méi)有油條,我就吃雞蛋餅,沒(méi)有雞蛋餅,我就吃包子等

3.兒童乘坐火車(chē)時(shí),若身高不超過(guò)1.1m,則無(wú)須購票; 若身高超過(guò)1.1m不超過(guò)1.4m,應買(mǎi)半票.超過(guò)1.4m,應買(mǎi)全票。

4.我們去飯店吃飯,如果準備喝酒,就不開(kāi)車(chē),如果準備開(kāi)車(chē),就不喝酒,要是有杏仁露,就喝杏仁露,沒(méi)有杏仁露,要是有果汁,我就喝果汁,要是果汁也沒(méi)有,我就喝白開(kāi)水)

  

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

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

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

 

學(xué)習,探

 

請同學(xué)們結合課本回答學(xué)案上設計的問(wèn)題。

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

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

(3)指出兩種條件語(yǔ)句的相同點(diǎn)與不同點(diǎn).

 

 

理解程序框圖與程序之間的關(guān)系。讓學(xué)生自己探究概念的生成過(guò)程,培養學(xué)生的自學(xué)能力,

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

根據上面的分析,請同學(xué)們嘗試著(zhù)寫(xiě)一下下面這個(gè)問(wèn)題的程序設計語(yǔ)言

 

 

 

 

 

 

 

 

 

 

 

 

 

 

例1:編寫(xiě)一個(gè)程序,求實(shí)數x的絕對值.

寫(xiě)出算法步驟,并繪出流程圖。試著(zhù)用條件語(yǔ)句表示一下。

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

 用兩種方法進(jìn)一步熟悉條件語(yǔ)句的兩種格式

 

 

3.寫(xiě)出程序

算法一:

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.程序框圖:

在把程序框圖轉換為程序語(yǔ)句的過(guò)程中,著(zhù)重讓學(xué)生體會(huì )把圖中的條件結構轉換為條件語(yǔ)句的過(guò)程。讓學(xué)生親自經(jīng)歷設計程序的完整過(guò)程,即:先用自然語(yǔ)言敘述算法,接著(zhù)畫(huà)程序框圖表達算法,最后把程序框圖轉換為程序語(yǔ)句。

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

變式訓練1.

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

變式訓練2.

編寫(xiě)一個(gè)程序,判斷任意輸入的整數的奇偶性。

 

文本框:

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

 

 

2.復合條件語(yǔ)句

 嵌套結構

if  <條件1> then

語(yǔ)句1;

else

if  <條件2> then

語(yǔ)句2;

else

語(yǔ)句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
 高等數學(xué)中經(jīng)常用到符號函數,符號函數的定義為

試編寫(xiě)程序輸入x的值,

輸出y的值.

 

 

 

 

 

 

 

 

 

本題旨在讓學(xué)生感受條件語(yǔ)句的嵌套結構與疊加結構。   

 

注意書(shū)寫(xiě)格式

 

由于課本上例6有點(diǎn)復雜,故在此設置了一個(gè)較為簡(jiǎn)單的例題做鋪墊

 

 

疊加結構

 

if  <條件1> then

語(yǔ)句1;

END IF

if  <條件2> then

語(yǔ)句2;

END IF

if  <條件3> then

語(yǔ)句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
疊加結構

 

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

 

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

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

 

 

 

 

 

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

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

 

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

課本29頁(yè)練習2

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

 

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

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

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

1.條件語(yǔ)句:用來(lái)實(shí)現算法中的條件結構。

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

①I(mǎi)F—THEN—ELSE語(yǔ)句;

②IF—THEN語(yǔ)句;

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

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

2.編程的一般步驟:

(1)算法分析

根據提供的問(wèn)題,利用數學(xué)及相關(guān)學(xué)科的知識,設計出解決問(wèn)題的算法

(2)畫(huà)出程序框圖

依據算法分析,畫(huà)出程序框圖

(3)寫(xiě)出程序

根據程序框圖中的算法步驟,逐步把算法用相應的程序語(yǔ)句表達出來(lái)。

 

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

七、幾點(diǎn)說(shuō)明

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

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

本設計始終堅持新課程理念,讓學(xué)生成為課堂的主人,學(xué)生能做到的,教師決不包辦,一些學(xué)生通過(guò)討論便可解決的問(wèn)題,教師要把握住契機,讓學(xué)生討論。當然,需要教師點(diǎn)石成金的地方,教師也要及時(shí)給予說(shuō)明,不能簡(jiǎn)單地認為新課程改革就是把原來(lái)的教師講變成學(xué)生講。

高考院校庫(挑大學(xué)·選專(zhuān)業(yè),一步到位。

高校分數線(xiàn)

專(zhuān)業(yè)分數線(xiàn)

日期查詢(xún)

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

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

高考網(wǎng)版權所有 Copyright © 2005-2022 qdxgl.cn . All Rights Reserved

知識商店
日本一道免费7788www_国产香蕉尹人综合在线观看_天天看视频专区一区二区素人_日本Aⅴ大伊香蕉精品视频