數據的表示與處理教案第一課時

時間:2023-04-25 18:35:51 教案 我要投稿
  • 相關推薦

數據的表示與處理教案(第一課時)

數據的表示與處理教案(第一課時) 一、教材分析 根據《普通高中技術課程標準》的要求,算法與程序設計是普通高中信息技術的選修模塊之一。本章節是在同學們學習完算法及可視化編程的一般步驟的基礎上開設的。教材安排合理,因為只有學生通過本節的學習,才能進一步地對vb程序組成的領會,為下一步把算法轉換成vb程序打下基礎。符合學生的認知規律。 本節內容包括:數據類型、常量與變量、運算符與表達式、常用的語句與函數。學習這些內容就是一步一步的積累vb語言的語法。上好這節課是使學生能否較好地學好算法與程序設計這一模塊的關鍵。而本節內容枯燥無味,與學生一直認為信息技術課是玩游戲、上網聊天的觀念更是大相徑庭。所以授課前可以通過一些有趣的vb小程序演示(比如猜數程序),激發學生興趣。數據的表示與處理大約用2個課時。其中數據類型和常量、變量及運算符與表達式占1課時。 二、教學目標   1、初步使同學們掌握VB的常用數據類型、變量、運算符及表達式的含義。   2、使同學們學會定義變量和常量。   3、使同學們掌握變量與常量命名的約定原則。 三、教學重點、難點 重點: 1、使同學們掌握理解VB的常用數據類型、變量。 2、使學生掌握各種運算的運算法則,并熟練運用各種運算符與表達式。 難點: 1、VB的常用數據類型及取值范圍、vb運算符與表達式與數學表達式的區別。 2、每種運算符的優先級及運算符間的優先級。 四、教學手段 1、做好ppt課件,在機房利用教學軟件進行屏幕廣播教學(黑板協助板書)。 2、利用實物投影儀進行實例分析教學。 五、教學方法 在授課之前,讓學生預習,讓學生去感受vb數據類型與表達式和曾經學習過數學中的數據類型與表達式的相同和不同之處。比如常量與變量,關系運算符等等,這些概念的定義、運算符號的書寫和數學中不完全一樣。教師總結、講解、板書,讓學生深刻掌握在vb中,一些名詞的正確定義以及在vb中一些符號的獨特寫法。本節課采用了閱讀材料、探究、講授、交流、等多種教學活動的有機結合的方法。 六、教學過程 (一)引入 教師:程序設計的實質可以這樣理解:在某種編程環境里,把設計出來的算法用對應的程序設計語言表達出來,然后運行輸出結果。由此可見,算法在程序設計中的地位非同一般。算法其實就是解決某個問題的數學模型,而談到數學模型,就離不開運數據的表示與處理。   在不同的程序設計語言中,數據表示與處理方法不盡相同。在VB中的數據到底是如何表示的?在計算機里如何對數據進行處理的呢?我們這一節課即將要學習數據的表示與處理。 (二)講授新課 2.2.1 數據類型  說明:提醒學生在以后的編程過程當中,應該選擇貼近實際的數據類型,范圍不宜過大,但決不能過小,否則會出現溢出的情況。 注:在講解中與數學中的數值型類型聯系起來講,比如:數學中實數,整數等,它們的取值范圍是多少等。這樣同學們就更容易地掌握VB語言中的數據類型以及它們取值范圍。 2.2.2常量與變量 (1)常量、變量: 說明:課本上沒有具體講關于變量的概念,我們應結合物理學中的公式來對常量和變量下個定義:比如:對物理學中的求彈力公式: ,進行分析,其中 K胡克系數不變,x為彈簧的形變量,F為彈力。那么F隨著x的改變而改變,所以k是常量,F和x是變量。 請同學們思考一下:勻速直線運動公式:  這里的常量是什么?變量是什么? 教師總結: 常量:程序運行過程中保持不變的量稱為常量。   變量:程序運行過程中發生變化的量稱為變量。   (2)常量、變量的類型: 常量(Constant):分為數值常量、字符串常量等。 變量(Variable):分為字符型、整型、長整型、單精度型、雙精度型、布型、日期型。 (3)變量命名的約定:(省略板書) (4)變量名和常量名聲明的方法: 常量聲明方法:Const < 變量名>AS < 數據類型>=表達式 變量聲明方法: Dim < 變量名>AS < 數據類型> 2.2.3 運算符與表達式 學生思考回答:什么是表達式? 投  影:表達式是由變量、常量、運算符、函數和圓括號等按一定的規則組合而成。VB中有算術表達式、字符串表達式、日期表達式、關系表達式和邏輯表達式等。 (1)算術運算與算術表達式                             所以,表達式 在VB中的表達式應寫成: (2)字符串運算符與字符串表達式 A、字符串運算符:+ &(特別要注意”123”+45這種運算)   B、字符串達式:”123”+”45”   C、優先級:相同 (3)關系運算符與關系表達式   A、關系運算符: = < > >= <= <> (特別要注意與數學中大于等于、小于等于及不等于號的區別)   B、關系達式: 3>1 C、優先級:相同 學生思考討論:關系運算的結果應該屬于什么數據類型?   (4)邏輯運算符與邏輯表達式   A、Not(取反) And(與) Or(或)等 B、表達式: if( N Mod 3=2) And ( N mod 5 =3 ) And (N Mod 7=2) then ...... C、優先級:Not>And>Or 學生思考討論:邏輯運算的結果應該屬于什么數據類型? (5)日期運算符與日期表達式 A、日期運算符: +  - (特別要注意+運算是一個日期型數據加上一個整型數值,-運算是兩個日期型數據相減)   B、日期達式: #2003/10/10#+10  和  #2003/10/20#-#2003/10/10# C、優先級:相同 學生思考討論:+運算和-運算的結果應該分別屬于什么數據類型?   (6)運算符的執行順序   算術運算符>字符串連接運算符>關系運算符>邏輯運算符 七、小結 本節課主要學習了三個部分的內容:vb數據類型、常量與變量、運算符與表達式。介紹了vb提供的7中數據類型,以及每種類型的關鍵字和取值范圍;常量與變量的概念和常量與變量命名的約定原則以及常量與變量聲明的語法格式;五種運算符與表達式的符號和運算法則優先級。 八、布置作業 書上26頁實踐第1題和第2題。 第1題:你能寫出下列表達式的值嗎? (1)  123+“321”&“ABCD” (2)  Not 2*5<>11 第2題:把下列代數式改寫成vb表達式。     九、教學反思 (一)教學技巧收益的反思 本節課教學內容比較枯燥乏味。通過本節課的教學,可以發現大多同學還是比較容易接受的。在教學過程中,盡量避免抽象的語言描述,用簡單易懂的話語去講解,總結。比如:講到變量的時候,我們可以把變量比喻成一個瓶子。里面可以存放不同的東西。瓶子里面的東西可以倒出去,也可以把其它東西倒進來,也讓學生明白了為什么一個變量中的值可以不斷變化。也進而為學生下一步學習賦值語句時遇到的n=n+1這用語句解除了疑惑,因為在傳統的表達式里這種語句是絕對不成立的。經過我耐心的講解和一些形象的比喻,并不時地讓同學們進行討論,課堂氣氛還是比較活躍,大多學生接受效果良好。 (二)不足之處反思 在教學中,我雖然積極地去活躍課堂氣氛,但仍有個別同學積極性仍然不高。針對這種情況,我總結以后應該采取以下措施:第一,暫停講解,讓學生自己看書并思考,而后進行提問。這樣也給部分學生提個警惕,把注意力集中到聽課上來;第二,從長遠角度提醒學生學習vb語言的這些知識對以后大學學習其它語言有一定的幫助。因為其它語言的學習步驟和vb大同小異,其它語言也有這些內容;第三,應該多激發學生學習編程的興趣。因為學生目前還處于語言的積累階段,還沒有真正體驗到編程的樂趣,所以可以找一些用vb編寫的小軟件來吸引學生,讓他們知道,通過學習,我們也可以用vb來開發自己設計的小軟件。全面調動學生的積極性還有待于加強。 (三)內容組織反思 上完課后意識到,可以在講完一種數據類型以后,就直接講對應的運算符號與表達式,即把運算符與表達式穿插在數據類型中講解,這樣學生更容易理解掌握。因為每種類型的數據都可以進行運算,數值型數據參加的運算就是算術運算;字符型數據參加的運算就是字符運算;布爾型型數據參加的運算就是邏輯運算;日期型數據參加的運算就是日期運算。那么還有一個關系運算也可以和布爾型結合起來講,因為關系運算的結果也是布爾型。   引用資料: 《算法與程序設計》教科書 教育科學出版社

【數據的表示與處理教案第一課時】相關文章:

初中數學《數據的收集與處理》教案01-05

《陽光》第一課時的教案08-26

《畫風》第一課時的教案02-26

荷花的第一課時教案02-24

《畫》第一課時教案03-04

《白鵝》第一課時教案03-06

觀潮第一課時教案04-28

《鯨》第一課時教案12-08

IT行業有關數據處理的英文求職信05-04

第一單元Our school第一課時教案04-28

国产v亚洲v天堂无码网站,综合亚洲欧美日韩一区二区,精品一级毛片A久久久久,欧美一级待黄大片视频
亚洲女性性爱视频在线观看 | 日本三级香港三级人妇少妇 | 一区二区三区久久老熟女 | 色h亚洲激情在线 | 久久96固产视频 | 一区二区日本精品理论片 |