999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

我是這樣上的課(說課稿)

2012-12-31 00:00:00劉萬輝
大觀周刊 2012年45期

我們學(xué)校采用的教材是:李紅主編的《數(shù)據(jù)庫應(yīng)用基礎(chǔ)-VF6.0(第2版)》,該教材第4章 程序設(shè)計(jì)基礎(chǔ),講得很略,總共才12頁。所以我就參考了魏茂林編著的《數(shù)據(jù)庫應(yīng)用技術(shù)FoxBase+》作為補(bǔ)充教材。再加上這部分內(nèi)容也是高職對(duì)口升學(xué)考試的重點(diǎn),顯得非常重要,所以我還結(jié)合了《高職對(duì)口升學(xué)“3+X”考試復(fù)習(xí)指導(dǎo)書》作為補(bǔ)充練習(xí)。

數(shù)據(jù)庫VF6.0的工作方式有交互式和程序式兩種。學(xué)生已經(jīng)掌握了用交互式命令處理“數(shù)據(jù)庫”、“表”和其它基本數(shù)據(jù),現(xiàn)在過渡到用程序來處理。再則結(jié)構(gòu)化程序設(shè)計(jì)這部分內(nèi)容是后續(xù)部分面向?qū)ο蟪绦蛟O(shè)計(jì)的基礎(chǔ),可以說結(jié)構(gòu)化程序設(shè)計(jì)這部分內(nèi)容在本教材中起到了承前啟后的作用。

我們這節(jié)課教學(xué)的內(nèi)容是結(jié)構(gòu)化程序設(shè)計(jì)的“選擇結(jié)構(gòu)”,教學(xué)目標(biāo)分3個(gè):

1個(gè)是知識(shí)目標(biāo):通過選擇結(jié)構(gòu)的學(xué)習(xí),使學(xué)生掌握其概念、格式、執(zhí)行特點(diǎn)以及單條件選擇和多條件選擇結(jié)構(gòu)的具體應(yīng)用。

第2是能力目標(biāo):提高學(xué)生分析問題、解決問題的能力,樹立學(xué)生結(jié)構(gòu)化程序設(shè)計(jì)的基本思想。

第3個(gè)是情感目標(biāo):激發(fā)學(xué)生學(xué)習(xí)程序的興趣和培養(yǎng)學(xué)生用設(shè)計(jì)程序來解決實(shí)際問題的積極性。

教學(xué)重點(diǎn)就是掌握IF語句和多分支語句的格式及功能。

教學(xué)難點(diǎn)是IF語句和多分支語句的具體運(yùn)用。

在教法設(shè)計(jì)方面,我把教學(xué)內(nèi)容做成PPT,利用網(wǎng)絡(luò)多媒體教室上課,采用投影儀播放課件,一邊播放,一邊講解,并用豐富的實(shí)例來幫助對(duì)新課的理解,對(duì)于重要的內(nèi)容或者難以理解的內(nèi)容,我就馬上讓學(xué)生上機(jī)實(shí)驗(yàn),我呢就用教學(xué)軟件進(jìn)行監(jiān)看,一旦發(fā)現(xiàn)有代表性的問題,我可以轉(zhuǎn)播全體同學(xué)并給予指出。另外就是重點(diǎn)內(nèi)容我上課前把它板書在小黑板上,比如:“IF語句和多分支語句的格式及功能”。等到新課結(jié)束后進(jìn)行總結(jié)的時(shí)候再掛出來,以彌補(bǔ)課件一晃而過的不足。同時(shí)注意學(xué)科間的聯(lián)系,比如:數(shù)學(xué)和英語學(xué)科。

在這節(jié)課里我用到了教學(xué)用具有:PPT課件、網(wǎng)絡(luò)多媒體教室(含學(xué)生機(jī)和服務(wù)器)、投影儀、小黑板、粉筆和刷子、大鵬電子教學(xué)軟件、VF6.0等軟件。

