2022年VisualBasic程序設(shè)計(jì)教案09月10第一至第七課時(shí)_第1頁(yè)
2022年VisualBasic程序設(shè)計(jì)教案09月10第一至第七課時(shí)_第2頁(yè)
2022年VisualBasic程序設(shè)計(jì)教案09月10第一至第七課時(shí)_第3頁(yè)
2022年VisualBasic程序設(shè)計(jì)教案09月10第一至第七課時(shí)_第4頁(yè)
2022年VisualBasic程序設(shè)計(jì)教案09月10第一至第七課時(shí)_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、教 案 Visual Basic 程序設(shè)計(jì)第一課課題名稱(教材章節(jié))教學(xué)目標(biāo) :學(xué)問(wèn)與才能 :VB 簡(jiǎn)介與面對(duì)對(duì)象程序設(shè)計(jì)方法基礎(chǔ)1、VB 簡(jiǎn)介(明白進(jìn)展歷史、功能,熟識(shí)集成開(kāi)發(fā)環(huán)境與基本操作,窗口界面,把握創(chuàng)建 VB 應(yīng)用程序的一般步驟) ;2、把握面對(duì)對(duì)象的程序設(shè)計(jì)方法基礎(chǔ)(對(duì)象、屬性、方法、大事)以及 Windows 下應(yīng)用程 序工作方式:大事驅(qū)動(dòng);過(guò)程與方法:1、 培育同學(xué)調(diào)用已有學(xué)問(wèn)的儲(chǔ)備的才能;2、 小組合作學(xué)習(xí)的才能;3、 培育同學(xué)探究學(xué)問(wèn)的才能;情感態(tài)度與價(jià)值觀:1、 通過(guò)實(shí)踐探究,培育同學(xué)對(duì)信息技術(shù)的愛(ài)好;2、 通過(guò)溝通爭(zhēng)論、歸納過(guò)程,培育同學(xué)合作精神和良好的學(xué)習(xí)習(xí)慣;3、

2、培育同學(xué)的信息素養(yǎng) 教學(xué)重點(diǎn):1、 VB 集成開(kāi)發(fā)環(huán)境基本操作與創(chuàng)建VB 應(yīng)用程序的一般步驟;2、 把握對(duì)象控件的添加、刪除、及屬性窗口的修改使用;3、 明白程序代碼的相關(guān)學(xué)問(wèn) 教學(xué)難點(diǎn) :1、 面對(duì)對(duì)象程序設(shè)計(jì)思想;2、 修改屬性代碼的有關(guān)學(xué)問(wèn);教學(xué)方法與手段:使用任務(wù)驅(qū)動(dòng)法:協(xié)作使用(電教設(shè)備、教具、教學(xué)過(guò)程設(shè)計(jì):ppt 課件使用)ppt 課件第一堂課以老師的講授理論為主,用日常生活中例子說(shuō)明面對(duì)對(duì)象編程思想;用自制的視頻材料展現(xiàn) VB 集成開(kāi)發(fā)環(huán)境的基本操作;現(xiàn)場(chǎng)演示一個(gè) VB 程序?qū)嵗凉L動(dòng)字幕來(lái)說(shuō)明 VB 應(yīng)用程序開(kāi)發(fā)的基本步驟;網(wǎng)絡(luò)展現(xiàn)一個(gè)已經(jīng)編好的程序歡迎來(lái)到VB 大世界,激發(fā)同學(xué)

3、的愛(ài)好,從本節(jié)課開(kāi)頭我們就要體驗(yàn) Visual Basic 的好玩的問(wèn)題: 簡(jiǎn)述窗體設(shè)計(jì)器窗口的作用:工具箱、窗體設(shè)計(jì)器、窗體布局窗口、工程治理器屬性窗口、代碼窗口什么叫工程?Visual Basic的工程主要包含哪幾類文件? 什么叫對(duì)象?對(duì)象的三要素是什么? 以命令按鈕為例,簡(jiǎn)述在窗體上建立控件的方法? 在程序代碼中如何設(shè)置和讀取對(duì)象的屬性?如何調(diào)用對(duì)象的方法?請(qǐng)舉例說(shuō)明;教后感 同學(xué)常見(jiàn)疑問(wèn):混淆方法與大事;教 案 Visual Basic 程序設(shè)計(jì)第 二 課課題名稱(教材章節(jié))教學(xué)目標(biāo) :學(xué)問(wèn)與才能 :1、把握 VB 中最基本的對(duì)象窗體常用的屬性、方法、大事;2、以文本框、標(biāo)簽與命令按鈕

