學習啦>學習方法>高中學習方法>高二學習方法>高二數學>

高二數學基本算法語句課程教案

時間: 鳳婷983 分享

  算法,是求解問題類的、機械的、統(tǒng)一的方法,常用于計算、數據處理和自動推理。下面是學習啦小編給大家?guī)淼母叨祵W基本算法語句課程教案,希望對你有幫助。

  一、高二數學基本算法語句概述

  《基本算法語句-條件語句》是《普通高中課程標準實驗教科書數學必修3》(人教A版)第一章“算法初步”第1.2.2節(jié)內容。

  “條件語句”是算法中最基本語句之一,它是學生在學習了“程序框圖”、“輸入、輸出和賦值語句”之后的后續(xù)內容,是“循環(huán)語句”的基礎,更是計算科學的基礎。而算法思想在初中數學已有所體現,并滲透于高中數學的各個部分。所以通過對“條件語句”的學習,可以幫助學生更好地學習和體會算法的基本思想,提高邏輯思維能力,發(fā)展有條理的思考和表達能力。

  點評:在知識與技能的基礎上能夠考慮到思想方法,準確把握教材意圖。

  二、高二數學基本算法語句教學目標分析

  《標準》將“數學探究”作為貫穿高中數學課程的重要活動之一,而“提出問題”是“數學探究”的一個重要方面。“發(fā)展學生的數學應用意識,注重信息技術與數學課程的整合,運用信息技術改變學生的學習方式”是課標的基本理念。結合本節(jié)課內容和學生的實際情況,制定教學目標、教學重點、難點如下:

  1、知識與技能

  ·理解條件語句和條件結構之間的對應關系。

  ·掌握條件語句的語法規(guī)則和用算法解決問題的一般步驟。

  ·提高學生邏輯思維能力,發(fā)展有條理的思考與表達能力。

  2、過程與方法

  ·教師設置情境,引導學生提出問題這一過程,培養(yǎng)了學生的創(chuàng)造性思維。

  ·寫算法步驟,畫程序框圖,編寫程序,QBasic實現算法這一解決問題的步驟,培養(yǎng)理性精神和實踐能力。

  點評:引入“數學實驗”,將計算機作為一個認知工具,具體實現信息技術與課程的整合。

  ·通過小組合作交流,更深層次理解算法的基本思想。

  3、情感態(tài)度與價值觀

  ·利用QBasic實現算法,提高學生學習興趣,樹立學好數學的信心。

  ·認識數學的價值,培養(yǎng)學生良好的個性品質,形成積極的學習態(tài)度。

  教學重點:條件語句的格式、結構;用所學算法語句解決問題的過程和方法。

  教學難點:利用條件語句編寫解決問題的程序;用QBasic實現算法。

  三、高二數學基本算法語句學習者特征分析

  1、高一已經開設了信息技術課程,對計算機知識有了一定的了解,他們對計算機有著較濃厚的興趣。2、學生具備一定的模仿、探索、操作能力,合作精神較好。

  3、前面已經學習了輸入、輸出與賦值語句。

  4、學生已學習過的條件語句的程序框圖是條件語句兩種形式的認知起點。

  四、高二數學基本算法語句教學策略選擇與設計

  建構主義認為,學習是在原有知識的基礎上,在新舊知識的相互作用過程中,通過同化和順應,使自身的認知結構得以轉換和發(fā)展。結合本節(jié)課的具體內容,采用啟發(fā)式教學法,小組合作學習法,計算機輔助教學等教學法。

  點評:本節(jié)事實上采用了以學為主的支架式教學策略,但放得不太開。

  根據以上分析,本節(jié)課按照“提出問題-解決問題”的思路來設計教學程序,以學生為主體,在合作中學習和體會算法的基本思想,發(fā)展學生的創(chuàng)造性思維。同時考慮不同學生的個性差異和發(fā)展層次,讓各層次學生都得到發(fā)展。通過多媒體演示提高課堂效率,利用QBasic實現算法,進一步體現算法思想。

  點評:這里的“提出問題-解決問題”并沒有充分表達出設置的特點。教師是設置情境,引導學生提出問題,再組織學生分組全合作學習,解決問題。

  五、高二數學基本算法語句教學資源與工具設計

  1、課前做好相關的幻燈片。

  2、在相應的計算機上安裝好QQ軟件,為創(chuàng)設情境做好準備。

  3、本節(jié)課相關程序在QBasic中不用修改均可運行,課前在相應的計算機上安裝好QBasic程序。

  六、高二數學基本算法語句教學流程圖

  七、教學過程 (由新課引入、概念構建、技能演練、小結與作業(yè)四個環(huán)節(jié)組成)

  (一)、新課引入

  1、創(chuàng)設情景。

  (1) 首先從學生最熟悉的QQ登錄開始,讓學生看QQ登錄的過程。QQ在登錄過程中,會對帳號和密碼進行驗證,判斷其正確性,只有當兩者相符時,QQ才能登錄,否則給出錯誤信息。

  點評:引入所用的情境完完全全就是一個條件結構,而沒有過多“非數學”的內容,避免了為了情境而情境,帶來過多非數學內容的問題。

  (2)根據是否下雨來決定出門是否要帶雨具。

  (3)總分為100分的試卷,判斷一個人是否及格,在于他的得分是否達到60。

  這些都是生活中的常見事例,由此我們可以看出:做一件事情有時需要先進行一個條件判斷,數學中有很多問題都與此類似(如分類討論思想),提問學生:你們能提出一些和條件判斷有關的數學問題嗎?

  點評:情境設置努力實現“生活中的數學”,在高中數學教學中難能可貴。

  2、教師引導學生提出本節(jié)課待解決的問題:

 ?、偾笠粋€數的絕對值;②判斷一個整數的奇偶性;③解一元二次方程、一元一(二)次不等式;④分段函數問題:郵資、個人所得稅的計算;⑤閏年的判斷;⑥直線與圓的位置關系的判斷。

  點評:在教學情境中引導學生提出問題。從情境中提取出主題,判斷類似的情境,提出問題,明確任務,充分實現情境設置的意義與價值。

  3、點明課題及本節(jié)課的任務:

 ?、僖陨蠁栴}都可以寫成“如果…,那么…”的形式,指出學習的內容-條件語句;

  ②用“條件語句”解決同學們提出的部分問題;

 ?、壅埐糠滞瑢W在計算機上輸入所寫程序,用計算機QBasic語言驗證程序,實現算法。

  [設計意圖] :在新課引入這一環(huán)節(jié)中,讓學生一開始就明確本節(jié)課的學習內容和學習任務,既培養(yǎng)了學生提出問題的能力,又激發(fā)了學生學習條件語句的興趣。

  教師在學生提出問題后明確點明,“放”中有“收”,解決了以學為主的教學往往不好控制,易“放”難“收”的問題。

  (二)、概念構建

  學生們已經學過條件結構的程序框圖(學生認知的最近發(fā)展區(qū)),利用認知遷移規(guī)律,導出條件語句的兩種形式:IF-THEN-ELSE形式和IF-THEN形式,并引導學生去比較兩種形式的區(qū)別,加深對邏輯條件結構的理解。

  點評:“最近發(fā)展區(qū)”把握準確,“支架”設置恰當。

  (三)、技能演練(即應用條件語句的兩種形式來解決學生們提出的問題,選擇其中的四個問題作為本節(jié)課的例題或練習)

  點評:根據教師的陳述,這個環(huán)節(jié)是以學為主的,所以“技能演練”的標題名稱不太恰當。事實上教師也“放”得不夠開。

  具體做法是:以同座為一個小組,共同寫出算法步驟,畫出程序框圖,進而寫出程序。并請一個小組展示他們的設計(一人在黑板上寫,一人在電腦上操作)。這一過程有利于學生理解算法設計的“逐漸精確”及其“程序化”思想?,F在以例1來說明這一過程

  例。編寫一個程序,求實數x的絕對值。

  分析:邏輯判斷條件是:數x是否為非負數。

2409782