當前位置:育文網(wǎng)>教學文檔>教案> 算法的教案

算法的教案

時間:2022-01-07 14:41:04 教案 我要投稿

算法的教案

  作為一名辛苦耕耘的教育工作者,很有必要精心設(shè)計一份教案,編寫教案有利于我們準確把握教材的重點與難點,進而選擇恰當?shù)慕虒W方法。快來參考教案是怎么寫的吧!以下是小編為大家整理的算法的教案,僅供參考,希望能夠幫助到大家。

算法的教案

算法的教案1

  一、教學 目標。

  1、了解算法的常見描述方法;

  2、能用自然語言、流程圖以及l(fā)ogo語言來描述生活中問題的算法;

 。、體會算法描述對于解決生活中的問題的實際意義。

  二、重點、難點:

  運用算法語言描述生活中的問題。

  三、教學素材:

  電子教室、卡片。

  四、教學過程。

 。ㄒ唬﹦(chuàng)設(shè)情境,激發(fā)興趣。

  1、問題,把大象放到冰箱里去分幾步說一說分幾步游戲激發(fā)學習興趣加深理解自然語言描述算法啟發(fā)探究, 技巧點撥小游戲(怎樣把一只狼、一只羊還有一捆菜運到河對岸去,一次只準運一樣,還要注意菜不能讓羊吃了,羊不能讓狼吃了)怎么辦?

  2、生討論運輸辦法,運輸過程。

  3、總結(jié)運輸步驟。

  4、看書了解自然語言描述的優(yōu)劣。

 。ǘ┚毩昉64頁“練一練”。

  1、理解掌握自然語言描述算法的優(yōu)劣自主探究,交流分享用流程圖描述算法,常見的符號及功能是什么,有什么特點。

  2、出租車收費流程分幾步看書掌握流程圖的特點,常見流程符號、功能。

 。ㄈ⿲W習運用流程圖。

  描述P65期末考試成績。

 。ㄋ模├斫庹莆樟鞒虉D。

  1、描述生活中的問題合作學習,釋疑解難。

  2、通過logo語言描述算法感受。

  3、程序語言描述算法的實際意義。

  4、復(fù)習logo語言,繪制旗幟,說一說自己的繪制步驟。

 。ㄎ澹﹨R報展示。

  1、認識程序語言可以實現(xiàn)人機對話,解決人際交流的問題實踐創(chuàng)作,展示評價。

  2、教師輔導(dǎo)學生完成練習,發(fā)現(xiàn)較好的展示。

  3、鼓勵學生積極運運算法語言描述生活片中的問題。

  4、完成課本上的“實踐與創(chuàng)新”1、2、3、4題,互幫互助完成任務(wù)展示交流自己的作品。

  5、加深理解運用算法語言描述生活中的問題。

 。┦崂砜偨Y(jié),拓展延伸。

  1、說一說學習收獲,總結(jié)本屆課的主要內(nèi)容。

  2、教師總結(jié)。

  (七)拓展舉例。

  來說明生活中的.算法故事交流。

 。ò耍┌鍟O(shè)計。

  3、算法的描述自然語言描述

  算法的描述

  流程圖描述

  程序語言描述

  五、教后反思。

  本節(jié)課教學圍繞教學目標和教學重難點,通過任務(wù)驅(qū)動,自主探究,合作學習基本完成了教學任務(wù),但由于算法概念性強,比較抽象,有一部分學生掌握的較差,不能較好的運用算法語言描述生活中的問題。再教這一課時應(yīng)該注意給予學生足夠的實踐體會和掌握算法語言描述的過程與方法。通過身邊生活學習問題進一步激發(fā)學習興趣,加深算法概念的理解與應(yīng)用。

算法的教案2

  教學目標:

  1.進一步體會算法的思想,能設(shè)計解決簡單問題的算法;

  2.進一步學習有條理地、清晰地表達問題,提高邏輯思維能力;

  3.在理解的基礎(chǔ)上進一步熟練幾種算法的使用,并能根據(jù)程序框圖來編寫循環(huán)結(jié)構(gòu)及偽代碼。

  教學重點:

  1.系統(tǒng)化本章的知識結(jié)構(gòu);

  2.提高對幾種常見算法思想的認識;

  3.提升算法設(shè)計、優(yōu)化和表達的能力。

  教學難點:

  1.算法的設(shè)計和優(yōu)化;

  2.對算法思想的認識。

  教學方法:

  1.通過實例,發(fā)展對解決具體問題的過程與步驟進行分析的能力;

  2.通過模仿、操作、探索、經(jīng)歷設(shè)計算法、設(shè)計框圖、編寫程序以解決具體問題的過程發(fā)展應(yīng)用算法的能力;

  3.在解決具體問題的過程中學習一些程序框圖及循環(huán)結(jié)構(gòu),感受算法的重要意義。

  教學過程:

  三、建構(gòu)數(shù)學

  1.本章知識結(jié)構(gòu)

  2.三種基本邏輯結(jié)構(gòu);

  3.五種基本算法語句;

  4.三個算法案例。

  四、數(shù)學運用

  2.算法共有三種邏輯結(jié)構(gòu),即順序結(jié)構(gòu)、條件結(jié)構(gòu)、循環(huán)結(jié)構(gòu),下列說法正確的是 ( )

  A.一個算法只能含有一種邏輯結(jié)構(gòu);

  B.一個算法最多可以包含兩種邏輯結(jié)構(gòu);

  C.一個算法必須含有上述三種邏輯結(jié)構(gòu);

  D.—個算法可以含有上述三種邏輯結(jié)構(gòu)的任意組合。

  3.下列給出的賦值語句中正確的是 ( )

  A.3←A B.M←—M

  C.B←A←2 D.x+y←0

  例2 算法、程序框圖和算法語句的設(shè)計、編寫

  1.設(shè)計一個程序語句,輸入任意三個實數(shù),將它們按從小到大的順序排列后輸出。

  2.某市電信部門規(guī)定:撥打市內(nèi)電話時,如果通話時間不超過3分鐘,則收取通話費0.2元,如果通話時間超過3分鐘,則不超過部分收取0.2元,超過部分以每分鐘0.1元收取通話費(通話時間以分鐘計,不足1分鐘時按1分鐘計),試設(shè)計一個計算通話費用的算法.要求寫出算法,畫出流程圖,編制程序。

  3。適合方程a2+b2=c2的一組正整數(shù)稱為勾股數(shù)或商高數(shù),設(shè)計一個滿足a≤30,b≤40,c≤50的`勾股數(shù)的算法。

  五、要點歸納與方法小結(jié)

  1.算法思想作為數(shù)學的一種基本思想,就是探求解決問題的一般性方法,并將解決問題的步驟用具體化、程序化的語言加以表述,主要作用是使計算機能代替人完成某些工作,這也是學習算法的重要原因之一.算法思想在解決某些問題時,只要能設(shè)計出一系列可操作或可計算的有限而明確的步驟,就可以通過實施這些步驟來解決問題。

  2.算法設(shè)計并不是一次就能成功的.我們應(yīng)先有一個基本的框架,其中含有最典型最重要或最核心的算法語句或結(jié)構(gòu).然后再來思考其中的每一步的執(zhí)行情況,增添一些細節(jié),逐步完善流程圖與程序。

【算法的教案】相關(guān)文章:

除法的簡便算法教案04-14

加、減法的一些簡便算法教案08-26

分數(shù)除法的意義和計算法則教案02-26

教案中班教案02-23

中班教案教案04-15

大班教案大班教案04-11

大自然教案教案01-23

小班教案游戲教案01-13

小班教案小班教案03-02

小班教案安全教案03-16