在課時(shí)安排上我就按照理論課和上機(jī)課間隔進(jìn)行。理論課主要是我講,上機(jī)課主要是學(xué)生練習(xí)我講過的例子和一些我準(zhǔn)備的程序?qū)嶒?yàn)。

在新課開始前,我先以提問的方式復(fù)習(xí)順序結(jié)構(gòu)的執(zhí)行特點(diǎn),就是按照語句書寫的先后順序依次執(zhí)行,然后告訴同學(xué)們:編寫順序結(jié)構(gòu)程序雖然簡單,但在實(shí)際應(yīng)用中,經(jīng)常需要對(duì)事物做出一定的判斷,并依據(jù)判斷的結(jié)果采取不同的處理行為。最好舉一個(gè)實(shí)例,比如:求圓的面積,對(duì)半徑進(jìn)行判斷,是否大于0,如果是才能參加運(yùn)算,否則不能運(yùn)算,輸出:“參數(shù)錯(cuò)誤!”信息。這是一個(gè)不能用簡單的順序結(jié)構(gòu)就能解決的問題。

從而過渡到新課。

播放PPT課件,首先介紹選擇結(jié)構(gòu)的概念:選擇結(jié)構(gòu)也叫分支結(jié)構(gòu),程序執(zhí)行時(shí),根據(jù)不同的條件,選擇執(zhí)行不同的程序語句,用來解決有選擇、有轉(zhuǎn)移的問題。例如判斷數(shù)的奇偶性、正負(fù),求多分支函數(shù)的值等。這些都是同學(xué)們熟悉的數(shù)學(xué)知識(shí)。從而建立起同學(xué)們一種意識(shí):那就是程序設(shè)計(jì)與數(shù)學(xué)學(xué)科之間是密切相關(guān)的。

告訴同學(xué)們:選擇結(jié)構(gòu)程序中可能有些語句是不會(huì)執(zhí)行的,它不同于順序結(jié)構(gòu)程序中所有語句都會(huì)執(zhí)行。讓同學(xué)們把新知識(shí)跟舊知識(shí)串聯(lián)起來,對(duì)照比較,互為補(bǔ)充。

接下來,告訴同學(xué)們:選擇結(jié)構(gòu)包括IF語句和多分支語句。

然后出示IF語句的格式及功能。并強(qiáng)調(diào)IF必須跟EndIf搭配使用,缺一不可??梢愿嬖V同學(xué)們:IF可以理解成“如果”,EndIf可以理解成“結(jié)束”,Else可以理解成“否則”,這樣又讓同學(xué)們聯(lián)系上了英語學(xué)科。再告訴同學(xué)們:IF語句根據(jù)有無ELSE子句分為單分支結(jié)構(gòu)和雙分支結(jié)構(gòu)。下面我們就先來學(xué)習(xí)單分支結(jié)構(gòu)的格式及功能,隨后出示其格式及功能,并鏈接一個(gè)流程圖,最好是采用動(dòng)畫的形式直觀形象地展示給同學(xué)們。然后適當(dāng)進(jìn)行講解。再就是舉例,比如:求一個(gè)數(shù)的絕對(duì)值。這是同學(xué)們非常熟悉的數(shù)學(xué)知識(shí),讓同學(xué)自己在VF環(huán)境下編寫出這段程序,并進(jìn)行驗(yàn)證。根據(jù)學(xué)生操作情況,這個(gè)時(shí)候可以提示同學(xué)們:要用程序來解決這個(gè)問題,關(guān)鍵是首先要確定判斷條件??梢杂面I盤輸入一個(gè)數(shù)存入一個(gè)變量,比如X,然后判斷X是否小于0,如果小于0就把它反號(hào),否則就不反號(hào),再輸出結(jié)果。通過例子來幫助學(xué)生理解對(duì)單分支結(jié)構(gòu)的執(zhí)行過程。通過學(xué)生自己編寫程序從而注重培養(yǎng)學(xué)生分析問題和解決問題的能力。然后再讓同學(xué)們看老師編寫的這個(gè)程序并進(jìn)行驗(yàn)證,當(dāng)然這個(gè)時(shí)候?qū)W生有可能寫出了不同的程序,但只要能達(dá)到目的,解決同樣的問題,都是可以的,這也就鼓勵(lì)了學(xué)生用不同的方法去解決同樣的問題。甚至有時(shí)候?qū)W生寫的程序比老師寫的更加簡潔,我們就可以鼓勵(lì)一下同學(xué)們,比如說:你們是多么多么的能干,都可以用單分支結(jié)構(gòu)來編程了,而且比老師都厲害這樣的話語。

