• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      讓效率插上“算法”的思想,一起飛

      2014-08-20 03:32龐小軍
      文理導(dǎo)航 2014年17期
      關(guān)鍵詞:流程圖泡茶程序

      龐小軍

      一、教學(xué)對象分析

      本節(jié)課是針對八年級學(xué)生展開教學(xué)的。學(xué)生在學(xué)習(xí)了VB基礎(chǔ)知識,并能對邏輯和循環(huán)語句熟練應(yīng)用的之后,對程序設(shè)計(jì)一次新的認(rèn)識,在程序設(shè)計(jì)“思想”的一次提升并能從中能知道算法是程序的靈魂。

      二、教材內(nèi)容分析

      “算法”是8年級第11章第5節(jié)的內(nèi)容。本節(jié)內(nèi)容是建立在學(xué)生對VB有一定了解,并能應(yīng)用邏輯和循環(huán)語句編寫程序來解決簡單問題。通過對實(shí)際問題的解決過程進(jìn)行比較,讓學(xué)生認(rèn)識到算法的優(yōu)劣直接影響程序運(yùn)行的速度(程序的質(zhì)量),理解算法是程序的靈魂。學(xué)會用流程圖來描述簡單的的算法。

      三、教學(xué)目標(biāo)

      [知識與技能]

      (1)了解算法在程序設(shè)計(jì)中的重要性,并能夠用自然語言、流程圖來描述算法。

      (2)知道算法有優(yōu)劣之分,能有意識的設(shè)計(jì)和篩選算法,優(yōu)化問題的解決方案。

      [過程與方法]

      通過實(shí)例,引導(dǎo)學(xué)生在解決問題的過程中逐步了解算法在程序設(shè)計(jì)中的重要地位。

      [情感態(tài)度與價(jià)值觀]

      讓學(xué)生認(rèn)識到“算法是程序的靈魂”,并在解決問題過程中,能有意識地優(yōu)化算法。

      [創(chuàng)新與行為]

      引導(dǎo)學(xué)生在設(shè)計(jì)算法時先模仿再改寫,培養(yǎng)學(xué)生的創(chuàng)新能力。用優(yōu)化算法的思想去解決實(shí)際生活中的問題,培養(yǎng)良好的優(yōu)化思維力。

      教學(xué)方法:講解、演示、討論學(xué)習(xí)

      教學(xué)重點(diǎn):理解算法在程序中的重要性,并能根據(jù)實(shí)際問題選擇適當(dāng)?shù)乃惴āD苡昧鞒虉D來描述簡單的算法。

      教學(xué)難點(diǎn):抽象化實(shí)際問題,并用流程圖來描述算法。

      四、教學(xué)過程

      1.導(dǎo)入

      華羅庚的《統(tǒng)疇方法》大家學(xué)習(xí)過嗎?講的是燒水泡茶的事,泡茶需要做四項(xiàng)工作,洗水壺(2分鐘)、洗茶杯(3分鐘)、準(zhǔn)備茶葉(1分鐘)、燒開水(10分鐘)。那你怎么泡茶?有幾種方法?你覺得哪種方法更好?為什么?除此,我們?nèi)粘I钪凶鲲垼遣皇且部梢院侠戆才鸥鱾€洗菜做飯的環(huán)節(jié)來節(jié)省時間?通常你會怎么做?(師生討論)

      我們剛才討論了解決方問題的不同方法和步驟,如果我們把解決問題的方法和步驟,稱之為算法,那么同學(xué)們發(fā)現(xiàn)各個不同的算法效率也不盡相同。生活中我們要勤于思考,尋找更好的算法。在計(jì)算機(jī)程序中,算法就更重要了,簡單點(diǎn)說,好的算法讓程序運(yùn)行更快,不會“卡機(jī)”。

      [通過生活中的實(shí)際事例,體會解決問題的多樣性,并感受不同方法所導(dǎo)致的效率。引出為何要進(jìn)行算法研究并優(yōu)化算法。]

      2.新課

      1)算法的重要性

      找數(shù)字(猜數(shù)游戲)

      這個游戲大家玩過嗎?老師寫下一個在1-100之間的整數(shù),你猜一個數(shù)字,老師通過回答大還是小,最終確定你的數(shù)字是否和之前寫下的數(shù)字一致,猜的次數(shù)少者勝出。這是我們玩過的游戲,你是如何以最快的速度來完成猜測的?說說你的想法。

      順序查找,隨機(jī)查找,二分法查找(黃金分割點(diǎn))……

      思考:你覺得哪種算法比較好?為什么?

      光纖的損壞查修,通常都是采用黃金分割點(diǎn)的方法來快速完成損壞點(diǎn)的確定。其實(shí)生活中還有很多類似的應(yīng)用。

      [探研]1+2+3+……100=?(小高斯) 大家都能一口報(bào)出答案。小高斯就是采用了最優(yōu)的算法。大大提高了工作效率。那么1+3+5+……+2013=?你能想到什么更優(yōu)算法?

      (師生論論)

      通過以上例子,我們都說出了不同的算法,我們這種算法,都是用口頭語言的方式表述的,我們把這種算法描述方法稱之為“自然語言”。

      [通過實(shí)例,讓學(xué)生思考解決問題的多種方法,并能體會到算法優(yōu)劣對解決問題效率上的影響,進(jìn)而理解算法的重要性。]

      2)如何描述算法

      記得冬天,有一網(wǎng)友簽名:“期待下一場雪?!贝蠹艺f說之前有沒有下過雪?(生討論)

      請大家寫出“將a加b除以a減b的值賦給x變量?!贝蠹覍懙氖欠褚恢??為什么會產(chǎn)生不一樣的結(jié)果?——用自然語言語言描述算法雖然通俗易懂,但有時并不嚴(yán)謹(jǐn),在計(jì)算機(jī)上,我們可以用另一種方式來描述算法——流程圖。它能直觀、簡潔地描述問題,并且邏輯關(guān)系清晰。

      [通過對自然語言描述問題時局限性和歧義性的感覺和體會,引出流程圖,并激發(fā)學(xué)生流程圖學(xué)習(xí)的興趣,以期待流程圖到底如何比自然語言更優(yōu)越。]

      流程圖就是用圖形符號來描述解決問題的過程。它用規(guī)定的幾種符號來表示各個處理過程。(教材P115)

      師生嘗試用流程圖來繪制“將a加b除以a減b的值賦給x變量。”(過程略)

      3)練習(xí)

      用流程圖來描述順序“找數(shù)”,你還能用二分法來描述找數(shù)嗎?

      課內(nèi)練習(xí):任意輸入二個數(shù),判斷較大的數(shù),并用VB完成程序。

      擴(kuò)展練習(xí):嘗試用流程圖來技術(shù)一元二次方程的求根過程。

      [通過學(xué)生自主設(shè)計(jì)流程圖,培養(yǎng)學(xué)生用流程圖算法來解決簡單問題的能力。]

      3.總結(jié)

      知道算法的重要性,并能用流程圖來描述簡單的問題。

      五、教學(xué)反思:

      本節(jié)內(nèi)容在課前還是下了一定功夫的,通過經(jīng)典的“泡茶”案例和猜數(shù)游戲,學(xué)生對算法在程序質(zhì)量上的影響,理解的相對較好,加上師生對生活中做飯等類似的常見案例的討論與分析,更有助于學(xué)生對優(yōu)化算法思想的認(rèn)識和理解。談不上一節(jié)課就能培養(yǎng)學(xué)生對解決解決問題靈活采取優(yōu)化的能力,至少應(yīng)當(dāng)有此意識,并能在今后的學(xué)習(xí)、生活中竭盡所能的朝這方面努力,盡可能地優(yōu)化問題的解決方案。在流程圖一塊,練習(xí)的還不到位,時間和量都是有所欠缺的,不過本節(jié)內(nèi)容有2課時,在下一課時盡可能安排多一些的練習(xí),鞏固和加強(qiáng)用流程圖來描述算法的能力。

      (作者單位:江蘇省句容市邊城中學(xué))

      一、教學(xué)對象分析

      本節(jié)課是針對八年級學(xué)生展開教學(xué)的。學(xué)生在學(xué)習(xí)了VB基礎(chǔ)知識,并能對邏輯和循環(huán)語句熟練應(yīng)用的之后,對程序設(shè)計(jì)一次新的認(rèn)識,在程序設(shè)計(jì)“思想”的一次提升并能從中能知道算法是程序的靈魂。

      二、教材內(nèi)容分析

      “算法”是8年級第11章第5節(jié)的內(nèi)容。本節(jié)內(nèi)容是建立在學(xué)生對VB有一定了解,并能應(yīng)用邏輯和循環(huán)語句編寫程序來解決簡單問題。通過對實(shí)際問題的解決過程進(jìn)行比較,讓學(xué)生認(rèn)識到算法的優(yōu)劣直接影響程序運(yùn)行的速度(程序的質(zhì)量),理解算法是程序的靈魂。學(xué)會用流程圖來描述簡單的的算法。

      三、教學(xué)目標(biāo)

      [知識與技能]

      (1)了解算法在程序設(shè)計(jì)中的重要性,并能夠用自然語言、流程圖來描述算法。

      (2)知道算法有優(yōu)劣之分,能有意識的設(shè)計(jì)和篩選算法,優(yōu)化問題的解決方案。

      [過程與方法]

      通過實(shí)例,引導(dǎo)學(xué)生在解決問題的過程中逐步了解算法在程序設(shè)計(jì)中的重要地位。

      [情感態(tài)度與價(jià)值觀]

      讓學(xué)生認(rèn)識到“算法是程序的靈魂”,并在解決問題過程中,能有意識地優(yōu)化算法。

      [創(chuàng)新與行為]

      引導(dǎo)學(xué)生在設(shè)計(jì)算法時先模仿再改寫,培養(yǎng)學(xué)生的創(chuàng)新能力。用優(yōu)化算法的思想去解決實(shí)際生活中的問題,培養(yǎng)良好的優(yōu)化思維力。

      教學(xué)方法:講解、演示、討論學(xué)習(xí)

      教學(xué)重點(diǎn):理解算法在程序中的重要性,并能根據(jù)實(shí)際問題選擇適當(dāng)?shù)乃惴?。能用流程圖來描述簡單的算法。

      教學(xué)難點(diǎn):抽象化實(shí)際問題,并用流程圖來描述算法。

      四、教學(xué)過程

      1.導(dǎo)入

      華羅庚的《統(tǒng)疇方法》大家學(xué)習(xí)過嗎?講的是燒水泡茶的事,泡茶需要做四項(xiàng)工作,洗水壺(2分鐘)、洗茶杯(3分鐘)、準(zhǔn)備茶葉(1分鐘)、燒開水(10分鐘)。那你怎么泡茶?有幾種方法?你覺得哪種方法更好?為什么?除此,我們?nèi)粘I钪凶鲲垼遣皇且部梢院侠戆才鸥鱾€洗菜做飯的環(huán)節(jié)來節(jié)省時間?通常你會怎么做?(師生討論)

      我們剛才討論了解決方問題的不同方法和步驟,如果我們把解決問題的方法和步驟,稱之為算法,那么同學(xué)們發(fā)現(xiàn)各個不同的算法效率也不盡相同。生活中我們要勤于思考,尋找更好的算法。在計(jì)算機(jī)程序中,算法就更重要了,簡單點(diǎn)說,好的算法讓程序運(yùn)行更快,不會“卡機(jī)”。

      [通過生活中的實(shí)際事例,體會解決問題的多樣性,并感受不同方法所導(dǎo)致的效率。引出為何要進(jìn)行算法研究并優(yōu)化算法。]

      2.新課

      1)算法的重要性

      找數(shù)字(猜數(shù)游戲)

      這個游戲大家玩過嗎?老師寫下一個在1-100之間的整數(shù),你猜一個數(shù)字,老師通過回答大還是小,最終確定你的數(shù)字是否和之前寫下的數(shù)字一致,猜的次數(shù)少者勝出。這是我們玩過的游戲,你是如何以最快的速度來完成猜測的?說說你的想法。

      順序查找,隨機(jī)查找,二分法查找(黃金分割點(diǎn))……

      思考:你覺得哪種算法比較好?為什么?

      光纖的損壞查修,通常都是采用黃金分割點(diǎn)的方法來快速完成損壞點(diǎn)的確定。其實(shí)生活中還有很多類似的應(yīng)用。

      [探研]1+2+3+……100=?(小高斯) 大家都能一口報(bào)出答案。小高斯就是采用了最優(yōu)的算法。大大提高了工作效率。那么1+3+5+……+2013=?你能想到什么更優(yōu)算法?

      (師生論論)

      通過以上例子,我們都說出了不同的算法,我們這種算法,都是用口頭語言的方式表述的,我們把這種算法描述方法稱之為“自然語言”。

      [通過實(shí)例,讓學(xué)生思考解決問題的多種方法,并能體會到算法優(yōu)劣對解決問題效率上的影響,進(jìn)而理解算法的重要性。]

      2)如何描述算法

      記得冬天,有一網(wǎng)友簽名:“期待下一場雪?!贝蠹艺f說之前有沒有下過雪?(生討論)

      請大家寫出“將a加b除以a減b的值賦給x變量。”大家寫的是否一致?為什么會產(chǎn)生不一樣的結(jié)果?——用自然語言語言描述算法雖然通俗易懂,但有時并不嚴(yán)謹(jǐn),在計(jì)算機(jī)上,我們可以用另一種方式來描述算法——流程圖。它能直觀、簡潔地描述問題,并且邏輯關(guān)系清晰。

      [通過對自然語言描述問題時局限性和歧義性的感覺和體會,引出流程圖,并激發(fā)學(xué)生流程圖學(xué)習(xí)的興趣,以期待流程圖到底如何比自然語言更優(yōu)越。]

      流程圖就是用圖形符號來描述解決問題的過程。它用規(guī)定的幾種符號來表示各個處理過程。(教材P115)

      師生嘗試用流程圖來繪制“將a加b除以a減b的值賦給x變量。”(過程略)

      3)練習(xí)

      用流程圖來描述順序“找數(shù)”,你還能用二分法來描述找數(shù)嗎?

      課內(nèi)練習(xí):任意輸入二個數(shù),判斷較大的數(shù),并用VB完成程序。

      擴(kuò)展練習(xí):嘗試用流程圖來技術(shù)一元二次方程的求根過程。

      [通過學(xué)生自主設(shè)計(jì)流程圖,培養(yǎng)學(xué)生用流程圖算法來解決簡單問題的能力。]

      3.總結(jié)

      知道算法的重要性,并能用流程圖來描述簡單的問題。

      五、教學(xué)反思:

      本節(jié)內(nèi)容在課前還是下了一定功夫的,通過經(jīng)典的“泡茶”案例和猜數(shù)游戲,學(xué)生對算法在程序質(zhì)量上的影響,理解的相對較好,加上師生對生活中做飯等類似的常見案例的討論與分析,更有助于學(xué)生對優(yōu)化算法思想的認(rèn)識和理解。談不上一節(jié)課就能培養(yǎng)學(xué)生對解決解決問題靈活采取優(yōu)化的能力,至少應(yīng)當(dāng)有此意識,并能在今后的學(xué)習(xí)、生活中竭盡所能的朝這方面努力,盡可能地優(yōu)化問題的解決方案。在流程圖一塊,練習(xí)的還不到位,時間和量都是有所欠缺的,不過本節(jié)內(nèi)容有2課時,在下一課時盡可能安排多一些的練習(xí),鞏固和加強(qiáng)用流程圖來描述算法的能力。

      (作者單位:江蘇省句容市邊城中學(xué))

      一、教學(xué)對象分析

      本節(jié)課是針對八年級學(xué)生展開教學(xué)的。學(xué)生在學(xué)習(xí)了VB基礎(chǔ)知識,并能對邏輯和循環(huán)語句熟練應(yīng)用的之后,對程序設(shè)計(jì)一次新的認(rèn)識,在程序設(shè)計(jì)“思想”的一次提升并能從中能知道算法是程序的靈魂。

      二、教材內(nèi)容分析

      “算法”是8年級第11章第5節(jié)的內(nèi)容。本節(jié)內(nèi)容是建立在學(xué)生對VB有一定了解,并能應(yīng)用邏輯和循環(huán)語句編寫程序來解決簡單問題。通過對實(shí)際問題的解決過程進(jìn)行比較,讓學(xué)生認(rèn)識到算法的優(yōu)劣直接影響程序運(yùn)行的速度(程序的質(zhì)量),理解算法是程序的靈魂。學(xué)會用流程圖來描述簡單的的算法。

      三、教學(xué)目標(biāo)

      [知識與技能]

      (1)了解算法在程序設(shè)計(jì)中的重要性,并能夠用自然語言、流程圖來描述算法。

      (2)知道算法有優(yōu)劣之分,能有意識的設(shè)計(jì)和篩選算法,優(yōu)化問題的解決方案。

      [過程與方法]

      通過實(shí)例,引導(dǎo)學(xué)生在解決問題的過程中逐步了解算法在程序設(shè)計(jì)中的重要地位。

      [情感態(tài)度與價(jià)值觀]

      讓學(xué)生認(rèn)識到“算法是程序的靈魂”,并在解決問題過程中,能有意識地優(yōu)化算法。

      [創(chuàng)新與行為]

      引導(dǎo)學(xué)生在設(shè)計(jì)算法時先模仿再改寫,培養(yǎng)學(xué)生的創(chuàng)新能力。用優(yōu)化算法的思想去解決實(shí)際生活中的問題,培養(yǎng)良好的優(yōu)化思維力。

      教學(xué)方法:講解、演示、討論學(xué)習(xí)

      教學(xué)重點(diǎn):理解算法在程序中的重要性,并能根據(jù)實(shí)際問題選擇適當(dāng)?shù)乃惴āD苡昧鞒虉D來描述簡單的算法。

      教學(xué)難點(diǎn):抽象化實(shí)際問題,并用流程圖來描述算法。

      四、教學(xué)過程

      1.導(dǎo)入

      華羅庚的《統(tǒng)疇方法》大家學(xué)習(xí)過嗎?講的是燒水泡茶的事,泡茶需要做四項(xiàng)工作,洗水壺(2分鐘)、洗茶杯(3分鐘)、準(zhǔn)備茶葉(1分鐘)、燒開水(10分鐘)。那你怎么泡茶?有幾種方法?你覺得哪種方法更好?為什么?除此,我們?nèi)粘I钪凶鲲?,是不是也可以合理安排各個洗菜做飯的環(huán)節(jié)來節(jié)省時間?通常你會怎么做?(師生討論)

      我們剛才討論了解決方問題的不同方法和步驟,如果我們把解決問題的方法和步驟,稱之為算法,那么同學(xué)們發(fā)現(xiàn)各個不同的算法效率也不盡相同。生活中我們要勤于思考,尋找更好的算法。在計(jì)算機(jī)程序中,算法就更重要了,簡單點(diǎn)說,好的算法讓程序運(yùn)行更快,不會“卡機(jī)”。

      [通過生活中的實(shí)際事例,體會解決問題的多樣性,并感受不同方法所導(dǎo)致的效率。引出為何要進(jìn)行算法研究并優(yōu)化算法。]

      2.新課

      1)算法的重要性

      找數(shù)字(猜數(shù)游戲)

      這個游戲大家玩過嗎?老師寫下一個在1-100之間的整數(shù),你猜一個數(shù)字,老師通過回答大還是小,最終確定你的數(shù)字是否和之前寫下的數(shù)字一致,猜的次數(shù)少者勝出。這是我們玩過的游戲,你是如何以最快的速度來完成猜測的?說說你的想法。

      順序查找,隨機(jī)查找,二分法查找(黃金分割點(diǎn))……

      思考:你覺得哪種算法比較好?為什么?

      光纖的損壞查修,通常都是采用黃金分割點(diǎn)的方法來快速完成損壞點(diǎn)的確定。其實(shí)生活中還有很多類似的應(yīng)用。

      [探研]1+2+3+……100=?(小高斯) 大家都能一口報(bào)出答案。小高斯就是采用了最優(yōu)的算法。大大提高了工作效率。那么1+3+5+……+2013=?你能想到什么更優(yōu)算法?

      (師生論論)

      通過以上例子,我們都說出了不同的算法,我們這種算法,都是用口頭語言的方式表述的,我們把這種算法描述方法稱之為“自然語言”。

      [通過實(shí)例,讓學(xué)生思考解決問題的多種方法,并能體會到算法優(yōu)劣對解決問題效率上的影響,進(jìn)而理解算法的重要性。]

      2)如何描述算法

      記得冬天,有一網(wǎng)友簽名:“期待下一場雪?!贝蠹艺f說之前有沒有下過雪?(生討論)

      請大家寫出“將a加b除以a減b的值賦給x變量?!贝蠹覍懙氖欠褚恢拢繛槭裁磿a(chǎn)生不一樣的結(jié)果?——用自然語言語言描述算法雖然通俗易懂,但有時并不嚴(yán)謹(jǐn),在計(jì)算機(jī)上,我們可以用另一種方式來描述算法——流程圖。它能直觀、簡潔地描述問題,并且邏輯關(guān)系清晰。

      [通過對自然語言描述問題時局限性和歧義性的感覺和體會,引出流程圖,并激發(fā)學(xué)生流程圖學(xué)習(xí)的興趣,以期待流程圖到底如何比自然語言更優(yōu)越。]

      流程圖就是用圖形符號來描述解決問題的過程。它用規(guī)定的幾種符號來表示各個處理過程。(教材P115)

      師生嘗試用流程圖來繪制“將a加b除以a減b的值賦給x變量?!保ㄟ^程略)

      3)練習(xí)

      用流程圖來描述順序“找數(shù)”,你還能用二分法來描述找數(shù)嗎?

      課內(nèi)練習(xí):任意輸入二個數(shù),判斷較大的數(shù),并用VB完成程序。

      擴(kuò)展練習(xí):嘗試用流程圖來技術(shù)一元二次方程的求根過程。

      [通過學(xué)生自主設(shè)計(jì)流程圖,培養(yǎng)學(xué)生用流程圖算法來解決簡單問題的能力。]

      3.總結(jié)

      知道算法的重要性,并能用流程圖來描述簡單的問題。

      五、教學(xué)反思:

      本節(jié)內(nèi)容在課前還是下了一定功夫的,通過經(jīng)典的“泡茶”案例和猜數(shù)游戲,學(xué)生對算法在程序質(zhì)量上的影響,理解的相對較好,加上師生對生活中做飯等類似的常見案例的討論與分析,更有助于學(xué)生對優(yōu)化算法思想的認(rèn)識和理解。談不上一節(jié)課就能培養(yǎng)學(xué)生對解決解決問題靈活采取優(yōu)化的能力,至少應(yīng)當(dāng)有此意識,并能在今后的學(xué)習(xí)、生活中竭盡所能的朝這方面努力,盡可能地優(yōu)化問題的解決方案。在流程圖一塊,練習(xí)的還不到位,時間和量都是有所欠缺的,不過本節(jié)內(nèi)容有2課時,在下一課時盡可能安排多一些的練習(xí),鞏固和加強(qiáng)用流程圖來描述算法的能力。

      (作者單位:江蘇省句容市邊城中學(xué))

      猜你喜歡
      流程圖泡茶程序
      云的識別指南
      鯨魚”泡茶器等
      給Windows添加程序快速切換欄
      英首相泡茶視頻遭網(wǎng)友吐槽
      簡化化學(xué)平衡移動教學(xué)程序探索
      泡茶空間風(fēng)格即泡茶師做人風(fēng)格
      “程序猿”的生活什么樣
      英國與歐盟正式啟動“離婚”程序程序
      流程圖學(xué)習(xí)指南
      托里县| 通州区| 榆林市| 兴化市| 沾化县| 榕江县| 姚安县| 永安市| 洛川县| 卫辉市| 交城县| 黎平县| 天峨县| 贵南县| 嫩江县| 濮阳县| 额敏县| 四子王旗| 深圳市| 寻甸| 长乐市| 雅江县| 特克斯县| 奉贤区| 沐川县| 碌曲县| 阳城县| 南城县| 增城市| 景谷| 佛教| 高清| 和平区| 灵石县| 哈尔滨市| 利津县| 金阳县| 龙山县| 寿光市| 福清市| 泸定县|