4、為代表,介紹基本控件的公用屬性、公用方法和公用大事;3、由大事驅(qū)動(dòng)到大事工程;教學(xué)重點(diǎn) 窗體與文本框、標(biāo)簽、命令按鈕的常用屬性、方法和大事過(guò)程與方法:4、 培育同學(xué)調(diào)用已有學(xué)問(wèn)的儲(chǔ)備的才能;5、 小組合作學(xué)習(xí)的才能;6、 培育同學(xué)探究學(xué)問(wèn)的才能;情感態(tài)度與價(jià)值觀:1、 過(guò)實(shí)踐探究,培育同學(xué)對(duì)信息技術(shù)的愛(ài)好;2、 通過(guò)溝通爭(zhēng)論、歸納過(guò)程,培育同學(xué)合作精神和良好的學(xué)習(xí)習(xí)慣;3、 培育同學(xué)的信息素養(yǎng)教學(xué)重點(diǎn) :1、窗體大事過(guò)程、文本框的Multiline 屬性課件2、代碼是怎么寫(xiě)出來(lái)的?教學(xué)方法與手段(電教設(shè)備、教具、課件使用)教學(xué)過(guò)程設(shè)計(jì) :以課堂講授為主,用一個(gè)多窗體應(yīng)用程序的例子說(shuō)明窗體大事過(guò)

5、程;用上節(jié)課的滾動(dòng)字幕例子說(shuō)明 Caption 、Font、ForeColor 、BackColor 、Left 、Top、Width 等屬性;一個(gè)用于密碼輸入的文本框說(shuō)明 PasswordChar、MaxLength 、Alignment 、Multiline 等屬性;用一個(gè)用于答案顯示的文本框說(shuō)明MouseDown 、Mouseup、DblClick 大事和 SetFocus 方法;用一個(gè)嬉戲退出按鈕說(shuō)明命令按鈕的 Cancel 屬性;教后感:同學(xué)常見(jiàn)疑問(wèn):1、混淆 Name 與 Caption 屬性;2、如何構(gòu)建一個(gè)熟識(shí)的 VB 工作環(huán)境(“ 視圖” “ 工具箱” 或者“ 工程資源治理器

6、” 或者“ 屬性窗口” 等) ;3、 寫(xiě)代碼時(shí):標(biāo)點(diǎn)符號(hào)錯(cuò)誤、字母l、o 與數(shù)字 1、0 混淆、對(duì)象名稱Name 屬性寫(xiě)錯(cuò)、對(duì)象的屬性名與方法名寫(xiě)錯(cuò)、大事過(guò)程名寫(xiě)錯(cuò)等;4、Label 輸錯(cuò)為 Lable 教 案 Visual Basic 程序設(shè)計(jì)第 三 課課題名稱(教材章節(jié))窗體控件編寫(xiě)代碼教學(xué)目標(biāo) :學(xué)問(wèn)與才能 :1、 由大事驅(qū)動(dòng)到大事工程;2、 把握 VB 中最基本的對(duì)象窗體控件的代碼編寫(xiě)的判定;3、 代碼的編寫(xiě)過(guò)程與方法:7、 培育同學(xué)調(diào)用已有學(xué)問(wèn)的儲(chǔ)備的才能;8、 小組合作學(xué)習(xí)的才能;9、 培育同學(xué)探究學(xué)問(wèn)的才能;情感態(tài)度與價(jià)值觀:1、 實(shí)踐探究,培育同學(xué)對(duì)信息技術(shù)的愛(ài)好”;2、 過(guò)溝

