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