“編寫程序的步驟”教學設計

“編寫程序的步驟”教學設計

ID:8444166

大?。?73.00 KB

頁數(shù):8頁

時間:2018-03-28

“編寫程序的步驟”教學設計_第1頁
“編寫程序的步驟”教學設計_第2頁
“編寫程序的步驟”教學設計_第3頁
“編寫程序的步驟”教學設計_第4頁
“編寫程序的步驟”教學設計_第5頁
資源描述:

《“編寫程序的步驟”教學設計》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫

1、倪凌云 “編寫程序的步驟”教學設計發(fā)布時間:2009-9-11??閱讀21次以興趣揚帆,用游戲導航錫山高級中學實驗學校 倪凌云【研究的問題】在中小學信息技術教學中,程序設計一直是師生倍感頭疼的內容。程序設計難教難學,源于計算機語言本身高度的抽象性和嚴密的邏輯性。雖然,VisualBasic語言較之其它語言要易學好懂一點,但它仍需要必要的抽象思維能力和數(shù)學知識作為支撐。如何“蹲下身來讓大部分學生能夠得著”,讓學生學得輕松、有效,是我們在本學期一直應關注的問題?!驹O計依據(jù)】教材簡析:《編寫程序的步驟》位于省編教材的選修部分第一單元《走進

2、程序設計》的第二節(jié)。在初中信息技術教學中,程序設計部分始終是教師覺得難教,學生覺得難學的部分,而這一節(jié)中的“算法與算法描述”更是這一單元的重中之重。學好這一節(jié),能為整個VB的學習奠定一個良好的基礎。本課是程序設計的第一課時(第1節(jié)《程序設計與計算機軟件》,我們讓學生自學了解,沒有占用課時。),起始課的好壞將直接影響整個單元的后繼教學。例如一部優(yōu)秀的電影一般都有一個精彩的開頭,一開始就抓住觀眾的心,使他們有動機、有興趣往下觀賞。學情分析:初二的學生雖具備了一定的計算機使用經驗,但大多數(shù)是與軟件的使用和網(wǎng)絡應用有關,程序設計對他們是嶄新

3、的、具有挑戰(zhàn)性的知識。而且這個時期的學生正處于感性思維向理性思維過渡的時期,很多時候仍需要感性思維的支撐。因此在教學中應強調程序設計與生活的關系,注重啟蒙和興趣的培養(yǎng),并以趣味性的練習、富有引導性的教學語言、明白流暢的教學思路調動學生的情感,在晦澀的程序設計和學生之間架起一座橋梁?!窘虒W目標】知識與技能1、了解利用計算機解決問題的基本過程,認識算法的地位和作用。2、初步掌握使用自然語言或流程圖對算法進行描述。過程與方法1、通過實例讓學生體會程序設計的基本過程與方法,理解算法思想,會用自然語言或流程圖表達一些具體問題的算法。2、通過對

4、現(xiàn)實問題的分析與解決,讓學生認識到生活中到處是程序,而程序解決的往往就是生活中的現(xiàn)實問題。情感態(tài)度與價值觀1、體驗程序設計的內涵及魅力,產生對程序設計的求知欲,形成積極主動地學習態(tài)度。2、通過問題的分析與解決,幫助學生克服程序設計的畏難情緒,培養(yǎng)他們嚴謹、縝密、科學的程序設計作風。【教學過程】一、問題導入,揭示教學內容大家有沒有玩過電腦游戲?有沒有同學想過自己設計和編寫游戲?游戲就是程序,要想設計、制作游戲,就應該學習“設計程序”。今天我們便來學習課本第二節(jié)《編寫程序的步驟》(出示課題)。二、聯(lián)系生活,講解程序設計過程(過渡)程序設

5、計的過程和平時我們解數(shù)學題的過程是一樣的。1、解數(shù)學題的過程(師生共同總結):2、程序設計的過程請學生完成以下“連連看”:  總結:(教師用PPT展示并要求學生在課本上劃出)程序設計的過程為:首先對要解決的問題進行分析,在擬定出一套解決的方法與步驟,最后選用一種計算機能接受的程序設計語言來描述具體的步驟。二、游戲激趣,建立算法概念1、玩“猜生日”游戲游戲規(guī)則:兩個同學為一組,互相猜對方的生日(不要月份,只要日期。如12日)。2、說一說你猜的方法方法一:在1~31中隨意選數(shù)猜方法二:從大到小逐個猜方法三:從小到大逐個猜方法四:……3、

6、算法的概念(過渡)大家在解決“猜生日”這個問題是采用的不同的方法和步驟,也就是采用了不同的算法??偨Y:(教師用PPT展示并要求學生在課本上劃出)算法:解決問題的方法和步驟。思考:算法是程序設計過程的第幾步?有了解題問題的方法與步驟,我們就可以通過某一門計算機語言來編程實現(xiàn)了。計算機語言很多,如:VisualBasic、TurboPascal、C語言、C++、Java等。但是,計算機語言只是一種工具,如果你大腦中沒有解題的方法與步驟,光有工具是沒有用處的。所以,算法稱為程序設計的靈魂(教師用PPT展示)。三、實例演示,了解算法擇優(yōu)(過

7、渡)剛才大家在解決“猜生日”這個問題時采用了不同的算法,那“猜生日”游戲程序又是如何解決這個問題的呢?1、運行“猜生日”游戲“猜生日”游戲位于“網(wǎng)上鄰居”的“teacher”中,請你運行并計算猜的次數(shù)。?????教師進行統(tǒng)計,得出結果:最少1次,最多5次。2、“猜生日”游戲的算法看來該游戲的算法優(yōu)于大部分同學的算法,那它又是怎么猜大家的生日的呢?假如老師的生日是12日,計算機猜了哪幾個數(shù)?假如生日是27日,計算機又猜了哪幾個數(shù)?(師生共同總結)猜中間數(shù)的方法3、算法擇優(yōu)上面的例子讓我們可以明白一個好算法必須用到科學的方法,我們在解決

8、問題時應努力找出最簡單的方法。4、練習:A、一位商人有9枚銀元,其中有1枚略輕的是假銀元。你能設計用天平(不用砝碼)將假銀元找出來的算法嗎?(稱量次數(shù)越少越好)B、有十箱表殼(每箱裝有10只)。已知其中的9箱是全鋼的(每只重100克)

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。