完了之后,接下來學(xué)習(xí)雙分支結(jié)構(gòu),同樣展示出雙分支結(jié)構(gòu)的格式及功能,并與單分支結(jié)構(gòu)進(jìn)行一番比較,那就是中間多了一個(gè)Else子句,把原來的單分支結(jié)構(gòu)中的一個(gè)語句段分成了兩個(gè)并列的語句段。要求同學(xué)們務(wù)必注意這個(gè)“并列”二字。這個(gè)“并列”還具有“互相排斥”的意思,就是根據(jù)條件判斷的結(jié)果,只選擇執(zhí)行其中一個(gè)語句段。這個(gè)時(shí)候同樣鏈接一個(gè)流程圖,最好是用動(dòng)畫的形式形象直觀地展示給同學(xué)們??赐陝?dòng)畫之后,可以讓一至二名同學(xué)主動(dòng)當(dāng)一下老師,根據(jù)動(dòng)畫以及自己的理解來講解一下這個(gè)雙分支結(jié)構(gòu)的執(zhí)行過程。這樣也可以鍛煉學(xué)生的語言表達(dá)能力。

接下來舉一個(gè)例,比如:輸入姓名,在XSQK.DBF(學(xué)生情況)表中查詢?cè)撔彰麑?duì)應(yīng)的學(xué)號(hào)、身高及體重,若沒有找到,則顯示信息“查無此人!”。要求:用單分支結(jié)構(gòu)以及雙分支結(jié)構(gòu)分別編寫一個(gè)程序。

首先請(qǐng)同學(xué)們根據(jù)題意,找出判斷條件是什么?應(yīng)該說學(xué)生還是不難找出的,這個(gè)判斷條件就是:根據(jù)輸入的姓名,在表中是否能找到對(duì)應(yīng)的這個(gè)學(xué)生?這是一個(gè)跟表打交道的實(shí)際應(yīng)用問題??梢愿嬖V同學(xué)們:聯(lián)系以前學(xué)習(xí)過的交互式命令,先打開表,再輸入需要查詢的姓名,然后用條件定位命令進(jìn)行查詢,再用分支結(jié)構(gòu)對(duì)查詢結(jié)果進(jìn)行判斷,從而分別輸出不同的顯示結(jié)果。

要求:同學(xué)們首先用單分支結(jié)構(gòu)編寫出程序,并上機(jī)驗(yàn)證,再用雙分支結(jié)構(gòu)編寫程序來解決同樣的問題。并進(jìn)行比較。

根據(jù)學(xué)生基礎(chǔ)差的實(shí)際情況,如果學(xué)生實(shí)在不能做,我就把事先編好的程序展示出來,讓同學(xué)們閱讀程序進(jìn)行一番自己的理解,并進(jìn)行單分支結(jié)構(gòu)和雙分支結(jié)構(gòu)的比較。這也是培養(yǎng)學(xué)生閱讀程序的能力。然后找一至二名同學(xué)來敘述自己的理解。隨后進(jìn)行點(diǎn)評(píng),并講解兩個(gè)程序的不同之處:單分支結(jié)構(gòu)需要用兩個(gè),而雙分支結(jié)構(gòu)只須用一個(gè)即可解決。然后告訴同學(xué)們:一個(gè)雙分支結(jié)構(gòu)其實(shí)可以看成是兩個(gè)單分支結(jié)構(gòu)的并列組合。