7、通爭(zhēng)論、歸納過(guò)程,培育同學(xué)合作精神和良好的學(xué)習(xí)習(xí)慣;3、培育同學(xué)的信息素養(yǎng)教學(xué)重點(diǎn):1、控件屬性的判定;2、控件代碼的編寫(xiě)教學(xué)難點(diǎn) :判定給 VB 中容器控件寫(xiě)代碼教學(xué)方法與手段(電教設(shè)備、教具、課件使用)教學(xué)過(guò)程設(shè)計(jì)怎樣對(duì)大事進(jìn)行編程當(dāng)操作者啟動(dòng)我們編寫(xiě)的 VB 程序時(shí), 他會(huì)做出各種各樣的操作,比如單擊窗體中的按鈕,雙擊窗體本身,等等,在 VB 中這些動(dòng)作統(tǒng)統(tǒng)被稱為“ 大事”;因此, VB 編程就是,告知運(yùn)算機(jī)當(dāng)遇到不同的“ 大事” 后做什么樣的處理;即對(duì)大事過(guò)程編寫(xiě)程序;對(duì)于上面的例子,我們就需要告知運(yùn)算機(jī),當(dāng)操作者單擊了“ 請(qǐng)單擊這兒! ” 按鈕后運(yùn)算機(jī)干什么;下面我們來(lái)連續(xù)編寫(xiě)“ 第

8、一個(gè) VB 程序” ;單擊 VB 窗口中的 停止程序的運(yùn)行,從菜單欄中打開(kāi)“ 視圖” 菜單,從中選取“ 對(duì)象窗口” 回到原先的界面;如圖 9 所示;圖 9 回到原先的界面雙擊窗體中的按鈕,打開(kāi)了另一個(gè)窗口,如圖 10 所示:圖 10 進(jìn)入代碼窗口這里的 Command1 就是標(biāo)題為 “ 請(qǐng)單擊這兒! ” 的按鈕在程序中的名稱(缺省的);而Private Sub Command1_Click End Sub 就叫做鼠標(biāo)單擊按鈕Command1 的大事過(guò)程,我們只要把命令寫(xiě)在Private Sub Command1_Click 與 End Sub 之間,那么運(yùn)行程序后,只要鼠標(biāo)單擊了這個(gè)按鈕,運(yùn)算

9、機(jī)就會(huì)執(zhí)行你寫(xiě)在這里的命令;好!我們?cè)?Private Sub Command1_Click 與 End Sub 之間寫(xiě)上一條命令,讓 變?yōu)椤癏ello,World. ” ,即Private Sub Command1_Click Command1.Caption=”Hello,World.”End Sub Command1 按鈕上的標(biāo)題再次單擊工具欄中的 或者按 F5 鍵運(yùn)行程序,這時(shí),當(dāng)你單擊按鈕“ 請(qǐng)單擊這兒” 的時(shí)候,按鈕上的文字就變成了“Hello,World. ”單擊按鈕前 單擊按鈕后教后感 同學(xué)常見(jiàn)疑問(wèn):1、 控件相同名稱的屬性數(shù)據(jù)類型肯定一樣嗎?(不肯定,如:?jiǎn)雾?xiàng)按鈕與復(fù)選框的

10、Value屬性);2、 屬性窗口中列出了該控件全部的屬性嗎?(不肯定,如:列表框的 Text 屬性)3、 全部基本控件都具有方法嗎?(不肯定,如:計(jì)時(shí)器控件)4、 全部基本控件大小都可以調(diào)劑嗎?(不肯定,如:計(jì)時(shí)器控件)5、 全部控件都需要編寫(xiě)代碼嗎?(不是)教 案 Visual Basic 程序設(shè)計(jì)第 四 課課題名稱(教材章節(jié))三色板的程序編譯:教學(xué)目標(biāo) :學(xué)問(wèn)與才能 :1、三色板所需控件2、把握面對(duì)對(duì)象的程序設(shè)計(jì)方法基礎(chǔ)(對(duì)象、屬性、方法、大事)大事驅(qū)動(dòng);3、 代碼的編寫(xiě)過(guò)程與方法:1、培育同學(xué)調(diào)用已有學(xué)問(wèn)的儲(chǔ)備的才能;2、小組合作學(xué)習(xí)的才能;3、培育同學(xué)探究學(xué)問(wèn)的才能;情感態(tài)度與價(jià)值觀:

