算法是新課標高中數(shù)學(xué)新增的內(nèi)容,是數(shù)學(xué)及其應(yīng)用的重要組成部分,是計算科學(xué)的重要基礎(chǔ)。隨著現(xiàn)代信息技術(shù)的飛速發(fā)展,算法思想正在成為普通公民的常識,成為現(xiàn)代人應(yīng)具備的一種基本數(shù)學(xué)素養(yǎng)。高中數(shù)學(xué)新課程標準第一次把算法列為必修內(nèi)容,這是為了順應(yīng)時代的要求,但是同時也給高中的新課程教學(xué)帶來了一系列值得研究的問題。以下是本人對算法教學(xué)的一些認識。
本章內(nèi)容包括三部分:1、算法與程序框圖;2、基本算法語句;3、算法案例。本章內(nèi)容以算法的三種表示方法??自然語言、程序框圖語言、程序設(shè)計語言為一條主線逐層遞進地呈現(xiàn),其中算法的基本思想貫穿全章。數(shù)學(xué)新課程標準對算法內(nèi)容的教學(xué)建議是:對算法內(nèi)容,應(yīng)著重強調(diào)使學(xué)生體會算法思想、提高邏輯思維能力,不應(yīng)將算法簡單處理成程序語言的學(xué)習(xí)和程序設(shè)計,因此算法的教學(xué)必須通過實例來進行。例如利用消元法解二元一次方程組,求最大公因數(shù)的過程就是算法,針對解決這些具體問題的過程步驟的分析設(shè)計教學(xué),使學(xué)生體會算法思想,了解算法含義,通過具體實例的上機實現(xiàn)(或編程)幫助學(xué)生理解算法思想及其作用。
根據(jù)課標中算法的內(nèi)容和要求,結(jié)合學(xué)生已有的認知結(jié)構(gòu)和學(xué)習(xí)能力,這部分內(nèi)容的難點及其處理意見如下:
1、算法概念理解
按照《課標》的要求,人教A版通過對解決具體問題步驟的概括,給出算法的含義:在數(shù)學(xué)中,算法通常是指按照一定規(guī)則解決一類問題的明確和有限的步驟。那些不能終止的或只對某一具體問題有效的步驟不能稱之為算法。
學(xué)習(xí)概念不是為了學(xué)生記憶,而是讓學(xué)生的學(xué)習(xí)有章可循,算法一定以問題為載體,算法概念的教學(xué)主要通過典型案例讓學(xué)生體會算法特征。用自然語言描述算法語言時要滿足有限性和確定性,把一個問題合理地分解為若干個有限的步驟,一步一步地執(zhí)行,是書寫算法語言的重要思想,也是教學(xué)的重點。教學(xué)時應(yīng)注重對書寫過程步驟化條理化的分析,使用按部就班的形象語言對算法進行描述,使教學(xué)更貼切生動。
2、程序框圖與語句間的轉(zhuǎn)化
框圖是理解和表達三種基本邏輯結(jié)構(gòu)的最好方式,同時,三種基本邏輯結(jié)構(gòu)也是程序框圖的構(gòu)成要素。因此,三種基本邏輯結(jié)構(gòu)的教學(xué)與程序框圖的學(xué)習(xí)結(jié)合起來。用程序框圖表示算法是教學(xué)的重點,程序框圖的畫法又是教學(xué)的難點。課標要求通過模仿、操作、探索,經(jīng)歷設(shè)計程序框圖、并將程序框圖轉(zhuǎn)化成程序語句的過程。這里面要經(jīng)歷兩個轉(zhuǎn)化,一是將自然語言轉(zhuǎn)化為程序框圖,二是將程序框圖轉(zhuǎn)化為程序語句。
在教學(xué)中應(yīng)使學(xué)生分清三種基本結(jié)構(gòu),理解這些結(jié)構(gòu)的特征,掌握它們的基本要素,特別是循環(huán)結(jié)構(gòu)中包含條件結(jié)構(gòu),循環(huán)結(jié)構(gòu)和條件結(jié)構(gòu)的嵌套,要讓學(xué)生循序漸進認識這些復(fù)雜的結(jié)構(gòu)。框圖的教學(xué)應(yīng)從實例分析入手,引導(dǎo)學(xué)生運用框圖表示數(shù)學(xué)計算和證明過程中的主要思路和步驟,掌握框圖的畫法,體驗用框圖表示解決問題過程的優(yōu)越性。
3、算法語句的教學(xué)
算法語句的教學(xué)是算法教學(xué)中的難點,如何把握算法語句在整個算法教學(xué)中的比重,也是讓教育工作者頭痛的,實際上算法語句的教學(xué)是為算法教學(xué)服務(wù)的,算法語句的訓(xùn)練是為了加強學(xué)生對算法思想的認識和理解。
算法進入高中數(shù)學(xué)課程,其中有兩個重要的原因:一是可以與計算機技術(shù)結(jié)合;二是它的廣泛應(yīng)用性!墩n標》中也指出上面的兩點。而在實際中,這兩點在我們的教學(xué)中卻很難做到。對于《課標》中要求的將所學(xué)算法應(yīng)用到其它數(shù)學(xué)內(nèi)容中,實際教學(xué)中有很少的學(xué)生能把算法應(yīng)用到其它內(nèi)容中,教師也很把它應(yīng)用到其它內(nèi)容中去.可以要求學(xué)生在觀察、模仿的基礎(chǔ)上,在教師的指導(dǎo)下嘗試解決一些簡單的問題,不應(yīng)過分注重技術(shù)操作。
4、算法案例的教學(xué)
算法案例中的例子比較復(fù)雜,首先,應(yīng)該在總體上正確認識中國傳統(tǒng)的算法體系的特點和總體的成就,明白我國的傳統(tǒng)數(shù)學(xué)大致形成一種從實際問題出發(fā),經(jīng)過分析提高而提煉出一般原理和方法,最終達到解決一大類問題的獨特的算法體系,因此,在教學(xué)中重要的是學(xué)習(xí)這種思想方法。教學(xué)時可分層次有選擇地進行,對于層次較低的學(xué)生,只需了解中國古代在算法方面的成就,對層次較高的學(xué)生可鼓勵他們嘗試研究古代算法中的算法思想,畫流程圖,編寫程序。
與其它數(shù)學(xué)內(nèi)容的學(xué)習(xí)相比較,算法學(xué)習(xí)的一個最大的特點就是操作實踐性強。數(shù)學(xué)教學(xué)的過程,應(yīng)有意識地體現(xiàn)數(shù)學(xué)化的思想,培養(yǎng)數(shù)學(xué)化的意識,并采取有效的措施滲透和強化這一思想,教學(xué)中應(yīng)當充分重視學(xué)生親身感受、實踐操作、合作交流,給學(xué)生提供探索與交流的空間,使數(shù)學(xué)學(xué)習(xí)過程真正成為學(xué)生在已有經(jīng)驗基礎(chǔ)上的主動建構(gòu)過程。
論文中心,作者:肖幸
本文來自:逍遙右腦記憶 http://www.simonabridal.com/gaozhong/290332.html
相關(guān)閱讀:明確數(shù)學(xué)關(guān)系,助你考出高分