緊接著可以向?qū)W生推出一種更簡單形式的雙分支結(jié)構(gòu)語句,那就是:IIF()函數(shù)。告訴同學(xué)們:在某些情況下,可以用IIF()函數(shù)代替If-Else—Endif語句,從而簡化條件描述,提高程序的執(zhí)行速度。

然后舉一個(gè)例,比如:求一個(gè)數(shù)的絕對(duì)值。就可以用這個(gè)函數(shù)很簡潔地表示出來。在這里可以問一問同學(xué)們:能否根據(jù)函數(shù)的格式寫出計(jì)算絕對(duì)值的語句來?隨后老師出示答案,并給予講解。告訴同學(xué)們:這個(gè)Iif()函數(shù)在考試中經(jīng)常出現(xiàn),所以一定要理解和學(xué)會(huì)使用。

接下來用一個(gè)實(shí)例過渡到雙分支結(jié)構(gòu)的嵌套使用,比如:任意輸入三個(gè)數(shù),然后按照從大到小的順序輸出??梢韵茸屚瑢W(xué)們?cè)囈辉嚕河脤W(xué)過的單分支結(jié)構(gòu)和雙分支結(jié)構(gòu)來做一下這個(gè)題。由于嵌套使用是一個(gè)難點(diǎn),一時(shí)半會(huì)兒是很難掌握的,所以要求學(xué)生首先能閱讀現(xiàn)成的程序即可。隨即展示出老師用分支結(jié)構(gòu)進(jìn)行嵌套的方式來解決它的程序。并和同學(xué)們一起進(jìn)行分析:這個(gè)問題僅靠一個(gè)雙分支的結(jié)構(gòu)是不能解決的,它需要使用分支語句的嵌套。并告訴同學(xué)們:VF6.0中允許在程序的任何位置進(jìn)行嵌套。 隨即鏈接嵌套的層次結(jié)構(gòu)圖,讓學(xué)生更加直觀,更加形象地看個(gè)清楚。然后讓同學(xué)們數(shù)一數(shù)嵌套的層數(shù),注意層次關(guān)系,要求各個(gè)層次的IF語句之間不能交叉,每一層的If、Else以及EndIf必須一一對(duì)應(yīng)。在這里可以展示幾例交叉的錯(cuò)誤格式,讓同學(xué)們進(jìn)行辨別真?zhèn)?,在思想上產(chǎn)生預(yù)防的作用,以減少今后的出錯(cuò)。

再用一個(gè)實(shí)例來過渡到多分支結(jié)構(gòu)語句的學(xué)習(xí),比如:根據(jù)學(xué)生成績表中的成績,分成“優(yōu)”、“良”、“及格”、“不及格”四個(gè)等級(jí)。隨即展示出使用分支語句嵌套來完成的程序,然后提出設(shè)問:我們可不可以用更簡潔的程序表達(dá)方式呢?老師回答:“這是肯定的”。然后告訴同學(xué)們:這種問題雖然可以用分支語句嵌套來解決。但是,如果選擇的分支很多,則編寫的程序可讀性差且易出錯(cuò)。那么,我們一般使用下面的多重分支結(jié)構(gòu)來解決。

