第一篇:《VB調(diào)色板程序設(shè)計》教學(xué)設(shè)計
《VB調(diào)色板程序設(shè)計》教學(xué)設(shè)計
教材版本:人民教育出版社
中學(xué)信息技術(shù)(計算機(jī))通用教程》(下冊)
授 課 人:張 紅
教學(xué)模式:運(yùn)用信息技術(shù)建立以學(xué)生為主體的自主性學(xué)習(xí)模式
教學(xué)目標(biāo):
1、認(rèn)知目標(biāo)
(1)掌握滾動條控件的屬性設(shè)置;
(2)掌握RGB函數(shù)的使用方法;
(3)掌握調(diào)色板程序的代碼編寫。
2、能力目標(biāo)
(1)培養(yǎng)學(xué)生自主學(xué)習(xí)的能力;
(2)提高學(xué)生對處理信息、應(yīng)用信息的能力;
(3)培養(yǎng)學(xué)生的實踐能力和創(chuàng)新精神。
3、情感目標(biāo)
激發(fā)學(xué)生對信息技術(shù)的興趣和意識。
教學(xué)重點:
1、RGB函數(shù)的使用
2、調(diào)色板程序的代碼編寫。
教學(xué)方法:學(xué)生自主學(xué)習(xí),任務(wù)驅(qū)動教學(xué)法
教學(xué)課時:兩課時
教學(xué)工具:多媒體教學(xué)網(wǎng)絡(luò)教室,輔助教學(xué)軟件
教學(xué)準(zhǔn)備:通過多媒體教學(xué)網(wǎng),將“學(xué)案.doc”、“調(diào)色板.exe”文件傳給每個學(xué)生。
教學(xué)過程:
一、任務(wù)啟動
我們在操作Word或FrontPage軟件時,都對顏色進(jìn)行過設(shè)置,在配置顏色時,我們可以根據(jù)某幾種顏色合成其他的顏色。那么,我們可不可以利用VB自己來設(shè)計一個合成顏色的程序。(通過多媒體網(wǎng)絡(luò)向?qū)W生出示本節(jié)課的任務(wù))
[任務(wù)] 按照RGB色彩模式,編寫一個調(diào)色板應(yīng)用程序。改變紅、綠、藍(lán)中任何一種顏色的比例值時,都能馬上預(yù)覽到合成后的顏色。
教師活動:講解RGB色彩模式合成顏色的原理。
(通過多媒體網(wǎng)絡(luò)向?qū)W生展示調(diào)色板程序“調(diào)色板.exe”文件的運(yùn)行過程,讓學(xué)生明白程序的大致過程)
問題:通過什么控件可實現(xiàn)紅、綠、藍(lán)顏色的變化?
[學(xué)生討論,回答問題]
確定任務(wù):如何設(shè)計界面?發(fā)生何種事件?如何編寫代碼?
二、學(xué)生自主學(xué)習(xí)、協(xié)作學(xué)習(xí)
(通過多媒體網(wǎng)絡(luò)出示“學(xué)案.doc”)
教師活動:下面請同學(xué)們根據(jù)學(xué)案中的內(nèi)容,學(xué)習(xí)滾動條控件、圖片框控件和RGB函數(shù)、Change事件。同學(xué)們可以互相討論交流,分析程序的過程,可以通過發(fā)電子郵件發(fā)表自己的觀點。
學(xué)生活動:學(xué)生自學(xué)學(xué)案中的內(nèi)容。
??
教師活動:教師巡視學(xué)生的學(xué)習(xí)活動,及時幫助有問題的學(xué)生并記下他們的問題。
學(xué)生活動:學(xué)生根據(jù)自己學(xué)習(xí)的內(nèi)容,互相討論,并能通過網(wǎng)絡(luò)的功能利用電子郵件向其他的同學(xué)發(fā)表自己的觀點;(激發(fā)學(xué)生的興趣)
??
學(xué)生活動:學(xué)生根據(jù)以學(xué)知識,自己設(shè)計調(diào)色版程序。
教師活動:巡視,發(fā)現(xiàn)典型作品。
三、效果評價
教師活動:同學(xué)們利用學(xué)案自己學(xué)習(xí)了本節(jié)課的知識點,掌握了滾動條控件、圖片框控件和RGB函數(shù)、Change事件;并能設(shè)計出調(diào)色板應(yīng)用程序,而且大部分同學(xué)能運(yùn)行通過。
(通過多媒體網(wǎng)絡(luò)向?qū)W生展示學(xué)生的優(yōu)秀作品)
教師質(zhì)疑:(本節(jié)課的更高要求)利用前面幾節(jié)課已經(jīng)學(xué)過的知識,在界面上顯示紅、綠、藍(lán)滾動條的當(dāng)前值。
學(xué)生活動:討論、思考、探索 教師提示:通過 “標(biāo)簽”控件或“文本框”控件可以顯示滾動條的當(dāng)前值。
學(xué)生活動:學(xué)生根據(jù)自己的設(shè)計要求調(diào)整已經(jīng)設(shè)計的程序并進(jìn)一步美化界面。
四、小結(jié)
本節(jié)課要點(利用多媒體網(wǎng)絡(luò),逐頁顯示)。
附:學(xué)案
知識點一、一個控件——滾動條控件(ScrollBar)
滾動條分水平滾動條HscrollBar和垂直滾動條VscrollBar
1、主要屬性
(1)Max/Min屬性
用于設(shè)置滾動條中滾動塊移到最右邊(水平)或最下邊(垂直)時,Value的最大值/最小值。取值范圍[-32728,32767]中的整數(shù)。系統(tǒng)默認(rèn)的Max值為32767,Min值為0。
(2)Value屬性:用于表示滾動塊的移動值。它的取值范圍為[Min屬性值,Max屬性值]之間。
(3)LargeChange屬性:單擊滾動區(qū)域時滾動塊的移動量。它的取值范圍為[1,32767],系統(tǒng)默認(rèn)為1。
(4)SmallChange屬性:單擊滾動箭頭時滾動塊的移動量。它的取值范圍為[1,32767],系統(tǒng)默認(rèn)為1。
2、典型事件——Change事件和Scroll事件
·單擊滾動條控件的滾動箭頭時,引發(fā)Change事件和Scroll事件;
·單擊滾動條控件的滾動區(qū)域時,引發(fā)Change事件和Scroll事件;
·拖動滾動條控件的滾動塊后,引發(fā)Change事件;
·拖動滾動條控件的滾動塊時,引發(fā)Scroll事件;
·滾動條控件的Value屬性改變時,引發(fā)Change事件和Scroll事件;
·滾動條控件具有焦點時,按下PageUp、PageDown鍵,引發(fā)Change事件和Scroll事件。
二、函數(shù)——RGB函數(shù)
作用:生成一個可以顯示的特定顏色。
格式:RGB(<數(shù)值表達(dá)式1>,<數(shù)值表達(dá)式2>,<數(shù)值表達(dá)式3>)
其中:數(shù)值表達(dá)式1的值是[0,255]之間的整數(shù),表示顏色中紅色成分; 數(shù)值表達(dá)式2的值是[0,255]之間的整數(shù),表示顏色中綠色成分;
數(shù)值表達(dá)式3的值是[0,255]之間的整數(shù),表示顏色中藍(lán)色成分。
例如: RGB(0,0,0)表示黑色,其中紅、綠、藍(lán)的成分均為0;
RGB(0,0,255)表示藍(lán)色,其中紅、綠的成分均為0,藍(lán)色成分為255。
[任務(wù)] 按照RGB色彩模式,編寫一個調(diào)色板應(yīng)用程序。改變紅、綠、藍(lán)中任何一種顏色的比例值時,都能馬上預(yù)覽到合成后的顏色。
步驟:
一、創(chuàng)建用戶界面
1、滾動條控件。
2、標(biāo)簽控件,區(qū)分三個滾動條。
3、圖片框控件,可以預(yù)覽調(diào)出的顏色。
4、命令按鈕控件,結(jié)束程序
二、設(shè)置對象的屬性(書本第103頁)
三、代碼編寫
Private Sub Command1_Click()End End Sub
Private Sub Form_Load()‘初始化程序
HScroll1.Value = 0 HScroll2.Value = 0 HScroll3.Value = 0
Picture1.BackColor = RGB(0, 0, 0)‘設(shè)置背景色為黑色,預(yù)覽顏色
End Sub
Private Sub HScroll1_Change()
Picture1.BackColor=RGB(HScroll1.Value,HScroll2.Value, croll3.Value)End Sub
Private Sub HScroll2_Change()
Picture1.BackColor=RGB(HScroll1.Value,HScroll2.Value, croll3.Value)End Sub
Private Sub HScroll3_Change()
Picture1.BackColor=RGB(HScroll1.Value,HScroll2.Value, croll3.Value)End Sub
四、調(diào)試運(yùn)行
1、單擊三個滾動條中的滾動箭頭,調(diào)整紅、綠、藍(lán)的值,觀察預(yù)覽框顏色的變化。
2、拖動三個滾動條中的滾動塊,調(diào)整紅、綠、藍(lán)的值,觀察預(yù)覽框顏色的變化。
3、單擊三個滾動條中的滾動區(qū)域,調(diào)整紅、綠、藍(lán)的值,觀察預(yù)覽框顏色的變化。
4、改變?nèi)齻€滾動條的Large Change、Small Change屬性值,每改變一個值,重復(fù)上面三個步驟,注意比較滾動塊的變化及預(yù)覽框中顏色變化的速度。
五、保存文件
教后小結(jié):
1、本節(jié)課以學(xué)生自主學(xué)習(xí)、操作為主,教師講解為輔,保證學(xué)生有60%以上的練習(xí)時間。旨在培養(yǎng)學(xué)生自學(xué)的能力,創(chuàng)新實踐的能力。
2、本節(jié)課采用“任務(wù)驅(qū)動,學(xué)生自主學(xué)習(xí)”的教學(xué)模式,還處在研究探索的階段。從學(xué)生角度說,任務(wù)驅(qū)動是一種有效的學(xué)習(xí)方法,讓學(xué)生帶著任務(wù)入手,帶動理論和應(yīng)用軟件的操作,大大提高了學(xué)習(xí)的效率和興趣。一個“任務(wù)”完成了,學(xué)生就會獲得滿足感、成就感,從而激發(fā)了他們的求知欲望,逐步形成一個感知心智活動的良性循環(huán)。
3、本節(jié)課采用了建構(gòu)主義教學(xué)理論基礎(chǔ)上的教學(xué)模式,以解決問題、完成任務(wù)為主的多維互動式教學(xué)理念,將再現(xiàn)式學(xué)習(xí)轉(zhuǎn)變?yōu)樘骄渴綄W(xué)習(xí),使每一位學(xué)生都能根據(jù)自己對當(dāng)前任務(wù)的理解,運(yùn)用共有的知識和自己特有的經(jīng)驗提出方案、解決問題、為每一位學(xué)生的思考、探索、發(fā)現(xiàn)和創(chuàng)新提供了開放的空間,使課堂教學(xué)過程充滿了民主、人性,使課堂氣氛真正活躍起來。
第二篇:VB程序設(shè)計教學(xué)目標(biāo)
《VB程序設(shè)計》教學(xué)目標(biāo)設(shè)定
曲江職校
楊遠(yuǎn)峰
實踐總學(xué)時: 128
面向?qū)I(yè)和年級:計算機(jī)專業(yè)一年級
時間段:一學(xué)年
一、實踐課程教學(xué)的教學(xué)目標(biāo)
通過實驗達(dá)到教學(xué)大綱要求的教學(xué)目的,通過實驗的上機(jī)練習(xí),達(dá)到熟練掌握 VB編程技巧,養(yǎng)成規(guī)范、標(biāo)準(zhǔn)的思維和方法,具體實驗的要求按每一個實驗的要求去練習(xí)、上機(jī)、總結(jié)。
二、實踐課程的性質(zhì)、目的與任務(wù)
本課程是計算機(jī)基礎(chǔ)課程。本課程的任務(wù)是向?qū)W生介紹計算機(jī)程序設(shè)計的基本知識,使學(xué)生掌握 VB語言的基本內(nèi)容及程序設(shè)計的基本方法與編程技巧,了解面向?qū)ο蟪绦蛟O(shè)計的一般思路,培養(yǎng)學(xué)生應(yīng)用計算機(jī)解決和處理實際問題的思維方法與基本能力,為進(jìn)一步學(xué)習(xí)和應(yīng)用計算機(jī)打下基礎(chǔ)。
三、實踐課程教學(xué)的基本要求
本實驗大綱的核心內(nèi)容是 10個主題實驗,每個實驗都針對某個具體應(yīng)用精心設(shè)計,并以該應(yīng)用為主題展開,通過這些實驗的實施,學(xué)生應(yīng)該認(rèn)識Visual Basic6.0的編程環(huán)境、面向?qū)ο蟮母拍?、可視化編程的?yōu)勢;會使用Visual Basic6.0編寫簡單的程序、使用其中的控件建立友好的程序界面、使用各個基本事件;掌握各控件的基本屬性、事件、方法,掌握面向?qū)ο缶幊碳翱梢暬幊痰囊恍┘记?,掌握基本的程序設(shè)計流程。
四、實踐內(nèi)容
實驗一 Visual Basic6.0 的安裝與使用
實踐地點:實驗室
時間安排: 2學(xué)時
實踐形式及方法:演示及動手操作
[實驗類型] :驗證性試驗
[目的要求]
1、安裝Visual Basic6.0
2、編寫顯示“歡迎使用Visual Basic6.0”的窗體程序
[內(nèi)容提要] :熟悉 Visual Basic的編程環(huán)境,掌握安裝過程以及基本的設(shè)置。
[主要儀器設(shè)備] :微機(jī)
實驗二 拼圖游戲界面設(shè)計
實踐地點:實驗室
時間安排: 4學(xué)時
實踐形式及方法:動手操作
[實驗類型] :驗證性試驗
[目的要求]
1、建立一個拼圖游戲的窗體程序
2、該任務(wù)主要是布局菜單、圖像框、圖片框按鈕、標(biāo)簽、文本框、單選按鈕
3、程序部分主要是修改對象的一些常用屬性、窗體運(yùn)行后的大小、位置等 4.根據(jù)實級界面的設(shè)計,完成中級和高級游戲界面的設(shè)計 [內(nèi)容提要]
了解各控件之間的相互協(xié)作,合理安排程序界面,通過相應(yīng)的事件,編寫合適的代碼,完成要求的內(nèi)容。
[主要儀器設(shè)備] :微機(jī)
實驗三 隨機(jī)排列拼圖游戲的圖塊位置
實踐地點:實驗室
時間安排: 10學(xué)時
實踐形式及方法:動手操作
[實驗類型] :綜合性試驗
[目的要求]
1、隨機(jī)排列拼圖游戲中幾個圖塊的排列順序
2、每次隨機(jī)排列時,圖塊的位置都會發(fā)生改變
3、在游戲難度設(shè)計時,如果難度是最高級別(困難),并且移動方式是逐格時,要求最左上角的那個圖塊位置不能改變,無論怎么隨機(jī)排列,左上角的那個圖塊的位置是不會改變的,否則不能完成拼圖游戲
4、根據(jù)初級游戲中圖塊的位置隨機(jī),完成中級圖塊隨機(jī)和高級圖塊位置隨機(jī)的設(shè)計 [內(nèi)容提要]
應(yīng)用程序設(shè)計的基本結(jié)構(gòu)設(shè)計方法和技巧,對象位置和大小的控制方法,隨機(jī)數(shù)產(chǎn)生的方法設(shè)計該程序
[主要儀器設(shè)備] :微機(jī)
實驗四 拼圖游戲中圖塊選中狀態(tài)的設(shè)計
實踐地點:實驗室
時間安排: 10學(xué)時
實踐形式及方法:動手操作
[實驗類型] :驗證性試驗
[目的要求]
1、使用鼠標(biāo)事件可以選中圖塊
2、選中圖塊有亮度框
3、使用控件數(shù)組記錄選中的對象 [內(nèi)容提要] 鼠標(biāo)事件的應(yīng)用、控件數(shù)組的應(yīng)用 [主要儀器設(shè)備] :微機(jī)
實驗五 拼圖游戲中使用指定鍵移動圖塊
實踐地點:實驗室
時間安排: 12學(xué)時
實踐形式及方法:動手操作
[實驗類型] :驗證性試驗
[目的要求]
1、使用鍵盤上的2468鍵移動選中圖塊
2、使用鍵盤上的上下左右鍵移動選中圖塊
3、使用鼠標(biāo)鍵移動選中圖塊
4、移動規(guī)則的設(shè)定,只有目標(biāo)位為空時,才可移動選中圖塊,5、逐格移動時只能是上下左右一格一格移動,不能跨格移動選中圖塊
6、跨越移動時,可以跨越其它圖塊移動選中圖塊,前提是目標(biāo)位要為空方可移動 [內(nèi)容提要]
幾個常用鼠標(biāo)事件,規(guī)則的設(shè)定
[主要儀器設(shè)備] :微機(jī)
實驗六 拼圖結(jié)果正確性的判定
實踐地點:實驗室
時間安排: 10學(xué)時
實踐形式及方法:動手操作
[實驗類型] :綜合性試驗
[目的要求]
1、對拼圖完成后,檢測拼圖結(jié)果正確性與否,根據(jù)初始的隨機(jī)位置情況進(jìn)行判定
2、計時器判定
3、按鈕單擊事件判定 [內(nèi)容提要]
計時器事件的應(yīng)用,條件語句的應(yīng)用 [主要儀器設(shè)備] :微機(jī)
實驗七 拼圖游戲過關(guān)時間的記錄
實踐地點:實驗室
時間安排: 4學(xué)時
實踐形式及方法:動手操作
[實驗類型] :驗證性試驗 [目的要求]
1.應(yīng)用計時器事件記錄游戲過關(guān)玩家的時間
2、將游戲過關(guān)玩家的時刻記錄到指定文件中 [內(nèi)容提要]
計時器事件的應(yīng)用 [主要儀器設(shè)備] :微機(jī)
實驗八 拼圖游戲移圖方式設(shè)計
實踐地點:實驗室
時間安排: 8學(xué)時
實踐形式及方法:動手操作
[實驗類型] :驗證性試驗
[目的要求]
1、逐格移動方式中,選中圖塊只能是相臨之間可以移動
2、跨越移動方式中,選中圖塊可以跨越移動
[內(nèi)容提要]
相臨位置的判定、目標(biāo)位的判定、移動后源位置和目標(biāo)位置狀態(tài)的判定 [主要儀器設(shè)備] :微機(jī)
實驗九拼圖游戲級別關(guān)卡設(shè)計
實踐地點:實驗室
時間安排: 8學(xué)時
實踐形式及方法:規(guī)定內(nèi)容
[實驗類型] :設(shè)計性試驗
[目的要求]
1、可以選擇初級、中級、高級
2、建立一個多重窗體應(yīng)用程序設(shè)計
3、用戶名的相互傳遞
[內(nèi)容提要]
多重窗體應(yīng)用程序設(shè)計、公共變量的定義和使用
[主要儀器設(shè)備] :微機(jī)
實驗十拼圖游戲難易程度選項設(shè)計
實踐地點:實驗室
時間安排: 8學(xué)時
實踐形式及方法:自行設(shè)計
[實驗類型] :設(shè)計性試驗 [目的要求]
1、通過改變臨時放圖區(qū)的多少來控制拼圖游戲的難易度
2、改變屏蔽臨時放圖區(qū)的標(biāo)簽位置、設(shè)計監(jiān)時放圖區(qū)的狀態(tài) [內(nèi)容提要]
標(biāo)簽的大小、位置、臨時放圖區(qū)的狀態(tài)設(shè)計 [主要儀器設(shè)備] :微機(jī)
實驗十一拼圖游戲操作說明設(shè)計
實踐地點:實驗室
時間安排: 2學(xué)時
實踐形式及方法:自行設(shè)計
[實驗類型] :設(shè)計性試驗
[目的要求]
1、設(shè)計一個圖體,一個標(biāo)簽,在標(biāo)簽內(nèi)放置游戲相關(guān)的操作說明
2、窗體只有關(guān)閉按鈕 [內(nèi)容提要]
標(biāo)簽的大小、位置、標(biāo)簽內(nèi)顯示內(nèi)容的設(shè)計,窗體相關(guān)屬性的設(shè)計 [主要儀器設(shè)備] :微機(jī)
實驗十二拼圖游戲背景顏色設(shè)計
實踐地點:實驗室
時間安排: 6學(xué)時
實踐形式及方法:自行設(shè)計
[實驗類型] :設(shè)計性試驗
[目的要求]
1、設(shè)計一個圖體,三個滾動條,一個列表框,可以選擇設(shè)計背景色、按鈕文本背景色、移圖區(qū)背景色
2、可以實現(xiàn)根據(jù)列表框的選擇對象實現(xiàn)選定對象背景顏色的改變 [內(nèi)容提要]
引用公共變量,不同窗體間名稱的傳遞,多分支結(jié)構(gòu)的應(yīng)用;選定同一窗體不同部分背景顏色的改變
[主要儀器設(shè)備] :微機(jī)
實驗十三拼圖游戲前景顏色設(shè)計
實踐地點:實驗室
時間安排: 6學(xué)時
實踐形式及方法:自行設(shè)計 [實驗類型] :設(shè)計性試驗
[目的要求]
1、應(yīng)用通用對話框改變圖體上對象的前景顏色
2、按鈕、標(biāo)簽的文字顏色 [內(nèi)容提要]
通用對話框的應(yīng)用 [主要儀器設(shè)備] :微機(jī)
實驗十四拼圖游戲積各級別歷史成績查看
實踐地點:實驗室
時間安排: 10學(xué)時
實踐形式及方法:自行設(shè)計
[實驗類型] :設(shè)計性試驗
[目的要求]
1、讀出相應(yīng)級別記錄文件中存放的數(shù)據(jù)
2、隨機(jī)文件中記錄文件的讀寫操作 [內(nèi)容提要]
隨機(jī)文件的相關(guān)操作 [主要儀器設(shè)備] :微機(jī)
實驗十五拼圖游戲積各級別歷史最好成績查看
實踐地點:實驗室
時間安排: 10學(xué)時
實踐形式及方法:自行設(shè)計
[實驗類型] :設(shè)計性試驗
[目的要求]
1、讀出相應(yīng)級別最好記錄文件中存放的數(shù)據(jù)
2、隨機(jī)文件中記錄文件的讀寫操作 [內(nèi)容提要]
隨機(jī)文件的相關(guān)操作 [主要儀器設(shè)備] :微機(jī)
實驗十六拼圖游戲進(jìn)行中時,單擊右鍵會彈出最好成績
實踐地點:實驗室
時間安排: 6學(xué)時
實踐形式及方法:自行設(shè)計
[實驗類型] :設(shè)計性試驗 [目的要求]
1、讀出相應(yīng)級別最好記錄文件中存放的數(shù)據(jù)
2、隨機(jī)文件中記錄文件的讀寫操作 [內(nèi)容提要]
隨機(jī)文件的相關(guān)操作 [主要儀器設(shè)備] :微機(jī)
實驗十七拼圖游戲中刪除指定級別的玩家成績記錄文件
實踐地點:實驗室
時間安排: 4學(xué)時
實踐形式及方法:自行設(shè)計
[實驗類型] :設(shè)計性試驗
[目的要求]
1、刪除文件操作
2、MSGBOX操作提示語句 [內(nèi)容提要]
KILL語句和MSGBOX 語句 [主要儀器設(shè)備] :微機(jī)
實驗十八拼圖游戲中成績排序及字段顯示
實踐地點:實驗室
時間安排: 8學(xué)時
實踐形式及方法:自行設(shè)計
[實驗類型] :設(shè)計性試驗
[目的要求]
1、可以對各級別用戶成績、用戶最好成績、按不同方式不同字段進(jìn)行排序
2、可以按要示顯示指定字段 [內(nèi)容提要]
冒泡排序法的應(yīng)用、復(fù)選框的應(yīng)用、內(nèi)部字符串函數(shù)的應(yīng)用 [主要儀器設(shè)備] :微機(jī)
五、考核方法
評定標(biāo)準(zhǔn):依照實驗的要求,比較學(xué)生所做程序的結(jié)構(gòu)是否合理、功能是否完善、代碼編寫是否正確。
第三篇:VB程序設(shè)計教學(xué)小結(jié)
一學(xué)期的課程已近尾聲,現(xiàn)就一學(xué)期以來教學(xué)工作及等級考試相關(guān)事宜進(jìn)行歸納: 全國二級VB考試:
1.筆試(公共基礎(chǔ)知識部分30分+VB部分70分)
2.機(jī)試(基本操作15+15;簡單應(yīng)用20+20;綜合應(yīng)用30分)
關(guān)于非VB部分即公共基礎(chǔ)知識部分的復(fù)習(xí)建議:
帶資料(電子或紙質(zhì))回家,有計劃地復(fù)習(xí);完成至少 兩套筆試試卷(平時購買的+歷年考試真題)。
關(guān)于筆試中70分VB部分:在網(wǎng)上下載考點,認(rèn)真復(fù)習(xí)課本相關(guān)知識點,完成相關(guān)讀程序及重點算法涉及題目(作業(yè)中布置的為考試中經(jīng)常涉及的)。
關(guān)于機(jī)試部分的復(fù)習(xí)建議:
將VB題庫.rar文件帶回家有計劃的練習(xí),我認(rèn)為凡是與考點相關(guān)題不要漏做,不能抱僥幸心理。至于考點經(jīng)??嫉牟僮髟谄綍r作業(yè)中也有所體現(xiàn)。江蘇省二級VB考試:
筆試(20分計算機(jī)基礎(chǔ)部分+80分VB)機(jī)試(改錯題+編程題)
感謝大家一學(xué)期以來對這門課的支持,對布置作業(yè)、改測試題、試卷等工作的支持;感謝各班班干部同學(xué)的辛苦付出;感謝大家在課堂上表現(xiàn)出來的活力與熱情。最后祝福大家在今后的人生道路上一帆風(fēng)順!
第四篇:VB程序設(shè)計ForNext循環(huán)結(jié)構(gòu)教學(xué)設(shè)計
《VB程序設(shè)計For…Next循環(huán)結(jié)構(gòu)》教學(xué)設(shè)計
江蘇省武進(jìn)高級中學(xué)現(xiàn)代教育技術(shù)組 吳濤
一、教學(xué)目標(biāo)設(shè)計
本課內(nèi)容的學(xué)習(xí)建立在學(xué)生已經(jīng)學(xué)習(xí)過第五節(jié)《分支結(jié)構(gòu)》的基礎(chǔ)上,結(jié)合程序設(shè)計的三種基本結(jié)構(gòu),重點介紹循環(huán)結(jié)構(gòu)For…Next展開的。在前面幾節(jié)的學(xué)習(xí)中,問題比較簡單,算法也不復(fù)雜,不畫流程圖也能比較清楚的描述出來。引入分支結(jié)構(gòu)后,需要根據(jù)條件的真假,從兩條路徑中選擇一條執(zhí)行,算法逐漸復(fù)雜,流程圖愈發(fā)顯得重要,所以在介紹循環(huán)結(jié)構(gòu)處理問題時時一定要配以流程圖介紹。
本課內(nèi)容設(shè)計很多程序的分析,以及討論程序執(zhí)行結(jié)果,如果在教室里面上,寫板書的時間就浪費(fèi)了,但如果用多媒體演示教學(xué),學(xué)生只有簡單的理性和感性認(rèn)識,而學(xué)生的實踐操作這一環(huán)就缺少了,相應(yīng)認(rèn)知效果就不明顯了,利用網(wǎng)絡(luò)課件,學(xué)生可以自己瀏覽學(xué)習(xí),自主下載認(rèn)知分析。所以本課必須以課本知識為依托,以網(wǎng)絡(luò)課件為輔助,以問題為導(dǎo)思,來培養(yǎng)學(xué)生的創(chuàng)新精神,提高學(xué)生自主學(xué)習(xí)的能力。故制定具體的學(xué)習(xí)目標(biāo)如下:
認(rèn)知目標(biāo):1.掌握For-Next語句的格式和功能;2.理解For-Next語句的執(zhí)行過程;3.結(jié)合分支結(jié)構(gòu)的內(nèi)容學(xué)會使用For-Next語句實現(xiàn)計數(shù)循環(huán)。
能力目標(biāo):1.培養(yǎng)學(xué)生利用網(wǎng)絡(luò)作為工具,并在網(wǎng)絡(luò)環(huán)境下自主學(xué)習(xí)的能力;2.培養(yǎng)學(xué)生提出問題、分析問題、解決問題的綜合能力和創(chuàng)造性思維能力。
二、本課內(nèi)容及重點、難點分析
作為程序設(shè)計循環(huán)結(jié)構(gòu)的For…Next語句,其格式、功能、執(zhí)行過程、執(zhí)行結(jié)果、并利用它來解決問題、編制簡單程序都是本課內(nèi)容。
學(xué)習(xí)重點:學(xué)會For…Next的格式及其含義,理解由For…Next編寫的程序的過程、結(jié)果。
學(xué)習(xí)難點:For…Next的格式及其含義,由For…Next編寫簡單的程序。
三、教學(xué)對象分析
1、高二年級的學(xué)生已經(jīng)在高一時學(xué)習(xí)過在網(wǎng)絡(luò)環(huán)境下瀏覽、搜索、下載等知識,但很久不接觸網(wǎng)絡(luò),操作已經(jīng)生疏了,所以事先要對學(xué)生進(jìn)行實際操作的針對性訓(xùn)練,能把網(wǎng)絡(luò)上的文字?jǐn)?shù)據(jù)下載到本地計算機(jī)上,如把VB程序段復(fù)制粘貼到VB程序環(huán)境中執(zhí)行看結(jié)果等等。
2、分支結(jié)構(gòu)的內(nèi)容只有上過一次課,所以要求學(xué)生事先對上次課的內(nèi)容做好充分的復(fù)習(xí)。
四、教法設(shè)計
演示法:把制作的網(wǎng)絡(luò)課件所在的網(wǎng)址告訴學(xué)生,引導(dǎo)學(xué)生通觀本次課所有內(nèi)容;并從舊知識中獲得啟迪、從而解決問題;復(fù)習(xí)、提問、新知識的講解。
成果展示法:將學(xué)生通過對網(wǎng)頁上程序下載到VB環(huán)境中執(zhí)行的正確結(jié)果在全班展示,讓學(xué)生獲得成功的喜悅和認(rèn)同,從而激發(fā)學(xué)生后續(xù)學(xué)習(xí)的熱情。
五、網(wǎng)絡(luò)教學(xué)環(huán)境設(shè)計
1、使用自己制作的主頁―――VB循環(huán)結(jié)構(gòu)(http://或http://wga/new/wt/ wangluoke /index.htm),集中了課本上關(guān)于“分支機(jī)構(gòu)”的復(fù)習(xí)以及“循環(huán)機(jī)構(gòu)”的For…Next的整體講解、學(xué)習(xí)、練習(xí)、思考、作業(yè)的內(nèi)容,以便學(xué)生對本次課的整體把握。
2、學(xué)生的計算機(jī)上面都裝有Microsoft Visual Basic軟件,可以把所制作的網(wǎng)頁上的程序復(fù)制到本地計算機(jī)上面執(zhí)行。
3、通過Top2000教學(xué)控制系統(tǒng)向全體學(xué)生轉(zhuǎn)播自己的觀點、依據(jù)、學(xué)習(xí)成果等。
六、教學(xué)過程設(shè)計
1、導(dǎo)言(教學(xué)目標(biāo))每個學(xué)生進(jìn)入網(wǎng)頁(http://wga/new/wt/ wangluoke /index.htm)瀏覽復(fù)習(xí)提問中的背景知識以及三個問題;
2、播放《分支結(jié)構(gòu)》的多媒體課件以供復(fù)習(xí)之用;
3、學(xué)生回答復(fù)習(xí)提問中的三個問題;
4、學(xué)生帶著問題進(jìn)行新課內(nèi)容自主學(xué)習(xí);
5、講解新課,指出重點;
6、思考并回答新課中的三個問題;
7、進(jìn)行思考練習(xí)階段,要求學(xué)生先看懂程序,并可輔以下載運(yùn)行得出結(jié)果;
8、思考題要求學(xué)生自主編寫程序;
9、給出參考程序;
10、課后作業(yè)思考
11、下課
七、思考
對于適合的內(nèi)容,可以說多媒體教學(xué)手段、網(wǎng)絡(luò)環(huán)境教學(xué)手段都要比在原有普通教學(xué)下的效果要好,但各個學(xué)校的網(wǎng)絡(luò)條件也有差異,機(jī)房的合理利用也是值得考慮的問題。
VB對于編寫簡單的可視效果程序,應(yīng)該來說完全可以完成,也因為配以可視化界面效果有親切感,對于一個初學(xué)者來說,作為一門計算機(jī)入門語言,也應(yīng)該是不錯的。VB的循環(huán)結(jié)構(gòu)作為程序設(shè)計的三大結(jié)構(gòu)之一,其重要性是不言而喻的,學(xué)生如能熟練掌握,那么對于以后的編程就又多了一種非常有用的工具。
第五篇:VB程序設(shè)計課程設(shè)計
VB程序設(shè)計課程設(shè)計
1、目的
VB程序設(shè)計課程設(shè)計是考察學(xué)生對VB程序設(shè)計課程相關(guān)知識點掌握情況的重要環(huán)節(jié),也是激勵學(xué)生進(jìn)一步學(xué)習(xí)VB、提高運(yùn)用VB開發(fā)實際計算機(jī)程序的能力。課程設(shè)計的重點在于學(xué)生利用VB開發(fā)程序的能力。
2、課程設(shè)計題目
學(xué)生信息管理系統(tǒng)
3、程序功能
該程序具有建立數(shù)據(jù)庫,建立數(shù)據(jù)庫表,添加數(shù)據(jù),刪除數(shù)據(jù),查詢學(xué)生每學(xué)期成績、不及格情況、積點情況等相關(guān)信息的功能。
4、實現(xiàn)要求
每個學(xué)生建立一個數(shù)據(jù)庫(名字自擬),數(shù)據(jù)庫中建立學(xué)生基本信息表(學(xué)號、姓名、性別、出生年、出生月、出生日、聯(lián)系電話、年級、班級、住址等)、學(xué)生成績表(學(xué)號、課程號、成績、學(xué)期等)、課程信息表(課程號、課程名稱、出版社、出版日期、版次、頁碼、價格、課程類型(基礎(chǔ)課、專業(yè)基礎(chǔ)課、選修課等)、開課學(xué)院等)。
把課程信息、每一學(xué)期的成績等分別輸入相應(yīng)的表中,其中學(xué)生基本信息表記錄不少于5個學(xué)生的信息。
在以上數(shù)據(jù)的基礎(chǔ)上,實現(xiàn)相關(guān)的程序功能(不僅僅第3條指定的功能)。
設(shè)計多界面程序,相關(guān)查詢結(jié)果應(yīng)由不同的界面顯示,每個同學(xué)顯示結(jié)果的形式應(yīng)盡量不同。
5、考核
根據(jù)學(xué)生實現(xiàn)程序功能多少(40分)、界面設(shè)計情況(20分)、課程設(shè)計報告撰寫情況(20)、答辯情況(20分)進(jìn)行考核。雷同者應(yīng)重做。
6、課程設(shè)計報告內(nèi)容
1)課程設(shè)計題目
2)課程設(shè)計的目的3)程序功能介紹
4)程序界面設(shè)計與控件屬性設(shè)置
5)程序代碼編寫
6)程序演示(將運(yùn)行過程用截圖方式截下來,并對輸入數(shù)據(jù)、輸出的結(jié)果進(jìn)行適當(dāng)說明)
7)課程學(xué)習(xí)與課程設(shè)計心得體會
7、上交材料
本次課程設(shè)計以小班為單位上交如下資料:
1)光盤:每一小班建立一個目錄(專業(yè)年級班級),在此目錄下建立每個同學(xué)的目錄(學(xué)號姓名),在每個同學(xué)的目錄下保存該同學(xué)的電子版的課程設(shè)計報告、打包的程序。
2)紙制版的課程設(shè)計報告