聽課手記:六上韓信點兵篩選法的實現(xiàn)

韓信點兵篩選法的實現(xiàn)

六上

一、復習鞏固,導入新課

發(fā)現(xiàn)咱們班的學生很會思考,那你能不能用第一次是根據(jù),第二次,第三次,把剛剛游戲過程中怎樣解決問題的過程描述一遍,

你來,拿上你的話筒

回答非常清晰,我希望大家響起掌聲鼓勵一下他。這種方法呢,把符合條件的選出來,我們稱為篩選法?!冻鍪尽昂Y選法”》

與霍去病同時代的將軍,韓信,你認識他嘛?他有哪些故事,他非常會點兵的人,有一次劉邦讓他帶兵打仗,帶了不少人,看給出了一些條件,你能算出一共有多少人嘛?

我看到你們搖頭了,不知道呀,沒關(guān)系,老師的計算機運行速度很快,我們在它的幫助下,試試弄清楚這個問題。

出示“韓信點兵”課題,“篩選法的實現(xiàn)”

我們知道,計算機處理問題的一般過程為問題分析、抽象建模、設(shè)計算法、驗證優(yōu)化。在本單元中,你們都化身成為了我們的小將軍,去用多樣的方法解決問題,今天我們就來看一看怎樣用篩選法解決韓信點兵問題。(視頻3分04秒,引入部分結(jié)束)

出示評價方案,智慧小韓信評選規(guī)則。評價亮燈系統(tǒng)。

將問題簡單化,從小的數(shù)字范圍尋找規(guī)律,

二、進行新課

請一學生讀小題目,

他讀得非常有氣勢,很有當將軍的潛質(zhì)。其它的小將軍們,你能分清楚我拉的關(guān)鍵信息嘛?

你來說,問題是?用變量X來代表剩下的士兵數(shù),范圍是什么?X在1000-1100之間。

出現(xiàn)所有數(shù)值,第一次篩選,X除以3余2

X除以5余3

X除以7余2

活動一,兵種大觀園,篩選天地間

找到文件夾,打開活動單,打開“篩選過程”程序,體驗篩選過程并完成下表。小組內(nèi)交流篩選的結(jié)果。組長來看一看,不同組員可采用不同的篩選順序。(8分52秒開始)

走動觀察,彼此篩選結(jié)果是否一樣。

請黃色活動單小組匯報,整組人上臺,一個人發(fā)言,其它人把匯報過程演示一遍。

稍等片刻,誰來操作,誰來匯報。

匯報人分享,每一個同學篩選的第一的條件,第二,第三,最后得到1179.?

其它組誰有不一樣,用掌聲請他們回到座位上。

請綠色活動單小組上臺。和上一組一樣,邊講解邊操作。(16分10秒)

為什么不同的順序,大家的結(jié)果是一樣的呢,留住這個懸念,等會兒再探究。

下一次篩選都是在去掉不滿足條件數(shù)據(jù)之后再篩選,每次篩選都會,縮小范圍。

你看我都忍不住為你點贊了,你已經(jīng)理解了篩選的過程了,是一個不斷去掉的過程。

每一次怎么篩,它是怎樣把我想要的條件留下來?(18分04秒)

回到老師的問題,出示流程圖,以我的數(shù)字為例,第一次篩選的時候,應該怎么篩,怎么用程序來實現(xiàn),這是個難關(guān),交給你們。用mind+,pethen來實現(xiàn)。

活動二、兵行如流水,驗證靠智慧

1.打開“局部流程圖”,完成“第一次篩選條件”算法流程圖。

2.打開“局部驗證.py”程序,修改相應的代碼,讓程序顯示指定范圍(2700~2800或1300~1400)內(nèi)滿足第一個篩選條件的數(shù)。(參考書上的指導。)(19分20秒)

師巡回指導,能解決嘛,你怎么這么歷害,你太會發(fā)現(xiàn)了,你第一次篩選的范圍是什么?

有同學已經(jīng)發(fā)現(xiàn)活動單上的小貼示,提示學生看活動單上的學習幫助內(nèi)容。

