數(shù)據(jù)類型和常量變量教學(xué)設(shè)計范文
課題:
數(shù)據(jù)類型和常量變量
教學(xué)目標(biāo):
理解數(shù)據(jù)在計算機中是如何存儲的
掌握常用三大數(shù)據(jù)類型
掌握常量和變量的用法
教學(xué)重點:
三大數(shù)據(jù)類型及常量變量的表示方法
教學(xué)難點:
理解數(shù)據(jù)在計算機中的存儲方式
引言:
在計算機程序設(shè)計中,數(shù)據(jù)是一個非常廣義的概念,任何符號(如數(shù)字、英文字母、漢字或某些特殊符號)只要賦予它一定含義,就是數(shù)據(jù)。
在前邊的學(xué)習(xí)中,我們簡單介紹了變量的概念,變量是用來存儲數(shù)據(jù)的計算機中的一塊兒空間(內(nèi)存單元)。
例子:匯率轉(zhuǎn)換問題
第一步:usd、rmb都設(shè)置成Integer類型,那么,rmb中最多能存儲的大小是:4890*6.7
第二部:usd、rmb都設(shè)置成long類型,那么,rmb中最多能存儲的大小是:320519956*6.7
(4890+1) *6.7 錯誤:溢出;解釋為什么會溢出 說明存放rmb的空間不夠大,所以溢出。
引出數(shù)據(jù)在計算機中存放是有大小的問題。
精講一:數(shù)據(jù)大小,類型的問題
用Excel當(dāng)工具,解釋(一個單元格代表一個字節(jié)):把內(nèi)存比喻成一個賓館,賓館中有大小功能不同的房間。
第一步:解釋計算機存儲的基本單位是字節(jié),從大小引出不同的類型,存放的內(nèi)容不同,占用的空間不同。在實際例子中引出類型標(biāo)識符的寫法,強調(diào)各種類型的取值范圍。
第二步:解釋進(jìn)制的表示方式:十進(jìn)制、二進(jìn)制、八進(jìn)制、十六進(jìn)制。
精講二:常量&變量
每種數(shù)據(jù)都有其大小,并占用一定的空間,那么,如何在程序編寫過程中調(diào)用這些空間的內(nèi)容,就需要給這些空間(房間)取名字。這個名字就是常量名和變量名,他們都是計算機內(nèi)存中的一塊兒存儲空間。
要求學(xué)生閱讀課本53頁 2常量和變量,重點注意他們的起名規(guī)則和說明方式。
重點講解變量和常量的命名規(guī)則。
用實例解釋常量變量:求圓的面積 S = pi * r * r
Dim r As Single ‘定義的變量r 是內(nèi)存中的一塊兒區(qū)域
Dim s As Single ‘這個區(qū)域中的內(nèi)容隨著程序運行而改變
Const pi As Single = 3.14
r = Val(Text1.Text)
s = r * r * pi ‘解釋這里為什么用pi而不用3.14
Print s
隨堂檢測:(注意輔導(dǎo)學(xué)生)
第1題. 在編寫求圓的周長及面積的程序時,面積s可能帶小數(shù)位,因此我們應(yīng)將面積s定義為( )數(shù)據(jù)類型。
A.Date B.Long C.Single D.Integer
第2題. 下列選項中,關(guān)于常量的描述錯誤的是( )。
A.在VB中的常量有數(shù)值常量、字符串常量等 B.?dāng)?shù)值常量類似于數(shù)學(xué)中的常數(shù) C.用一對雙引號括起來的字符串稱為字符串常量 D.字符串常量包括雙引號本身
第3題. 在Visual Basic中,下列可以作為合法變量名的是( )。
A.a(chǎn)20 B.2a C.a(chǎn)+5 D. 30
第4題. 下列語句中,定義了一個單精度變量的是( )。
A.Dim end As Integer B.Dim sum As Single C.Dim Name As String D.Dim sum As Double
第5題. 在Visual Basic中,下列關(guān)于語句“Dim long as Integer”說法正確的.是( )。
A.定義long為字符型變量 B.這是一條錯誤的語句
C.這是一條合法的語句 D.定義long為長整型變量
第6題. 在Visual Basic中,下列關(guān)于語句"Const X As Single=4.23"說法正確的是( )。
A.定義x為單精度實型數(shù)變量 B.程序中可以重新給常量名x賦值
C.定義常量x且值為4.23 D.x是個變量名
第7題. 下列變量名寫法錯誤的是( )。
A.a(chǎn)be B.a(chǎn)be_245 C.123abc D.a(chǎn)be133
第8題. 在Visual Basic中,數(shù)據(jù)類型Integer表示整數(shù)類型,其取值范圍是( )。
A.-65536到 65535 B.-32768到 32767 C.O到32767 D.O到65535
第9題. 下列選項中,數(shù)據(jù)類型不是數(shù)值型的是( )。
A.Date B.Single C.Double D.Integer
第10題. 下列哪個選項不是字符串常量
A."True" B.False C." " D."你好"
第11題. 在Visual Basic中,下列表示整數(shù)型十六進(jìn)制常量的是( ) A.32F B.H32F C.h32F D.&H32F
第12題. 在Visual Basic中,Chr(98)返回結(jié)果的數(shù)據(jù)類型是( )。
A. 日期型 B.布爾型 C.字符串 D.?dāng)?shù)值型
課堂練習(xí)講解:
展示正答率:
重點講解正確率低于70%的題3、5、6、7、10、12
課堂小結(jié):
數(shù)據(jù)在內(nèi)存中存儲是有大小的,用字節(jié)表示,存儲的內(nèi)容是有要求的,比如,Integer 中只允許存儲整數(shù),例如56,-145。如何找到我們存儲的內(nèi)容呢,就需要知道它的地址(房間號),這個地址就是變量名,變量名和常量名的命名是有要求的:
1.字母,數(shù)字,下劃線,必須字母開頭。
2,不能用已經(jīng)定義過的名稱(關(guān)鍵字)。
3,變量名不區(qū)分大小寫。理解為什么要使用常量;更容易理解,輸入更簡潔,不易出錯。了解了進(jìn)制的表示方法。
作業(yè):
閱讀課本55頁思考為什么Integer占2個字節(jié)存儲3萬,而Long占4個字節(jié)卻能存儲20億這么大的數(shù)?
【數(shù)據(jù)類型和常量變量教學(xué)設(shè)計范文】相關(guān)文章:
《樹和喜鵲》 優(yōu)質(zhì)教學(xué)設(shè)計范文03-14
《牛和鵝》 教學(xué)設(shè)計03-24
《開花和結(jié)果》教學(xué)設(shè)計12-12
《牛和鵝》教學(xué)設(shè)計范文(通用5篇)04-07
長城和運河教學(xué)設(shè)計范文(精選5篇)04-27
《比和比例復(fù)習(xí)》教學(xué)設(shè)計04-05
8和9的教學(xué)設(shè)計09-11