算法教學(xué)設計
作為一名辛苦耕耘的教育工作者,有必要進(jìn)行細致的教學(xué)設計準備工作,教學(xué)設計是對學(xué)業(yè)業(yè)績(jì)問(wèn)題的解決措施進(jìn)行策劃的過(guò)程。那么什么樣的教學(xué)設計才是好的呢?以下是小編幫大家整理的算法教學(xué)設計,希望能夠幫助到大家。
算法教學(xué)設計1
【教材分析】
本節教材的地位、作用等分析。
本節教材位于高中信息技術(shù)必修模塊第三章中:“算法及其實(shí)現”部分內容,本節課的學(xué)習目的是使學(xué)生體驗算法思想,了解算法和程序設計在解決問(wèn)題過(guò)程中的地位和作用;體驗信息技術(shù)中算法的魅力,為學(xué)生選修算法模塊奠定基礎。
【學(xué)情分析】
算法是我們信息技術(shù)基礎模塊的最難的一塊內容,課時(shí)又少,只有兩課時(shí),如果初中信息技術(shù)正常開(kāi)展,那么這個(gè)內容也容易開(kāi)展。
【教學(xué)目標】
1、知識與技能
理解算法的含義,體會(huì )算法在程序設計中的地位; 培養用計算機編程解決現實(shí)問(wèn)題的能力。
2、過(guò)程與方法
能通過(guò)觀(guān)察吸塵器的工作來(lái)分析其算法,培養學(xué)生用程序設計的思想來(lái)思考產(chǎn)品。
3、情感態(tài)度與價(jià)值觀(guān)
引導學(xué)生了解程序設計的更多知識,體驗信息技術(shù)的強大魅力; 激發(fā)學(xué)生對計算機編程解決現實(shí)問(wèn)題的學(xué)習欲望,提高學(xué)習興趣。
滲透人文教育,懂得感恩。
【重點(diǎn)難點(diǎn)】
教學(xué)重點(diǎn):算法的特征;算法的表示
教學(xué)難點(diǎn):對算法的理解,
流程圖
【設計思想】
新課標強調要“培養解決問(wèn)題的能力,倡導運用信息技術(shù)進(jìn)行創(chuàng )新實(shí)踐”,以前教學(xué)中我一直從面到點(diǎn),先講算法的定義和特點(diǎn),再舉例,效果不是很好,學(xué)生印象不深,往往到學(xué)期結束的時(shí)候,對算法印象全無(wú)。
因此,這次在設計本節內容的時(shí)候,在選擇實(shí)例的時(shí)候,我從兩點(diǎn)考慮:一是生活化,選擇的例子盡可能貼近生活,既要達到吸引學(xué)生的目的,又能體現技術(shù)的真實(shí)內涵;二是通過(guò)把抽象的問(wèn)題分析成為具體步驟或方法,從而形成算法,讓學(xué)生理解計算機解決問(wèn)題的基本過(guò)程。
我在選擇實(shí)例的時(shí)候,盡量讓這個(gè)例子能貫穿整堂課,把一個(gè)問(wèn)題分析透,印象會(huì )深刻。
【教學(xué)流程】
導入
師:喜歡干家務(wù)嗎?
生:不喜歡
師:可是有一個(gè)人就是無(wú)怨無(wú)悔的做著(zhù)家務(wù)
生:誰(shuí)?
師:“馬大嫂”,你們認識“馬大嫂”嗎?每個(gè)家庭都有。
生:領(lǐng)悟
師: “馬大嫂”在我們同學(xué)們的年紀時(shí),也是不喜歡干家務(wù)的,是什么讓他們無(wú)怨無(wú)悔的干著(zhù)家務(wù)?作為他們的孩子,我們有沒(méi)有想過(guò)替他們分擔一點(diǎn)?或者當我們長(cháng)到“馬大嫂”
的年齡,我們能不能讓家庭生活輕松一些?
生:討論
師:家庭的智能化腳步離我們越來(lái)越近,我們的生活里隨處可見(jiàn),比如有定時(shí)功能的家電,洗衣機、洗碗機,今天我給大家推薦一款“買(mǎi)汰掃”的掃:智能吸塵器。
首先聲明,我不是搞推銷(xiāo)的,而是帶領(lǐng)大家去設計生產(chǎn)產(chǎn)品的。今天我們一起來(lái)分析、設計一款智能吸塵器。
首先,我們分析一下原始的手工操作吸塵器的工作需要幾步?
新課
生:三步,打開(kāi)電源、開(kāi)始工作、關(guān)閉電源
師:看來(lái)你們都是宋丹丹的徒弟,其實(shí)這也是我們用計算機解決實(shí)際問(wèn)題的思維:先設計算法、再編制程序來(lái)實(shí)現算法。
師:什么是算法呢?算法是解決問(wèn)題的方法和步驟,同學(xué)們用的是自然語(yǔ)言描述的算法,我是用流程圖來(lái)描述算法。
算法描述的方法和步驟應該是有限的,有開(kāi)必有關(guān);有Begin必有End;
同學(xué)們是不是有被忽悠的感覺(jué)?有,就說(shuō)明了我們的同學(xué)想的更遠了,是啊,我這個(gè)算什么算法,跟本沒(méi)解決什么
問(wèn)題,對了,算法還有一個(gè)定義,解題方法的精確描述。
我這個(gè)算法的步驟有了,但不夠精確描述,所以我們要自頂向下 ,逐步求精。
師:你們說(shuō)哪個(gè)步驟需要細化?
生:第二步
師:那你們覺(jué)得吸塵器要體現智能,應該從哪些方面考慮?
生:討論
歸結你們的觀(guān)點(diǎn),主要有三個(gè):設定清潔路線(xiàn)模塊,躲避障礙物模塊,自動(dòng)充電程序 設定清潔路線(xiàn)模塊
師:你們拖過(guò)地嗎如果讓你來(lái)拖地,你會(huì )選擇怎樣的路線(xiàn)既能減少重復路線(xiàn),又能全部覆蓋
好,我們模擬一下,(用flash 規定幾個(gè)相同的區域,然后計時(shí)擦除)把橡皮擦當成我們的吸塵器,擦除前景顏色并計時(shí),……通過(guò)大家的實(shí)踐,我們可以看出幾種方案比較科學(xué),通過(guò)這個(gè)試驗,我們知道解決問(wèn)題的方法有很多,生活中也一樣,關(guān)鍵是要選擇合適的一種,達到既快又好、
這是我們在最優(yōu)環(huán)境下的情況,沒(méi)有考慮實(shí)際情況。 我們看看具體的設計
前面同學(xué)們提到躲避障礙物是設計的關(guān)鍵。 躲避障礙物模塊
師:躲避障礙物模塊是體現吸塵器智能的關(guān)鍵一點(diǎn),我們先分析碰到墻壁怎么處理,只要碰到墻壁能處理,其他的是不是也是一個(gè)道理?
現在我請同學(xué)們描述一下碰到墻壁這個(gè)算法。
真了不起,你們用自然語(yǔ)言描述了這個(gè)算法,我習慣用流程圖來(lái)描述。 請看我的算法
這個(gè)算法同樣比較粗糙,我們一起把它修正一下,首先要確定哪些地方需要細化,對了,是怎樣判斷“有沒(méi)有碰到墻壁?”,這是核心,你們認為怎樣判斷好?請大家在紙上設計設計
還有沒(méi)有其它需要修正的?對了,怎樣“轉變方向”也要細化,你們認為怎樣改變方向好?
就這個(gè)流程圖本身,還有什么地方需要修正的嗎Y和N線(xiàn)路里有相同的語(yǔ)句,我們可以把
它提出來(lái),放在合并后的線(xiàn)路中、
好,我們把經(jīng)過(guò)大家修改后的算法稱(chēng)為智能清掃模塊
自動(dòng)充電程序
我們還少了一個(gè)關(guān)鍵模塊,地沒(méi)掃完,電沒(méi)了怎么辦?
現在請同學(xué)們參考智能清掃模塊的流程圖,畫(huà)一畫(huà)碰到電不足了那一刻怎么處理的算法。
學(xué)生上臺畫(huà)流程圖,根據學(xué)生的流程圖修正,得到循環(huán)結構。
回顧小結
現在我們回顧一下我們設計智能吸塵器的過(guò)程:首先我們把復雜的問(wèn)題簡(jiǎn)單化,設計了一個(gè)三步走的`算法,然后,選擇了一個(gè)最優(yōu)路線(xiàn),再設計了一個(gè)具有智能的障礙物躲避
模塊和自動(dòng)充電模塊,在第一個(gè)流程圖里我們提出了算法要有開(kāi)始和結束,即算法的有限性;最優(yōu)路線(xiàn)里我們得出了最優(yōu)算法;障礙物躲避模塊我們提出了可行性和沒(méi)有二義性。
針對以上算法,從開(kāi)始到結束都離不開(kāi)這三種情況,就像我們的生活,有可能一路直行、也有可能碰到分叉口、還有就是回到原路,還有沒(méi)有其他的可能?這就如同我們的算法,所以這三種我們就稱(chēng)為基本結構,這些基本結構組合成大的程序。
拓展
有了算法,程序實(shí)現就容易了,經(jīng)過(guò)我們一起設計的第一代機器人初具模型,請看我們的作品,再看看我寫(xiě)的代碼,一些簡(jiǎn)單的語(yǔ)句你們也看得懂,比如我們的核心模塊
我們用一節課的時(shí)間就已經(jīng)設計出這樣的產(chǎn)品,如果學(xué)了一本書(shū),讀了四年的大學(xué),你們的產(chǎn)品不知要好到哪里,到時(shí)候別忘了給全班同學(xué)發(fā)一個(gè)哦。
課外作業(yè)
研究了智能吸塵器,你們有什么啟發(fā)?那么我們就一起設計一下自己未來(lái)的家庭生活吧?
只有想不到的,沒(méi)有做不到的。想法高于一切,這個(gè)想法就是我們今天講的算法,它不單單存在于我們的計算機行業(yè),生活中處處可見(jiàn),希望大家做個(gè)有心人,好好設計自己未來(lái)的生活,設計不好,繼續馬大嫂的生活。
算法教學(xué)設計2
教學(xué)目標:
1、經(jīng)歷自主解決問(wèn)題、嘗試進(jìn)行有關(guān)分數乘法的簡(jiǎn)便算法的過(guò)程。
2、能解決有關(guān)分數乘法的簡(jiǎn)單問(wèn)題,能運用運算定律進(jìn)行分數簡(jiǎn)便算法。
3、感受運算定律應用的廣泛性,能對簡(jiǎn)便算法的方法和結果的合理性作出有說(shuō)服力的說(shuō)明。
教學(xué)重點(diǎn):
能觀(guān)察題目的特點(diǎn),靈活地選擇合適的方法。
教學(xué)過(guò)程:
一、復習
。、提問(wèn):在加法計算中有哪兩個(gè)運算定律?如何用字母表示?
在乘法計算中有哪些運算定律?如何用字母表示?
。、我們已經(jīng)知道加法的交換律和結合律不僅適用于整數,小數,還可用于分數那么乘法計算中的.三個(gè)運算定律能否也適用于分數呢?
這就是我們這一課要學(xué)習的內容。
二、打字問(wèn)題
1、讓學(xué)生讀題,了解題中的信息和問(wèn)題,鼓勵學(xué)生列出綜合算式解答。
2、交流學(xué)生列出的算式和結果。
3、師生觀(guān)察比較,使學(xué)生了解它們之間的聯(lián)系(第一個(gè)算式應用乘法分配律就是第二個(gè)算式),從而得出:整數乘法的運算定律在分數中同樣適用。
240×( 1/4+ 1/6) 2401/4×+240×1/6
= 240× 5/12 = 60 + 40
= 100(頁(yè)) = 100(頁(yè))
三、簡(jiǎn)便算法
1、出示
7/8×4/15×5/7 ( 3/4+5/6 )×12
鼓勵學(xué)生用簡(jiǎn)便算法計算。
2、交流學(xué)生計算的方法和結果,說(shuō)說(shuō)是怎樣做的,依據是什么。
使學(xué)生了解分數連乘,寫(xiě)成分子連乘、分母連乘后,可以先進(jìn)行約分。
試一試
讓學(xué)生自主計算,交流時(shí),說(shuō)說(shuō)運用了什么運算定律。
練一練
教學(xué)后記:
教學(xué)中我應堅持“以人為本”,學(xué)生為主體,結合新課改的新理念,充分利用知識間的內在聯(lián)系,向學(xué)生提供充分從事數學(xué)活動(dòng),探究的機會(huì ),讓學(xué)生在自主探索、合作交流中得到發(fā)展。所以由情境導入,引出整數乘法的運算定律,再由整數運算定律推廣到小數乘法引入新授,然后小組合作,共同驗證新課題。不足之處對學(xué)生的估計過(guò)高,所以使一些事先設計好的練習,沒(méi)來(lái)得及做完。這也提醒我,備課,不僅要備教材,備教案,更重要的還是要備好學(xué)生,這是上好一堂課的關(guān)鍵。
算法教學(xué)設計3
教學(xué)目標:
1.使學(xué)生理解并把握加、減法的一些簡(jiǎn)便運算,并會(huì )在實(shí)際計算中應用.
。玻ㄟ^(guò)學(xué)習加、減法的簡(jiǎn)便運算,逐步培養學(xué)生的簡(jiǎn)算能力及運用知識解決實(shí)際問(wèn)題的能力.
教學(xué)重點(diǎn):學(xué)會(huì )并把握加、減法簡(jiǎn)便運算的方法.
教學(xué)難點(diǎn):明確要加的數或要減的數是接近哪個(gè)整百、整十數;加上或減去整百、整十數,多加了或多減了多少.
教具和學(xué)具:
教具:口算卡片.
教學(xué)步驟:
(一)鋪墊孕伏
1.減法的意義是什么?
2.根據1745 980=2725,直接寫(xiě)出下面的得數.
2725-1745=( ) 2725-980=( )
3.口算下面各題.
574 200476-300247 20
352-200615 300113 60
(二)探求新知
。保畬耄豪脧土曋械目谒阕詈笠坏李}113 60.
教師敘述:同學(xué)們會(huì )很快地計算出113 60的得數,因為60是一個(gè)整十數.那么,怎樣很快計算出象113 59這樣算式的得數呢?首先我們要研究加、減法的一些簡(jiǎn)便算法.(演示“加、減法的簡(jiǎn)便算法”,出示課題)下載
。玻虒W(xué)例1.(演示“加、減法的簡(jiǎn)便算法”,出示例1)下載
育民小學(xué)圖書(shū)室新買(mǎi)來(lái)130本圖書(shū).其中故事書(shū)46本,科技書(shū)34本,其余的是連環(huán)畫(huà).買(mǎi)來(lái)連環(huán)畫(huà)多少本?
(1)讓學(xué)生用兩種方法自己解答.
1304634130(46 34)
=8434=13080
=50(本) =50(本)
(2)學(xué)生討論:兩種算法結果怎樣?哪一種算法比較簡(jiǎn)便?
(3)教師提示:
從130里依次減去46和34,等于從130里減去46與34的和.
3.學(xué)例2.(演示“加、減法的簡(jiǎn)便算法”,出示例2)下載
計算295-128-72.
(1)讓學(xué)生觀(guān)察題里的數目有什么特點(diǎn)?
(2)讓學(xué)生聯(lián)系例1同桌進(jìn)行討論怎樣計算比較簡(jiǎn)便,為什么?
(3)教師強調:從295中依次減去128和72,等于從295中減去128與72的和.而這兩個(gè)數的和恰好是整百數,所以,先算 (128 72),再算295-200,計算起來(lái)比較簡(jiǎn)便.
。矗瓿55頁(yè)“做一做”
用簡(jiǎn)便方法計算下面各題.
567-55-145 470-254-46
(三)鞏固發(fā)展(演示“加、減法的簡(jiǎn)便算法”,出示練習)
下面各題,怎樣算簡(jiǎn)便就怎樣算.
263-96-104970-132-68
400-185-15472-126-124
168-28-72 437-137-63
244 182 56200-173-27
124 68 76
(四)全課小結
這節課學(xué)習了加、減法簡(jiǎn)便運算的方法,希望同學(xué)們在實(shí)際計算中可以使計算簡(jiǎn)便,提高同學(xué)們的計算能力.
(五)布置作業(yè)
教材58頁(yè)7、18題.
7題:下面各題,怎樣算簡(jiǎn)便就怎樣算.
263-96-104 970-132-68
400-185-15 472-126-124
18題:學(xué)校買(mǎi)來(lái)2500張白紙,第一次用去365張,,第二次用去335張,還剩多少張?
板書(shū)設計
探究活動(dòng)
游戲:鴿子傳信
游戲目的.:
1、通過(guò)游戲使學(xué)生進(jìn)一步把握簡(jiǎn)算的方法,在計算中使一些計算簡(jiǎn)便.
2、培養學(xué)生學(xué)習數學(xué)的愛(ài)好,提高競爭意識,增強學(xué)生的集體榮譽(yù)感.
游戲預備:
1、全班學(xué)生分為5個(gè)豎排,每一豎排將有10名同學(xué)組成.
2、預備一個(gè)畫(huà)有鴿子的信封,每個(gè)信封中裝有10道簡(jiǎn)算題的試卷.
3、教師在黑板上劃分出5個(gè)區位,然后分別貼出1——5的名次序號.
4、分別給每一小組取個(gè)名字.
游戲過(guò)程:
1、把預備好的題裝入信封內,并放在每一組的第一個(gè)桌子上,老師開(kāi)始計時(shí)由第一個(gè)同學(xué)開(kāi)始答題,然后一個(gè)接著(zhù)一個(gè)往下傳,當最后一名同學(xué)答完時(shí)把手中的題先交給老師然后再把自己的組名按照時(shí)間的先后順序在黑板相對應的區域上寫(xiě)出來(lái).
2、比賽結束后,老師和同學(xué)一起來(lái)檢查信封中試題的正誤,最后排出比賽的名次.
3、獲得本次比賽第一名的同學(xué)將每人得到一朵小紅花.
算法教學(xué)設計4
《算法與程序設計》是高中信息技術(shù)選修課程,但是《算法與程序設計》教學(xué)一直存在難教和難學(xué)的問(wèn)題,因為程序設計本身抽象、枯燥,邏輯思維性強。對于一個(gè)初學(xué)者而言已經(jīng)比較困難,而且要對所求解的問(wèn)題進(jìn)行算法分析;另外,傳統教學(xué)方式不但不利于學(xué)生學(xué)習興趣和思維能力的培養,反而會(huì )使學(xué)生程序設計思路狹窄,設計程序解決實(shí)際問(wèn)題的能力與變通能力較弱。通過(guò)多年來(lái)的教學(xué)實(shí)踐,筆者認為:注重學(xué)習興趣培養,重視算法分析引導和自主探究是搞好算法和程序設計教學(xué)一種行之有效的方式
一、注意因材施教,發(fā)揮學(xué)生特長(cháng)
學(xué)生是有差異的,教學(xué)中要根據學(xué)生的個(gè)別差異,做到有的放矢,充分調動(dòng)學(xué)生的學(xué)習積極性,這一點(diǎn)在程序設計教學(xué)中尤為重要。教師一般都有這樣的體會(huì ),一學(xué)程序設計,學(xué)生的兩極分化就會(huì )特別嚴重。有些學(xué)生對程序設計特別感興趣,喜歡編程,有時(shí)會(huì )編出讓教師都驚訝的程序,而有些學(xué)生則不愿意學(xué)習,這就要在整體教學(xué)中注意兼顧個(gè)別學(xué)生。例如教材中的習題可以分為必做題和選做題,可以發(fā)揮優(yōu)秀學(xué)生的內在潛力,同時(shí)也可以調動(dòng)中等學(xué)生的學(xué)習積極性。另外對于程序設計初學(xué)者,編程入門(mén)初期,起點(diǎn)要低,可以從一個(gè)個(gè)簡(jiǎn)單實(shí)例出發(fā),讓學(xué)生從自身的實(shí)踐中感受到這個(gè)的確很簡(jiǎn)單,從而迎合學(xué)生渴望成功的心理特點(diǎn),激發(fā)學(xué)生學(xué)習程序設計的興趣。
二、案例教學(xué),體會(huì )編程的樂(lè )趣
程序設計課程的實(shí)踐性很強,精講多練是程序設計課程教學(xué)的一大特點(diǎn),案例教學(xué)在程序設計教學(xué)中有重要的作用,學(xué)生可以通過(guò)完成任務(wù)達到所學(xué)知識的目的,體驗到編程成功的樂(lè )趣。如果學(xué)生只聽(tīng)不練根本達不到學(xué)習的目的。學(xué)生在完成課后習題時(shí)積極性不高,興趣不濃,甚至想抄作業(yè)應付老師。只有讓學(xué)生動(dòng)手編制他們感興趣的程序,學(xué)生才會(huì )有成就感,才會(huì )對課程產(chǎn)生興趣,學(xué)起來(lái)才會(huì )從容自如。比如:第一堂課講VB界面設計,可設計一個(gè)QQ登錄界面。學(xué)完選擇語(yǔ)句后,可以設計QQ登錄小程序,也可以讓學(xué)生動(dòng)手編制判斷輸入的年份是否是閏年,程序結束就能驗證自己編的正確與否。諸如此類(lèi)能解決日常問(wèn)題的程序,學(xué)生非常喜歡。這種探究式的動(dòng)手實(shí)踐練習,以發(fā)展學(xué)生探索能力為主線(xiàn)組織實(shí)踐,以培養探究性思維的方法為目標,以基本的教材為內容,使學(xué)生通過(guò)再發(fā)現的步驟進(jìn)行主動(dòng)實(shí)踐的過(guò)程,產(chǎn)生一種探索和發(fā)現的心理。
三、討論教學(xué),重視師生間、生生間的多邊交流
對于目前教師占主導地位的教學(xué)模式,學(xué)生處于被動(dòng)的狀態(tài),缺乏學(xué)習的積極性,不能發(fā)揮自己的創(chuàng )造力和想象力。
討論式教學(xué)是新課程改革所提倡的一種主要教學(xué)模式,它充分地體現自主學(xué)習、合作學(xué)習和探究學(xué)習的'新課程理念。所謂討論式教學(xué)法,是指經(jīng)過(guò)精心設計和組織,在教師的指導下,在學(xué)生獨立思考的基礎上,讓全班學(xué)生或小組成員圍繞某一個(gè)中心問(wèn)題,各抒己見(jiàn),發(fā)表自己的看法,并通過(guò)師生間、生生間的多邊交流,互相探討,以尋求獲取真知和全方面地提高學(xué)生自主學(xué)習能力的教學(xué)模式。例如:分析循環(huán)語(yǔ)句格式for……next……可以這么安排教學(xué)活動(dòng),將學(xué)生分成四組討論下題,然后每組完成一小題,進(jìn)一步了解For/next語(yǔ)句的格式。閱讀計算1×2×3×4×5的程序,回答以下問(wèn)題,并上機驗證:
Dim i As Interger
Dim s As Interger
S=1
For i=1 To 5 step 1
s=s*I
Next i
1)如果把程序中的step1改成step-1,應該如何修改程序。
2)如果程序中缺少s=1,最終s的值是多少?
3)如果計算1×2×3×…×N,應該如何修改程序。
4)如果計算2×4×6×8×…×1000,應該如何修改程序。
通過(guò)這個(gè)環(huán)節的設置,當學(xué)生把循環(huán)結構的幾種情況都掌握后,教師可以通過(guò)自己的教學(xué)安排來(lái)積極引導學(xué)生交流,同時(shí)也參與學(xué)生的交流,從而調動(dòng)學(xué)生學(xué)好《算法與程序設計》的積極性,激發(fā)并滿(mǎn)足學(xué)生的情感需要,特別是對知識的渴望與興趣,從而更好地完成教學(xué)任務(wù)。
四、反饋教學(xué),注重總結與評價(jià)
教師在最后要進(jìn)行總結與評價(jià),對學(xué)生新的想法、創(chuàng )新點(diǎn)進(jìn)行表?yè)P,對不足之處進(jìn)行指點(diǎn),讓學(xué)生快樂(lè )地學(xué)習。
課堂練習是學(xué)生對所學(xué)知識的掌握情況及時(shí)、真實(shí)的反饋,教師通過(guò)進(jìn)行有效的上機練習評價(jià),直接獲取學(xué)生信息,把握學(xué)生知識掌握和能力發(fā)展的程度,及時(shí)調整教學(xué)設計,充分利用好VB程序設計軟件強大的功能,編好程序后運行,如果程序錯誤,會(huì )有相應的提示,一方面讓學(xué)生及時(shí)訂正,另一方面要加強對錯誤原因的分析,以便在以后的教學(xué)中有針對性地加以糾正。有些學(xué)生會(huì )有創(chuàng )新的思維編寫(xiě)的小程序,對好的程序可以全班傳閱,以資互相學(xué)習。要多鼓勵學(xué)生多動(dòng)手動(dòng)腦,大膽利用所學(xué)的程序結構,設計出多元的小程序。應盡量少用負面的語(yǔ)言,對差的作業(yè)應視具體情況給予指點(diǎn)和幫助。
VB語(yǔ)言所涉及的內容多,知識面寬,在短短的課堂教學(xué)中,要讓學(xué)生完全掌握是不可能的,所以學(xué)生課外自學(xué)是一個(gè)重要的環(huán)節。另外,教師還應重視自己創(chuàng )新能力和將專(zhuān)業(yè)知識應用到社會(huì )實(shí)踐中的能力的培養,利用VB結合實(shí)際開(kāi)發(fā)一些小型的應用程序系統,使自己更好地掌握它,只有這樣教師在教學(xué)中才能更好地進(jìn)行目標任務(wù)的選編、設計和組織,探索出更適應學(xué)生的教學(xué)方法,取得更好的教學(xué)效果。
算法教學(xué)設計5
一、手指練習兒歌(伸出右手帶動(dòng)作表示)
1122伸伸手,3344點(diǎn)點(diǎn)頭,5566彎彎腰,7788扭一扭,9900抬抬腿,動(dòng)腿,動(dòng)手和動(dòng)口。
二、0的認識:0代表什么?0代表什么也沒(méi)有。
順口溜:0的性格很活躍,自然數離不開(kāi)0。
10離開(kāi)了0,就變成了1(制作小卡片1001)
20離開(kāi)了0,就變成了2(制作小卡片20xx)
30離開(kāi)了0,就變成了3(制作小卡片3003)
40離開(kāi)了0,就變成了4(制作小卡片4004)
50離開(kāi)了0,就變成了5(制作小卡片5005)
60離開(kāi)了0,就變成了6(制作小卡片6006)
70離開(kāi)了0,就變成了7(制作小卡片7007)
80離開(kāi)了0,就變成了8(制作小卡片8008)
90離開(kāi)了0,就變成了9(制作小卡片9009)
三、5的組成圖:
1●○○○○41+4=5145
2●●○○○32+3=5235
3●●●○○23+2=5325
4●●●●○14+1=5415
5●●●●●05+0=5505
四、5的手指練習:
1+4=5 2+3=5 3+2=5 3+2=5 4+1=5 5+0=5
10以?xún)鹊募訙p法
一、手指練習:從1數到99,每當數到10的時(shí)候,著(zhù)重再說(shuō)一個(gè)10,
從1數到99,每當數到20的時(shí)候,著(zhù)重再說(shuō)二個(gè)10,
從1數到99,每當數到30的時(shí)候,著(zhù)重再說(shuō)三個(gè)10,
從1數到99,每當數到40的時(shí)候,著(zhù)重再說(shuō)四個(gè)10,
從1數到99,每當數到50的時(shí)候,著(zhù)重再說(shuō)五個(gè)10,
從1數到99,每當數到60的時(shí)候,著(zhù)重再說(shuō)六個(gè)10,
從1數到99,每當數到70的時(shí)候,著(zhù)重再說(shuō)七個(gè)10,
從1數到99,每當數到80的時(shí)候,著(zhù)重再說(shuō)八個(gè)10,
從1數到99,每當數到90的'時(shí)候,著(zhù)重再說(shuō)九個(gè)10。
二、10的組成圖:1+9=10 6+4=10
2+8=10 7+3=10
3+7=10 8+2=10
4+6=10 9+1=10
5+5=10 10+0=10
三、10以?xún)燃臃ㄓ嬎悖?/strong>
2+4= 3+6= 4+4= 1+6= 5+4= 6+2= 7+2= 8+1=
1+9= 3+7= 5+5= 7+3= 9+1= 8+2= 4+6=
6+4= 2+8= 10+0=
四、10以?xún)葴p法計算:
9-1= 9-2= 9-3= 9-4= 9-5= 9-6= 9-7= 9-8= 9-9=
8-1= 8-2= 8-3= 8-4= 8-5= 8-6= 8-7= 8-8=
7-1= 7-2= 7-3= 7-4= 7-5= 7-6= 7-7=
6-1= 6-2= 6-3= 6-4= 6-5= 6-6=
[page_break] 5-1= 5-2= 5-3= 5-4= 5-5=
4-1= 4-2= 4-3= 4-4=
3-1= 3-2= 3-3=
2-1= 2-2=
1-1=
兩位數不進(jìn)位加法
一、手指練習:從1數到99
二、100以?xún)葍晌粩档募臃ň毩暎?/strong>
16+23=39 15+50=65 33+61=94 42+57=99
31+15=46 60+16=76 15+64=79 32+67=99
兩位數不退位減法
65-15=5088-33=5599-24=7588-55=33
99-35=6479-25=5477-25=5299-47=52
搶答:49-24=2544+55=9988-55=3399-33=66
74-52=2299-67=3299-58=4199-44=55
99-67=3299-47=5287-36=5147-25=22
99-35=6464-14=50
20以?xún)鹊募臃?/p>
一、手指練習:從1數到99
二、復習:①5的組成
、10的組成
、塾嬎悖1+93+75+57+39+1
8+24+46+42+810+0
三、20以?xún)燃臃ǎ?/strong>
9+9=?左手加10,右手減1=18(此時(shí)要熟記10的組成)
9+8=?左手加10,右手減2=17
9+7=?左手加10,右手減3=16
9+6=?左手加10,右手減4=15
9+5=?左手加10,右手減5=14
9+4=?左手加10,右手減6=13
9+3=?左手加10,右手減7=12
9+2=?左手加10,右手減8=11
9+1=?左手加10,右手減9=10
四、兩位數的加法法則:
十位上的數在左手上加,個(gè)位上的數在右手上加,右手滿(mǎn)10,向左手加10。
五、練習計算:
8+5=?左手加10,右手減5=13
8+8=?左手加10,右手減2=16
7+4=?左手加10,右手減6=11
20以?xún)鹊臏p法
一、手指練習:從1數到99
二、復習:10的組成
三、20以?xún)葴p法計算:
1.右手夠減:
15-5 15-41 5-3 15-2 15-1
16-6 16-5 16-4 16-3 16-2 16-1
17-7 17-6 17-5 17-4 17-3 17-2 17-1
18-8 18-7 18-6 18-5 18-4 18-3 18-2 18-1
19-9 19-8 19-7 19-6 19-5 19-4 19-3 19-2 19-1
2.右手不夠減:
18-9=?右手不夠減,左手退10,右手加1=9
17-9=?右手不夠減,左手退10,右手加1=8
17-8=?右手不夠減,左手退10,右手加2=9
16-9=?右手不夠減,左手退10,右手加1=7
16-8=?右手不夠減,左手退10,右手加2=8
16-7=?右手不夠減,左手退10,右手加3=9
四、兩位數的減法法則:
十位數上的數在左手上減,個(gè)位上的數在右手上減,右手不夠減,左手去10減。
五、練習計算:
15-6 14-7 13-8 12-5 11-6 10-7 9-8
17-9 18-6 15-8 14-8 13-5 12-10 19-6
算法教學(xué)設計6
教學(xué)目標
1。使學(xué)生理解和掌握一個(gè)數連續乘兩個(gè)一位數,改成乘這兩個(gè)一位數的積;或者把一個(gè)數乘兩位數,改成連續乘兩個(gè)一位數的簡(jiǎn)便算法。
2。培養學(xué)生分析、判斷的能力,增強使用簡(jiǎn)便算法的擇優(yōu)意識。
教學(xué)重點(diǎn)
簡(jiǎn)便算法的算理。
教學(xué)難點(diǎn)
簡(jiǎn)便算法方法的選擇。
教學(xué)過(guò)程
一、復習準備。
1?谒
2。板演
商店有5盒手電筒,每盒12個(gè),每個(gè)電筒賣(mài)6元,一共可以賣(mài)多少元?
。ㄒ髮W(xué)生列綜合算式,用兩種方法解答。)
第一種方法:
第二種方法:
答:一共可以賣(mài)360元。 答:一共可以賣(mài)360元。
引導學(xué)生比較,由于這兩種解法結果相同,因此,可以用等號連接起來(lái)。
教師明確:三個(gè)數相乘,除了從左到右依次相乘外,可以先把后兩個(gè)數相乘,再和第一個(gè)數相乘,結果不變。
教師提問(wèn):在這道題里哪種算法簡(jiǎn)便,為什么?
。ǖ诙N算法后兩個(gè)數相乘得整十數,因此,第二種算法簡(jiǎn)便。)
教師明確:我們可以利用這一規律,把一個(gè)數連續乘兩個(gè)一位數,改寫(xiě)成乘這兩個(gè)一位數的乘積,比較簡(jiǎn)便。(板書(shū)課題:乘法的簡(jiǎn)便算法)
二、學(xué)習新課
。ㄒ唬┙虒W(xué)例1:
1。組織學(xué)生討論:
。1)這道連乘題依次計算你覺(jué)得怎樣?
。2)怎樣算比較簡(jiǎn)便,你是怎樣想的?
這道連乘題如果依次計算,不容易口算得出結果。如果把后兩個(gè)因數相乘,正好是10,再和第一個(gè)因數相乘,就可以很快地用口算算出得數。
根據學(xué)生回答,教師板書(shū):
2。教師質(zhì)疑:
這道題怎樣計算簡(jiǎn)便?為什么不改成 ?
3。練一練
。ǘ┏鍪纠2:
1。教師談話(huà):有時(shí)我們可以把剛才總結的規律反過(guò)來(lái)用,也就是一個(gè)數乘兩位數,改寫(xiě)成連續乘兩個(gè)一位數,計算比較簡(jiǎn)便。
2。組織學(xué)生討論:
口算不容易算出結果,我們可以把16改寫(xiě)成哪兩個(gè)一位數相乘?
全班交流,學(xué)生可能回答: 。
根據學(xué)生回答,教師板書(shū):
提問(wèn):第二種方法把它改寫(xiě)成 或 哪種簡(jiǎn)便?(顯然前者簡(jiǎn)便,因此我們采用前一種。)
3。練一練
訂正時(shí)提問(wèn):
。1)計算 時(shí),為什么不改寫(xiě)成 ?
。2)計算 時(shí),為什么不改寫(xiě)成 ?
教師明確:我們要有目的地把兩位數改寫(xiě)成兩個(gè)一位數相乘,使第一個(gè)一位數與被乘數相乘時(shí)得整十。
三、鞏固反饋
1。用簡(jiǎn)便算法計算下面各題。
注意檢查: 這題是否按原題直接依次計算,比較簡(jiǎn)便。
2。同學(xué)們乘汽車(chē)去參觀(guān)博物館。每輛汽車(chē)坐45人,用3輛汽車(chē)送了2次才把所有的同學(xué)送走。去參觀(guān)的.同學(xué)一共有多少人?(用兩種方法解答)
3。商店運回1500千克水果糖,每10千克裝一袋,每10袋裝一箱,可以裝多少箱?(用兩種方法解答)
四、課堂小結
今天你學(xué)到了哪些知識?你有什么收獲?你還知道哪些簡(jiǎn)算方法嗎?
五、課后作業(yè)
1。用簡(jiǎn)便算法計算下面各題。
12×2×5 22×6×5 15×2×3
25×5×2 13×5×8 35×4×5
11×5×4 26×4×5 25×4×6
2。用簡(jiǎn)便算法計算下面各題。
15×16 35×14 22×25 24×15
25×12 18×15 45×14 55×12
板書(shū)設計
探究活動(dòng)
討論會(huì )
活動(dòng)目的
1。使學(xué)生了解多種乘法簡(jiǎn)便運算的方法。
2。通過(guò)挑選較好的方法來(lái)培養學(xué)生的觀(guān)察、比較能力。
3。通過(guò)口述簡(jiǎn)算過(guò)程培養學(xué)生的口頭表達能力。
討論題目
計算16×25有多少種簡(jiǎn)便算法?哪種方法更好?
討論過(guò)程
1。教師出示討論題,學(xué)生分組討論。
2。每組選派代表說(shuō)出本組的討論結果,并口述簡(jiǎn)算過(guò)程。教師同時(shí)記錄。
3。教師與全體學(xué)生共同評價(jià),選出比較簡(jiǎn)單的一(幾)種方法。
參考方法
方法1:16×25
。剑10+6)×25
。10×25+6×25
。250+150
。400
方法2:16×25
。剑4×4)×25
。4×(4×25)
。4×400
。400
方法3:16×25
。剑16÷4)×(25×4)
。4×100
。400
方法4:16×25
。剑4×4)×(5×5)
。剑4×5)×(4×5)
。20×20
。400
方法5:16×25
。剑20-4)×25
。20×25-4×25
。500-100
。400
算法教學(xué)設計7
教學(xué)內容:信息技術(shù)九年級(下)第4節《算法與順序、選擇結構程序》一、《算法與流程圖》
教學(xué)內容:
知識與技能:(1)了解編制程序解決問(wèn)題的大致過(guò)程(2)了解算法概念,了解流程圖(3)會(huì )用流程圖設計和描述算法。
過(guò)程與方法:在自主學(xué)習常用的程序流程圖符號中了解流程圖,在小組合作繪制“計算商品金額”流程圖中加強對算法的理解,學(xué)習用流程圖設計和描述算法。
情感、態(tài)度與價(jià)值觀(guān):教育學(xué)生正確對待學(xué)習生活中的實(shí)際問(wèn)題,培養學(xué)生多角度思考問(wèn)題的能力。
教學(xué)重點(diǎn):會(huì )用流程圖設計和描述算法。
教學(xué)難點(diǎn):會(huì )用流程圖設計和描述算法。
教學(xué)方法:任務(wù)驅動(dòng)法、小組學(xué)習法、評價(jià)交流法
教學(xué)準備:多媒體教學(xué)軟件、多媒體教學(xué)課件
課時(shí)安排:
教學(xué)過(guò)程:
一、編制程序解決問(wèn)題的大致過(guò)程
師:同學(xué)們,在前面的學(xué)習中,我們學(xué)了設計“我的計算器”程序界面,并為它編寫(xiě)代碼,之后又為編程打下了一定的基礎。那么,現在請同學(xué)們討論交流一下,編制程序解決問(wèn)題的大致過(guò)程是怎么的呢?
生:討論交流
(設計意圖:在小組討論交流中學(xué)會(huì )合作。)
2、師:組織、引導學(xué)生在全班范圍內交流編制程序解決問(wèn)題的.大致過(guò)程。
(首先分析與確定實(shí)際問(wèn)題中各種數據間的關(guān)系,然后設計出解決這個(gè)問(wèn)題的方法和步驟,再使用某種程序設計語(yǔ)言編制程序,達到最終解決問(wèn)題之目的。在程序設計中,把解決問(wèn)題的方法和步驟稱(chēng)為算法。)
生:在全班范圍內交流。
(設計意圖:共享成果。)
二、用自然語(yǔ)言描述“計算商品金額”的步驟
1、師:提出任務(wù):在第1課的鞏固練習中,我們曾經(jīng)繪制過(guò)一個(gè)“計算商品金額”程序的界面,商店規定:如果顧客購買(mǎi)某一種金額超過(guò)20元,超過(guò)部分可以享受九五折優(yōu)惠。下面我們設計一個(gè)計算顧客購買(mǎi)商品后實(shí)際應支付多少錢(qián)的算法。
生:學(xué)生思考問(wèn)題
(設計意圖:引導學(xué)生發(fā)現問(wèn)題。)
2、師:下面先讓我們來(lái)設想一下,怎樣解決?
提問(wèn):以下每一步提問(wèn)做什么,誘導學(xué)生按日常邏輯思維思考回答。
第一、首先要確定這種商品的單價(jià)和購買(mǎi)這種商品的數量。
第二、計算顧客所購買(mǎi)商品的金額,即單價(jià)和數量的乘積。
第三、判斷顧客所購買(mǎi)商品的金額是否超過(guò)20元
第三、如果是,則超過(guò)部分按照九五折計算。如果不是,不享受優(yōu)惠,仍舊按照單價(jià)和數量的乘積付款。
第四、計算得到最后的應付款 X*1.5*(0.8),給出最后應付款值。
2、師:提問(wèn):好,同學(xué)們都做得很好,思路都很清晰,其實(shí)上面的描述我們還可以簡(jiǎn)化一下。
第1步:輸入商品的單價(jià)和顧客購買(mǎi)商品的數量,并分別送入變量X和Y中。
第2步:計算的,并將其送入變量Z。
第3步:判斷Z的值是否大于20,若Z>20,執行第4步;否則,執行第5步。
第4步:計算表達式 20+(Z-20)*0.95 的值,并將計算結果再送入變量Z。
第5步:顯示顧客實(shí)際應支付的金額Z。
第6步:結束計算。
三、常用的程序流程圖符號
1、師:用文字敘述描述算法比較繁且不直觀(guān),人們又想出了一種用流程圖描述算法的方法。用流程圖設計和描述算法直觀(guān)形象,便于理清思路,易于理解。課本P39表4.1列出了國際上通用的繪制流程圖的符號及其含義,請同學(xué)們自主學(xué)習。
2、觀(guān)察表4.1,了解常用的程序流程圖名稱(chēng)、符號、意義
(設計意圖:培養學(xué)生的自主學(xué)習的習慣和能力。)
3、師生學(xué)習常用的程序流程圖符號
四、繪制“計算商品金額”流程圖
2、師:結合表4.1,對上述用自然語(yǔ)言敘述的計算商品金額的算法繪制流程圖。
生:操作
培養學(xué)生的自主學(xué)習的習慣,引導他們學(xué)會(huì )如何去發(fā)現、去思考,如何去尋找解決問(wèn)題的方法
五、試試看
1、師:同學(xué)們已會(huì )根據實(shí)際情況繪制流程圖,我們比一比看哪位同學(xué)又快又好地完成課本P40的“試試看”。(設計一個(gè)算法并畫(huà)出流程圖,找出并顯示任意3個(gè)數中的最大數。)
生:明確要完成的操作要求。
2、生:操作
師:巡視并發(fā)現操作又快又好的同學(xué)
3、操作快且好的學(xué)生展示作品,其他學(xué)生進(jìn)行評價(jià)。
(設計意圖:在學(xué)生掌握一定的技能基礎上進(jìn)行這樣挑戰性活動(dòng),更能激發(fā)學(xué)生的興趣,讓更多的學(xué)生展示自己的作品,讓他們體味成功的快樂(lè )。)
六、師生總結
七、課外拓展
給課本P52“鞏固練習”第3題繪制流程圖。
(設計意圖:拓展學(xué)生課外學(xué)習空間,同時(shí),也為下一節課的學(xué)習奠定基礎。)
【算法教學(xué)設計】相關(guān)文章:
《算法初步》單元教學(xué)設計06-12
算法的概念教學(xué)設計案例06-11
小學(xué)簡(jiǎn)便算法教學(xué)設計(精選3篇)03-18
(初中)《算法設計》說(shuō)課稿07-14
算法設計的開(kāi)題報告03-30
運算定律與簡(jiǎn)便算法優(yōu)秀教學(xué)設計07-03
《算法設計》的說(shuō)課稿參考模板06-11
算法設計與分析課程論文04-22