高二數(shù)學(xué)基本算法語(yǔ)句課程教案
算法,是求解問題類的、機(jī)械的、統(tǒng)一的方法,常用于計(jì)算、數(shù)據(jù)處理和自動(dòng)推理。下面是學(xué)習(xí)啦小編給大家?guī)?lái)的高二數(shù)學(xué)基本算法語(yǔ)句課程教案,希望對(duì)你有幫助。
一、高二數(shù)學(xué)基本算法語(yǔ)句概述
《基本算法語(yǔ)句-條件語(yǔ)句》是《普通高中課程標(biāo)準(zhǔn)實(shí)驗(yàn)教科書數(shù)學(xué)必修3》(人教A版)第一章“算法初步”第1.2.2節(jié)內(nèi)容。
“條件語(yǔ)句”是算法中最基本語(yǔ)句之一,它是學(xué)生在學(xué)習(xí)了“程序框圖”、“輸入、輸出和賦值語(yǔ)句”之后的后續(xù)內(nèi)容,是“循環(huán)語(yǔ)句”的基礎(chǔ),更是計(jì)算科學(xué)的基礎(chǔ)。而算法思想在初中數(shù)學(xué)已有所體現(xiàn),并滲透于高中數(shù)學(xué)的各個(gè)部分。所以通過對(duì)“條件語(yǔ)句”的學(xué)習(xí),可以幫助學(xué)生更好地學(xué)習(xí)和體會(huì)算法的基本思想,提高邏輯思維能力,發(fā)展有條理的思考和表達(dá)能力。
點(diǎn)評(píng):在知識(shí)與技能的基礎(chǔ)上能夠考慮到思想方法,準(zhǔn)確把握教材意圖。
二、高二數(shù)學(xué)基本算法語(yǔ)句教學(xué)目標(biāo)分析
《標(biāo)準(zhǔn)》將“數(shù)學(xué)探究”作為貫穿高中數(shù)學(xué)課程的重要活動(dòng)之一,而“提出問題”是“數(shù)學(xué)探究”的一個(gè)重要方面。“發(fā)展學(xué)生的數(shù)學(xué)應(yīng)用意識(shí),注重信息技術(shù)與數(shù)學(xué)課程的整合,運(yùn)用信息技術(shù)改變學(xué)生的學(xué)習(xí)方式”是課標(biāo)的基本理念。結(jié)合本節(jié)課內(nèi)容和學(xué)生的實(shí)際情況,制定教學(xué)目標(biāo)、教學(xué)重點(diǎn)、難點(diǎn)如下:
1、知識(shí)與技能
·理解條件語(yǔ)句和條件結(jié)構(gòu)之間的對(duì)應(yīng)關(guān)系。
·掌握條件語(yǔ)句的語(yǔ)法規(guī)則和用算法解決問題的一般步驟。
·提高學(xué)生邏輯思維能力,發(fā)展有條理的思考與表達(dá)能力。
2、過程與方法
·教師設(shè)置情境,引導(dǎo)學(xué)生提出問題這一過程,培養(yǎng)了學(xué)生的創(chuàng)造性思維。
·寫算法步驟,畫程序框圖,編寫程序,QBasic實(shí)現(xiàn)算法這一解決問題的步驟,培養(yǎng)理性精神和實(shí)踐能力。
點(diǎn)評(píng):引入“數(shù)學(xué)實(shí)驗(yàn)”,將計(jì)算機(jī)作為一個(gè)認(rèn)知工具,具體實(shí)現(xiàn)信息技術(shù)與課程的整合。
·通過小組合作交流,更深層次理解算法的基本思想。
3、情感態(tài)度與價(jià)值觀
·利用QBasic實(shí)現(xiàn)算法,提高學(xué)生學(xué)習(xí)興趣,樹立學(xué)好數(shù)學(xué)的信心。
·認(rèn)識(shí)數(shù)學(xué)的價(jià)值,培養(yǎng)學(xué)生良好的個(gè)性品質(zhì),形成積極的學(xué)習(xí)態(tài)度。
教學(xué)重點(diǎn):條件語(yǔ)句的格式、結(jié)構(gòu);用所學(xué)算法語(yǔ)句解決問題的過程和方法。
教學(xué)難點(diǎn):利用條件語(yǔ)句編寫解決問題的程序;用QBasic實(shí)現(xiàn)算法。
三、高二數(shù)學(xué)基本算法語(yǔ)句學(xué)習(xí)者特征分析
1、高一已經(jīng)開設(shè)了信息技術(shù)課程,對(duì)計(jì)算機(jī)知識(shí)有了一定的了解,他們對(duì)計(jì)算機(jī)有著較濃厚的興趣。2、學(xué)生具備一定的模仿、探索、操作能力,合作精神較好。
3、前面已經(jīng)學(xué)習(xí)了輸入、輸出與賦值語(yǔ)句。
4、學(xué)生已學(xué)習(xí)過的條件語(yǔ)句的程序框圖是條件語(yǔ)句兩種形式的認(rèn)知起點(diǎn)。
四、高二數(shù)學(xué)基本算法語(yǔ)句教學(xué)策略選擇與設(shè)計(jì)
建構(gòu)主義認(rèn)為,學(xué)習(xí)是在原有知識(shí)的基礎(chǔ)上,在新舊知識(shí)的相互作用過程中,通過同化和順應(yīng),使自身的認(rèn)知結(jié)構(gòu)得以轉(zhuǎn)換和發(fā)展。結(jié)合本節(jié)課的具體內(nèi)容,采用啟發(fā)式教學(xué)法,小組合作學(xué)習(xí)法,計(jì)算機(jī)輔助教學(xué)等教學(xué)法。
點(diǎn)評(píng):本節(jié)事實(shí)上采用了以學(xué)為主的支架式教學(xué)策略,但放得不太開。
根據(jù)以上分析,本節(jié)課按照“提出問題-解決問題”的思路來(lái)設(shè)計(jì)教學(xué)程序,以學(xué)生為主體,在合作中學(xué)習(xí)和體會(huì)算法的基本思想,發(fā)展學(xué)生的創(chuàng)造性思維。同時(shí)考慮不同學(xué)生的個(gè)性差異和發(fā)展層次,讓各層次學(xué)生都得到發(fā)展。通過多媒體演示提高課堂效率,利用QBasic實(shí)現(xiàn)算法,進(jìn)一步體現(xiàn)算法思想。
點(diǎn)評(píng):這里的“提出問題-解決問題”并沒有充分表達(dá)出設(shè)置的特點(diǎn)。教師是設(shè)置情境,引導(dǎo)學(xué)生提出問題,再組織學(xué)生分組全合作學(xué)習(xí),解決問題。
五、高二數(shù)學(xué)基本算法語(yǔ)句教學(xué)資源與工具設(shè)計(jì)
1、課前做好相關(guān)的幻燈片。
2、在相應(yīng)的計(jì)算機(jī)上安裝好QQ軟件,為創(chuàng)設(shè)情境做好準(zhǔn)備。
3、本節(jié)課相關(guān)程序在QBasic中不用修改均可運(yùn)行,課前在相應(yīng)的計(jì)算機(jī)上安裝好QBasic程序。
六、高二數(shù)學(xué)基本算法語(yǔ)句教學(xué)流程圖
七、教學(xué)過程 (由新課引入、概念構(gòu)建、技能演練、小結(jié)與作業(yè)四個(gè)環(huán)節(jié)組成)
(一)、新課引入
1、創(chuàng)設(shè)情景。
(1) 首先從學(xué)生最熟悉的QQ登錄開始,讓學(xué)生看QQ登錄的過程。QQ在登錄過程中,會(huì)對(duì)帳號(hào)和密碼進(jìn)行驗(yàn)證,判斷其正確性,只有當(dāng)兩者相符時(shí),QQ才能登錄,否則給出錯(cuò)誤信息。
點(diǎn)評(píng):引入所用的情境完完全全就是一個(gè)條件結(jié)構(gòu),而沒有過多“非數(shù)學(xué)”的內(nèi)容,避免了為了情境而情境,帶來(lái)過多非數(shù)學(xué)內(nèi)容的問題。
(2)根據(jù)是否下雨來(lái)決定出門是否要帶雨具。
(3)總分為100分的試卷,判斷一個(gè)人是否及格,在于他的得分是否達(dá)到60。
這些都是生活中的常見事例,由此我們可以看出:做一件事情有時(shí)需要先進(jìn)行一個(gè)條件判斷,數(shù)學(xué)中有很多問題都與此類似(如分類討論思想),提問學(xué)生:你們能提出一些和條件判斷有關(guān)的數(shù)學(xué)問題嗎?
點(diǎn)評(píng):情境設(shè)置努力實(shí)現(xiàn)“生活中的數(shù)學(xué)”,在高中數(shù)學(xué)教學(xué)中難能可貴。
2、教師引導(dǎo)學(xué)生提出本節(jié)課待解決的問題:
?、偾笠粋€(gè)數(shù)的絕對(duì)值;②判斷一個(gè)整數(shù)的奇偶性;③解一元二次方程、一元一(二)次不等式;④分段函數(shù)問題:郵資、個(gè)人所得稅的計(jì)算;⑤閏年的判斷;⑥直線與圓的位置關(guān)系的判斷。
點(diǎn)評(píng):在教學(xué)情境中引導(dǎo)學(xué)生提出問題。從情境中提取出主題,判斷類似的情境,提出問題,明確任務(wù),充分實(shí)現(xiàn)情境設(shè)置的意義與價(jià)值。
3、點(diǎn)明課題及本節(jié)課的任務(wù):
?、僖陨蠁栴}都可以寫成“如果…,那么…”的形式,指出學(xué)習(xí)的內(nèi)容-條件語(yǔ)句;
?、谟?ldquo;條件語(yǔ)句”解決同學(xué)們提出的部分問題;
?、壅?qǐng)部分同學(xué)在計(jì)算機(jī)上輸入所寫程序,用計(jì)算機(jī)QBasic語(yǔ)言驗(yàn)證程序,實(shí)現(xiàn)算法。
[設(shè)計(jì)意圖] :在新課引入這一環(huán)節(jié)中,讓學(xué)生一開始就明確本節(jié)課的學(xué)習(xí)內(nèi)容和學(xué)習(xí)任務(wù),既培養(yǎng)了學(xué)生提出問題的能力,又激發(fā)了學(xué)生學(xué)習(xí)條件語(yǔ)句的興趣。
教師在學(xué)生提出問題后明確點(diǎn)明,“放”中有“收”,解決了以學(xué)為主的教學(xué)往往不好控制,易“放”難“收”的問題。
(二)、概念構(gòu)建
學(xué)生們已經(jīng)學(xué)過條件結(jié)構(gòu)的程序框圖(學(xué)生認(rèn)知的最近發(fā)展區(qū)),利用認(rèn)知遷移規(guī)律,導(dǎo)出條件語(yǔ)句的兩種形式:IF-THEN-ELSE形式和IF-THEN形式,并引導(dǎo)學(xué)生去比較兩種形式的區(qū)別,加深對(duì)邏輯條件結(jié)構(gòu)的理解。
點(diǎn)評(píng):“最近發(fā)展區(qū)”把握準(zhǔn)確,“支架”設(shè)置恰當(dāng)。
(三)、技能演練(即應(yīng)用條件語(yǔ)句的兩種形式來(lái)解決學(xué)生們提出的問題,選擇其中的四個(gè)問題作為本節(jié)課的例題或練習(xí))
點(diǎn)評(píng):根據(jù)教師的陳述,這個(gè)環(huán)節(jié)是以學(xué)為主的,所以“技能演練”的標(biāo)題名稱不太恰當(dāng)。事實(shí)上教師也“放”得不夠開。
具體做法是:以同座為一個(gè)小組,共同寫出算法步驟,畫出程序框圖,進(jìn)而寫出程序。并請(qǐng)一個(gè)小組展示他們的設(shè)計(jì)(一人在黑板上寫,一人在電腦上操作)。這一過程有利于學(xué)生理解算法設(shè)計(jì)的“逐漸精確”及其“程序化”思想?,F(xiàn)在以例1來(lái)說明這一過程
例。編寫一個(gè)程序,求實(shí)數(shù)x的絕對(duì)值。
分析:邏輯判斷條件是:數(shù)x是否為非負(fù)數(shù)。