隨即展示出:多重分支結(jié)構(gòu)的格式及功能。并根據(jù)格式進(jìn)行功能的講解。這時(shí)候可以鏈接多重分支結(jié)構(gòu)的執(zhí)行流程圖,最好用動(dòng)畫的形式執(zhí)行一遍,以增添直觀性,幫助學(xué)生理解和掌握其執(zhí)行特點(diǎn)。這個(gè)時(shí)候可以找一至二名同學(xué)當(dāng)一下老師,根據(jù)自己的理解,進(jìn)行講解多重分支結(jié)構(gòu)的執(zhí)行特點(diǎn),以鍛煉學(xué)生的語言表達(dá)能力。也給其他同學(xué)多次重復(fù)和增加理解次數(shù)。這時(shí)候要注意強(qiáng)調(diào):多重分支結(jié)構(gòu)中的“依次判斷條件”這句話的意思,“依次”就是依照“書寫次序”進(jìn)行比較判斷,直到有一個(gè)滿足條件,則執(zhí)行相應(yīng)語句,執(zhí)行完之后,不再找有無滿足條件的語句,直接跳到Endcase下一個(gè)語句。這一點(diǎn)對(duì)于學(xué)生很容易搞錯(cuò)。他們?nèi)菀桌斫獬桑喊褲M足條件的語句組都執(zhí)行一遍。為了讓學(xué)生充分明白這一點(diǎn),在下面的例子中還要進(jìn)行強(qiáng)調(diào)。

接下來就把上一個(gè)實(shí)例程序展示出來,要求同學(xué)們馬上在機(jī)子上,自己結(jié)合多重分支結(jié)構(gòu)的格式,試著把程序中,分支結(jié)構(gòu)的嵌套格式改寫成多重分支結(jié)構(gòu)的格式,并在機(jī)子上驗(yàn)證結(jié)果。如果有學(xué)生先完成了,老師先檢查,不管對(duì)與不對(duì),就把這個(gè)同學(xué)的結(jié)果轉(zhuǎn)播給全班同學(xué),如果學(xué)生做對(duì)了,就加以表揚(yáng),再接再勵(lì),如果學(xué)生有錯(cuò),就讓大家來找一找錯(cuò)誤,并給以指出,直到改正確,這樣既可以培養(yǎng)大家的團(tuán)結(jié)協(xié)作精神,樹立團(tuán)隊(duì)意識(shí)。又可以培養(yǎng)學(xué)生自學(xué)的能力,也是激發(fā)學(xué)生學(xué)習(xí)程序的積極性和培養(yǎng)學(xué)生實(shí)際應(yīng)用的能力。這時(shí)候?yàn)榱藦?qiáng)調(diào)剛才所說的學(xué)生容易搞錯(cuò)的地方,我把分?jǐn)?shù)段判斷條件順序進(jìn)行改一改,把原來的首先“>=85”、其次“>=75”、再“>=60”改成首先“>=60”、其次“>=75”、再“>=85”,這樣改了之后,再運(yùn)行程序,觀察結(jié)果有什么不同,暗示同學(xué)們進(jìn)行思考。從而再次強(qiáng)調(diào)多重分支結(jié)構(gòu)語句的執(zhí)行特點(diǎn):“依次判斷條件”這句話的深刻含義。

為了加強(qiáng)應(yīng)用能力和對(duì)多重分支結(jié)構(gòu)格式的掌握,我們還可以舉一個(gè)例子,比如:數(shù)學(xué)上經(jīng)常遇到的分段函數(shù)的計(jì)算,操作方式還是跟剛才一樣,讓學(xué)生先試一試,然后老師與全班同學(xué)一起來完成。

進(jìn)行到這里,新課也該完成了,到了該總結(jié)的時(shí)候了。這時(shí)候把課前板書在小黑板上的所有語句格式及功能掛出來,以彌補(bǔ)課件一晃而過的缺點(diǎn)。

再次強(qiáng)調(diào)學(xué)生容易出錯(cuò)的地方,比如:IF和ENDIF;DO CASE和ENDCASE必須成對(duì)出現(xiàn),缺一不可。 IF、 DO CASE是結(jié)構(gòu)入口;ENDIF、 ENDCASE是結(jié)構(gòu)出口。<條件表達(dá)式>可以是表達(dá)式或表達(dá)式的邏輯組合,表達(dá)式的值必須是邏輯值。條件語句可以嵌套,但不能出現(xiàn)交叉。編寫程序時(shí),為使程序清晰,易于閱讀,我們須按縮進(jìn)格式書寫等等。

