版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第1次課教案章節(jié):第一章VisualBasic基礎第1節(jié)VisualBasic概述第2節(jié)VB的安裝與啟動第3節(jié)VisualBasic6.0的集成開發(fā)環(huán)境上機試驗1認識VB界面,設計一個簡單的應用程序教學任務:掌握:VB6.0的集成開發(fā)環(huán)境中的菜單欄;工具欄;屬性、代碼編輯器、立即窗口、工程資源管理器、窗體布局窗口理解:VB做為高級編程語言的特點及編程思想了解:VB的發(fā)展史及VB6.0的安裝與啟動方法 重點及難點:重點:VB的編程思想及其集成開發(fā)環(huán)境中的菜單欄、工具欄、各窗口的使用難點:VB的編程思想教學內容提要:VisualBasic簡介及版本VisualBasic特點VisualBasic的安裝過程及軟硬件環(huán)境要求VisualBasic6.0的啟動VisualBasic的菜單欄、工具箱的介紹 六、VisualBasic的工程資源管理器窗口七、VisualBasic的屬性窗口、窗體布局窗口八、VisualBasic的代碼編輯器窗口九、VisualBasic的對象瀏覽器窗口十、VisualBasic的立即窗口十一、實踐操作練習:認識VB界面,熟悉應用程序的建立步驟及工程的保存方法。十二、布置作業(yè) 復習思考題、作業(yè)、參考書目:作業(yè):熟悉VB6.0的開發(fā)環(huán)境2、預習下一節(jié)課后小結: 第2次課教案20XX年8月31日星期三章節(jié):第一章VisualBasic基礎第4節(jié)面向對象程序設計概念第5節(jié)應用程序的實現(xiàn)第6節(jié)程序的運行和保存第7節(jié)可執(zhí)行文件的生成教學任務:掌握:面向對象程序設計中對象、類的概念;對象的屬性、事件和方法理解:程序的運行過程了解:開發(fā)VisualBasic應用程序的基本步驟 重點及難點:重點:面向對象程序設計中對象、類的概念;對象的屬性、事件和方法難點:對面向對象程序設計中對象、類的概念的理解掌握教學內容提要:復習VB界面的開發(fā)環(huán)境對象和類的概念對象的屬性、事件和方法開發(fā)VisualBasic應用程序的基本步驟創(chuàng)建一個最簡單的應用程序程序的運行、保存程序的調試、結束生成可執(zhí)行文件實踐操作練習:熟悉應用程序的建立步驟及工程的保存方法。上機試驗1–3十、布置作業(yè) 復習思考題、作業(yè)、參考書目:作業(yè):創(chuàng)建一個新的工程并建立一個應用程序,然后保存文件并生成一個可執(zhí)行文件。對象的屬性、事件和方法之間的關系是什么?創(chuàng)建VB應用程序的基本步驟是什么?課后小結: 第3次課教案20XX年9月5日星期一章節(jié):第二章窗體與基本控件第1節(jié)窗體第2節(jié)命令按鈕上機試驗2窗體、命令按鈕、文本框、標簽框的應用教學任務:掌握:窗體和命令按鈕的屬性理解:窗體和命令按鈕的事件了解:窗體和命令按鈕的方法 重點及難點:重點:窗體和命令按鈕的各種屬性難點:窗體和命令按鈕的常用事件教學內容提要:復習上節(jié)課的內容,建立一個新的工程,并添加一個窗體,保存工程及窗體介紹窗體的屬性三、窗體的鼠標事件(Click、DbClick、MouseDown、MouseUp、MouseMove)四、窗體的鍵盤事件(KeyDown、KeyUp、KeyPress)五、窗體的加載、卸載事件(Load、UnLoad)及顯示、隱藏的方法(Show、Hide)六、多窗體的程序設計和窗體的啟動七、介紹命令按鈕的屬性八、命令按鈕的常用事件(MouseDown、Click、MouseUp)九、實踐操作:窗體、命令按鈕的應用。上機試驗2–3十、布置作業(yè) 復習思考題、作業(yè)、參考書目:作業(yè):當用鼠標單擊窗體時,能觸發(fā)哪些事件?建立一個窗體,要求具有確認和取消按鈕。課后小結: 第4次課教案20XX年9月7日星期三章節(jié):第二章窗體與基本控件第3節(jié)文本框和標簽框教學任務:掌握:文本框和標簽框的屬性理解:文本框和標簽框的事件方法了解:文本框和標簽框的特點重點及難點:重點:文本框和標簽框的各種屬性難點:文本框和標簽框的特殊屬性教學內容提要:將上節(jié)課的作業(yè)(建立一個窗體,要求具有確認和取消按鈕)作為本節(jié)的基礎,并確定要涉及的事件。介紹文本框和標簽的公用屬性介紹文本框的特殊屬性介紹標簽的特殊屬性五、文本框的常用事件、方法和特點六、在實例程序中設置標簽和文本框,同時進行密碼校驗七、實踐操作:標簽和文本框的應用。上機試驗2–3八、布置作業(yè) 復習思考題、作業(yè)、參考書目:作業(yè):設計一個程序。要求在“數(shù)據(jù)”框中輸入一個數(shù)字作為被乘數(shù),當單擊“計算”命令按鈕時,將被乘數(shù)乘以6后的結果顯示在另外的標簽框中。實現(xiàn)本學期項目實踐的第一個窗體---登錄窗體課后小結: 第5次課教案20XX年9月12日星期一章節(jié):第三章VisualBasic程序設計基礎VisualBasic的數(shù)據(jù)類型常量與變量教學任務:掌握:VB的數(shù)據(jù)類型;常量與變量的定義和作用域理解:VB的數(shù)據(jù)類型與數(shù)據(jù)庫(Access\SQLServer)的數(shù)據(jù)類型的關系了解:變量的命名規(guī)則 重點及難點:重點:VB的數(shù)據(jù)類型;常量與變量的定義和作用域難點:常量與變量的作用域;VB的數(shù)據(jù)類型與數(shù)據(jù)庫(Access\SQLServer)的數(shù)據(jù)類型的關系教學內容提要:復習上節(jié)課的內容,使用登錄窗體,進入代碼編輯器介紹數(shù)值型數(shù)據(jù)類型,及其定義格式,與數(shù)據(jù)庫關系介紹字符型數(shù)據(jù)類型,及其定義格式,與數(shù)據(jù)庫關系介紹日期型數(shù)據(jù)類型,及其定義格式,與數(shù)據(jù)庫關系四、介紹Boolean型數(shù)據(jù)類型,及其定義格式五、介紹Object數(shù)據(jù)類型,及其定義格式六、介紹Variant數(shù)據(jù)類型,及其定義格式七、介紹用戶自定義型,及其定義格式八、介紹常量和符號常量,及其定義語法格式九、介紹變量的特征、命名規(guī)則、定義語法格式、作用域十、布置作業(yè) 復習思考題、作業(yè)、參考書目:作業(yè):怎樣聲明局部變量和模塊級變量?二者之間存在哪些不同?靜態(tài)變量有什么特點,應怎樣聲明?課后小結: 第6次課教案20XX年9月14日星期三章節(jié):第三章VisualBasic程序設計基礎運算符和表達式教學任務:掌握:VisualBasic提供的五種運算符理解:表達式的書寫規(guī)則及結果了解:運算的優(yōu)先順序 重點及難點:重點:VisualBasic提供的五種運算符難點:VisualBasic提供的五種運算符中的邏輯運算符和位操作運算符教學內容提要:復習上節(jié)課的內容介紹算術運算符(+、-、*、/、\、Mod、^)的功能以及表達形式介紹邏輯運算符(Not、And、Or)的功能以及表達形式介紹關系運算符(=、>、>=、<、<=、<>)的功能以及表達形式介紹字符串連接運算符(+、&)的功能及表達形式介紹位操作運算符的功能以及表達形式介紹運算的優(yōu)先順序介紹表達式的書寫規(guī)則九、關系表達式和邏輯表達式和結果類型十、布置作業(yè) 復習思考題、作業(yè)、參考書目:作業(yè):運算符“/”和“\”二者之間存在哪些不同,分別用于何種問題的解決?課后小結: 。第7次課教案20XX年9月19日星期一章節(jié):第三章VisualBasic程序設計基礎第五節(jié)常用內部函數(shù)教學任務:掌握:VisualBasic提供的字符串函數(shù)、轉換函數(shù)、日期與時間函數(shù)理解:隨機函數(shù)了解:數(shù)學函數(shù)—三角函數(shù)、絕對值函數(shù)、符號函數(shù)、平方根函數(shù)、指數(shù)與對數(shù)函數(shù)重點及難點:重點:VisualBasic提供的字符串函數(shù)、轉換函數(shù)、日期與時間函數(shù)難點:VisualBasic提供的隨機函數(shù)教學內容提要:復習上節(jié)課的內容關系運算以及表達式介紹三角函數(shù)、絕對值函數(shù)、符號函數(shù)、平方根函數(shù)、指數(shù)與對數(shù)函數(shù)的功能以及表達形式三、介紹Len()、LenB()、Ltrim()、Rtrim()、Trim()、Left()、Right()、Mid()、MidB()、Ucase()、Lcase()函數(shù)的功能以及表達形式介紹Int()、Fix()、Hex()、Oct()、Asc()、Chr()、Val()、Str()函數(shù)的功能以及表達形式介紹如何獲得當前系統(tǒng)時間和日期的方法介紹Day()、Month()、Year()、WeekDay()、Date()、Date語句、IsDate()、Hour()、Minute()、Second()函數(shù)的功能以及表達形式介紹Rnd()函數(shù)的功能以及使用方法九、上機實驗3—在立即窗口實驗各函數(shù)十、布置作業(yè) 復習思考題、作業(yè)、參考書目:作業(yè):預習3.5節(jié)的基本語句內容。課后小結: 第8次課教案20XX年9月21日星期三章節(jié):第三章VisualBasic程序設計基礎第五節(jié)常用內部函數(shù)教學任務:掌握:VisualBasic提供的字符串函數(shù)、轉換函數(shù)、日期與時間函數(shù)理解:隨機函數(shù)了解:數(shù)學函數(shù)—三角函數(shù)、絕對值函數(shù)、符號函數(shù)、平方根函數(shù)、指數(shù)與對數(shù)函數(shù)重點及難點:重點:VisualBasic提供的字符串函數(shù)、轉換函數(shù)、日期與時間函數(shù)難點:VisualBasic提供的隨機函數(shù)教學內容提要:復習Len()、LenB()、Ltrim()、Rtrim()、Trim()、Left()、Right()、Mid()、MidB()、Ucase()、Lcase()函數(shù)的功能以及表達形式復習Int()、Fix()、Hex()、Oct()、Asc()、Chr()、Val()、Str()函數(shù)的功能以及表達形式復習Day()、Month()、Year()、WeekDay()、Date()、Date語句、IsDate()、Hour()、Minute()、Second()函數(shù)的功能以及表達形式重點復習Rnd()函數(shù)的功能以及使用方法 復習思考題、作業(yè)、參考書目:作業(yè):預習3.5節(jié)的基本語句內容。課后小結: 第9次課教案20XX年9月26日星期一章節(jié):第三章VisualBasic程序設計基礎第五節(jié)基本語句上機實驗3—常量、變量、表達式和基本語句應用教學任務:掌握:VisualBasic提供的三種類型的基本語句:條件語句、循環(huán)語句、轉移語句理解:各語句在程序段中的實際應用選擇了解:代碼編寫過程中注釋內容的功能及書寫規(guī)范重點及難點:重點:條件語句、循環(huán)語句、轉移語句的表達格式及應用難點:在實際應用中應如何選擇語句教學內容提要:復習上節(jié)課的內容介紹賦值語句的表達格式,并舉例說明介紹條件語句—簡單分支語句的語法格式及使用,并舉例說明介紹條件語句—選擇分支語句的語法格式及使用,并舉例說明介紹條件語句—SelectCase多重分支語句的語法格式及使用,并舉例說明介紹循環(huán)語句—For…Next語句的語法格式及使用,并舉例說明介紹循環(huán)語句—While…Wend語句的語法格式及使用,并舉例說明介紹循環(huán)語句—Do…Loop語句的語法格式及使用,并舉例說明介紹程序段中代碼注釋的功能及書寫規(guī)范上機實驗3—常量、變量、表達式和基本語句應用十一、布置作業(yè) 復習思考題、作業(yè)、參考書目:作業(yè):用標簽、文本框和命令按鈕實現(xiàn)計算器的簡單“+”、“-”、“*”、“/”的功能,并在代碼中添加注釋內容?2、習題3課后小結: 第10次課教案20XX年9月28日星期三章節(jié):第三章VisualBasic程序設計基礎第六節(jié)數(shù)組第七節(jié)過程和函數(shù)教學任務:掌握:一維數(shù)組、控件數(shù)組的定義格式及引用方法;過程和函數(shù)的定義與調用方法;理解:二位數(shù)組的定義格式及引用方法;了解:子過程和子函數(shù)的區(qū)別 重點及難點:重點:一維數(shù)組、控件數(shù)組的定義格式及引用方法;過程和函數(shù)的定義與調用方法;難點:過程和函數(shù)的實際應用選擇教學內容提要:復習上節(jié)課的基本語句內容介紹數(shù)組的概念和分類,以及應用范圍介紹一維數(shù)組的定義格式及引用方法四、舉例說明一維數(shù)組的基本操作 五、介紹二維數(shù)組的定義格式及引用方法六、介紹控件數(shù)組的定義格式及引用方法七、舉例說明控件數(shù)組的建立及應用八、介紹過程的定義與調用方法,并舉例說明九、介紹函數(shù)的定義與調用方法,并舉例說明十、上機實驗:將計算器的界面改為控件數(shù)組,運算的代碼改為子過程和子函數(shù)。十一、布置作業(yè) 復習思考題、作業(yè)、參考書目:作業(yè):1、將本節(jié)上機實驗的程序功能完善參考書目:《VisualBasic程序員參考手冊》電子工業(yè)出版社課后小結: 第11次課教案20XX年10月10日星期一章節(jié):第四章常用控件第一節(jié)復選框第二節(jié)單選按鈕第三節(jié)框架第四節(jié)列表框第五節(jié)組合框上機實驗4常用控件應用教學任務:掌握:復選框、單選按鈕、框架、列表框、組合框的常用屬性及常用方法和事件理解:相關控件間的區(qū)別與聯(lián)系了解:控件的其他事件重點及難點:重點:復選框、單選按鈕、框架、列表框、組合框的常用屬性及常用方法和事件難點:復選框、單選按鈕、框架、列表框、組合框的常用屬性及常用方法和事件教學內容提要:復選框的常用屬性介紹復選框的Click事件的介紹單選按鈕的常用屬性介紹單選按鈕的Click事件的介紹框架的建立及常用屬性介紹框架的事件介紹列表框的常用屬性介紹列表框的常用方法介紹組合框的常用屬性介紹組合框的使用上機實驗4—常用控件的應用十二、布置作業(yè)復習思考題、作業(yè)、參考書目:作業(yè):對于框架內復選框和單選鈕,在使用時有何不同?組合框和列表框的主要區(qū)別是什么?在什么時候可以二者有相同的用法。課后小結: 第12次課教案20XX年10月12日星期三章節(jié):第四章常用控件第六節(jié)滾動條教學任務:掌握:滾動條的常用屬性及常用方法和事件理解:滾動條的常用屬性及常用方法和事件了解:滾動條的其他用途 重點及難點:重點:滾動條的常用屬性及常用方法和事件;難點:動畫設計的實現(xiàn)教學內容提要:復習上一節(jié)的控件屬性及事件、方法滾動條的常用屬性介紹滾動條的事件介紹補充例題1:PrivateSubHScroll1_Change()Label2.Caption="紅色分值量:"+Str$(HScroll1.Value)Label1.BackColor=RGB(HScroll1.Value,HScroll2.Value,HScroll3.Value)EndSubPrivateSubHScroll1_Scroll()Label2.Caption="紅色分值量:"+Str$(HScroll1.Value)Label1.BackColor=RGB(HScroll1.Value,HScroll2.Value,HScroll3.Value)EndSubPrivateSubHScroll2_Change()Label3.Caption="綠色分值量:"+Str$(HScroll2.Value)Label1.BackColor=RGB(HScroll1.Value,HScroll2.Value,HScroll3.Value)EndSub四、布置作業(yè) 復習思考題、作業(yè)、參考書目:作業(yè):復習課堂上的內容預習下節(jié)內容課后小結: 第13次課教案20XX年10月17日星期一章節(jié):第四章常用控件第七節(jié)對話框教學任務:掌握:對話框的應用語法及應用場合;理解:消息框、通用對話框的靈活調用了解:打印對話框和幫助對話框的使用 重點及難點:重點:對話框的應用語法及應用場合;難點:消息框、通用對話框的靈活調用教學內容提要:消息框MsgBox函數(shù)的一般格式如下:變量=MsgBox(提示信息[,buttons][,標題欄信息])MsgBox語句的一般格式如下MsgBox(提示信息[,buttons][,標題欄信息])通用對話框(公用對話框)通用對話框的設置Action屬性對話框類型方法1打開文件(Open)ShowOpen2保存文件(SaveAs)ShowSave3選擇顏色(Color)ShowColor4選擇字體(Font)ShowFont5打印(Print)ShowPrinter6幫助文件(Help)ShowHelp三、自定義對話框復習思考題、作業(yè)、參考書目:課后小結: 第14次課教案20XX年10月19日星期三章節(jié):第四章常用控件第八節(jié)圖片框和圖像框教學任務:掌握:圖片框和圖像框常用屬性及常用方法和事件理解:圖片框和圖像框的區(qū)別了解:圖片框和圖像框的特殊事件 重點及難點:重點:圖片框和圖像框常用屬性難點:圖片框和圖像框的區(qū)別教學內容提要:一、圖片框圖片框的常用屬性向圖片框中插入圖片的三種方法圖片框的事件二、圖像框圖像框的常用屬性圖像框與圖片框的區(qū)別【例4.21】PrivateSubCommand1_Click() Image1.Width=Image1.Width+100 Image1.Height=Image1.Height+100 EndSub PrivateSubCommand2_Click() Image1.Left=1800 Image1.Width=2655 Image1.Height=1815 Image1.Top=240 EndSubPrivateSubCommand3_Click() EndEndSub三、布置作業(yè) 復習思考題、作業(yè)、參考書目:作業(yè):復習圖片框和圖像框的屬性、方法和事件預習下一節(jié)的內容課后小結: 第15次課教案20XX年10月24日星期一章節(jié):第四章常用控件第九節(jié)計時器教學任務:掌握:計時器的常用屬性及常用方法和事件理解:計時器的常用屬性和事件了解:計時器在動畫設計方面的應用 重點及難點:重點:計時器的常用屬性及常用方法和事件難點:計時器的應用教學內容提要:一、常用屬性1.Interval屬性2.Enabled屬性二、計時器的事件Timer事件【例4.22】主要代碼:PubliciAsIntegerPrivateSubForm_Load() i=0 Command3.Left=2800EndSubPrivateSubCommand3_Click() Timer1.Enabled=True Timer2.Enabled=False Command2.Visible=False Command4.Visible=False Command3.Left=2800EndSubPrivateSubTimer1_Timer()Text1.Text=""+Date$+""+Time$EndSubPrivateStaticSubTimer2_Timer()i=i+1Text1.Text=Str(i)EndSub三、上機實驗4—常用控件的應用四、布置作業(yè) 復習思考題、作業(yè)、參考書目:作業(yè):利用計時器設計時鐘程序預習動畫設計課后小結: 第16次課教案20XX年10月26日星期三章節(jié):第四章常用控件第十節(jié)動畫設計上機實驗4常用控件應用教學任務:掌握:動畫設計的方法理解:動畫設計的實現(xiàn)了解:動畫設計的Move方法 重點及難點:重點:動畫設計的方法難點:動畫設計的實現(xiàn)教學內容提要:一、在VB中實現(xiàn)動畫最常用的有以下幾種方法:用Move方法移動控件或圖片;變圖像的位置和尺寸;在不同的位置顯示不同的圖片。對象名.MoveLeft,Top[,Width,Length]【例4.24】主要代碼:PrivateSubForm_Load()Timer2.Enabled=FalseTimer3.Enabled=FalseTimer4.Enabled=FalseEndSubPrivateStaticSubTimer1_Timer()i=i+1Ifi=15ThenTimer2.Enabled=TrueImage1(0).MoveImage1(0).Left,Image1(0).Top-30IfImage1(0).Top<-1000ThenImage1(0).Top=Form1.HeightEndSubPrivateSubTimer2_Timer()j=j+1Ifj=15ThenTimer3.Enabled=TrueImage1(1).MoveImage1(1).Left,Image1(1).Top-30IfImage1(1).Top<-1000ThenImage1(1).Top=Form1.HeightEndSub二、上機實驗4—常用控件的應用三、布置作業(yè) 復習思考題、作業(yè)、參考書目:作業(yè):上機實驗4—常用控件的應用設計鳥在飛行課后小結: 第17次課教案20XX年10月31日星期一章節(jié):第五章菜單設計菜單的功能和組成第二節(jié)菜單編輯器第三節(jié)創(chuàng)建下拉式菜單第四節(jié)菜單的控制教學任務:掌握:利用菜單編輯器創(chuàng)建下拉式菜單的方法及功能控制理解:創(chuàng)建彈出式菜單的方法了解:菜單的功能和組成重點及難點:重點:利用菜單編輯器創(chuàng)建下拉式菜單的方法及功能控制;難點:利用菜單編輯器創(chuàng)建下拉式菜單的方法及功能控制教學內容提要:復習上一節(jié)的控件屬性及事件、方法介紹菜單的功能和組成介紹菜單編輯器四、下拉式菜單的創(chuàng)建菜單的有效性控制六、菜單項標記的控制七、菜單項的動態(tài)增減八、布置作業(yè)復習思考題、作業(yè)、參考書目:作業(yè):1、簡述VisualBasic菜單設計器的基本構成和各部分的作用。2、菜單的熱鍵和快捷鍵有什么區(qū)別?如何為菜單設置熱鍵和快捷鍵?課后小結: 第18次課教案20XX年11月2日星期三章節(jié):第五章菜單設計第五節(jié)創(chuàng)建彈出式菜單上機實驗5—實際應用程序菜單教學任務:掌握:利用菜單編輯器創(chuàng)建彈出式菜單的方法及功能控制理解:創(chuàng)建彈出式菜單的方法了解:彈出菜單的各種功能重點及難點:重點:利用菜單編輯器創(chuàng)建彈出式菜單的方法及功能控制;難點:利用菜單編輯器創(chuàng)建彈出式菜單的方法及功能控制教學內容提要:一、復習上一節(jié)的內容二、創(chuàng)建彈出式菜單格式:[對象名].PopupMenu<菜單項>[,F(xiàn)lag[,X[,Y]]]在窗體的MouseDown,MouseUp中編程,(單擊鼠標鍵觸發(fā))實現(xiàn)菜單的彈出。當用鼠標右擊窗體時,彈出快捷菜單如圖所示。程序如下:PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)IfButton=2ThenPopupMenuedtpopEndIfEndSub三、上機實驗5—創(chuàng)建彈出菜單四、布置作業(yè)復習思考題、作業(yè)、參考書目:作業(yè):復習當課內容預習下節(jié)內容參考書目:《VisualBasic程序員參考手冊》電子工業(yè)出版課后小結: 第19次課教案20XX年11月7日星期一章節(jié):第六章文件管理第一節(jié)文件系統(tǒng)控件上機實驗6.1—驅動器、目錄及文件列表框的應用教學任務:掌握:驅動器列表框、目錄列表框及文件列表框的常用屬性及常用方法和事件;理解:三個控件的同步操作了解:三個控件的其它事件重點及難點:重點:設置驅動器列表框、目錄列表框及文件列表框的屬性,然后針對事件編寫代碼;難點:設置驅動器列表框、目錄列表框及文件列表框的屬性,然后針對事件編寫代碼;教學內容提要:復習上一節(jié)的內容驅動器列表框的常用屬性介紹驅動器列表框的事件介紹驅動器列表框的常用方法介紹目錄列表框的常用屬性介紹目錄列表框的事件介紹目錄列表框的常用方法介紹文件列表框的常用屬性介紹文件列表框的事件介紹文件列表框的常用方法介紹十一、三個控件的同步操作十二、上機實驗6.1—驅動器、目錄及文件列表框的應用十三、布置作業(yè) 復習思考題、作業(yè)、參考書目:作業(yè):如何實現(xiàn)驅動器、目錄和文件列表框三者的同步操作?請寫出具體代碼。課后小結: 第20次課教案20XX年11月9日星期一章節(jié):第六章文件管理第二節(jié)文件存取操作上機實驗6.2—在計算器應用程序中添加日志函數(shù),將操作寫到文本文件中,同時控制文件的刪除與移動。教學任務:掌握:文件的順序存取;文件的隨機存??;文件的二進制存取;理解:VB的文件處理內容了解:計算機的文件類型重點及難點:重點:文件的順序存取;文件的隨機存??;文件的二進制存??;難點:文件的順序存?。晃募碾S機存??;文件的二進制存??;教學內容提要:復習上一節(jié)的文件系統(tǒng)控件內容計算機的文件類型介紹VB的文件處理內容四、順序文件的打開與關閉五、順序文件的讀寫操作六、隨機文件結構的定義七、隨機文件的打開與讀寫操作八、二進制文件的打開與關閉九、二進制文件的讀寫操作十、上機實驗6.2—在計算器應用程序中添加日志函數(shù),將操作寫到文本文件中,同時控制文件的刪除與移動。十一、布置作業(yè)復習思考題、作業(yè)、參考書目:作業(yè):預習第七章。課后小結: 第21次課教案20XX年11月14日星期一章節(jié):第七章圖形第一節(jié)圖形控件第二節(jié)圖形方法教學任務:掌握:直線控件、圖形控件的方法和事件;用圖形方法創(chuàng)建圖形;理解:VB中創(chuàng)建圖形的思想了解:VB對于圖形的處理局限 重點及難點:重點:直線控件、圖形控件;用圖形方法創(chuàng)建圖形;難點:用圖形方法創(chuàng)建圖形;教學內容提要:復習上一節(jié)文件管理內容直線控件的屬性及事件應用形狀控件的屬性及事件應用四、如何用Pset方法畫點語句格式:[對象名.]Pset(x,y)[,顏色]補充例題:程序代碼如下:PrivateSubCommand1_Click()Scale(-320,240)-(320,-240)Fori=1To100x=320*Rndy=240*RndIfRnd<0.5Thenx=-xIfRnd<0.5Theny=-yLine(0,0)-(x,y),QBColor(15*Rnd)NextiEndSub五、布置作業(yè) 復習思考題、作業(yè)、參考書目:作業(yè):VB中主要有哪些圖形控件?簡述各自功能課后小結: 。第22次課教案20XX年11月16日星期三章節(jié):第七章圖形第二節(jié)圖形方法上機實驗7—圖形控件及方法應用教學任務:掌握:圖形的方法和事件;用圖形方法創(chuàng)建圖形;理解:VB中創(chuàng)建圖形的思想了解:VB對于圖形的處理局限 重點及難點:重點:圖形控件的方法和事件;難點:用圖形方法創(chuàng)建圖形;教學內容提要:一、用Line方法畫線和矩形用Cicle方法畫圓、橢圓和圓弧1、語句格式:[對象名.]Circle[step](x,y),半徑[,顏色]2、語句格式:[對象名.]Circle[step](x,y),半徑[,顏色],,,縱橫比3、語句格式:[對象名·]Circle[step](x,y),半徑[,顏色][,起始角][,終止角]【例7】三、上機實驗7—圖形控件及方法應用四、布置作業(yè) 復習思考題、作業(yè)、參考書目:作業(yè):VB中主要有哪些圖形方法?簡述各自功能課后小結: 第23次課教案20XX年11月21日星期一章節(jié):第八章多文檔界面建立多文檔MDIMDI窗體屬性、事件和方法上機實驗8—多文檔界面操作教學任務:掌握:MDI窗體屬性、事件和方法;理解:MDI窗體與普通窗體的區(qū)別及聯(lián)系了解:MDI窗體與普通窗體的應用范圍重點及難點:重點:MDI窗體屬性、事件和方法;難點:MDI窗體事件和方法教學內容提要:一、建立多文檔MDI【例8.1】在MDI窗體上建立以下事件過程。PrivateSubmfilenew_Click()DimnnAsNewform1nn.ShowEndSubPrivateSubmfileexit_Click()EndEndSub二、MDI窗體的屬性、事件和方法【例8.2】PrivateSubmfilenew_Click()DimnnAsNewForm1nn.ShowEndSubPrivateSubmwincas_Click()MDIForm1.Arrange0EndSubPrivateSubmwinhor_Click()MDIForm1.Arrange1EndSubPrivateSubmwinver_Click()MDIForm1.Arrange2EndSub三、上機實驗8—多文檔界面操作四、布置作業(yè)復習思考題、作業(yè)、參考書目:作業(yè):什么是多文檔界面?與單文檔界面比較,多文檔界面由何特點?課后小結: 。第24次課教案20XX年11月23日星期三章節(jié):第十一章附加內容附加內容1:模塊的功能及實現(xiàn)附加內容2:程序的書寫規(guī)范化及代碼調試第一節(jié)模塊的功能及實現(xiàn)第二節(jié)程序書寫規(guī)范化及調試方法程序的錯誤處理上機實驗11—計算器的調試及優(yōu)化教學任務:掌握:模塊的建立及使用;程序的代碼調試;理解:程序的錯誤處理了解:程序的書寫規(guī)范化重點及難點:重點:模塊的建立及使用;程序的代碼調試;難點:程序的代碼調試教學內容提要:復習上節(jié)的內容介紹模塊的功能模塊的功能實現(xiàn)程序書寫規(guī)范程序的調試方法六、程序的錯誤處理七、程序的優(yōu)化八、上機實驗11—計算器的功能調試及優(yōu)化九、布置作業(yè)復習思考題、作業(yè)、參考書目:作業(yè):將計算器的實驗代碼加上注釋和錯誤處理。課后小結: 第25次課教案20XX年11月28日星期一章節(jié):第十一章附加內容附加內容3:報表的設計與輸出的實現(xiàn)第一節(jié)報表的功能第二節(jié)報表的設計方法報表的調用與輸出上機實驗12—報表的設計與調用教學任務:掌握:報表的設計方法;報表的調用與輸出;理解:報表與系統(tǒng)打印機設置的關系了解:報表的功能重點及難點:重點:報表的設計方法;報表的調用與輸出;難點:報表的設計教學內容提要:復習上一節(jié)的內容報表的結構介紹報表的功能介紹報表的控件及插件介紹報表的設計方法六、舉例建立報表,添加控件,設置屬性七、設置報表數(shù)據(jù)源八、報表的調用九、報表的預覽與輸出十、報表與系統(tǒng)打印機設置的關系十一、上機實驗12—報表的設計與調用十二、布置作業(yè) 復習思考題、作業(yè)、參考書目:作業(yè):如何在報表中添加頁碼和打印日期?課后小結:第26次課教案20XX年11月30日星期三章節(jié):第九章數(shù)據(jù)庫管理第一節(jié)數(shù)據(jù)庫管理概述第二節(jié)數(shù)據(jù)管理器第三節(jié)Data數(shù)據(jù)控件和數(shù)據(jù)感知控件教學任務:掌握:數(shù)據(jù)庫的基本概念;常用的訪問數(shù)據(jù)庫的方式;Data控件的使用;理解:應用程序通過Data控件對數(shù)據(jù)庫進行訪問與控制了解:數(shù)據(jù)庫與客戶端/服務器技術 重點及難點:重點:Data控件的使用;應用程序對數(shù)據(jù)庫進行訪問與控制難點:應用程序通過Data控件對數(shù)據(jù)庫進行訪問與控制教學內容提要:復習上一節(jié)的內容數(shù)據(jù)庫基本概念的介紹數(shù)據(jù)庫與客戶端/服務器技術介紹常用訪問數(shù)據(jù)庫的方式數(shù)據(jù)管理器的使用六、用數(shù)據(jù)管理器建立數(shù)據(jù)表七、建立數(shù)據(jù)庫八、Data控件屬性介紹九、Data控件方法介紹十、Data控件應用舉例十一、布置作業(yè) 復習思考題、作業(yè)、參考書目:作業(yè):用數(shù)據(jù)管理器生成選修課程管理所需數(shù)據(jù)庫和數(shù)據(jù)表。課后小結: 第27次課教案20XX年12月5日星期一章節(jié):第九章數(shù)據(jù)庫管理第四節(jié)ADO數(shù)據(jù)控件第五節(jié)ADO對象的使用上機實驗9—數(shù)據(jù)管理器和ADO控件的應用教學任務:掌握:ADO數(shù)據(jù)控件屬性、方法及應用理解:ADO對象的使用了解:A
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年物流園區(qū)運營管理承包合同模板3篇
- 社區(qū)勞動保障工作總結范文三篇
- 甲醇課程設計
- 簡單的vhdl課程設計
- 機電畢業(yè)課程設計書
- 物流園消防培訓課程設計
- 簡單網(wǎng)課程設計
- 輸變電工程施工合同(2020版)
- 紀念方法微課程設計
- 市場部門拓展新市場并提升品牌影響力
- 人力資源許可證制度(服務流程、服務協(xié)議、收費標準、信息發(fā)布審查和投訴處理)
- 延期留用崗位協(xié)議書模板
- 借條的正規(guī)模板(2024版)
- 2024包鋼(集團)公司招聘941人高頻考題難、易錯點模擬試題(共500題)附帶答案詳解
- 人教PEP版小學英語六年級上冊Unit1-6單元單元檢測試卷(含聽力材料)
- 銷售合同編號規(guī)則(2024版)
- 2024至2030年中國生活權益卡券行業(yè)發(fā)展監(jiān)測及投資戰(zhàn)略研究報告
- 大學美育-美育賞湖南智慧樹知到期末考試答案章節(jié)答案2024年湖南高速鐵路職業(yè)技術學院
- 數(shù)據(jù)結構期末考試題及答案
- 2024-2025學年度第一學期小學一年級語文教學計劃及進度表
- 中國腦卒中防治指導規(guī)范(2021 年版)
評論
0/150
提交評論