你們是不是遇到一點點小困難,誰沒有遇到困難,你來吧,你教教大家,你的手舉得太帥了,你來吧,教教大家,哦,還要再等一下,讓大家先停一下,讓老師先教教大家。

請看老師的畫面,能看到老師的屏幕吧。你們的范圍和我的范圍一樣的嘛?也就是說咱們帶的兵的范圍一樣嘛?我要在哪里改?X,很好。

現(xiàn)在要求進行第一次篩選,要把所有篩選條件都寫上嘛?不需要。

好,清晰了嘛,大家明白了吧,時間還給你們。

注意,只要篩選第一次的。一會兒我先請你來匯報一下,可以嘛?你們都好了?他們兩個呢,小組全部完成任務(wù)為好。

哪一組先來匯報一下?

我先把我的電腦屏幕放在大家的屏幕上,請離我最近的一組來匯報,可以嘛?

誰來操作,誰來畫流程。誰來講條件?

生講解篩選條件和篩選范圍。按F5運行程序,你們太會觀察了。

看一看流程,有沒有地方需要改一下。

哦,你真是太機敏了。

請用掌聲把他們送回去,展示一次不容易。

我們剛剛只試了一種,現(xiàn)在合起來試一試,請你運行一下剩下的篩選條件。

現(xiàn)在請你記錄什么呢?

我每運行一次,什么在變化,哪我總的次數(shù)一共運行多少,請人們每個人分工,記錄匯總好。我的任務(wù),你們清晰了嘛,那把時間還給你們。

小組分工要清晰,都負責什么內(nèi)容,組長要離開一下位子。告訴組員要做哪些試驗,記錄什么數(shù)據(jù)。

現(xiàn)在我們再回到

活動三、1.小組合作,打開“篩選過程”,記錄運行次數(shù)

2.對比不同算法的運行次數(shù),你有什么發(fā)現(xiàn)。

組長你是怎么分的功,組長分得太精確了。

你能找到任務(wù)嘛?我來幫你一下。

你們是綠色單子,試一下組長給你的任務(wù)。

組長分好工了嘛?讓每個人不一樣,試哪一個需要不同。(33分34秒)

記錄員,把所有的都記錄在一起,你把他們都匯總好了嘛韓信點兵篩選法的實現(xiàn)

六上

一、復習鞏固,導入新課

發(fā)現(xiàn)咱們班的學生很會思考,那你能不能用第一次是根據(jù),第二次,第三次,把剛剛游戲過程中怎樣解決問題的過程描述一遍,

你來,拿上你的話筒

回答非常清晰,我希望大家響起掌聲鼓勵一下他。這種方法呢,把符合條件的選出來,我們稱為篩選法?!冻鍪尽昂Y選法”》


與霍去病同時代的將軍,韓信,你認識他嘛?他有哪些故事,他非常會點兵的人,有一次劉邦讓他帶兵打仗,帶了不少人,看給出了一些條件,你能算出一共有多少人嘛?

我看到你們搖頭了,不知道呀,沒關(guān)系,老師的計算機運行速度很快,我們在它的幫助下,試試弄清楚這個問題。

出示“韓信點兵”課題,“篩選法的實現(xiàn)”

我們知道,計算機處理問題的一般過程為問題分析、抽象建模、設(shè)計算法、驗證優(yōu)化。在本單元中,你們都化身成為了我們的小將軍,去用多樣的方法解決問題,今天我們就來看一看怎樣用篩選法解決韓信點兵問題。(視頻3分04秒,引入部分結(jié)束)

出示評價方案,智慧小韓信評選規(guī)則。評價亮燈系統(tǒng)。

將問題簡單化,從小的數(shù)字范圍尋找規(guī)律,

二、進行新課

請一學生讀小題目,

他讀得非常有氣勢,很有當將軍的潛質(zhì)。其它的小將軍們,你能分清楚我拉的關(guān)鍵信息嘛?

你來說,問題是?用變量X來代表剩下的士兵數(shù),范圍是什么?X在1000-1100之間。

出現(xiàn)所有數(shù)值,第一次篩選,X除以3余2

X除以5余3


X除以7余2

活動一,兵種大觀園,篩選天地間

