曲靖師院計算機科學與工程學院學生試講教案表
課題:認識程序中的基本元素 年級:高一 課時:1課時
授課時間:20分鐘 講授者:秦巧林 指導教師:崔麗梅
教學目標
知識與技能
1. 掌握計算機程序中常用的常量、變量、函數、運算符、表達式語句等基本元素;
2. 能讀懂簡單的程序。
過程、能力與方法
1. 初步掌握VB中變量的命名規則;
2. 初步學會使用VB部分常用函數;
3. 初步掌握VB的數據類型。
情感態度與價值觀
1.初步認識VB處理信息和數據的實際應用價值;
3.體驗計算機高級語言在信息處理過程中的地位和作用。
教學重點
變量與函數
教學難點
數據類型與函數的使用
關鍵點
變量的定義與函數的使用
教學條件
黑板 、粉筆
教學準備
教師
1.編寫教案
2.備課,熟悉教學過程
學生
提前預習上課內容
任務設計
先講20分鐘左右,然后讓學生自己討論、練習加深印象,最后留3-5分鐘做小結
教學方法
講授法、舉例法、提問法
教學流程
1.引入 2.常量 3.變量 4.數據類型 5.運算符、函數、表達式 6.語句 7.小結
教學過程
教師活動
學生活動
設計意圖
引入課題
首先提一個問題:是否有同學對VB程序設計有所了解?(抽學生起來回答問題:VB控件等)那么這位同學對程序代碼是否了解?同學們在讀文章時能一目了然,而讀程序代碼卻不是一下子就看明白,因為程序代碼是用計算機語言編寫的。就象不同國家的語言有各自語言和語法規則一樣,計算機語言也有它的基本組成元素和書寫規定。要讀懂和編寫計算機程序就首先要懂得計算機語言中的這些元素和規則,這節課就讓我們來認識程序中的基本元素。
積極思考
回答問題
逐步引導學生進入課堂,引出VB程序設計的概念,加深對VB程序代碼的理解
新
課
教
學
過
程
常量:
常量是在程序運行中不變的量。字符型常量要用引號引起來
常量的聲明格式:
?Const 常量名=值?
變量:
變量是在程序運行過程中其值可以發生變化的量。使用變量前,一般必須先聲明變量和其類型,字符型變量要跟“$”符號(Xm1$=”劉”)
變量的聲明格式:
dim? 變量名 ?as? 數據類型
3. 數據類型?
編程時(編寫程序代碼),要用到各種數據,如數值、文字、日期等,但什算機卻不能直接識別它們,必須事先說明這些數據的類型后,才能使用。數據類型決定了數據所占用的存儲空間的大小,存儲空間限制了保存數據的范圍,不同類型的數據能夠進行的運算也不同。VB提供的基本數據類型如下:?
①?數值型:?
整型integer?
長整型?long??
單精度浮點型(實數型)?single?
雙精度浮點型(實數型)double
②?字符串類型?string?
③?布爾類型??Boolean??布爾類型的值有兩個:true、false?
Integer、long、single、double、string、boolean是VB系統提供的數據類型標識符,也稱保留字。
4. 函數、運算符與表達式?
< 1 >函數:標準函數能完成特定運算處理和功能。
絕對值函數:?abs(x)?
平方根函數: sqr(x)?
獲取指定字符的機內碼值??ASC( )?
獲取指定機內碼值的對應字符?Chr( )?
< 2 >運算符與表達式?
算術表達式 ?+?? --???*???/
?例:(5-3)*6?=?12
?6-abs(3—12)= -3?
字符串表達式?
“good”+“moring” =?“goodmoring”
條件表達式?=、、<>、?>=、<=?
4<3????值為?F?
32<=100 值為?T?
邏輯表達式?And??、or、??not?
?(1>2)and?(3<4) ?值為F
(1>2)or(3<4) 值為T
?Not(1>2)??值為T?
演練:求下列表達式的值:?
6-3-sqr(36)??
?? ?not(not(3>=4))?
(2>3)or(3>4)
?5. 語句?
程序是由一行行的語句組成,語句是指揮計算機工作的指令,如:賦值語句,打印語句,循環語句(有For循環,While循環),條件語句(If語句),每個語句都有其格式規定,包括關鍵詞、搭配的參數、符號等。??
賦值語句是任何程序設計中最基本的語句。賦值語在的形式:
變量=表達式
VB常用語句:
Private?sub【定義子程序】
End?sub【?結束程序】
Form【窗體是子程序的應用對象】Click【單擊時開始執行該程序】
Load【程序裝載后開始執行】
認真聽課并做筆記
積極回答老師的提問
通過講課,讓學生知道計算機