第1節(jié) 《程序與程序設(shè)計(jì)》教學(xué)設(shè)計(jì)
教學(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ǔ)句: 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ī)則組成的有意義的式子。vb的表達(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ō)與我們平常在數(shù)學(xué)上使用的表達(dá)式有些什么不同?(例:課本 p34 例題)思考、并回答問(wèn)題通過(guò)對(duì)比,引起學(xué)生的注意算術(shù)運(yùn)算符
含義
例子
運(yùn)算結(jié)果
運(yùn)算級(jí)別
+
加
1+2
3
1
-
減、取負(fù)值
-1-2
-3
1
mod
求余
9 mod 2
1
2
\
整除
9\2
4
3
*
乘
2*4
8
4
/
除
9/2
4.5
4
^
乘方
2^3
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é)們完成 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)作用:將<表達(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ì)中,主要是通過(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)容