




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第1節(jié) 程序與程序設(shè)計(jì)教學(xué)設(shè)計(jì) 一、學(xué)習(xí)者分析 對(duì)于初二的學(xué)生,經(jīng)過(guò)第一冊(cè)第一章的學(xué)習(xí),對(duì)信息技術(shù)課程的學(xué)習(xí)已經(jīng)形成了習(xí)慣,熟悉常見(jiàn)的應(yīng)用軟件和常規(guī)的教學(xué)環(huán)境,為進(jìn)一步學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)打下了一定的基礎(chǔ)。但由于程序設(shè)計(jì)本身的教學(xué)內(nèi)容條理性、實(shí)踐性、綜合性強(qiáng)、需要學(xué)習(xí)者有較強(qiáng)的動(dòng)手能力、邏輯思維能力并掌握程序設(shè)計(jì)的語(yǔ)言、熟悉問(wèn)題的相關(guān)的背景知識(shí),因此,就一般學(xué)生而言,學(xué)習(xí)的難度仍然很大,教師的引導(dǎo)、啟發(fā)、點(diǎn)撥作用尤其重要。 二、教材內(nèi)容分析 1、本節(jié)的主要內(nèi)容及其在本章的地位:本節(jié)是本章的入門(mén),引起學(xué)生的學(xué)習(xí)興趣是關(guān)鍵,必須通過(guò)本節(jié)的學(xué)習(xí),激發(fā)學(xué)生的學(xué)習(xí)興趣,為進(jìn)一步學(xué)習(xí)程序設(shè)計(jì),了解程序打下基
2、礎(chǔ)。 2、教學(xué)重點(diǎn)難點(diǎn) 教學(xué)重點(diǎn):程序作用及學(xué)習(xí)程序設(shè)計(jì)的意義和方法。 教學(xué)難點(diǎn):程序程序的概念;如何學(xué)習(xí)程序設(shè)計(jì)。 3、課時(shí)安排:一課時(shí) 三、教學(xué)目標(biāo) 1、 知識(shí)與技能 (1)了解程序的概念及程序在計(jì)算機(jī)中的作用。 (2)初步了解學(xué)習(xí)程序設(shè)計(jì)的意義和方法。 (3了解程序設(shè)計(jì)語(yǔ)言的種類(lèi)及主要特點(diǎn)。 2、過(guò)程與方法 (1)通過(guò)對(duì)游戲程序的運(yùn)行初步體驗(yàn)程序在計(jì)算機(jī)中的作用。 (2)通過(guò)觀察由于修改程序的部分參數(shù)而引起程序運(yùn)行結(jié)果的變化,感受程序解決問(wèn)題的一般過(guò)程與方法。 3、情感態(tài)度價(jià)值觀 運(yùn)行游戲程序的運(yùn)行中激發(fā)學(xué)生學(xué)習(xí)程序知識(shí)的興趣,為初步學(xué)習(xí)程序設(shè)計(jì)打下基礎(chǔ)。 四、
3、教學(xué)理念和教學(xué)方法 程序的概念與計(jì)算機(jī)程序設(shè)計(jì)對(duì)于初中的學(xué)生來(lái)講比較抽象,本節(jié)安排的學(xué)習(xí)內(nèi)容較小,只要是讓學(xué)生通過(guò)直觀的體驗(yàn),引導(dǎo)學(xué)生了解認(rèn)識(shí)什么是計(jì)算機(jī)程序和程序設(shè)計(jì)對(duì)計(jì)算機(jī)應(yīng)用的重要作用。在教學(xué)的過(guò)程中讓學(xué)生初步了解馮.諾爾曼的“存儲(chǔ)程序控制”思想。 五、教學(xué)過(guò)程設(shè)計(jì) 1、教學(xué)內(nèi)容的組織與呈現(xiàn)方式: 先通過(guò)游戲程序?yàn)榍腥肟?,說(shuō)明什么是計(jì)算機(jī)程序;然后通過(guò)修改程序,讓學(xué)生在活動(dòng)中初步熟悉VB程序設(shè)計(jì)環(huán)境,激發(fā)學(xué)生學(xué)習(xí)程序知識(shí)的興趣。 2、教學(xué)過(guò)程: 教學(xué)環(huán)節(jié) 教師教學(xué) 學(xué)生活動(dòng) 設(shè)計(jì)意圖 新課引入 教師運(yùn)行游戲小程序,引起學(xué)生的興趣,并打開(kāi)程序的源代碼說(shuō)明編程并不很神秘。 試運(yùn)行游戲小程序。
4、(任務(wù)一) 激發(fā)學(xué)生的學(xué)習(xí)興趣。 教師講授 教師提出問(wèn)題一:什么是程序? 日常所說(shuō)的“程序”是指事情的先后順序。 問(wèn)題二:什么是計(jì)算機(jī)程序? 教師展示游戲程序部分的源代碼語(yǔ)句,說(shuō)明計(jì)算機(jī)程序是由人根據(jù)一定的需要編寫(xiě)好的一系列控制計(jì)算工作的命令。 觀察游戲程序的源代碼。思考什么是計(jì)算機(jī)程序?并回答老師提問(wèn)。 說(shuō)明程序設(shè)計(jì)跟我們生活密切相關(guān)。 教師展開(kāi)windows 的程序,打開(kāi)應(yīng)用程序。用播放器播放一首歌,用畫(huà)筆畫(huà)一圓。說(shuō)明馮.諾爾曼(John Von Neumann)的“程序”控制計(jì)算機(jī)的設(shè)計(jì)思想。 觀察程序的應(yīng)用。 讓學(xué)生初步了解馮.諾爾曼的“存儲(chǔ)程序控制”思想。 提出問(wèn)題三:大家認(rèn)識(shí)哪些計(jì)
5、算機(jī)語(yǔ)言,是否知道程序設(shè)計(jì)語(yǔ)言的種類(lèi)? 教師展示用不同程序語(yǔ)言顯示大寫(xiě)字母“ A”: (展示三種不同語(yǔ)言編寫(xiě)的程序) 機(jī)器語(yǔ)言:由0和1 組成的語(yǔ)言,機(jī)器能直接識(shí)別,但人很難記憶和識(shí)別。 匯編語(yǔ)言:采用英文縮寫(xiě),比較容易記憶和識(shí)別。 高級(jí)語(yǔ)言:接近我們?nèi)粘I盍?xí)慣,多為程序設(shè)計(jì)者使用。例如BASIC、C、Java等。 回答問(wèn)題,體會(huì)機(jī)器語(yǔ)言、 匯編語(yǔ)言、 高級(jí)語(yǔ)言等幾種語(yǔ)言的特點(diǎn)。 讓學(xué)生對(duì)幾種程序設(shè)計(jì)語(yǔ)言有初步印象。 教師演示 教師演示運(yùn)行一個(gè)畫(huà)圓的程序提出要求:留心觀察計(jì)算機(jī)是如何實(shí)現(xiàn)畫(huà)圓? Private Sub Form_Click() r = 1000 Circle (1
6、500, 1500), r End Sub 試運(yùn)行程序畫(huà)一個(gè)圓,并觀察源代碼。(任務(wù)二) 學(xué)會(huì)運(yùn)行一個(gè)程序,會(huì)打開(kāi)源程序窗口修改程序的方法。 學(xué)生分組體驗(yàn) 進(jìn)一步置疑:能否通過(guò)修改源代碼,改變圓的半徑,位置,線條顏色等? Private Sub Form_Click() FillColor = &HFFFF&(H0,Hcc,HFF等) FillStyle = 0 r = 1000(1500,500等) Circle (1500, 1500), r End Sub 學(xué)生分組修改程序的顏色參數(shù)。使程序能畫(huà)出黑色、大紅、紅三種不同顏色的圓。 (任務(wù)三) 讓學(xué)生體會(huì),修改程序一些參數(shù),
7、運(yùn)行結(jié)果就會(huì)不一樣。程序是由人來(lái)控制的。 課堂小結(jié) 程序:是人預(yù)先編寫(xiě)好的讓計(jì)算工作的命令組合。 程序設(shè)計(jì)語(yǔ)言種類(lèi):機(jī)器語(yǔ)言 匯編語(yǔ)言 高級(jí)語(yǔ)言 等, 程序是由人來(lái)編寫(xiě)。 思考問(wèn)題 知識(shí)形成 六、教學(xué)反思: 本節(jié)主要是引起學(xué)生學(xué)習(xí)程序的興趣,消除學(xué)生學(xué)習(xí)程序的畏難情緒,在運(yùn)行程序的過(guò)程中滲透熟悉程序的運(yùn)行。學(xué)生通過(guò)一些簡(jiǎn)單參數(shù)的修改,程序運(yùn)行就會(huì)有不同的效果。在教學(xué)過(guò)程中寓教于樂(lè)。 第2節(jié) 初試程序設(shè)計(jì)教學(xué)設(shè)計(jì) 一、學(xué)習(xí)者分析: 通過(guò)第一節(jié)的學(xué)習(xí),學(xué)生基本了解什么是程序,知道計(jì)算機(jī)的工作必須依賴(lài)于各種各樣的“程序”。初步了解VB程序設(shè)計(jì)需要一定
8、的語(yǔ)言環(huán)境。 二、教材內(nèi)容分析 1、本節(jié)的主要內(nèi)容及在本章中的地位: 本節(jié)是整章的操作基礎(chǔ),學(xué)生必須熟悉 的編程環(huán)境,并能熟練地操作。 2、教學(xué)重點(diǎn)、難點(diǎn): 重點(diǎn):讓學(xué)生明白程序的執(zhí)行運(yùn)行。 難點(diǎn):VB程序設(shè)計(jì)的編程環(huán)境。 3、課時(shí)安排:一課時(shí) 三、教學(xué)目標(biāo) 1.知識(shí)與技能 (1)了解VB的編程環(huán)境。 (2)學(xué)會(huì)在VB的編程環(huán)境中運(yùn)行、修改、保存、退出程序。 2.過(guò)程與方法 通過(guò)幾個(gè)小程序運(yùn)行,初步學(xué)會(huì)在VB的編程環(huán)境中運(yùn)行、保存程序的方法的基本操作。 3.情感態(tài)度價(jià)值觀 能夠通過(guò)修改、運(yùn)行、體驗(yàn)程序,啟迪學(xué)生的思維,激發(fā)學(xué)生的求知欲,培養(yǎng)學(xué)生的探究精神。
9、四、教學(xué)理念和方法 運(yùn)行一些有趣的小程序?yàn)榍腥肟?,熟悉VB的編程環(huán)境,并通過(guò)“畫(huà)圓”和修改“畫(huà)圓”程序簡(jiǎn)單例子,讓學(xué)生在VB的編程環(huán)境中運(yùn)行、保存程序的方法。 五、教學(xué)過(guò)程設(shè)計(jì) 1、教學(xué)內(nèi)容的組織與呈現(xiàn)方式: 本節(jié)的知識(shí)是VB的編程環(huán)境,教師通過(guò)反復(fù)運(yùn)行不同的程序段,把知識(shí)滲透到學(xué)生活動(dòng),使學(xué)生不斷地熟悉編程環(huán)境。 2、教學(xué)過(guò)程: 教學(xué)環(huán)節(jié) 教師教學(xué) 學(xué)生活動(dòng) 設(shè)計(jì)意圖 新課引入 在VB的環(huán)境中復(fù)習(xí)如何建立,運(yùn)行,保存一個(gè)程序的。復(fù)習(xí)運(yùn)行和保存程序 運(yùn)行上一節(jié)課畫(huà)出圓的程序(任務(wù)一) 回憶復(fù)習(xí)舊知識(shí) 教師講授 教師演示程序運(yùn)行過(guò)程列表框事件的選擇: 1、在
10、Form_Activate()下編寫(xiě)代碼的效果 2、Form_Click()下編寫(xiě)代碼的效果 3、Form_DblClick()下編寫(xiě)代碼的效果 4、Form_Load()下編寫(xiě)代碼的效果。 程序一: Private Sub Form_Activate() Print "我還沒(méi)有動(dòng)呢!" End Sub Private Sub Form_Click() Cls Print "我單擊了!" End Sub Private Sub Form_DblClick() Cls:Print "我雙擊了!" End Sub Private Sub
11、Form_Load() Print "我不見(jiàn)了!" End Sub 學(xué)生觀察不同程序代碼段運(yùn)行的結(jié)果有何不同。 通過(guò)不同的程序段運(yùn)行,進(jìn)一步熟悉VB的環(huán)境。 學(xué)生體驗(yàn) 教師巡視,并個(gè)別輔導(dǎo)。 修改程序,體驗(yàn)在不同的方法下畫(huà)一個(gè)圓的執(zhí)行效果。(任務(wù)二) 程序一: Private Sub Form_Click() r = 1000 Circle (1500, 1500), r End Sub 程序二: Private Sub Form_DblClick() r = 3000 Circle (1500, 1500), r Cls Print "我雙擊了!" E
12、ndSub 進(jìn)一步熟悉VB程序設(shè)計(jì)的環(huán)境。 教師講授 提出問(wèn)題:如何在不同的觸發(fā)條件下(單擊鼠標(biāo)和雙擊鼠標(biāo))畫(huà)一個(gè)半徑為500和 1000的圓? 學(xué)生試修改、運(yùn)行、保存程序。(任務(wù)三) 更進(jìn)一步熟悉VB程序設(shè)計(jì)的環(huán)境。教師點(diǎn)評(píng) 教師通過(guò)巡視,把部分學(xué)生修改的結(jié)果進(jìn)行點(diǎn)評(píng),指出典型的錯(cuò)誤。 思考問(wèn)題,修正錯(cuò)誤。 強(qiáng)化知識(shí)重點(diǎn)難點(diǎn)。 課堂小結(jié) 本節(jié)我們學(xué)習(xí)了如何運(yùn)行和保存程序并知道把一些實(shí)際問(wèn)題可以通過(guò)程序代碼,事件發(fā)生
13、等轉(zhuǎn)化為計(jì)算機(jī)問(wèn)題來(lái)完成,并且非常清楚的知道代碼編寫(xiě)在不同列表框事件是不一樣的。 思考問(wèn)題。 讓學(xué)生形成知識(shí)。 3、教學(xué)評(píng)價(jià): 評(píng)價(jià)標(biāo)準(zhǔn)設(shè)計(jì):完成基本任務(wù)80%為及格,完成全部任務(wù)100%為良好,在擴(kuò)展上能有所創(chuàng)新為優(yōu)秀。 課堂評(píng)價(jià)表設(shè)計(jì):學(xué)生完成如下實(shí)踐并填寫(xiě)課堂自評(píng)。 實(shí)踐 內(nèi)容 知識(shí)技能和情感態(tài)度評(píng)價(jià) 技能掌握 情感態(tài)度 任務(wù)一 運(yùn)行上一節(jié)課畫(huà)出圓的程序 Private Sub Form_Click() r = 1000 Circle (1500, 1500), r End Sub 任務(wù)二 體驗(yàn)在不同的方法下畫(huà)一個(gè)圓的執(zhí)行效果。 Private Sub Form_Click() r =
14、1000 Circle (1500, 1500), r End Sub Private Sub Form_DblClick() r = 3000 Circle (1500, 1500), r Cls Print "我雙擊了!" End Sub 任務(wù)三 學(xué)生修改程序并運(yùn)行,保存: Private Sub Form_Click() r = 500 Circle (1500, 1500), r End Sub Private Sub Form_DblClick() r = 1000 Circle (1500, 1500), r Cls: Print "我雙擊了!&quo
15、t; End Sub 4、教學(xué)資源:教學(xué)網(wǎng)絡(luò)、預(yù)先寫(xiě)好的畫(huà)圓小程序。 六、教學(xué)反思:初中信息技術(shù)程序設(shè)計(jì)初步課程設(shè)置定位是為讓學(xué)生了解和熟悉VB程序設(shè)計(jì)環(huán)境,以及在該環(huán)境中創(chuàng)建程序的一般步驟和方法,通過(guò)學(xué)習(xí),學(xué)生能夠通過(guò)比較、觀察、實(shí)踐、分析、修改、讀懂簡(jiǎn)單的程序即可,并不要求學(xué)生編寫(xiě)程序。因此教師的教學(xué)重點(diǎn)應(yīng)該放在從簡(jiǎn)單問(wèn)題出發(fā),運(yùn)用程序設(shè)計(jì)解決實(shí)際問(wèn)題,熟悉編程環(huán)境和體驗(yàn)程序設(shè)計(jì)思想的培養(yǎng)上。 第3節(jié)認(rèn)識(shí)程序的基本要素教學(xué)設(shè)計(jì) 一、學(xué)習(xí)者分析 學(xué)生在此之前,已初步了解程序的作用、對(duì)VB程序設(shè)計(jì)有了簡(jiǎn)單的認(rèn)識(shí);但對(duì)VB程序設(shè)計(jì)語(yǔ)言語(yǔ)法規(guī)則了解甚少,對(duì)程序代
16、碼中出現(xiàn)的各種要素比較陌生,因此對(duì)程序代碼本身所要表達(dá)的意思還不太清楚,對(duì)程序要完成的功能也不太明白。但此時(shí)學(xué)生的學(xué)習(xí)積極性比較高,也很愿意動(dòng)手嘗試。 二、教材內(nèi)容分析 1本節(jié)的主要內(nèi)容及在本章中的地位 本節(jié)是VB程序設(shè)計(jì)初步中的第三節(jié),主要介紹了VB程序設(shè)計(jì)語(yǔ)言中的常量與變量、表達(dá)式等程序設(shè)計(jì)基本要素、常用的數(shù)據(jù)類(lèi)型以及賦值語(yǔ)句、輸出語(yǔ)句的格式和功能。 2教學(xué)重點(diǎn)、難點(diǎn) 重點(diǎn): (1)常量、變量的概念和作用,變量的命名規(guī)則; (2)運(yùn)算符的識(shí)別和書(shū)寫(xiě);算術(shù)表達(dá)式的書(shū)寫(xiě)及轉(zhuǎn)換; (3)賦值語(yǔ)句、輸出語(yǔ)句的格式及功能。 難點(diǎn): (1)賦值號(hào)的理解; (2)變量的命名規(guī)則;
17、 (3)算術(shù)表達(dá)式的書(shū)寫(xiě)及轉(zhuǎn)換。 3課時(shí)安排:2課時(shí)。 三、教學(xué)目標(biāo) 1知識(shí)與技能 (1)了解常量、變量、表達(dá)式的含義和作用,了解賦值語(yǔ)句、輸出語(yǔ)句的功能; (2)熟悉變量的命名規(guī)則; (3)學(xué)會(huì)算術(shù)表達(dá)式的書(shū)寫(xiě)及轉(zhuǎn)換; (4)熟悉賦值語(yǔ)句、輸出語(yǔ)句的格式。 2過(guò)程與方法 (1)培養(yǎng)學(xué)生從簡(jiǎn)單問(wèn)題出發(fā),運(yùn)用程序設(shè)計(jì)解決實(shí)際問(wèn)題的能力。 (2)通過(guò)比較、觀察、分析和實(shí)踐等手段讓學(xué)生在做中學(xué), 提高學(xué)生主動(dòng)學(xué)習(xí)的意識(shí)和能力。 3情感態(tài)度價(jià)值觀 通過(guò)體驗(yàn)程序解決具體問(wèn)題的思想方法,激發(fā)學(xué)生的求知欲,形成積極主動(dòng)地學(xué)習(xí)和使用信息技術(shù)、參與信息活動(dòng)的態(tài)度,培養(yǎng)學(xué)生的創(chuàng)
18、新、探索精神。 四、教學(xué)理念和方法 由于本節(jié)課中所涉及到的內(nèi)容都是程序設(shè)計(jì)語(yǔ)言中的基本要素,概念性的知識(shí)較多,因此結(jié)合程序?qū)嵗齺?lái)介紹,通過(guò)講解、觀察、比較、實(shí)踐,幫助學(xué)生理解常量、變量和表達(dá)式的概念和作用,通過(guò)形成性練習(xí),讓學(xué)生熟練掌握算術(shù)表達(dá)式的書(shū)寫(xiě)及轉(zhuǎn)換,通過(guò)對(duì)程序中的語(yǔ)句進(jìn)行分析,讓學(xué)生了解賦值語(yǔ)句、輸出語(yǔ)句的格式和功能。通過(guò)上機(jī)實(shí)踐讓學(xué)生嘗試如何根據(jù)實(shí)際情況修改程序,從中體會(huì)程序的作用和編寫(xiě)的一些要求。 課堂上采用以任務(wù)驅(qū)動(dòng)式教學(xué)為主,演、講、練相結(jié)合的教學(xué)方法。 五、教學(xué)過(guò)程設(shè)計(jì) 1教學(xué)內(nèi)容的組織與呈現(xiàn)方式 本節(jié)課從簡(jiǎn)單的計(jì)算“圓的面積”的程序作為引入,通過(guò)分析程序中語(yǔ)句
19、的組成,講解常量、變量及表達(dá)式,通過(guò)不同的任務(wù),讓學(xué)生體會(huì)各個(gè)組成要素在程序中的作用,并從中慢慢理解并掌握程序設(shè)計(jì)的思路和方法。 2教學(xué)過(guò)程 課時(shí)1: 教學(xué)環(huán)節(jié) 教師教學(xué) 學(xué)生活動(dòng) 設(shè)計(jì)意圖 引入 同學(xué)們經(jīng)過(guò)上兩周的學(xué)習(xí),已初步接觸過(guò)了VB程序,編寫(xiě)程序就好像我們寫(xiě)作文一樣,每篇作文的組成都會(huì)有不同的詞語(yǔ)、句子、段落,這是構(gòu)成一篇作文的基本要素,而我們編寫(xiě)程序也一樣,程序也是由一些基本要素所組成的,今天我們就來(lái)學(xué)習(xí)程序的基本要素 聽(tīng)講解 創(chuàng)設(shè)情境,引發(fā)學(xué)生學(xué)習(xí)的興趣。 通過(guò)網(wǎng)絡(luò)廣播展示程序 下面我們一起來(lái)看一下這段程序: Private Sub Form_C
20、lick() r = 1000 s = 3.14* r * r Print "圓的面積是:" s; "平方厘米 " End Sub 同學(xué)們?cè)囈辉?,看這段程序到底有什么作用? 觀看程序,并思考 通過(guò)簡(jiǎn)單的程序引入,使學(xué)生更易接受并理解 老師把程序發(fā)送到學(xué)生機(jī),讓學(xué)生上機(jī)體驗(yàn)程序的執(zhí)行 老師巡堂指導(dǎo),并解決個(gè)別學(xué)生的操作問(wèn)題 上機(jī)運(yùn)行程序,并總結(jié)程序的作用 學(xué)生自行體驗(yàn)程序的作用,增加感性認(rèn)識(shí) 解釋程序的組成 總結(jié)程序的作用:計(jì)算圓的面積 問(wèn):程序的組成?(有三行) 在程序里面每一行我們稱(chēng)它為一
21、個(gè)“語(yǔ)句”,也就是說(shuō)這個(gè)程序共有三行語(yǔ)句。我們首先要知道:每個(gè)程序都是由若干行語(yǔ)句所組成的。 聽(tīng)老師講解,并作好相應(yīng)的記錄(劃書(shū)) 明確相關(guān)概念 引出:語(yǔ)句的作用 但是大家看到,每一個(gè)語(yǔ)句的結(jié)構(gòu)都不相同,意義也應(yīng)該不相同,下面我們一起來(lái)分析一下。 “r = 1000”是什么意思? 思考,并回答老師的問(wèn)題 新課學(xué)習(xí):賦值語(yǔ)句 解釋?zhuān)?“r = 1000”這個(gè)語(yǔ)句,在程序里我們稱(chēng)為“賦值語(yǔ)句”。中間的“=”不是數(shù)學(xué)上的等號(hào),是賦值號(hào)。 問(wèn):在這里把什么賦給什么? 作用:把賦值號(hào)右邊的數(shù)值賦給左邊的r( 有方向性,從右往左) 思考,并回答老師 通過(guò)設(shè)問(wèn),讓學(xué)生認(rèn)真思考,調(diào)動(dòng)積極性 通過(guò)網(wǎng)
22、絡(luò)廣播展示剛才的程序 問(wèn):在這個(gè)程序中還有哪個(gè)語(yǔ)句也是賦值語(yǔ)句呢?(s = 3.14 * r * r) 觀察,并思考、回答問(wèn)題 通過(guò)學(xué)生的觀察、對(duì)比,啟發(fā)學(xué)生的思維 新課學(xué)習(xí):“常量”的概念 在這兩個(gè)語(yǔ)句里,除了“=”外,還有什么組成?(r、1000、s、3.14 * r * r) “1000”是什么?(圓的半徑) 在計(jì)算的過(guò)程中,這個(gè)值會(huì)變化嗎? 我們把在程序運(yùn)行過(guò)程中始終固定不變的量稱(chēng)為“常量” 思考,并回答問(wèn)題 新課學(xué)習(xí):“表達(dá)式”的概念 看第2個(gè)語(yǔ)句,右邊不是一個(gè)數(shù),而是一個(gè)式子。這個(gè)式子在程序中有什么用?與數(shù)學(xué)上的一樣嗎?(意思一樣,寫(xiě)法不同)有什么不同?(*號(hào))。 數(shù)學(xué)
23、上我們稱(chēng)它為公式或式子,在VB里面稱(chēng)為“表達(dá)式”,又因?yàn)樗臀覀償?shù)學(xué)上的式子很接近,所以我們給它一個(gè)更貼切的名字“算術(shù)表達(dá)式”。 “3.14 * r * r”就是一個(gè)算術(shù)表達(dá)式,“*”是它的算術(shù)運(yùn)算符,在VB里面還有其它的運(yùn)算符號(hào)與我們數(shù)學(xué)上面所學(xué)的不一樣,這個(gè)內(nèi)容我們下節(jié)課再來(lái)探討。 通過(guò)對(duì)比,使學(xué)生加深對(duì)各種不同組成要素的理解 任務(wù):計(jì)算半徑為2000的圓,如何修改程序?計(jì)算半徑是3000、4000、5000的圓呢? 問(wèn):放在r里的值是否可以根據(jù)實(shí)際的需要賦給它不同的值呢? 上機(jī)試驗(yàn),并進(jìn)行總結(jié),回答老師的提問(wèn) (若條件不允許,改為學(xué)生示范操作) 提高學(xué)生動(dòng)手能力,并加深理解
24、新課學(xué)習(xí):變量的概念 變量:是一個(gè)存儲(chǔ)單元,在程序運(yùn)行過(guò)程中可以取不同的值。(相當(dāng)于一個(gè)碗,可盛放不同的東西) 問(wèn):程序中還有哪個(gè)是變量?(s) 通過(guò)比喻,方便學(xué)生理解 任務(wù):計(jì)算圓的周長(zhǎng),如何修改程序? 老師巡堂指導(dǎo),并解答學(xué)生上機(jī)操作中存在的問(wèn)題 上機(jī)試驗(yàn),并可讓個(gè)別學(xué)生演示他們修改的程序 新課學(xué)習(xí):變量名 看下面這段程序: Private Sub Form_Click() r = 1000 s = 2*3.14 * r Print "圓的周長(zhǎng)是:" s End Sub 問(wèn):程序有沒(méi)有錯(cuò)?有什
25、么不夠好的地方?(周長(zhǎng)一般用C表示) 問(wèn):變量是否可以換不同的名字? 思考、回答問(wèn)題 通過(guò)與數(shù)學(xué)上的使用習(xí)慣,過(guò)渡到變量名,幫助學(xué)生理解 任務(wù):嘗試使用不同的變量名去試驗(yàn)程序 老師巡堂指導(dǎo),并解答學(xué)生上機(jī)操作中存在的問(wèn)題。 (指引學(xué)生分組去試驗(yàn):用不同的變量名A、3A、面積、Sub等) 上機(jī)操作試驗(yàn) (也可改為個(gè)別學(xué)生示范操作,或?qū)W生命名,老師示范) 幫助學(xué)生從錯(cuò)誤中總結(jié)規(guī)律 新課學(xué)習(xí):變量名的命名規(guī)則 問(wèn):變量是否可以任意定? 變量名命名規(guī)則:(課本 P33) 形成性練習(xí):變量名的判斷 老師講解為什么有些不能用作變量名使用。 做練習(xí) 學(xué)生通過(guò)練習(xí)進(jìn)一步明確變量名的命名
26、要求 課堂小結(jié) 本節(jié)課我們所學(xué)的內(nèi)容包括:賦值語(yǔ)句、常量、變量和算術(shù)表達(dá)式。 在書(shū)本上整理出所學(xué)的內(nèi)容 幫助學(xué)生梳理知識(shí)結(jié)構(gòu) 以“圓的面積”程序?yàn)槔?,?jiǎn)單介紹程序設(shè)計(jì)的思路 根據(jù)老師的提示進(jìn)行思考 對(duì)所學(xué)知識(shí)進(jìn)行提升 拓展練習(xí):1、計(jì)算長(zhǎng)方形的面積和周長(zhǎng); 2、超市購(gòu)物結(jié)賬 老師巡堂指導(dǎo),并啟發(fā)學(xué)生思路,解決學(xué)生操作中遇到的問(wèn)題 上機(jī)操作練習(xí) 對(duì)知識(shí)的擴(kuò)充和遷移 課時(shí)2: 教學(xué)環(huán)節(jié) 教師教學(xué) 學(xué)生活動(dòng) 設(shè)計(jì)意圖 復(fù)習(xí)通過(guò)畫(huà)圓程序引出:常量、變量、變量名、賦值語(yǔ)句的概念、意義等思考、回答問(wèn)題溫故而知新新課學(xué)習(xí):“運(yùn)算符和表達(dá)式”上節(jié)課我們?cè)?jīng)接觸過(guò)這行賦值語(yǔ)句
27、: S=3.14*r*r 問(wèn):這行語(yǔ)句有什么作用?賦值的過(guò)程是怎樣的?右邊的式子在VB里有個(gè)什么名字?(先計(jì)算右邊算術(shù)表達(dá)式的值,然后把結(jié)果賦給左邊的變量)思考,并在老師的指引下回答問(wèn)題培養(yǎng)學(xué)生勤于動(dòng)腦的習(xí)慣老師講解表達(dá)式的概念、分類(lèi)等: 表達(dá)式是由常量、變量、運(yùn)算符、括號(hào)等按一定的語(yǔ)法規(guī)則組成的有意義的式子。 的表達(dá)式有: 算術(shù)表達(dá)式、字符表達(dá)式、關(guān)系表達(dá)式、邏輯表達(dá)式等幾種。 算術(shù)表達(dá)式: 算術(shù)表達(dá)式是由+、-、*、/、MOD等算術(shù)運(yùn)算符和數(shù)值型常量、變量、小括號(hào)等組成。算術(shù)表達(dá)式中參與運(yùn)算的量是數(shù)值型的,其運(yùn)算結(jié)果也是數(shù)值型的。聽(tīng)講并劃書(shū)明確相關(guān)的概念觀察下面的算術(shù)表達(dá)式,請(qǐng)大家說(shuō)說(shuō)與我
28、們平常在數(shù)學(xué)上使用的表達(dá)式有些什么不同?(例:課本 P34 例題)思考、并回答問(wèn)題通過(guò)對(duì)比,引起學(xué)生的注意算術(shù)運(yùn)算符 含義 例子 運(yùn)算結(jié)果 運(yùn)算級(jí)別 加 12 3 1 減、取負(fù)值 12 3 1 Mod 求余 9 mod 2 1 2 整除 92 4 3 * 乘 2*4 8 4 / 除 9/2 4.5 4 乘方 23 8 5 比較算術(shù)運(yùn)算符: 注: 1、 運(yùn)算級(jí)別與數(shù)學(xué)上的一樣,從高到低,同一級(jí)從左到右的順序執(zhí)行 2、 VB中所有括號(hào)都用小括號(hào)來(lái)表示觀察、思考,并在老師的引導(dǎo)下填充完成表格通過(guò)完成表格,使學(xué)生能進(jìn)一步明確各種算術(shù)運(yùn)算符的含義及使用形成性練習(xí)下面請(qǐng)同學(xué)們完成
29、P37的練習(xí)3、4 思考并動(dòng)筆完成相應(yīng)的練習(xí)鞏固所學(xué)知識(shí)老師提問(wèn)學(xué)生并點(diǎn)評(píng)課堂練習(xí) 請(qǐng)個(gè)別學(xué)生寫(xiě)出他們的答案調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性,讓他們主動(dòng)參與新課學(xué)習(xí):“輸出語(yǔ)句”觀察程序: Private Sub Form_Click() r = 1000 s = 3.14* r * r Print "圓的面積是:" s; "平方厘米 " End Sub 問(wèn):第四行語(yǔ)句有什么作用?(輸出計(jì)算的結(jié)果) 思考,并回答問(wèn)題通過(guò)設(shè)問(wèn),引起學(xué)生注意老師講解:輸出語(yǔ)句 (1)格式:print <表達(dá)式列表> (2
30、)作用:將<表達(dá)式列表>中的各項(xiàng)按指定的格式在屏幕上顯示出來(lái)。 (3) <表達(dá)式列表>中可以是多個(gè)表達(dá)式,各表達(dá)式之間可用逗號(hào)(分區(qū)格式,每區(qū)14個(gè)字符位)“,”或分號(hào)(緊湊格式)“;”分隔。 (通過(guò)程序試驗(yàn)逗號(hào)和分號(hào)在程序中的不同的作用) 聽(tīng)課,并劃書(shū)明確相關(guān)概念新課學(xué)習(xí):“字符串常量”從輸出結(jié)果我們看到有些內(nèi)容是原樣輸出的,而有些是輸出對(duì)應(yīng)的值。為什么? (字符串常量:指用雙引號(hào)括起來(lái)的字符。) 思考,并回答問(wèn)題通過(guò)對(duì)比、觀察,讓學(xué)生找出異同,幫助理解新課學(xué)習(xí):“數(shù)據(jù)的類(lèi)型”經(jīng)過(guò)上面的學(xué)習(xí),同學(xué)們基本上能讀懂一個(gè)簡(jiǎn)單的程序,其實(shí)在我們現(xiàn)在所學(xué)習(xí)的程序設(shè)計(jì)中,主要是通
31、過(guò)程序來(lái)處理各種各樣的數(shù)據(jù),這些數(shù)據(jù)在VB里也會(huì)分成不同的類(lèi)型。 VB提供了數(shù)值型、字符型、布爾型等基本的數(shù)據(jù)類(lèi)型 表:課本 P33 表2-1 聽(tīng)課,并劃書(shū)明確相關(guān)概念課堂小結(jié)本節(jié)課我們主要學(xué)習(xí)的算術(shù)運(yùn)算符和算術(shù)表達(dá)式的書(shū)寫(xiě),以及輸出語(yǔ)句和VB中的數(shù)據(jù)類(lèi)型,這些內(nèi)容在程序設(shè)計(jì)里都相當(dāng)重要,請(qǐng)大家一定要熟練掌握。 整理書(shū)本的相應(yīng)內(nèi)容知識(shí)梳理 3教學(xué)評(píng)價(jià) A完成相應(yīng)的上機(jī)操作練習(xí) B形成性練習(xí) (1) 區(qū)分以下哪些是正確的變量名: A3、半徑、 SUB、 S_name、6F、P-A、圓2、*T (2)課本P37的練習(xí)2、3、4 六教學(xué)反思 本節(jié)課的內(nèi)容
32、作為程序設(shè)計(jì)的入門(mén),知識(shí)點(diǎn)多,概念性強(qiáng),而且比較零散,所講的內(nèi)容對(duì)絕大部分學(xué)生來(lái)說(shuō)都未曾接觸過(guò),因此在學(xué)習(xí)的時(shí)候有一定的難度。本課在教學(xué)中嘗試結(jié)合了具體的程序例子,盡可能深入淺出地講授程序的基本要素,讓學(xué)生易于理解和接受。當(dāng)然,本課的內(nèi)容對(duì)學(xué)生來(lái)說(shuō)只是一個(gè)入門(mén),很多的知識(shí)點(diǎn)需要在以后的學(xué)習(xí)中不斷地強(qiáng)化、鞏固和提高,才能真正達(dá)到程序設(shè)計(jì)的要求。 第4節(jié)順序結(jié)構(gòu)教學(xué)設(shè)計(jì) 一、學(xué)習(xí)者分析: 學(xué)生通過(guò)前幾節(jié)的學(xué)習(xí)以及實(shí)踐,對(duì)的編程環(huán)境以及程序設(shè)計(jì)的要素有了深刻的了解,但對(duì)程序的結(jié)構(gòu)缺乏完整的分析和體會(huì),本節(jié)通過(guò)實(shí)踐,讓學(xué)生了解順序結(jié)構(gòu)程序的
33、特點(diǎn)。 二、教材內(nèi)容分析 本節(jié)是本章的前幾節(jié)知識(shí)小結(jié),又是新知識(shí)的開(kāi)始,故有承前啟后的作用。 1、本節(jié)的主要內(nèi)容及在本章中的地位 本節(jié)是程序結(jié)構(gòu)的基礎(chǔ),起承前啟后的作用。 2、教學(xué)重點(diǎn)、難點(diǎn): 重點(diǎn):程序順序結(jié)構(gòu)的特點(diǎn),流程圖;常用函數(shù)含義。 難點(diǎn):順序結(jié)構(gòu)程序流程圖的畫(huà)法;常用函數(shù)的書(shū)寫(xiě)和意義。 3、課時(shí)安排:一課時(shí) 三、教學(xué)目標(biāo) 1.知識(shí)與技能 (1)了解順序結(jié)構(gòu)的程序的特點(diǎn)、流程圖的書(shū)寫(xiě)。 (2)理解InputBox函數(shù)和常用函數(shù)的含義及其書(shū)寫(xiě)格式。 (3)理解程序的順序結(jié)構(gòu)。 2.過(guò)程與方法: (1)通過(guò)學(xué)生的分組實(shí)驗(yàn)體會(huì),讓學(xué)生了解順序程序結(jié)構(gòu)的特點(diǎn)。 (2)通過(guò)演練結(jié)合
34、讓學(xué)生了解常用函數(shù)的意義。 3.情感態(tài)度價(jià)值觀 通過(guò)分組實(shí)驗(yàn)培養(yǎng)學(xué)生的自主學(xué)習(xí)精神以及嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度,培養(yǎng)學(xué)生仔細(xì)觀察問(wèn)題的能力。 四、教學(xué)理念和方法 順序程序結(jié)構(gòu)的特點(diǎn)以及函數(shù)的含義應(yīng)用,學(xué)生難以理解,通過(guò)分組實(shí)驗(yàn)以及閱讀程序,運(yùn)行程序,就可以讓學(xué)生更好地領(lǐng)會(huì)、掌握本節(jié)的知識(shí)。 五、教學(xué)過(guò)程設(shè)計(jì) 1、教學(xué)內(nèi)容的組織與呈現(xiàn)方式 本節(jié)以學(xué)生分組體會(huì)不同的程序書(shū)寫(xiě)順序,會(huì)得出不同的輸出結(jié)果來(lái)突出順序結(jié)構(gòu)程序的特點(diǎn)。inputBox函數(shù)和其他函數(shù)的學(xué)習(xí)都是通過(guò)反復(fù)的試運(yùn)行程序來(lái)加深理解。 2、教學(xué)過(guò)程 教學(xué)環(huán)節(jié) 教師教學(xué) 學(xué)生活動(dòng) 設(shè)計(jì)
35、意圖 新課引入 教學(xué)情景設(shè)置,程序運(yùn)行根據(jù)不同的書(shū)寫(xiě)順序,會(huì)有不同的結(jié)果。 提出問(wèn)題:為什么改變程序中的語(yǔ)句,結(jié)果會(huì)不同?說(shuō)明程序的執(zhí)行順序是從上到下的。 分組體驗(yàn)程序的運(yùn)行(任務(wù)一)。 回答老師提出的問(wèn)題。 突出程序的執(zhí)行順序 新課講授(1)順序結(jié)構(gòu) 演示:改變程序的順序,程序的運(yùn)行結(jié)果不同,這種程序結(jié)構(gòu)叫做順序程序結(jié)構(gòu)。例如: (1)Private Sub Form_Click() r = 1000 S=pi*R*R End Sub (2)Private Sub Form_Click() r = 1000 S=pi*R*R Print “ 圓的面積:“;S Circle (1500, 15
36、00), r End Sub 結(jié)果如圖(一) (3)Private Sub Form_Click() r = 1000 Circle (1500, 1500), r S=pi*R*R Print “ 圓的面積:“;s End Sub 結(jié)果如圖(二) 圖(一) 圖(二) 學(xué)生觀察輸出結(jié)果。 學(xué)生觀察:程序不同的書(shū)寫(xiě)順序,輸出結(jié)果是不一樣的,說(shuō)明順序結(jié)構(gòu)的涵義。 新課講授(2)函數(shù)學(xué)習(xí) 設(shè)置教學(xué)情景,引導(dǎo)學(xué)生理解inputBox函數(shù)有規(guī)定的格式。 說(shuō)明:1、程序的順序不同,執(zhí)行結(jié)果不同。 2、inputBox函數(shù)有規(guī)定的格式。 3、inputBox函數(shù)輸出的結(jié)果是文本格式。例如:x=inputBo
37、x(“ 輸入一個(gè)數(shù)”,X),若輸入01,輸出也是01。 學(xué)生體驗(yàn)輸入正確的和錯(cuò)誤的格式,計(jì)算機(jī)的反應(yīng)。(任務(wù)二) 讓學(xué)生體會(huì) inputBox函數(shù)有規(guī)定的格式。 新課講授(3)學(xué)習(xí)其其他函數(shù) 解釋其他的函數(shù):絕對(duì)值函數(shù)ABS(x),開(kāi)放根函數(shù)Sqr(x),取整函數(shù)Int(x),隨即函數(shù)Rnd(x)等。 完成教師課堂提高練習(xí),寫(xiě)出式子的值:(任務(wù)三) abs(-9)+sqr(9)+int(9.9)+int(-9.9)+9mod3+9/3 熟悉常用函數(shù) 學(xué)生練習(xí) 組織學(xué)生練習(xí),并明確正確答案。 任務(wù)四:練習(xí)與提高:補(bǔ)充下列程序的運(yùn)行結(jié)果:P41.思考2,3。 學(xué)會(huì)知識(shí)的應(yīng)用 課堂小結(jié) 教師小結(jié):我
38、們要會(huì)根據(jù)程序的順序結(jié)構(gòu)補(bǔ)充程序。 思考問(wèn)題 形成知識(shí) 3.教學(xué)評(píng)價(jià): 評(píng)價(jià)標(biāo)準(zhǔn):完成基本任務(wù)80%為及格,完成全部任務(wù)100%為良好,在擴(kuò)展上能有所創(chuàng)新為優(yōu)秀。 課堂評(píng)價(jià)表:學(xué)生完成如下實(shí)踐并填寫(xiě)課堂自評(píng)。 實(shí)踐 內(nèi)容 知識(shí)技能和情感態(tài)度評(píng)價(jià) 技能掌握 情感態(tài)度 任務(wù)一 分組體驗(yàn)程序的運(yùn)行結(jié)果。 (1)a=3 a=a+1 b=a b=b+1 print a,b 結(jié)果:4,5 (2) a=a+1 a=3 b=a b=b+1 print a,b 結(jié)果:3,4 (3) a=3 b=a a=a+1 b=b+1 print a,b
39、 結(jié)果:4,4 (4) b=b+1 a=3 a=a+1 b=a print a,b 結(jié)果:4,4 任務(wù)二 學(xué)生體驗(yàn)正確和錯(cuò)誤語(yǔ)句格式的輸入: (1) private sub Form_click() inputBox(“輸入圓的半徑“),”半徑“ print “圓的半徑“; r circle(2500,2500),r pi=3.14 s=pi*r*r print “圓的面積“;s End Sub (2) private sub Form_click() inputBox print “圓的半徑“; r circle(2500,2500),r pi
40、=3.14 s=pi*r*r print “圓的面積“; S End Sub 任務(wù)三 寫(xiě)出式子的結(jié)果: abs(-9)+sqr(9)+int(9.9)+int(-9.9)+9mod3+9/3 任務(wù)四 補(bǔ)充下列程序的運(yùn)行結(jié)果:P41.思考2,3。 4、教學(xué)資源:教師網(wǎng)絡(luò),投影儀。 六、教學(xué)反思:本節(jié)通過(guò)學(xué)生對(duì)程序執(zhí)行的多次體驗(yàn),讓學(xué)生充分體現(xiàn)什么是順序結(jié)構(gòu),實(shí)踐才能出真知! 第5節(jié)分支結(jié)構(gòu)教學(xué)設(shè)計(jì) 一、學(xué)習(xí)者分析 本節(jié)是在學(xué)習(xí)了程序的順序結(jié)構(gòu)的基礎(chǔ)上學(xué)習(xí)的,學(xué)生對(duì)程序結(jié)構(gòu)有一定認(rèn)識(shí),所以在這個(gè)基礎(chǔ)上學(xué)習(xí),學(xué)生可以上一種臺(tái)階。但是怎樣表達(dá)實(shí)際問(wèn)題的“條件”以及
41、相應(yīng)的選擇是本節(jié)的一個(gè)難點(diǎn)。 二、教材內(nèi)容分析 1、本節(jié)的主要內(nèi)容及在本章中的地位 本節(jié)是本章又一個(gè)基礎(chǔ),是經(jīng)常使用的語(yǔ)句和程序結(jié)構(gòu)之一,所以必須熟練掌握。 2、教學(xué)重點(diǎn)、難點(diǎn): 重點(diǎn):分支語(yǔ)句的流程圖,分支語(yǔ)句的執(zhí)行過(guò)程以及條件語(yǔ)句的格式。 難點(diǎn):分支語(yǔ)句的應(yīng)用以及分支語(yǔ)句的格式。 3、課時(shí)安排:一課時(shí) 三、教學(xué)目標(biāo) 1.知識(shí)與技能 (1)了解分支程序的結(jié)構(gòu),流程以及作用。 (2)知道條件語(yǔ)句的作用,初步掌握分支語(yǔ)句的格式。 (3)理解程序的分支結(jié)構(gòu)。 2.過(guò)程與方法 (1)通過(guò)簡(jiǎn)單游戲程序的運(yùn)行和流程思考,培養(yǎng)學(xué)生的思考邏輯分析能力。 (2)通過(guò)運(yùn)行程
42、序、分析程序、體驗(yàn)程序提高學(xué)生自主學(xué)習(xí)的能力。 3.情感態(tài)度價(jià)值觀 通過(guò)體驗(yàn)程序,分析程序和修改程序,培養(yǎng)學(xué)生的合作精神和探究創(chuàng)新精神。 四、教學(xué)理念和方法 本節(jié)是本章的又一個(gè)重點(diǎn)難點(diǎn),分支的應(yīng)用在程序設(shè)計(jì)中有非常廣泛的應(yīng)用。為此,必須熟練掌握,故采用情景設(shè)置,講練結(jié)合,任務(wù)驅(qū)動(dòng)等多種立體方式呈現(xiàn)。運(yùn)用教師主導(dǎo),學(xué)生主動(dòng),親身體驗(yàn),總結(jié)思考提高的教學(xué)策略。 五、教學(xué)過(guò)程設(shè)計(jì) 1、教學(xué)內(nèi)容的組織與呈現(xiàn)方式 分支選擇的概念,通過(guò)“密碼游戲”的運(yùn)行、分析來(lái)說(shuō)明,然后反復(fù)體會(huì)、修改程序?qū)Ψ种дZ(yǔ)句的執(zhí)行順序、語(yǔ)句格式不斷加深理解。 2、教學(xué)
43、過(guò)程 教學(xué)環(huán)節(jié) 教師教學(xué) 學(xué)生活動(dòng) 設(shè)計(jì)意圖 引入 教師通過(guò)日常生活的例子如:人生的十字路口的選擇,玩游戲的攻略選擇進(jìn)行引入。 學(xué)生思考 引起學(xué)生思考 新課講授 引導(dǎo)學(xué)生體驗(yàn)密碼程序的運(yùn)行,初步了解分支語(yǔ)句的應(yīng)用。 Private Sub Form_Click() guess = InputBox("請(qǐng)輸入一個(gè)整數(shù)密碼:", "密碼") password = "123456" If guess = password Then Print "yes!your are win" End If If guess <
44、> password Then Print "again please!" End If End Sub 初步體驗(yàn)程序的執(zhí)行(任務(wù)一)。 了解分支程序的執(zhí)行順序。 新課內(nèi)容 結(jié)合數(shù)學(xué)上數(shù)的絕對(duì)值,分析程序?qū)W生運(yùn)行程序 x=inputbox(“請(qǐng)輸入一個(gè)數(shù)”,”輸入一個(gè)數(shù)”) If x>=0 Then Print “你動(dòng)動(dòng)腦筋!正數(shù)的絕對(duì)值是它本身" Print”y=”;x Else Print "正確,你真聰明!負(fù)數(shù)的絕對(duì)值是它的相反數(shù)" Print “y=”;-x End If 特別強(qiáng)調(diào):我們實(shí)際問(wèn)題的“條件”以及相應(yīng)
45、的選擇,要根據(jù)具體問(wèn)題具體解決,用到相關(guān)的數(shù)學(xué)知識(shí),結(jié)合條件語(yǔ)句的含義來(lái)設(shè)置。 解釋分支語(yǔ)句的格式和應(yīng)用, 語(yǔ)句。 畫(huà)出程序的執(zhí)行順序流程圖。(任務(wù)二) 結(jié)合實(shí)際問(wèn)題,體會(huì)分支語(yǔ)句的執(zhí)行順序。 學(xué)生練習(xí) 輔導(dǎo)學(xué)生運(yùn)行修改程序。 修改程序(任務(wù)三) 當(dāng)R>2500和r<=100時(shí)輸出“超出范圍”: inputBox(“輸入圓的半徑”,”半徑” ) if r>2000 then print”超出范圍” else circle(2500,2500),r endif 拓展學(xué)生思維 學(xué)生提高練習(xí) 巡視并輔導(dǎo)學(xué)生。 補(bǔ)充、修改調(diào)試運(yùn)行程序P46.3. (任務(wù)四) 熟悉提高 小結(jié) 教師對(duì)本
46、節(jié)所學(xué)知識(shí)進(jìn)行小結(jié),特別強(qiáng)調(diào),實(shí)際問(wèn)題的“條件”以及相應(yīng)的選擇的設(shè)置。 學(xué)生思考 知識(shí)形成 3.教學(xué)評(píng)價(jià): 評(píng)價(jià)標(biāo)準(zhǔn)設(shè)計(jì):完成基本任務(wù)80%為及格,完成全部任務(wù)100%為良好,在擴(kuò)展上能有所創(chuàng)新為優(yōu)秀。 課堂評(píng)價(jià)表設(shè)計(jì):學(xué)生完成如下實(shí)踐并填寫(xiě)課堂自評(píng)。 實(shí)踐 內(nèi)容 知識(shí)技能和情感態(tài)度評(píng)價(jià) 技能掌握 情感態(tài)度 任務(wù)一 學(xué)生體驗(yàn)密碼程序的執(zhí)行。 任務(wù)二 畫(huà)出流程圖: x=inputbox(“請(qǐng)輸入一個(gè)數(shù)”,”輸入一個(gè)數(shù)”) If x>=0 Then Print “你動(dòng)動(dòng)腦筋!正數(shù)的絕對(duì)值是它本身" Print”y=”;x Else Print "正
47、確,你真聰明!負(fù)數(shù)的絕對(duì)值是它的相反數(shù)" Print “y=”;-x End If 任務(wù)三 修改程序,當(dāng)R>2500和r<=100時(shí)輸出“超出范圍”: inputBox(“輸入圓的半徑”,”半徑” ) if r>2000 then print”超出范圍” else circle(2500,2500),r endif 任務(wù)四 讀程序和補(bǔ)充程序P46.3 4、教學(xué)資源:網(wǎng)絡(luò)教室,小程序。 六、教學(xué)反思: 本節(jié)課,學(xué)生對(duì)分支結(jié)構(gòu)的比較容易理解,但是對(duì)于分支的條件設(shè)置的認(rèn)識(shí)不足,即不會(huì)寫(xiě)出條件和讀懂程
48、序。面對(duì)問(wèn)題,學(xué)生不知如何下手,為此,我們必須在以后的學(xué)習(xí)中加強(qiáng)對(duì)學(xué)習(xí)知識(shí)的滲透和反復(fù)學(xué)習(xí)。 第6節(jié)循環(huán)結(jié)構(gòu)教學(xué)設(shè)計(jì) 一、學(xué)習(xí)者分析 學(xué)生通過(guò)以上章節(jié)的學(xué)習(xí),分化現(xiàn)象比較嚴(yán)重,有的學(xué)生對(duì)程序設(shè)計(jì)有濃厚的興趣,而有的學(xué)生卻有畏難情緒,而本節(jié)是整章的重點(diǎn)難點(diǎn)。為此,學(xué)習(xí)難度最大,必須消除學(xué)生的畏難情緒,循序漸進(jìn)地學(xué)習(xí)。 二、教材內(nèi)容分析 1、本節(jié)的主要內(nèi)容及在本章中的地位 本節(jié)是本章的重點(diǎn),難點(diǎn),如果學(xué)生能夠理解循環(huán)語(yǔ)句的含義,其他語(yǔ)句就很好理解了。 2、教學(xué)重點(diǎn)、難點(diǎn): 重點(diǎn):循環(huán)語(yǔ)句的格式和應(yīng)用
49、。 難點(diǎn):循環(huán)語(yǔ)句的執(zhí)行過(guò)程。 3、課時(shí)安排:二課時(shí) 三、教學(xué)目標(biāo) 1.知識(shí)與技能 (1)了解循環(huán)語(yǔ)句的作用,理解畫(huà)同心圓的程序。 (2)掌握f(shuō)or/next語(yǔ)句的格式和執(zhí)行過(guò)程。 (3)了解for/next循環(huán)語(yǔ)句的一些注意事項(xiàng)。 (4)初步理解程序的循環(huán)結(jié)構(gòu)。 (5)掌握do循環(huán)語(yǔ)句的格式和執(zhí)行過(guò)程。(選學(xué)) 2.過(guò)程與方法 通過(guò)分析畫(huà)同心圓的程序,逐步掌握f(shuō)or/next循環(huán)語(yǔ)句的執(zhí)行方式和應(yīng)用以及書(shū)寫(xiě)格式、應(yīng)用。體驗(yàn)計(jì)算機(jī)利用循環(huán)結(jié)構(gòu)程序解決問(wèn)題的方法。 3.情感態(tài)度價(jià)值觀 通過(guò)教師的情景設(shè)置以及學(xué)生對(duì)程序的體驗(yàn)修改,克服學(xué)習(xí)過(guò)程中學(xué)生的畏難情緒,
50、讓學(xué)生在不斷的探究和思考中培養(yǎng)學(xué)生的探索精神。 四、教學(xué)理念和方法 本節(jié)采用任務(wù)驅(qū)動(dòng)法,通過(guò)教師的情景設(shè)置,不斷提高學(xué)習(xí)梯度,使學(xué)生在不知不覺(jué)中掌握知識(shí)。 五、教學(xué)過(guò)程設(shè)計(jì) 1、教學(xué)內(nèi)容的組織與呈現(xiàn)方式 以順序程序完成畫(huà)同心圓和用循環(huán)語(yǔ)句畫(huà)同心圓進(jìn)行比較為引入,然后通過(guò)不斷修改程序的初始值、終值、步長(zhǎng)來(lái)體會(huì)循環(huán)語(yǔ)句的格式和應(yīng)用。 2、教學(xué)過(guò)程 教學(xué)環(huán)節(jié) 教師教學(xué) 學(xué)生活動(dòng) 設(shè)計(jì)意圖 課堂引入 教師借助簡(jiǎn)單的畫(huà)圓程序引入。提出問(wèn)題一: 如何程序語(yǔ)句畫(huà)一個(gè)圓心在點(diǎn)(2500,2500)半徑為100cm的圓? Private Sub Form_Click() r
51、 = 100 Circle (2500, 2500), r,RGB(255,60,60) End Sub 提出問(wèn)題二: 如何畫(huà)圓心在點(diǎn)(2500,2500)半徑為200cm 的圓? 思考修改程序(任務(wù)一) 引起學(xué)生思考修改程序。 提出問(wèn)題三: 如何畫(huà)圓心在點(diǎn)(2500,2500)半徑從1001000的10個(gè)同心圓 笨辦法: Private Sub Form_Click() r = 100 Circle (2500, 2500), r r = 200 Circle (2500, 2500), r r = 300 Circle (2500, 2500), r . . r = 1000 Circle
52、 (2500, 2500), r End Sub 新辦法: Private Sub Form_Click() For i=100 to 1000 step 100 r = I Circle (2500,2500),r Next I End sub 學(xué)生修改程(任務(wù)二)。 引起學(xué)生進(jìn)一步思考。 新課講授 教師對(duì)循環(huán)語(yǔ)句的進(jìn)一步解釋循環(huán)語(yǔ)句并動(dòng)畫(huà)顯示循環(huán)過(guò)程。引導(dǎo)學(xué)生分析程序。 閱讀程序段,指出循環(huán)變量、循環(huán)體、共循環(huán)了幾次,并寫(xiě)出結(jié)果: S=0 For i=10 to 4 step -3 s =s+i Next I Print “s=“; s 知
53、識(shí)滲透 學(xué)生練習(xí)修改程序 組織學(xué)生分組試運(yùn)行程序并提問(wèn): 循環(huán)變量,步長(zhǎng)的設(shè)置有什么限制? 分組體驗(yàn)畫(huà)出20個(gè)同心圓不同步長(zhǎng)但達(dá)到同一效果的程序。(任務(wù)三) 加深對(duì)新知識(shí)的理解 課間小結(jié) 教師歸納: 程序的運(yùn)行結(jié)果是一樣的。說(shuō)明:步長(zhǎng)可以是整數(shù)也可以是小數(shù),可以是正數(shù)也可以是負(fù)數(shù)。 問(wèn)題:如果步長(zhǎng)為零,結(jié)果如何? 學(xué)生回答:如果步長(zhǎng)為零,程序會(huì)陷入死循環(huán)。 知識(shí)形成 學(xué)習(xí)提高 情景設(shè)置,分層提高: 修改程序:畫(huà)二十半徑相同,y軸固定為1500,半徑為1000的圓 Private Sub Form_Click() For X = 100 To 1000 Step 50 r = 10
54、00 Circle (1000 + X, 1500), r Next X End sub 學(xué)生修改程序(提高任務(wù)四) 知識(shí)擴(kuò)展 知識(shí)熟練 教師演示例題,使學(xué)生對(duì)知識(shí)的應(yīng)用更熟練。 1、演示例題: 求1234100的值? 2、提出問(wèn)題:如何修改程序,求下列式子的值? 1+3+5+99=? 學(xué)生上機(jī)練習(xí)(任務(wù)五、六): 1、1+3+5+99=? 2、補(bǔ)充并調(diào)試程序P51,3,4 知識(shí)熟練提高 新課轉(zhuǎn)折 *(以下部分為選學(xué)內(nèi)容,供選學(xué)用) 引導(dǎo)學(xué)生體驗(yàn)程序,引出Do While/ Loop的作用。 Private Sub Form_Click() guess = InputBox(&qu
55、ot;請(qǐng)輸入一個(gè)整數(shù)密碼:", "密碼") password = "123456" If guess = password Then Print "yes!your are win" End If If guess <> password Then Print "again please!" End If End Sub 與 Private SubForm_Click() Do While inputpassword <> "123456" inputpassw
56、ord = InputBox(" 請(qǐng)輸入密碼,", " 輸入密碼") Loop Print "輸入密碼正確!" End Sub 學(xué)生體驗(yàn)比較程序的功能,并體會(huì)Do While/ Loop的含義。(任務(wù)七) 新課轉(zhuǎn)折與知識(shí)滲透 新課講授 解釋Do While/ Loop意義:當(dāng)條件成立,執(zhí)行循環(huán)體,否則退出循環(huán),執(zhí)行l(wèi)oop下一個(gè)語(yǔ)句。 學(xué)生觀察并思考 知識(shí)形成 學(xué)生熟練 教師通過(guò)引導(dǎo)學(xué)生讀程序,進(jìn)一步學(xué)習(xí)知識(shí)。 讀下列程序并寫(xiě)出結(jié)果:(任務(wù)八) P51,1(3)(4) 知識(shí)熟練 提高練習(xí) 引導(dǎo)學(xué)生對(duì)所學(xué)知識(shí)進(jìn)行整理歸納。比較do wh
57、ile 與for/next 。 修改程序用兩種循環(huán)求和(任務(wù)九)2+4+8+100=? 知識(shí)整理與提高 課堂小結(jié) 教師對(duì)循環(huán)語(yǔ)句的兩種形式進(jìn)行比較,并形成知識(shí)。說(shuō)明:若知道循環(huán)次數(shù),一般使用for/next循環(huán);若不知道循環(huán)次數(shù),用do while循環(huán)。 學(xué)生思考 知識(shí)形成 3.教學(xué)評(píng)價(jià) 評(píng)價(jià)標(biāo)準(zhǔn)設(shè)計(jì):完成基本任務(wù)80%為及格,完成全部任務(wù)100%為良好,在擴(kuò)展上能有所創(chuàng)新為優(yōu)秀。 課堂評(píng)價(jià)表設(shè)計(jì):學(xué)生完成如下實(shí)踐并填寫(xiě)課堂自評(píng)。 實(shí)踐 內(nèi)容 知識(shí)技能和情感態(tài)度評(píng)價(jià) 技能掌握 情感態(tài)度 任務(wù)一 思考修改程序:如何畫(huà)圓心在點(diǎn)(2500,2500)半徑為200cm 的圓? Private Sub Form_Click(
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司沉浸式展廳策劃方案
- 公司組織轟趴活動(dòng)方案
- 公司文化圈策劃方案
- 公司月刊創(chuàng)刊策劃方案
- 公司歡迎儀式活動(dòng)方案
- 公司老干部活動(dòng)方案
- 公司激情文化活動(dòng)方案
- 公司來(lái)新人了活動(dòng)方案
- 公司匯演暖場(chǎng)活動(dòng)方案
- 公司旅游年會(huì)策劃方案
- 2025山西焦煤集團(tuán)公司招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 《民用無(wú)人機(jī)作業(yè)氣象條件等級(jí) 植?!肪幹普f(shuō)明
- 中藥灌腸法治療腎衰
- 人教版(2024)英語(yǔ)七年級(jí)上冊(cè)單詞表
- 客戶(hù)拓展推介-化學(xué)品儲(chǔ)存方案
- ISO27001-2013信息安全管理體系要求
- 安裝門(mén)窗承包勞務(wù)合同模板
- 220kV升壓站調(diào)試施工方案
- GB/T 10069.3-2024旋轉(zhuǎn)電機(jī)噪聲測(cè)定方法及限值第3部分:噪聲限值
- TTJSFB 002-2024 綠色融資租賃項(xiàng)目評(píng)價(jià)指南
- 無(wú)人機(jī)培訓(xùn)計(jì)劃及方案
評(píng)論
0/150
提交評(píng)論