11、1、 實(shí)踐探究,培育同學(xué)對(duì)信息技術(shù)的愛(ài)好;2、 通過(guò)溝通爭(zhēng)論、歸納過(guò)程,培育同學(xué)合作精神和良好的學(xué)習(xí)習(xí)慣;3、培育同學(xué)的信息素養(yǎng)教學(xué)重點(diǎn) 把握面對(duì)對(duì)象的程序設(shè)計(jì)方法基礎(chǔ)(對(duì)象、屬性、方法、大事)代碼的編寫(xiě)教學(xué)難點(diǎn)1、把握面對(duì)對(duì)象的程序設(shè)計(jì)方法基礎(chǔ)(對(duì)象、屬性、方法、大事)大事驅(qū)動(dòng);2、 代碼的編寫(xiě)教學(xué)方法與手段(電教設(shè)備、教具、課件使用)教學(xué)過(guò)程設(shè)計(jì)實(shí)現(xiàn)如下功能:(1)單擊按鈕“ 紅” 時(shí)標(biāo)簽 或窗體 的底色為紅色;(2)單擊按鈕“ 綠” 時(shí)標(biāo)簽 或窗體 的底色為綠色;(3)單擊按鈕“ 藍(lán)” 時(shí)標(biāo)簽 或窗體 的底色為藍(lán)色;(4)單擊按鈕“ 終止” 退出程序Private Sub Command

12、1_Click Label1.BackColor = vbRed Label1.Visible = True End Sub Private Sub Command2_Click Label1.BackColor = vbGreen Label1.Visible = True End Sub Private Sub Command3_Click Label1.BackColor = vbBlue Label1.Visible = True End Sub Private Sub Command4_Click If Index = 0 Then Label1.Visible = False El

13、se End End If End Sub 教后感 同學(xué)常見(jiàn)疑問(wèn):1、 為什么要編寫(xiě)這些控件的代碼 2、 為什么要用 Else 不用可以嗎?3、 儲(chǔ)存和生成 .EXE 文件的方法;4、過(guò) NotePad 更換窗體文件和工程文件的名稱教 案 Visual Basic 程序設(shè)計(jì)第 五 課 課題名稱(教材章節(jié))設(shè)置文字顏色程序編譯:教學(xué)目標(biāo) :學(xué)問(wèn)與才能 :1、設(shè)置文字顏色程序所需控件 2、把握面對(duì)對(duì)象的程序設(shè)計(jì)方法基礎(chǔ)(對(duì)象、屬性、方法、大事)3、代碼的編寫(xiě) 過(guò)程與方法:1、培育同學(xué)調(diào)用已有學(xué)問(wèn)的儲(chǔ)備的才能;2、小組合作學(xué)習(xí)的才能;3、培育同學(xué)探究學(xué)問(wèn)的才能;情感態(tài)度與價(jià)值觀:1、通過(guò)實(shí)踐探究,培

14、育同學(xué)對(duì)信息技術(shù)的愛(ài)好;2、通過(guò)溝通爭(zhēng)論、歸納過(guò)程,培育同學(xué)合作精神和良好的學(xué)習(xí)習(xí)慣;3、培育同學(xué)的信息素養(yǎng) 教學(xué)重點(diǎn) 把握面對(duì)對(duì)象的程序設(shè)計(jì)方法基礎(chǔ)(對(duì)象、屬性、方法、大事)代碼的編寫(xiě) 教學(xué)難點(diǎn) 1、 把握面對(duì)對(duì)象的程序設(shè)計(jì)方法基礎(chǔ)(對(duì)象、屬性、方法、大事)2、 代碼的編寫(xiě) 教學(xué)方法與手段(電教設(shè)備、教具、課件使用)教學(xué)過(guò)程設(shè)計(jì) 實(shí)現(xiàn)如下功能:設(shè)置文字顏色程序界面Private Sub Command1_Click Label1.Caption = 歡迎來(lái)到 VB 大世界 . Label1.Font = 黑體 Label1.FontSize = 30 Label1.ForeColor = v

15、bRed Label1.Visible = True End Sub Private Sub Command2_Click Label1.Caption = 歡迎來(lái)到 VB 大世界 . Label1.Font = 黑體 . Label1.FontSize = 30 Label1.ForeColor = vbGreen Label1.Visible = True End Sub Private Sub Command3_Click Label1.Caption = 歡迎來(lái)到 VB 大世界 . Label1.Font = 黑體 . Label1.FontSize = 30 Label1.ForeC

16、olor = vbBlue Label1.Visible = True End Sub Private Sub Command4_Click If Index = 0 Then Label1.Visible = False Else End End If End Sub Private Sub Command5_Click End End Sub Private Sub Label1_Click Label1.Caption = 歡迎來(lái)到 VB 大世界 . Label1.Font = 黑體 . Label1.FontSize = 30 Label1.ForeColor = vbRed Labe

