各位老師:
大家好!我叫周婷婷,來(lái)自湖南科技大學(xué)。我說(shuō)課的題目是《程序框圖》,內(nèi)容選自于新課程人教A版必修3第一章第一節(jié),課時(shí)安排為三個(gè)課時(shí),本節(jié)課內(nèi)容為第一課時(shí)。下面我將從教材分析、教學(xué)目標(biāo)分析、教學(xué)方法與手段分析、教學(xué)過(guò)程分析等四大方面來(lái)闡述我對(duì)這節(jié)課的分析和設(shè)計(jì):
一、教材分析
1.教材所處的地位和作用
通過(guò)上節(jié)學(xué)習(xí)我們知道,算法就是解決問(wèn)題的步驟,在我們利用計(jì)算機(jī)解決問(wèn)題的時(shí)候,首先我們要設(shè)計(jì)計(jì)算機(jī)程序,在設(shè)計(jì)計(jì)算機(jī)程序時(shí)我們首先要畫(huà)出程序運(yùn)行的流程圖,使整個(gè)程序的執(zhí)行過(guò)程直觀化,使抽象的問(wèn)題十分清晰和具體。有了這個(gè)流程圖,再去設(shè)計(jì)程序就有了依據(jù),從而就可以把整個(gè)程序用機(jī)器語(yǔ)言表述出來(lái),因此程序框圖是我們?cè)O(shè)計(jì)程序的基本和開(kāi)端,也是使用計(jì)算機(jī)處理問(wèn)題前的一個(gè)必要的步驟。
2.教學(xué)的重點(diǎn)和難點(diǎn)
重點(diǎn):程序框圖的基本概念、基本圖形符號(hào)和3種基本邏輯結(jié)構(gòu)
難點(diǎn):能綜合運(yùn)用這些知識(shí)正確地畫(huà)出程序框圖。
二、教學(xué)目標(biāo)分析
1.知識(shí)與技能:掌握程序框圖的概念;會(huì)用通用的圖形符號(hào)表示算法,掌握算法的三個(gè)基本邏輯結(jié)構(gòu);掌握畫(huà)程序框圖的基本規(guī)則,能正確畫(huà)出程序框圖。
2.過(guò)程與方法:通過(guò)模仿、操作、探索,經(jīng)歷通過(guò)設(shè)計(jì)程序框圖表達(dá)解決問(wèn)題的過(guò)程;學(xué)會(huì)靈活、正確地畫(huà)程序框圖。
3.情感態(tài)度與價(jià)值觀:通過(guò)本節(jié)的學(xué)習(xí),使我們對(duì)程序框圖有一個(gè)基本的了解;掌握算法語(yǔ)言的三種基本邏輯結(jié)構(gòu),明確程序框圖的基本要求;認(rèn)識(shí)到學(xué)習(xí)程序框圖是我們學(xué)習(xí)計(jì)算機(jī)的一個(gè)基本步驟,也是我們學(xué)習(xí)計(jì)算機(jī)語(yǔ)言的必經(jīng)之路。
三、教學(xué)方法與手段分析
1.教學(xué)方法:采用“問(wèn)題探究式”教學(xué)法,讓學(xué)生主動(dòng)發(fā)現(xiàn)問(wèn)題、分析問(wèn)題、解決問(wèn)題,培養(yǎng)學(xué)生的探究論證、邏輯思維能力以及實(shí)際解決問(wèn)題的能力。
2.教學(xué)手段:利用多媒體輔助教學(xué),體現(xiàn)在計(jì)算機(jī)和圖形計(jì)算器的使用,利用它們來(lái)演示程序的設(shè)計(jì)過(guò)程,讓學(xué)生們能很清楚直觀地看到整個(gè)經(jīng)過(guò),并激起他們學(xué)習(xí)程序設(shè)計(jì)的興趣。
四、教學(xué)過(guò)程分析
1.復(fù)習(xí)回顧,導(dǎo)入新課(約5分鐘)
回顧前面我們?nèi)绾斡米匀徽Z(yǔ)言來(lái)描述算法,然后向?qū)W生們提出問(wèn)題:用自然語(yǔ)言描述算法有什么缺陷性?是不是不夠直觀清楚地讓我們看到整個(gè)算法的程序和步驟?我們平時(shí)一般為了能讓一個(gè)過(guò)程呈現(xiàn)得更加直觀,我們一般會(huì)選擇如何解決?解決方法就是作圖。通過(guò)這幾個(gè)問(wèn)題,然后引出我們今天所要學(xué)習(xí)的內(nèi)容,那就是為了能更形象直觀地讓我們看到算法的整個(gè)程序和步驟,我們選擇用一種新的描述方式來(lái)描述算法——程序框圖。
2.啟發(fā)誘導(dǎo),探索新知(約20分鐘)
⑴認(rèn)識(shí)基本圖形符號(hào):認(rèn)識(shí)程序框圖里出現(xiàn)的基本圖形符號(hào),并且能很好地掌握他們,是接下來(lái)學(xué)習(xí)程序框圖的前提,所以在學(xué)習(xí)用程序框圖來(lái)描述算法之前,我們必須先了解這些符號(hào)所代表的意義,那樣才能讓我們接下來(lái)的學(xué)習(xí)更加順利。在學(xué)習(xí)這部分知識(shí)的時(shí)候,要掌握各個(gè)圖形的形狀、作用及使用規(guī)則。
⑵應(yīng)用符號(hào)描述算法:根據(jù)剛剛學(xué)習(xí)的圖形符號(hào)知識(shí),嘗試用程序框圖來(lái)描述在第一節(jié)里我們已經(jīng)學(xué)習(xí)過(guò)的判定一個(gè)數(shù)是否為質(zhì)數(shù)的算法的程序。這部分內(nèi)容主要是在老師的引導(dǎo)下,啟發(fā)學(xué)生一步一步根據(jù)所學(xué)知識(shí)畫(huà)出程序框圖。這樣可以使學(xué)生們對(duì)前面知識(shí)的理解有著一定的促進(jìn)作用,同時(shí)培養(yǎng)他們的邏輯思維能力以及動(dòng)手能力,同時(shí)為程序框圖的定義的得出打下基礎(chǔ)。
⑶概括定義加深理解:根據(jù)剛剛的作圖步驟,讓學(xué)生們積極思考并回答,然后在老師的引導(dǎo)下歸納得出程序框圖的定義。在得出定義之后,要引導(dǎo)學(xué)生注意定義里的關(guān)鍵字,然后通過(guò)舉例進(jìn)一步向?qū)W生們解釋這些關(guān)鍵字,以達(dá)到更好的掌握效果。
⑷初步認(rèn)識(shí)邏輯結(jié)構(gòu):根據(jù)剛剛所作的判定一個(gè)數(shù)是否為質(zhì)數(shù)的算法的程序框圖總結(jié)出程序框圖的三種不同的邏輯結(jié)構(gòu),初步向?qū)W生們介紹在程序框圖里存在的三種不同的基本邏輯結(jié)構(gòu)。由于這部分知識(shí)是學(xué)生新接觸到的內(nèi)容,所以主要由老師引導(dǎo)學(xué)生一同找出圖中存在的三種不同的邏輯結(jié)構(gòu),根據(jù)它們各自所呈現(xiàn)的不同特點(diǎn)總結(jié)出它們的特征,之后由老師說(shuō)出它們的名稱。這里對(duì)邏輯結(jié)構(gòu)的初步認(rèn)識(shí),也是為后面對(duì)它們的深入探究打下基礎(chǔ)。
3.結(jié)合例題,深入認(rèn)識(shí)(約10分鐘)
在這一環(huán)節(jié)我只為學(xué)生們準(zhǔn)備了1道例題,由于一節(jié)課的時(shí)間有限,所以這里我只能就上面學(xué)習(xí)的三種基本邏輯結(jié)構(gòu)里面的最簡(jiǎn)單的順序結(jié)構(gòu),結(jié)合例題作更深層次的理解,剩下的兩種邏輯結(jié)構(gòu)將是我們下節(jié)課學(xué)習(xí)的主要內(nèi)容。
例題選自課本的例3它針對(duì)的就是順序結(jié)構(gòu),在題目里涉及到一個(gè)學(xué)生不熟悉的概念,那就是海倫公式,所以首先要讓學(xué)生們了解那是什么,否則將無(wú)從解題。之后就引導(dǎo)學(xué)生分析算法,這個(gè)過(guò)程可以培養(yǎng)學(xué)生積極思考的能力。然后由學(xué)生們自己作出這道題的程序框圖,鍛煉學(xué)生的動(dòng)手能力,加深理解。
4.課堂小結(jié)
⑴程序框圖的基本概念
⑵程序框圖的幾種常用的圖形符號(hào)(要明確它們的形狀、作用及使用規(guī)則)
⑶程序框圖的三種基本邏輯結(jié)構(gòu)(要初步認(rèn)識(shí)它們的基本特征)
5.布置作業(yè)
⑴已知x=4,y=2,畫(huà)出計(jì)算w=3x+4y的值的程序框圖。(這是一道要求作出具有順序結(jié)構(gòu)的程序框圖題,很基礎(chǔ),一般的學(xué)生都能獨(dú)立完成)
⑵由于這節(jié)課我們已經(jīng)初步接觸了另外兩種邏輯結(jié)構(gòu),所以我要求學(xué)生們能在課后將書(shū)上的例4和例5好好思考一下,為下節(jié)課的學(xué)習(xí)做好準(zhǔn)備。
[設(shè)計(jì)意圖]課后作業(yè)的布置是為了檢驗(yàn)學(xué)生對(duì)本節(jié)課內(nèi)容的理解和運(yùn)用程度以及實(shí)際接受情況,并促使學(xué)生進(jìn)一步鞏固和掌握所學(xué)內(nèi)容。
6.板書(shū)設(shè)計(jì)