接下來布置作業(yè),一個(gè)是:把課堂上用過的例子,再次上機(jī)進(jìn)行體會(huì),并做到作業(yè)本上,以強(qiáng)化動(dòng)筆,注意程序的書寫格式;2是先動(dòng)筆做一下補(bǔ)充教材上面的習(xí)題,再上機(jī)驗(yàn)證;3是思考補(bǔ)充教材上的實(shí)驗(yàn)內(nèi)容,并上機(jī)實(shí)驗(yàn)。總的來說,對(duì)于結(jié)構(gòu)化程序設(shè)計(jì)這部分內(nèi)容,我主張學(xué)生多練,注意讓學(xué)生動(dòng)手驗(yàn)證程序、動(dòng)腦思考并進(jìn)行記憶,還要?jiǎng)幼煺f。讓學(xué)生盡可能多的做一些練習(xí),練習(xí)包括筆頭練習(xí)和上機(jī)練習(xí)。并注意反饋學(xué)生練習(xí)情況,對(duì)具有代表性的問題,還要在下次新課前,最好是上機(jī)課中進(jìn)行糾正。

主站蜘蛛池模板: 2020最新国产精品视频| 亚洲天堂免费| 亚洲欧洲天堂色AV| 亚洲欧美日韩中文字幕在线一区| 免费无码AV片在线观看国产| 亚洲区第一页| 亚洲婷婷丁香| 成人亚洲国产| 成年午夜精品久久精品| 一级不卡毛片| 色婷婷电影网| 国产成本人片免费a∨短片| 经典三级久久| 精品视频在线观看你懂的一区| 久久香蕉国产线| 色综合久久无码网| 天天色综合4| 日韩高清中文字幕| 久久国产免费观看| 精品久久国产综合精麻豆| 欧美午夜一区| 性做久久久久久久免费看| 91精品福利自产拍在线观看| 成年女人a毛片免费视频| 99久久国产自偷自偷免费一区| 国产自在线拍| 国产国产人免费视频成18| 亚洲精品无码日韩国产不卡| 亚洲狠狠婷婷综合久久久久| 人人91人人澡人人妻人人爽| 久久久久久高潮白浆| 色国产视频| 老司机久久精品视频| 亚洲色精品国产一区二区三区| 婷婷午夜天| 欧美精品黑人粗大| 亚洲欧洲日产国码无码av喷潮| 久操中文在线| 在线看国产精品| 色综合色国产热无码一| 久久成人国产精品免费软件| 午夜啪啪福利| 国产aⅴ无码专区亚洲av综合网| 久久99国产综合精品女同| 成年A级毛片| 精品亚洲欧美中文字幕在线看| 婷婷中文在线| 欧美一区二区自偷自拍视频| 亚洲综合第一页| 日韩大乳视频中文字幕| 亚洲毛片一级带毛片基地| 在线观看无码a∨| 亚洲 欧美 偷自乱 图片 | 日本在线国产| 国产欧美日韩视频怡春院| 精品福利视频网| 久久狠狠色噜噜狠狠狠狠97视色 | 啪啪免费视频一区二区| 91美女视频在线| 又黄又湿又爽的视频| 国产AV无码专区亚洲A∨毛片| 国产精品刺激对白在线| 毛片免费在线视频| 久久99精品久久久久纯品| 国产农村妇女精品一二区| 日韩小视频在线播放| 国产成人精品视频一区视频二区| 国产精品lululu在线观看| 无码人妻免费| 国产美女无遮挡免费视频| 国产精品欧美日本韩免费一区二区三区不卡 | 三级欧美在线| 免费一级毛片在线观看| 亚洲国产精品一区二区高清无码久久| 亚洲国产一区在线观看| 久久综合亚洲色一区二区三区| 亚洲综合色吧| 免费 国产 无码久久久| 露脸真实国语乱在线观看| 97精品久久久大香线焦| 国产乱人视频免费观看| 欧美国产综合视频|