算法的含義的教材講解
一、內容和內容解析
本節課是算法的起始課,主要內容有:算法的概念、用自然語言描述算法.
算法是一種解決問題的方法,是數學及其應用的重要組成部分,也是計算機科學的重要基礎.算法的思想有着廣泛的應用性.
在數學中,算法通常是指按照一定規則解決某一類問題的明確和有限的步驟.現在,算法通常可以編成計算機程序,讓計算機執行並解決問題.
在算法概念的表述中,有範圍限定詞 “在數學中”,因此學習的內容均為數學中的問題.有一個有前綴限制的基本特徵詞“步驟”,前綴中,“按照一定規則” 指的是解決具體問題時的依據和表達方式,關注的是算法的基本邏輯結構(順序、條件和循環),也表示算法具有順序性.“解決某一類問題”,強調的是算法適用對象的常態,突出算法的研究價值以及它的普遍適用性,也表明特殊問題的解題與一般問題的算法,存在聯繫又有區別.“明確和有限”,表示算法的每一步都是明確的、可執行的,總的步驟是有限的.
算法有多種表示方法,其中自然語言描述與人的表達方式最接近,是學習其它描述方法的基礎.
中國古代數學是以算法為主要特徵,並藴涵着豐富的算法思想.現代信息技術的發展使算法喚發出新的生機和活力,並使之成為當代社會必備的基本知識.算法進入高中必修內容正是反應了時代的需要.
算法具有的基本邏輯結構與形式邏輯結構存在對應關係,有着豐富的邏輯思維材料.算法思想貫穿於整個中學數學內容之中,有着豐富的層次遞進的素材.因此,算法的學習對整個高中數學的學習有着“源”與“流”的關係.又由於算法的具體實現上可以和信息技術相結合,因此算法的學習有利於提高學生的邏輯思維能力,培養學生的理性精神和實踐能力,在發展學生有條理的思考與表達的能力的同時,可以讓他們知道如何利用現代技術解決問題.
本節課教材提供的內容可以分為三組問題,都是從“特殊到一般”的設計,這提供瞭解決問題的條件.因此,本節課教學重點是,通過一些具體問題,瞭解算法概念,體會算法思想,會初步用自然語言描述一些具體問題的算法.
二、目標和目標解析
本節課的教學目標是:
1.藉助章頭圖,給出思考問題,既引出“算法”一詞,又留有感悟和疑問,激發學習驅動和興趣.
2.在解特殊的二次一次方程組到得出一般二元一次方程組的解的過程中,體驗算法內涵,導出算法概念.
3.在判定7和35否為質數到判定整數n (n>1)是否為質數的過程中,理解算法的概念,學習算法的自然語言描述,初步認識算法的基本邏輯結構、算法的特徵、作用.
4.在得出用“二分法”求一元高次方程一個近似解的算法的過程中,進一步理解算法的概念,再次接觸算法的三種基本邏輯結構,體會算法自然語言描述的'形成過程.
在實現上述目標的過程中,適時、恰當地借題發揮,使學生體會算法的思想,培養觀察、表達能力和邏輯思維能力.
三、教學問題診斷
算法對學生來説並不陌生.比如列方程解應用題,證明函數的單調性,求曲線的方程,等,都是學生碰到過的算法的問題.但是,在此之前並沒有明確提出“算法”的概念,學生原有的經歷為算法學習提供了良好的條件.由於算法至今沒有公認的定義,算法概念的建立需要與認識它的特徵相聯繫,這拉大了算法概念與學生原有知識之間的距離,從而可能會造成學生概念理解上的偏差.因此,算法概念的形成需要搭建台階,使學生運用已知建立新知,與此同時還要特別注意防止算法概念的泛化.
算法的實質是將人的思維過程處理成計算機能夠一步一步執行的步驟,進而轉化為一步一步執行的程序.這決定了算法概念的形成與學生的觀察能力、表達能力和邏輯思維能力有着直接聯繫.在以班級為單位的教學中,面臨能力發展不平衡,產生部分學生算法學習有困難,因此,需要在教學中把握好適應面較廣、符合學生認知基礎的切入點.
通常,特殊問題的解的過程只是解法而不是算法,它關注的是解這一結果,算法是研究解決一般(一類)問題(要與數學有關)的步驟,即不進入到一般問題的層面就不能得到算法,而一般問題往往遠離學生原有的基礎,需要通過搭建解決特殊問題這一台階,幫助學生進入一般問題.在這樣的情境中,學生的關注點需要由特殊轉到一般,這對許多學生來講是有困難的,需要教師設計問題或情境幫助學生加以克服,因此,這是本節課的教學難點之一.解決這一難點需要在教學中設計好問題,並給學生提供思維的時間,實踐的空間,在問題引導下,實現關注點的轉移.
算法是一種解決問題的明確的有限的步驟,特別擅長處理具有條件、循環結構的問題,有其特有的作用和價值,這是學生原來沒有體會過的,若教學中對此忽視,學生算法學習時的關注會缺少思維量,只停留在低層次上.因此,需要教師結合問題創設學生活動情境,促成學生關注算法中存在的邏輯結構,並予以揭示.
算法的自然語言描述與高中學生具備的表達方式雖有不同但也有聯繫,相比算法的其它描述方法,自然語言描述最接近學生現有的表達方式.因此,對只有順序結構的算法描述時,學生是容易寫出這類問題算法的.教師在小結時,只需指出:寫算法要按順序,每步要明確(可執行),總體是有限步即可.對涉及條件、循環結構的算法時,由於需要表示算法中存在的結構,而學生原來沒有接觸過這種表達,因此,這也是本節課的一個教學難點.解決這一難點,需要在教學中給學生提供嘗試的機會,在他們發生困惑,產生問題後給予指導,幫助他們學會用遞歸語言描述算法.
四、教學支持條件分析
為了有效實現教學目標,條件許可,可以藉助計算機或者計算器來參與運算或表達算法.通過計算機演示幫助學生體會算法學習的作用和價值.
五、教學過程設計
(一)課題引入
教師:請打開課本,看章頭圖.前景有算籌、算盤、計算機,後景取自宋朝數學家朱世傑的數學作品《四元玉鑑》,
提問:是什麼把它們聯繫在一起?
學生思考後,教師:是算法!
設計意圖:挖掘章頭圖教學價值,藉此介紹:算法有着悠久的歷史,我國古代數學中藴含着豐富的算法思想,現代的計算機與算法密切相關.
它至少可以體現:1)算法概念的由來;2)我們將要學習的算法與計算機有關;3)展示中國古代數學的成就;4)激發學生學習算法興趣.5)借問題自然引出課題
(二)問題情境,引出算法概念
問題1:你能寫出求解二元一次方程組:
的解的步驟.
設計意圖:在複習解具體的二元一次方程組基本步驟的基礎上.進一步提出讓學生用這樣的五個步驟可以實現解決求解一般的二元一次方程組的步驟,目的是讓學生明白算法是用來解決某一類問題的,從而提高學生對算法的普遍適用性的認識,為建立算法的概念做好鋪墊。
相關文章
-
解説詞的含義與寫法
含義解説詞,即口頭解釋説明的詞。它通過對事物的準確描述、詞語的渲染,來感染觀眾或聽眾,使其瞭解事物的來龍去脈和意義,收到宣傳的效果。解説詞有補充視覺和聽覺的作用。電影解説詞,文物古蹟解説詞,專題展覽解説詞等,可幫助 -
閏年的基本含義和計算方法
在日常學習、工作和生活中,大家或多或少都會接觸過作文吧,作文是由文字組成,經過人的思想考慮,通過語言組織來表達一個主題意義的文體。你所見過的作文是什麼樣的呢?以下是小編為大家整理的快樂寒假作文5篇,歡迎閲讀與收藏 -
關於加減乘除的含義和運算意義
分享主要材料:1所需工具:1製作步驟:第1步:第2步:第3步:第4步:第5步:第6步:第7步:第8步:第9步:第10步: -
藴含的近義詞-藴含詞語解釋及造句
藴含是什麼意思呢?藴含的近義詞是什麼?大家會用藴含造句嗎?以下是小編為您收集整理提供到的範文,歡迎閲讀參考,希望對你有所幫助!藴含的近義詞_藴含詞語解釋及造句藴藏的近義詞:儲藏、藴含中文發音:藴藏[yùn cáng]詞語 -
含義是什麼意思-含義的造句
“含義”是指字、詞、話語等所包含的意義。“涵義”與“含義”的意思完全相同,兩者是一對異形詞。根據《現代漢語詞典》等工具書的推薦,應該採用“含義”的寫法。下面是本站小編整理的相關內容,歡迎大家閲讀!簡要介紹【 -
分數乘法的含義和意義
我不需要什麼浪漫豪華的居室,在這個都市中,我看膩了城市的喧囂和污染,渴望平靜簡單,力求擁有一種自然簡約的居室空間。看到我的家,也許你就能放鬆下來,去感受舒適的生活。95平米的空間,沒有過分的裝飾,一切從功能出發,講究造型 -
國中政治教材教法考試講解
國中政治教材教法考試:國中政治教案:《發展生產 滿足消費》(一)新課導入同學們,我們前面學習了商品與消費的有關知識,我們知道了商品是生產出來的,有了商品的出現,我們才有消費,大家看看我們使用的課桌,還有風扇等,都是生產出來 -
建築材料的含義練習題
在日常生活或是工作學習中,大家或多或少都會接觸過作文吧,藉助作文人們可以實現文化交流的目的。你寫作文時總是無從下筆?下面是小編收集整理的小妹妹作文3篇,歡迎閲讀,希望大家能夠喜歡。小妹妹作文 篇1我的妹妹曉宣,今天 -
試論校本化課程實施中教材的含義及其選擇和運用教育論文
本着體驗三農,服務三農的精神下,我們xx民族大學素質拓展協會於XX年x月8號來到了xx市・xx・xx鎮,xx國小為期一週的下鄉服務。來xx的8天裏,很幸慶我們有一個好的團隊(素質拓展協會);更有一個好的領頭人。我們這 -
解讀夢見臘肉的含義
鼎鼎有名【意思解釋】1.見"鼎鼎大名"。