找到文件夾,打開活動單,打開“篩選過程”程序,體驗篩選過程并完成下表。小組內(nèi)交流篩選的結(jié)果。組長來看一看,不同組員可采用不同的篩選順序。(8分52秒開始)

走動觀察,彼此篩選結(jié)果是否一樣。

請黃色活動單小組匯報,整組人上臺,一個人發(fā)言,其它人把匯報過程演示一遍。

稍等片刻,誰來操作,誰來匯報。

匯報人分享,每一個同學篩選的第一的條件,第二,第三,最后得到1179.?

其它組誰有不一樣,用掌聲請他們回到座位上。

請綠色活動單小組上臺。和上一組一樣,邊講解邊操作。(16分10秒)


為什么不同的順序,大家的結(jié)果是一樣的呢,留住這個懸念,等會兒再探究。

下一次篩選都是在去掉不滿足條件數(shù)據(jù)之后再篩選,每次篩選都會,縮小范圍。

你看我都忍不住為你點贊了,你已經(jīng)理解了篩選的過程了,是一個不斷去掉的過程。

每一次怎么篩,它是怎樣把我想要的條件留下來?(18分04秒)

回到老師的問題,出示流程圖,以我的數(shù)字為例,第一次篩選的時候,應該怎么篩,怎么用程序來實現(xiàn),這是個難關(guān),交給你們。用mind+,pethen來實現(xiàn)。

活動二、兵行如流水,驗證靠智慧

1.打開“局部流程圖”,完成“第一次篩選條件”算法流程圖。

2.打開“局部驗證.py”程序,修改相應的代碼,讓程序顯示指定范圍(2700~2800或1300~1400)內(nèi)滿足第一個篩選條件的數(shù)。(參考書上的指導。)(19分20秒)

師巡回指導,能解決嘛,你怎么這么歷害,你太會發(fā)現(xiàn)了,你第一次篩選的范圍是什么?

有同學已經(jīng)發(fā)現(xiàn)活動單上的小貼示,提示學生看活動單上的學習幫助內(nèi)容。

你們是不是遇到一點點小困難,誰沒有遇到困難,你來吧,你教教大家,你的手舉得太帥了,你來吧,教教大家,哦,還要再等一下,讓大家先停一下,讓老師先教教大家。

請看老師的畫面,能看到老師的屏幕吧。你們的范圍和我的范圍一樣的嘛?也就是說咱們帶的兵的范圍一樣嘛?我要在哪里改?X,很好。

現(xiàn)在要求進行第一次篩選,要把所有篩選條件都寫上嘛?不需要。

好,清晰了嘛,大家明白了吧,時間還給你們。

注意,只要篩選第一次的。一會兒我先請你來匯報一下,可以嘛?你們都好了?他們兩個呢,小組全部完成任務(wù)為好。


哪一組先來匯報一下?

我先把我的電腦屏幕放在大家的屏幕上,請離我最近的一組來匯報,可以嘛?

誰來操作,誰來畫流程。誰來講條件?

生講解篩選條件和篩選范圍。按F5運行程序,你們太會觀察了。

看一看流程,有沒有地方需要改一下。

哦,你真是太機敏了。

請用掌聲把他們送回去,展示一次不容易。

我們剛剛只試了一種,現(xiàn)在合起來試一試,請你運行一下剩下的篩選條件。

現(xiàn)在請你記錄什么呢?

我每運行一次,什么在變化,哪我總的次數(shù)一共運行多少,請人們每個人分工,記錄匯總好。我的任務(wù),你們清晰了嘛,那把時間還給你們。

小組分工要清晰,都負責什么內(nèi)容,組長要離開一下位子。告訴組員要做哪些試驗,記錄什么數(shù)據(jù)。

現(xiàn)在我們再回到

活動三、1.小組合作,打開“篩選過程”,記錄運行次數(shù)

2.對比不同算法的運行次數(shù),你有什么發(fā)現(xiàn)。

組長你是怎么分的功,組長分得太精確了。

你能找到任務(wù)嘛?我來幫你一下。

你們是綠色單子,試一下組長給你的任務(wù)。

組長分好工了嘛?讓每個人不一樣,試哪一個需要不同。(33分34秒)

記錄員,把所有的都記錄在一起,你把他們都匯總好了嘛

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容