《《分支結(jié)構(gòu)》教學(xué)設(shè)計》由會員分享,可在線閱讀,更多相關(guān)《《分支結(jié)構(gòu)》教學(xué)設(shè)計(12頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、《分支結(jié)構(gòu)》教學(xué)設(shè)計
上海市羅店中學(xué)查紅
一、現(xiàn)狀與目標(biāo)
本節(jié)課是分支結(jié)構(gòu)教學(xué)的第一課時,在此之前已經(jīng)學(xué)習(xí)了順序結(jié)構(gòu)的算法設(shè)計以及常量、變量等概念,本課時主要是讓學(xué)生體驗、理解并初步掌握用分支結(jié)構(gòu)解決簡單問題的算法設(shè)計思想和判斷框的用法,能夠用流程圖描述出包含分支結(jié)構(gòu)的簡單問題的算法。本節(jié)課的重點(diǎn)內(nèi)容是分支結(jié)構(gòu)的算法設(shè)計思想,難點(diǎn)是分支結(jié)構(gòu)的算法設(shè)計思想和判斷條件的表達(dá)。
二、教學(xué)設(shè)計思路
本課時一開始引導(dǎo)學(xué)生對前兩節(jié)課所學(xué)的主要內(nèi)容一一順序結(jié)構(gòu)進(jìn)行了回顧,一方面是想復(fù)習(xí)一下順序結(jié)構(gòu)的算法設(shè)計思想,另一方面是為后面引出分支結(jié)構(gòu)作伏筆;接下來通過出示兩張照片,引出今年寒假期間的暴雪以及
2、在這次雪災(zāi)中犧牲的三位英雄,以此提高學(xué)生珍愛生命的意識,增強(qiáng)學(xué)生愛國愛民的熱情,同時自然地銜接到例題一,然后通過一個設(shè)問自然地引出分支結(jié)構(gòu),將雙分支和單分支兩種分支算法模式展現(xiàn)給學(xué)生,這時再讓學(xué)生解決例題一,他們就感覺到有法可施了。在例題一的算法設(shè)計與展示結(jié)束后,設(shè)計了一個“想一想”,促進(jìn)學(xué)生思維的積極性,使學(xué)生將所學(xué)與生活和學(xué)習(xí)相結(jié)合,學(xué)以致用,也促進(jìn)學(xué)生對分支結(jié)構(gòu)特點(diǎn)的理解和掌握。接下來選用了兩個貼近生活的例子一一寶山巴士出租車計費(fèi)問題和某航空公司機(jī)票打折問題,通過這兩個算法設(shè)計及展示交流,使學(xué)生逐步地理解、掌握雙分支和單分支結(jié)構(gòu)的特點(diǎn)及用分支結(jié)構(gòu)解決簡單問題的基本的算法設(shè)計思想,逐步地掌
3、握判斷框的用法及判斷條件的設(shè)定與算法流程走向的關(guān)系,同時讓學(xué)生感受到算法學(xué)有所用,自然地突出了本節(jié)課的重點(diǎn),突破了難點(diǎn)。接下來在前面機(jī)票打折問題的基礎(chǔ)上又設(shè)計了一個寫算法運(yùn)行結(jié)果,另外又設(shè)計了貼近學(xué)生學(xué)習(xí)的分段函數(shù)問題的算法填空,來進(jìn)一步鞏固學(xué)生對分支結(jié)構(gòu)算法設(shè)計思想的理解和掌握,進(jìn)一步鞏固學(xué)生對雙分支和單分支兩種分支模式特點(diǎn)的理解,使學(xué)生進(jìn)一步掌握判斷條件的表達(dá)。
課后作業(yè)的選擇(設(shè)計一個算法:從鍵盤輸入任意三個不相等的實數(shù),找出其中最大的并輸出)個意圖是對本節(jié)課所學(xué)知識的鞏固;另一個意圖是為下節(jié)課的“設(shè)擂主”的算法設(shè)計思想的學(xué)習(xí)作鋪墊。
三、教學(xué)反思
算法設(shè)計這一章內(nèi)容對于學(xué)生來說是
4、比較抽象、較難理解和掌握的一章知識,這一章內(nèi)容需要學(xué)生有很強(qiáng)的抽象思維,需要學(xué)生理解的層面較高。本節(jié)課是分支結(jié)構(gòu)教學(xué)的第一課時,在此之前已經(jīng)學(xué)習(xí)
了順序結(jié)構(gòu)的算法設(shè)計以及常量、變量等概念,本課時主要是讓學(xué)生體驗、理解并初步掌握用分支結(jié)構(gòu)
解決簡單問題的算法設(shè)計思想和判斷框的用法,能夠用流程圖描述出包含分支結(jié)構(gòu)的簡單問題的算法。
()成功之處
1興趣是學(xué)習(xí)最好的老師,所以課堂的引入一定要用特別的方式深深地吸引學(xué)生的注意力,本節(jié)課
的引入采用了從剛發(fā)生在身邊不久的事例一一雪災(zāi)人手,一方面比較貼近學(xué)生生活,學(xué)生很熟悉,也很樂于探討并集中注意力,另一方面以在這次雪災(zāi)中犧牲的三位英雄來潛移默
5、化地教育學(xué)生提高珍愛生命的意識,增強(qiáng)愛國愛民的熱情,同時自然地銜接到例題一,然后通過一個設(shè)問自然地引出分支結(jié)構(gòu)。
2、接下來是通過讓學(xué)生嘗試設(shè)計例題一的算法,嘗試畫出流程圖,通過讓學(xué)生“碰壁”,使學(xué)生在感到
需要的情況下主動學(xué)習(xí)和接受新知識。
3、 通過一個“想一想”,促進(jìn)學(xué)生思維的積極性,促進(jìn)了學(xué)生的發(fā)散思維,使學(xué)生的思維不再禁錮,而是將所學(xué)與生活和學(xué)習(xí)相結(jié)合,學(xué)以致用。
4、 逐步地理解、體驗分支結(jié)構(gòu)的算法設(shè)計思想。通過兩個生活中的實例和一個數(shù)學(xué)中的實例,使學(xué)
生把所學(xué)知識與生活和學(xué)習(xí)結(jié)合起來,讓學(xué)生在逐步地理解、掌握分支結(jié)構(gòu)的算法設(shè)計思想的同時感受到學(xué)有所用,樂在其中。
5、
6、 教學(xué)課件的制作,流程圖的設(shè)計流程自上而下一步一步地執(zhí)行,清晰直觀,有利于學(xué)生對于分支結(jié)構(gòu)算法的理解。
(二)不足之處
1老師的引導(dǎo)多了一點(diǎn),學(xué)生的思考空間少了一點(diǎn)。
2、“兩綱”教育的滲透感覺上有些因引入而引入,使得學(xué)生在接受上有些被動,在以后的教學(xué)中需努力改進(jìn)。
附:教案
《分支結(jié)構(gòu)》
教學(xué)目標(biāo)
☆知識與技能
理解并掌握分支結(jié)構(gòu)的特點(diǎn),以及雙分支和單分支兩種分支形式的特點(diǎn);
掌握分支結(jié)構(gòu)中判斷條件的表達(dá);
學(xué)會用流程圖描述包含分支結(jié)構(gòu)的算法。
☆過程與方法
通過思考加實踐、學(xué)用相結(jié)合的方式,體驗用分支結(jié)構(gòu)解決簡單問題的基本思想,培養(yǎng)邏輯思維能力和實踐應(yīng)
用能力。
7、
☆情感態(tài)度與價值觀
對算法設(shè)計有學(xué)習(xí)興趣,感受到學(xué)有所用;
通過學(xué)科教學(xué)與生命教育、愛國愛民教育相結(jié)合,學(xué)生能提高珍愛生命的意識,增強(qiáng)學(xué)生愛國愛民的熱情;激勵學(xué)生互幫互學(xué),共同提高。
教學(xué)重點(diǎn)
分支結(jié)構(gòu)的算法設(shè)計思想。
教學(xué)難點(diǎn)
分支結(jié)構(gòu)的算法設(shè)計思想;
判斷條件的表達(dá)。
教學(xué)方法
講解、思考、實踐、討論相結(jié)合。
教學(xué)過程
教學(xué)程序
教學(xué)內(nèi)容
教師行為
學(xué)生活動
設(shè)計意圖
知識回
顧
復(fù)習(xí)刖兩節(jié)課學(xué)過的順序結(jié)構(gòu)的算法設(shè)計思想、特點(diǎn)及結(jié)構(gòu)示意圖。
前兩節(jié)課我們學(xué)習(xí)了算法的
三種基本結(jié)構(gòu)中的一種一一順序結(jié)構(gòu),問:大家回憶一下,順序結(jié)構(gòu)的特點(diǎn)是什么?
總結(jié)
8、并出示順序結(jié)構(gòu)的特點(diǎn)及結(jié)構(gòu)示意圖。
積極回顧、思考、
回答。
1、復(fù)習(xí)鞏固順序結(jié)構(gòu)的知識點(diǎn);
2、為本節(jié)課分支結(jié)構(gòu)的引出作鋪墊。
新
通過出手兩張照片,引出今年寒假期間的暴雪以及在這次雪災(zāi)中犧牲的三位英雄,以此
接下來請大家來看兩張照
片:
1、出示第一張照片(寒假拍攝
的堆雪人的照片)
看到這張圖片大家是不是
在老師的啟發(fā)下感悟生命的可貴,陶冶自己愛國愛民的情操。
1、潛移默化地教育學(xué)生
珍愛生命、愛國愛民。
2、自然地引出并過渡
課引入
提高學(xué)生珍愛生命
的意識,增強(qiáng)學(xué)生愛
國愛民的熱情。
想起了寒假里堆雪人打雪仗的
開心場面?(學(xué)生積極響應(yīng)
9、)
在此同時,這場暴雪卻也是一場50年不遇的災(zāi)難,導(dǎo)致許多省市的電路、父通癱瘓,甚至有人為之付出了生命。2、出示第二張照片(雪災(zāi)中犧牲的三位英雄追悼會的照片)這張圖片中的場景大家看到過嗎?(學(xué)生積極響應(yīng))
他們都還很年輕,但卻已經(jīng)永遠(yuǎn)地離開了這個世界,人的生命只有一次,我們每個人都要珍愛生命,這二位普通的職工在國家和人民需要他們的時候挺身而出,在這場雪災(zāi)中像這樣的英雄還有,他們是值得我們敬仰和學(xué)習(xí)的。
到例題1
通過“引導(dǎo)學(xué)
生分析例l'T“讓學(xué)生嘗試畫出流程圖”“提出疑問”
這樣一個過程來引出本節(jié)課的主題一—分支結(jié)構(gòu)。
在寒假全國大范圍降雪的
這段時間,各氣象臺不止一
10、次地發(fā)出紅色預(yù)警信號,有沒有同學(xué)知道降雪量達(dá)到什么程度需要發(fā)出紅色預(yù)警信號?(學(xué)生積極回應(yīng))
出示有關(guān)發(fā)紅色預(yù)警的數(shù)據(jù)及例題1。
1、出示例1:請設(shè)計一個算法,根據(jù)輸入的降雪量輸出是否需要發(fā)紅色預(yù)警信號。
2、引導(dǎo)學(xué)生進(jìn)行算法分析。
1、在老師的引導(dǎo)
下分析算法;
2、嘗試畫流程
圖;
3、積極思考并回
答老師提出的問
題。
1、培養(yǎng)學(xué)生的邏輯思
維能力;
2、讓學(xué)生感受到現(xiàn)有知識的欠缺,自然地引出分支結(jié)構(gòu)。
3、通過讓學(xué)生“碰壁”,
使學(xué)生在感到需要的情況下主動學(xué)習(xí)和接受新知識。
3、讓學(xué)生嘗試畫出流程圖。
4、提出問題:這個算
11、法能否用前
面學(xué)過的順序結(jié)構(gòu)來實現(xiàn)?
1、分支結(jié)構(gòu)的特點(diǎn)
1、出示并講解雙分支結(jié)構(gòu)的
1、通過例1的算
讓學(xué)生自然輕松地理
及其結(jié)構(gòu)圖;(雙分
特點(diǎn)和結(jié)構(gòu)圖;
法分析及老師的
解分支結(jié)構(gòu)的特點(diǎn)、結(jié)
支和單分支)
2、講解并強(qiáng)調(diào)判斷框的用法。
講述理解分支結(jié)
構(gòu)圖及判斷框的用法。
2、判斷框的用法。
3、提出問題:判斷框中的條件
構(gòu)特點(diǎn)及結(jié)構(gòu)
判斷結(jié)果有第二種嗎?
圖;
新
4、出示并講解單分支結(jié)構(gòu)的特
2、理解判斷框的
點(diǎn)和結(jié)構(gòu)圖;
用法。
課
1、讓學(xué)生嘗試用流
1
12、、讓學(xué)生嘗試用流程圖描述例
1、積極嘗試畫分
1、初步體驗分支結(jié)構(gòu)
程圖描述例1的算
1的算法;
支結(jié)構(gòu)的流程
的算法設(shè)計以及分支
教
法;
2、巡回指導(dǎo);
圖;
結(jié)構(gòu)的流程圖畫法。
2、算法展示交流。
3、展示學(xué)生的流程圖,引導(dǎo)學(xué)
2、積極參與流程
2、體驗判斷框的用法
授
生交流算法并加以點(diǎn)評。
圖的展示交流。
及判斷框中條件的表
達(dá)。
“想一想”,讓學(xué)生
提出問題:學(xué)習(xí)和生活中有哪
積極思考回答。
使學(xué)生通過思考
思考學(xué)習(xí)和生活中
些問題的算法可以用分支結(jié)構(gòu)
將所學(xué)知識與實際應(yīng)
有哪些問題
13、的算法
來實現(xiàn)?
用相結(jié)合,激發(fā)學(xué)生對
可以用分支結(jié)構(gòu)來
算法設(shè)計的興趣。
實現(xiàn)?
寶山巴士出租車計費(fèi)問題的算法設(shè)計。
(雙分支算法)
1、出示例2:為寶山巴士出租車計費(fèi)問題設(shè)計算法(只考慮路程因素);
2、引導(dǎo)學(xué)生進(jìn)行算法分析;
3、讓學(xué)生嘗試用自然語言描述出該算法;
4、讓學(xué)生嘗試畫出該算法的流程圖;
5、組織引導(dǎo)學(xué)生展示、交流;強(qiáng)調(diào)畫流程圖及算法描述時的規(guī)范。
1、在老師的引導(dǎo)下積極思考算法,初步掌握雙分支結(jié)構(gòu)的算法設(shè)計思想及判斷框的用法;
2、積極思考并嘗試用自然語言描述出該算法;
3、嘗試將例2的算法用流程圖描述
14、出來;
4、積極參與算法的交流展示。
1'通過引導(dǎo)學(xué)生分析、思考例2的算法設(shè)計以及展示交流算法,初步掌握雙分支結(jié)構(gòu)的算法設(shè)計思想及判斷框的用法,問時培養(yǎng)學(xué)生的邏輯思維能力:提高學(xué)生用自然語言描述算法的能力,同時培養(yǎng)學(xué)生的口頭表達(dá)能力。
2、初步掌握雙分支結(jié)構(gòu)流程圖的畫法。
3、進(jìn)一步激發(fā)學(xué)生對算法設(shè)計的興趣,使學(xué)生感受到學(xué)有所用。
航空公司機(jī)
票打折問題的算法設(shè)計。
(單分支算法)
1、出示例3:某航空公司為了促銷,每逢7、8月份機(jī)票打8折,其它月份不打折。假設(shè)從上海到深圳的機(jī)票原價為1200
元,請設(shè)計算法根據(jù)月份輸出機(jī)票價格。
2、引導(dǎo)學(xué)生進(jìn)行算法分析;
3、讓學(xué)生嘗
15、試用自然語言描述出該算法;
4、讓學(xué)生嘗試畫出該算法的流程圖;
5、組織引導(dǎo)學(xué)生展示、交流;強(qiáng)調(diào)單分支與雙分支算法描述上的不同。
1、在老師的引導(dǎo)
F積極分析、思考算法,初步掌握單分支結(jié)構(gòu)的算法設(shè)計思想及
判斷框的用法;
2、積極思考并嘗試用自然語言描
述出該算法;
3、嘗試將例3的算法用流程圖描
述出來;
4、積極參與算法的交流展示。
1、通過引導(dǎo)學(xué)生分析、思考例3的算法設(shè)計以及展示交流算法,使學(xué)生初步掌握單分支結(jié)構(gòu)的算法設(shè)計思想及判斷框的用法,同時培養(yǎng)學(xué)生的邏輯思維能力;進(jìn)一步提高學(xué)生用自然語言描述算法的能力和口頭表達(dá)能力。2、初步掌握單分支結(jié)構(gòu)流程圖的畫法。
3、
16、進(jìn)一步激發(fā)學(xué)生對算法設(shè)計的興趣。
引導(dǎo)學(xué)生閱
1、出示例4:航空公司機(jī)票打
積極閱讀、
通過閱讀、分析該
讀、分析所給算法,
折問題的算法,某航空公司為
思考、分析所給
算法,進(jìn)一步掌握單分
寫出算法的運(yùn)行結(jié)
了促銷,每逢1、2月份機(jī)票打
的算法并寫出運(yùn)
支結(jié)構(gòu)的算法設(shè)計思
練
果。
6折,逢7、8月份機(jī)票打8折,
行結(jié)果。
想,進(jìn)一步培養(yǎng)學(xué)生對
其它月份不打折。假設(shè)從上海
算法設(shè)計的興趣,使學(xué)
到深圳的機(jī)票原價為1200元,
生感受到學(xué)有所用。
習(xí)
則各月的機(jī)票價格是多少?。
2、引
17、導(dǎo)學(xué)生進(jìn)行閱讀、分析算
鞏
法。
1、出示例5:分段函數(shù)的算法。
積極閱讀、
通過閱讀、分析分段函
引導(dǎo)學(xué)生閱
2、引導(dǎo)學(xué)生進(jìn)行閱讀、分析算
思考、分析所給
數(shù)的算法并完成填空,
固
讀、分析所給算法,
法。
的分段函數(shù)算法
進(jìn)一步掌握雙分支結(jié)
完成算法填空。
并完成算法填
構(gòu)的算法設(shè)計思想及
空。
判斷框中條件的描述;
進(jìn)一步培養(yǎng)學(xué)生用分
支結(jié)構(gòu)的算法解決簡
單問題的能力及算法
閱讀能力。
對本節(jié)課的內(nèi)
引導(dǎo)學(xué)生進(jìn)行總結(jié)。
回顧整理本
通過引導(dǎo)學(xué)生進(jìn)
容進(jìn)行小結(jié):
節(jié)課所學(xué)的主要
行小節(jié),幫助學(xué)生對本
小
1'分支結(jié)構(gòu)特點(diǎn);
知識點(diǎn)。
節(jié)課所學(xué)的主要知識
結(jié)
2、判斷框特點(diǎn);
點(diǎn)作一個系統(tǒng)的回顧整
3、判斷條件的表
理。
達(dá)。
課
1、鞏固所學(xué)知識;
后
設(shè)計一個算法:從鍵盤輸入任意三個不相等的實數(shù),找出其中最大
2、為下節(jié)課“設(shè)擂主”
作
的并輸出。
的算法設(shè)計思想的學(xué)
業(yè)
習(xí)作鋪墊。