17、l1.Visible = False End Sub 教后感 同學(xué)常見(jiàn)疑問(wèn):1、 為什么要編寫(xiě)這些控件的代碼 4、 為什么要用 Else 不用可以嗎?5、 儲(chǔ)存和生成 .EXE 文件的方法;4、更換 false 和 true 的屬性;教 案 Visual Basic 程序設(shè)計(jì)第 六 課 課題名稱(教材章節(jié))設(shè)置文字顏色程序編譯:教學(xué)目標(biāo) :學(xué)問(wèn)與才能 :1、設(shè)置萬(wàn)年歷程序所需控件 2、把握面對(duì)對(duì)象的程序設(shè)計(jì)方法基礎(chǔ)(對(duì)象、屬性、方法、大事)3、代碼的編寫(xiě) 過(guò)程與方法:1、培育同學(xué)調(diào)用已有學(xué)問(wèn)的儲(chǔ)備的才能;2、小組合作學(xué)習(xí)的才能;3、培育同學(xué)探究學(xué)問(wèn)的才能;情感態(tài)度與價(jià)值觀:1、通過(guò)實(shí)踐探究,培

18、育同學(xué)對(duì)信息技術(shù)的愛(ài)好;2、通過(guò)小組溝通爭(zhēng)論、歸納過(guò)程,培育同學(xué)小組合作精神和良好的學(xué)習(xí)習(xí)慣;3、初步培育同學(xué)獨(dú)立操作的才能;教學(xué)重點(diǎn) 把握面對(duì)對(duì)象的程序設(shè)計(jì)方法基礎(chǔ)(對(duì)象、屬性、方法、大事)代碼的編寫(xiě) 教學(xué)難點(diǎn) 1、把握面對(duì)對(duì)象的程序設(shè)計(jì)方法基礎(chǔ)(對(duì)象、屬性、方法、大事)2、代碼的編寫(xiě) 教學(xué)方法與手段(電教設(shè)備、教具、課件使用)教學(xué)過(guò)程設(shè)計(jì) 實(shí)現(xiàn)如下功能:?jiǎn)螕粜r(shí)鐘按鈕就顯現(xiàn)如下的時(shí)鐘顯示小時(shí)鐘代碼:Private Sub Timer1_Timer Label1.Caption = Time Beep End Sub 教后有感:1、 同學(xué)會(huì)問(wèn)假如萬(wàn)年歷不在工具箱上怎樣去找(右擊鼠標(biāo)到自定義中

19、去查找)2、 小時(shí)鐘怎樣才能響教 案 Visual Basic 程序設(shè)計(jì)第 七 課 課題名稱(教材章節(jié))儲(chǔ)存文件制作可執(zhí)行型文件:教學(xué)目標(biāo) :學(xué)問(wèn)與才能 :1、儲(chǔ)存文件 3、 制作可執(zhí)行型文件 過(guò)程與方法:1、培育同學(xué)歸納已有學(xué)問(wèn)的儲(chǔ)備的才能;2、小組合作學(xué)習(xí)任務(wù)的儲(chǔ)存才能;3、培育同學(xué)合作學(xué)習(xí)才能;情感態(tài)度與價(jià)值觀:1、通過(guò)實(shí)踐探究,培育同學(xué)對(duì)信息技術(shù)的愛(ài)好;2、通過(guò)小組歸納過(guò)程,培育同學(xué)小組合作精神準(zhǔn)時(shí)總結(jié)所學(xué)習(xí)的學(xué)問(wèn);教學(xué)重點(diǎn) 儲(chǔ)存內(nèi)容,和形成可執(zhí)行文件 教學(xué)難點(diǎn) 形成可執(zhí)行文件(*.exe )教學(xué)方法與手段(電教設(shè)備、教具、課件使用)教學(xué)過(guò)程設(shè)計(jì) 實(shí)現(xiàn)如下功能:儲(chǔ)存文件 我們知道在任何一個(gè)應(yīng)用軟件的菜單欄里都有一個(gè)叫做“ 文件” 的菜單,打開(kāi)“ 文件” 菜單,里邊至少有“ 儲(chǔ)存” 和“ 另存為” 兩個(gè)菜單項(xiàng),在 VB 中 也不例外;不過(guò),用 VB 編程序的時(shí)候,我們不僅要寫(xiě)程序,仍要設(shè)計(jì)界面,因此,它需要儲(chǔ)存的文件就不止一個(gè)!VB 把它叫做一個(gè)工程,為了便于治理,在儲(chǔ)存

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論