下面是范文網(wǎng)小編整理的vb教學(xué)設(shè)計整理9篇 初識vb教學(xué)設(shè)計,歡迎參閱。
vb教學(xué)設(shè)計整理1
VB程序設(shè)計心得
在課程設(shè)計過程中,雖然我對程序設(shè)計不是很熟悉,但是通過老師詳細(xì)的講解,我按照步驟去做,遇到問題的時候先自己想辦法解決,解決不了的就去問同學(xué),問老師,通過這種學(xué)習(xí),收獲很大,學(xué)會了自己解決棘手問題,知道了團(tuán)結(jié)的力量。剛開始做程序的時候,就是完全按照老師的要求,老師的步驟去做的,結(jié)果卻發(fā)現(xiàn),怎么運(yùn)行不了?明明是按照老師的步驟去做的,明明是按照老師的要求去做的,但是就是會遇到一些問題使程序運(yùn)行不了。開始也沒有管那么多,仍然是按照課本上的去做。
第一次,在上機(jī)課的時候,我根據(jù)老師講的,在機(jī)房里做了一次,但沒有做完。于是把東西存在了自己的MP3里面,以便以后上機(jī)的時候再來做。但真的沒有想到,我的MP3,在一次上電子閱覽室的時候,忘了拔了。于是乎,我辛辛苦苦做了一大節(jié)課的程序就這樣沒了。心里真的.很不舒服,但是,不舒服歸不舒服,這個程序,還是得繼續(xù)做下去,這么以點(diǎn)點(diǎn)小小的失誤不算什么,然后跑到學(xué)校機(jī)房,繼續(xù)我的VB程序設(shè)計。但由于時間問題,做的還是有點(diǎn)粗糙,還是不免存在一定的問題,比如說開始的時候打開不了文件,總是出現(xiàn)錯誤,自己總也找不出來,后來請教了一下同學(xué),結(jié)果發(fā)現(xiàn)時代碼的編寫出現(xiàn)了錯誤,把代碼改過來之后,程序終于可以打開運(yùn)行了。然后,檢查的時候,又發(fā)現(xiàn)“查找”運(yùn)行錯誤,又是代碼那里出現(xiàn)的黃色的字樣,結(jié)果發(fā)現(xiàn),是代碼拼寫錯誤,于是,拿著同學(xué)的代碼對比一下,發(fā)現(xiàn)了錯誤所在之地,然后更正了過來。
經(jīng)過一番努力,程序終于做完了。
您現(xiàn)在閱覽的是工作總結(jié)網(wǎng)-心得體會 相關(guān)專題:尚無數(shù)據(jù)
vb教學(xué)設(shè)計整理2
淺談VB語言程序設(shè)計課程教學(xué)策略
通過VB語言程序設(shè)計課程的教學(xué)實踐和時其理論的思考,結(jié)合多年講授課的實際教學(xué)經(jīng)驗,從培養(yǎng)學(xué)生學(xué)習(xí)興趣、教學(xué)方法和考核方式等方面闡述了教學(xué)經(jīng)驗和體會.以達(dá)到提高計算機(jī)語言課程教學(xué)質(zhì)量的.目的.
作 者:楊世福 ?作者單位:遼寧地質(zhì)工程職業(yè)學(xué)院,遼寧,丹東,118009?刊 名:中國新技術(shù)新產(chǎn)品?英文刊名:CHINA NEW TECHNOLOGIES AND PRODUCTS?年,卷(期):2009?“”(12)?分類號:G71?關(guān)鍵詞:《VB程序設(shè)計》 ??學(xué)生學(xué)習(xí)興趣 ??教學(xué)方法 ??考核方式 ?vb教學(xué)設(shè)計整理3
一、界面設(shè)計
新建一個標(biāo)準(zhǔn)的exe工程。在form1窗體中放置一個定時器(timer1)、兩個文本框(label1,label2)、兩個命令按鈕(command1,command2)和包含7個元素的控件數(shù)組(label3(0)—label3(6))。
二、屬性設(shè)置
label3控件數(shù)組中的所有元素皆采用相同設(shè)置。
三、代碼編寫
本程序的實現(xiàn)原理是:當(dāng)用戶單擊“開始”按鈕時,打開定時器,利用定時器控件同時產(chǎn)生兩個隨機(jī)數(shù)sj1、sj2,sj1的范圍是1~32,sj2的范圍是0~49。當(dāng)sj1=24的時侯,用sj2與前面產(chǎn)生的中獎號碼作比較,若與前面的中獎相同,則退出本過程;若與前面的中獎號碼不同,則將此隨機(jī)數(shù)作為中獎號碼。當(dāng)產(chǎn)生了7個中獎號碼時,關(guān)閉定時器控件,停止產(chǎn)生隨機(jī)數(shù)。
本程序用到的函數(shù)簡介:
(1)randomize:初始化隨機(jī)數(shù)的種子數(shù)。
(2)int:返回一個非整形數(shù)字取整后的整數(shù)。
(3)rnd:產(chǎn)生一個0~1之間的隨機(jī)數(shù)(大于等于0,但小于1)。
(4)qbcolor():返回參數(shù)(0~15)對應(yīng)的顏色。
(5)val:將一個字符形變量轉(zhuǎn)化為一個數(shù)值型變量。
(6)format:格式化一個表達(dá)式。
以下是程序的完整代碼:
dim sy as integer
′命令按鈕1的單擊事件
private sub command1_click()
′清除label3控件數(shù)組的內(nèi)容
for i=0 to 6
label3(i).caption=′′
next
timer1.enabled=true′打開定時器
command1.enabled=false′使開始按鈕失效
sy=-1′索引值初始化為-1
end sub
′命令按鈕2的單擊事件
private sub command2_click()
unload me ′卸載本窗體
end sub
′定時器1的定時事件
private sub timer1_timer()
dim sj1,sj2,ys as integer
randomize′初始化隨機(jī)數(shù)
sj1=int(rnd*32)+1
sj2=int(rnd*50)
label1.caption=sj1′設(shè)置標(biāo)簽1的內(nèi)容
ys=int(rnd*6)+9
label1.forecolor=qbcolor(ys)
if sj2=24 then′如果sj2等于24
sy=sy+1′索引值加1
for a=o to sy
if sj1=val(label3(a).caption) then
sy=sy - 1
exit sub
end if
next
label3(sy).caption=format(sj1, ′00′)
label3(sy).forecolor=qbcolor(ys)
end if
if sy=6 then′如果索引值等于6
timer1.enabled=false ′關(guān)閉定時器
command1.enabled=true ′使命令按鈕有效(即可重新開始抽獎)
end if
end sub
單擊工具欄上的“啟動”按鈕,啟動抽獎程序。單擊“開始”按鈕,label1控件將用五彩繽紛的顏色快速顯示1~32之間的數(shù)字,并在label3控件數(shù)組中產(chǎn)生一組7個數(shù)字的中獎號碼。再次單擊“開始”按鈕,程序?qū)⒆詣忧宄齦abel3控件數(shù)組中的內(nèi)容,并重新產(chǎn)生一組7個數(shù)字的中獎號碼(與前面的不相同)。
<vb教學(xué)設(shè)計整理4
VB的特點(diǎn)、運(yùn)行環(huán)境、對象、屬性、方法、事件各概念,尤其是方法和事件的區(qū)分,
熟悉VB的IDE,VB開發(fā)應(yīng)用程序的一般步驟。
特點(diǎn):GUI(集成開發(fā)環(huán)境)、OLE(對象的連接和嵌入)、OOP(面向?qū)ο?;
運(yùn)行環(huán)境:Windows(VB5.0以上在32位操作系統(tǒng))
方法:對象可以執(zhí)行的`動作或行為;(主動性)
事件:使某個對象進(jìn)入活動狀態(tài)的一種操作或動作。(被動性)
vb教學(xué)設(shè)計整理5
數(shù)據(jù)庫課程設(shè)計大賽的塵囂漸漸遠(yuǎn)去,懷著對這次大賽的些許不舍,懷著對當(dāng)初課程設(shè)計開始時候的豪情萬丈的決心的留戀,懷著通過這次課程設(shè)計積累的信心與斗志,我開始寫這篇文章,為自己的足跡留下哪怕是微不足道但是對自己彌足珍貴的痕跡并期望與大家共勉。
首先,讓我的記憶追溯到大二暑假,在老大的指引下 ,我接觸到Microsoft 公司的.NET產(chǎn)品。那個時候我已經(jīng)學(xué)過vc和asp,因為windows程序設(shè)計實驗的課的關(guān)系,接觸過vb,但是沒有專門去學(xué)他,因為習(xí)慣了c++里面的class,int,覺得vb的sub,var 看著就不是很順心。我是一個好奇心很強(qiáng)的人,突然看到了一個號稱“.網(wǎng)絡(luò)是用于創(chuàng)建下一代應(yīng)用程序的理想而又現(xiàn)實的開發(fā)工具”,而且主推c#語言,由于對c語言的一貫好感,我?guī)缀跏橇⒖虒λa(chǎn)生了興趣。我就開始了對c#的學(xué)習(xí),任何語言都不是孤立存在的,所以數(shù)據(jù)交互是很重要的,暑假的時候我把我們這學(xué)期的課本數(shù)據(jù)庫系統(tǒng)概論看了一遍。我記得以前用c語言編程的時候,數(shù)據(jù)是在內(nèi)存中申請空間,譬如使用數(shù)組等等。很耗費(fèi)內(nèi)存空間。這個時候就是數(shù)據(jù)庫站出來的時候啦,于是我又裝上了sql serverXX,以前學(xué)asp的時候用的是access,那個時候只是照著人家做,理論是什么也不是很清楚。
通過一個暑假的學(xué)習(xí),基本搞清楚了理論方面的東西,具體怎么用也不是很清楚。但是這為這學(xué)期的課程設(shè)計打下了鋪墊。
來到學(xué)校后,隨著這學(xué)期的數(shù)據(jù)庫課程大賽開始了,我有一個看法就是我自己應(yīng)該具備的能力不是我會多少,而是我應(yīng)該具備快速學(xué)會東西的能力。遇到什么就學(xué)什么。我們有時候很容易被一些專業(yè)名詞說嚇著,包括什么建模,軟件工程,數(shù)據(jù)分析,數(shù)據(jù)挖掘等等。我身邊就有很多同學(xué)被這些紙老虎所唬住,而沒有勇氣去接觸他們,總是說這個太難了之類的退堂鼓的話,他們低估了自己的潛力同時也壓抑住了他們自己的好奇心。其實都是紙老虎,又不是什么國家科研難題,只是去用一些工具,發(fā)明工具是很難,但是用一個工具就容易多了,just do it!我記得我做這個數(shù)據(jù)庫之前,我們老師說要做好前期分析,我就在網(wǎng)上搜索用什么分析工具好。最后我選擇了roseUML建模工具。在此之前,我腦袋里面沒有軟件建模的思想,什么UML建模對我而言就是一張空白的紙。但是真正接觸后并沒有想象的那么難,有什么不懂的上網(wǎng)去搜索,這是一個信息橫流的世界,有g(shù)oogle,baidu就沒有不能解決的知識難題。以及后來的數(shù)據(jù)庫分析的時候用到的powerdesigner也是一樣。
開發(fā)的時候我想過用什么架構(gòu),c/s模式?模式有很多,怎么選擇?我就上網(wǎng)搜索現(xiàn)在最流行的架構(gòu)是什么。結(jié)果搜到了MVC架構(gòu),就是你啦。我決定用這個架構(gòu),不會,沒關(guān)系,咱學(xué)。Just do it!前期工作準(zhǔn)備好后,那么我就得把我暑假學(xué)的.網(wǎng)絡(luò)加以實踐。這個時候我更加深入的了解了利用操縱數(shù)據(jù)庫的知識。并且對數(shù)據(jù)庫里面的存儲過程有了比較深入的了解。經(jīng)過大概2個多星期的奮斗,我完成了我的數(shù)據(jù)庫課程設(shè)計--基于.網(wǎng)絡(luò)數(shù)據(jù)集的圖書館管理系統(tǒng)。并最后非常榮幸的獲得了大賽的一等獎以及以及新技術(shù)應(yīng)用獎。
與其臨淵羨魚,不如退而結(jié)網(wǎng)。這次數(shù)據(jù)庫課程設(shè)計給我的最大的印象就是如果自己有了興趣,就動手去做,困難在你的勇氣和毅力下是抬不了頭的。從做這個數(shù)據(jù)庫開始無論遇到什么困難,我都沒有一絲的放棄的念頭。出于對知識的渴望,出于對新技術(shù)的好奇,出于對一切未知的求知。我完成了這次數(shù)據(jù)庫課程設(shè)計,不過這只是我學(xué)習(xí)路上的驛站,未來十年.NET的核心技術(shù)就是XML[至少微軟是這么宣傳的],我會繼續(xù)學(xué)習(xí)它,包括jave公司的j2ee我也很想試試,語言本來就是相通的,just do it!語言并不重要畢竟它僅僅是工具,用好一個工具并不是一件值得為外人道的事情,主要是了解學(xué)習(xí)思想。古語說的好:學(xué)無止境啊!
我很慶幸我參加了這次數(shù)據(jù)庫大賽,讓我確實打開了眼界。
(最后,很感激學(xué)校給了我們這次動手實踐的機(jī)會,讓我們學(xué)生有了一個共同學(xué)習(xí),增長見識,開拓視野的機(jī)會。也感謝老師們對我們無私忘我的指導(dǎo),我會以這次課程設(shè)計大賽作為對自己的激勵,繼續(xù)學(xué)習(xí)。畢竟學(xué)習(xí)就是一個just do it的過程!)我直接從報告上面復(fù)制過來的.....所以這段也不刪去了.............呵呵。
題目大概是用可視化編程實現(xiàn)一個簡單的數(shù)據(jù)庫管理系統(tǒng)我用的是BCB 題目雖然是簡單 但也明白了很多以前以為懂的問題代碼到?jīng)]什么 這種題目用BCB的話已經(jīng)不用幾行代碼了關(guān)鍵是了解了這些名詞Paradox,ADO,BDE,ODBC 一開始拖控件,寫幾行代碼 很快就完成了編譯也通過了 但傳到同學(xué)機(jī)器上就是顯示不出數(shù)據(jù)來折騰了我1天 又是發(fā)帖子 又是問群里的達(dá)人后來明白了我用的Paradox數(shù)據(jù)庫是用BDE引擎的發(fā)布軟件的時候要把BDE打包于是又學(xué)著打包BDE 卻發(fā)現(xiàn)不到1m的軟件如果打包BDE的話就10+m了而且BCB6自帶的那個打包軟件用的我頭暈?zāi)垦S谑怯窒氩挥肂DE 所以又折騰了我半天答案是要使用ADO控件( 以前我用的是BDE控件 )而且要用Access數(shù)據(jù)庫了解了這些之后 作業(yè)也就完成了總的看來還是很有收獲的 幸虧我下了決心這個作業(yè)要自己做沒有去網(wǎng)上下載 呵呵
vb教學(xué)設(shè)計整理6
職高VB教學(xué)心得
摘 要:在VB教學(xué)中,針對職高生的特點(diǎn),結(jié)合教學(xué)實踐,總結(jié)了一些有效的方法。
關(guān)鍵詞:VB教學(xué);興趣;方法
Visual Basic程序設(shè)計,簡稱VB,具有可視化、面向?qū)ο?、采用事件?qū)動編程機(jī)制的特點(diǎn)。簡單易學(xué)、功能強(qiáng)大,是一門實用性很強(qiáng)的課程,也是我校職高計算機(jī)專業(yè)的一門必修課,教學(xué)內(nèi)容分為設(shè)計程序界面和編寫程序代碼兩部分。對學(xué)生來說,程序設(shè)計的思維方式、概念都是全新的,普遍覺得枯燥、難懂、不感興趣,接受起來比較困難。針對這一情況,到底采用什么樣的教學(xué)方法,才能讓學(xué)生掌握呢?我在幾輪的教學(xué)中有下面體會:
一、激發(fā)學(xué)生興趣
教學(xué)中,常遇到學(xué)生不入門、不細(xì)心、常出錯等問題。比如,常把對象名text寫成txet;事件與屬性分不清;枯燥的代碼更是覺得難以理解,不愿意研究,歸根結(jié)底還是興趣不高造成的。在教學(xué)中,應(yīng)注重課前導(dǎo)入,根據(jù)教學(xué)目的及要求,將學(xué)生的熟悉的、感興趣的及熱點(diǎn)問題進(jìn)行融合,制作案例,激發(fā)學(xué)生興趣。如,我在講文本框時(Text Box),將Windows、QQ等界截圖,制作案例。課前,播放給學(xué)生,讓學(xué)生有自己動手完成的沖動,然后通過對案例的閱讀、分析、運(yùn)行和總結(jié),掌握各知識點(diǎn)。
二、突破教學(xué)難點(diǎn)
教學(xué)難點(diǎn)是指教學(xué)中學(xué)生難以理解的教學(xué)內(nèi)容,如不能及時地突破一個個難點(diǎn),日子久了,難點(diǎn)堆積就會嚇倒一大批學(xué)生。因此,快速有效地突破難點(diǎn),是提高教學(xué)質(zhì)量的重要保證,是提升學(xué)生學(xué)習(xí)信心的關(guān)鍵因素,也是教師必備的基本功之一。以下是我在教學(xué)中用到的一些方法。
1.類比法
類比法的關(guān)鍵就是將抽象的問題遷移到日常中熟悉的事物上,利用兩者之間的相似性促使學(xué)生理解。面向?qū)ο蟪绦蛟O(shè)計的基本概念是教材中的一個難點(diǎn),為了達(dá)到預(yù)期的教學(xué)效果,用不同的事物作類比。如,介紹對象的屬性概念時,可以用一個人的性別、身高、體重等屬性作類比;介紹對象的方法時,可以用一個人會吃飯、會睡覺、會唱歌等作類比。
學(xué)習(xí)變量時,因為這個概念太抽象了,讓邏輯思維能力差的學(xué)生摸不著邊際,不知到底是何物,加上早已習(xí)慣了“=”的用法,對于變量的值隨時變化更是難以理解,這就成了教學(xué)中的一大難點(diǎn)。
2.死記法
當(dāng)然,只有理解了,才能讓學(xué)習(xí)轉(zhuǎn)變?yōu)橛幸饬x的學(xué)習(xí)。但在實際教學(xué)中,由于學(xué)生數(shù)學(xué)基礎(chǔ)差,抽象思維能力跟不上,盡管你使用了各種方法還是不能理解,這種情況下,只能死記了。如:Int函數(shù),它的功能是取不大于本身的最大整數(shù)。但對負(fù)數(shù)取整時總有學(xué)生出錯,沒辦法只好記?。骸胺彩怯形驳?,正的直接截尾;負(fù)的先減1,再截尾?!弊源艘院?,再沒有學(xué)生出錯了。再如,產(chǎn)生區(qū)間內(nèi)隨機(jī)整數(shù):Int(Rnd*(b-a+1))+a.
3.總結(jié)歸納法
在教學(xué)中發(fā)現(xiàn),盡管學(xué)生很認(rèn)真地學(xué)習(xí),但還是常常出錯或容易混淆。為此,我嘗試用總結(jié)歸納法將一些易錯、易混淆的知識點(diǎn)歸納、總結(jié)給學(xué)生,收到了良好的效果,學(xué)生不僅能夠牢固地掌握知識的要點(diǎn),而且還增強(qiáng)了學(xué)習(xí)的.信心。如,函數(shù)中的Int函數(shù)和Fix函數(shù);Spc函數(shù)和Space函數(shù);Space函數(shù)和Tab函數(shù)等。
三、改變實踐教學(xué)方法
由于要參加對口升學(xué)考試,在實際教學(xué)中注重理論教學(xué)及習(xí)題的練習(xí),而忽視實踐教學(xué)和學(xué)生動手能力的培養(yǎng)。因此,一要適當(dāng)增加實踐課,盡量讓學(xué)生多動手,多思考,通過程序的運(yùn)行檢驗自己的想法;二要注重實踐課的啟發(fā)、引導(dǎo),學(xué)生基礎(chǔ)較差,雖然講例題時聽明白了,到真正自己動手時,絕大部分學(xué)生無從下手,需要教師“設(shè)計任務(wù)→啟發(fā)→引導(dǎo)→嘗試、探索、觀察”,成為自主的學(xué)習(xí)者,把“教法”與“學(xué)法”統(tǒng)一起來,讓學(xué)生感受學(xué)習(xí)的樂趣。在此過程中,教師要多鼓勵,及時發(fā)現(xiàn)、解決問題并幫助學(xué)生總結(jié)。
四、培養(yǎng)正確的編程思想
在VB教學(xué)過程中,學(xué)生往往不知如何將問題自頂向下,逐層分解細(xì)化,將大問題細(xì)分為小問題,直到滿足每一個要求,再用基本語句實現(xiàn)。在授課時,要注重培養(yǎng)正確的編程思想,這樣學(xué)生才會有全局觀念,思路清晰、有條不紊,有利于問題的解決。
總之,在教學(xué)中堅持理論與實踐相結(jié)合的方式,注重學(xué)生應(yīng)用能力的培養(yǎng),勤思考、多嘗試,定會完成預(yù)期教學(xué)目標(biāo),培養(yǎng)出符合社會需求的實用性人才。
vb教學(xué)設(shè)計整理7
Vb程序設(shè)計教案設(shè)計
教案設(shè)計 學(xué)科? vb程序設(shè)計? 授課年級? 一年級? 教師姓名 李新亮 ? ? 1.? 章節(jié)名稱: 第六章:鍵盤與鼠標(biāo)控制 第四節(jié):鼠標(biāo)拖放動畫實例設(shè)計 計劃學(xué)時:一課時 ? 2.? 教學(xué)目標(biāo): ①? 認(rèn)識鼠標(biāo)事件 ②? 正確分析題目已確定應(yīng)當(dāng)運(yùn)用哪種鼠標(biāo)事件 ? 課程標(biāo)準(zhǔn):熟練掌握鼠標(biāo)事件 ? ? ? 知識與能力:學(xué)會綜合運(yùn)用各種鼠標(biāo)事件編寫程序 ? ? ? 過程與方法:認(rèn)識鼠標(biāo)事件 運(yùn)用鼠標(biāo)事件完成實例設(shè)計 ? 3.? 教學(xué)重點(diǎn) 鼠標(biāo)事件及其格式,案例程序分析 ? 4.? 教學(xué)難點(diǎn) 幾種鼠標(biāo)事件:Click,Dblclick,DragDrop,DragOver,Drag的區(qū)別 ? 5.? 教學(xué)設(shè)計思路 一、復(fù)習(xí)導(dǎo)入 鍵盤事件keypress,keydown,keyup 二、初識鼠標(biāo)事件 三、幾種鼠標(biāo)事件的格式 四、幾種鼠標(biāo)事件的區(qū)別 五、實例程序分析 六、界面設(shè)計 七、程序分析 八、程序運(yùn)行與調(diào)試 ? 教 學(xué) 反 思 這節(jié)課的'主要內(nèi)容是,以分析鼠標(biāo)拖拽的實例程序入手,來歸納總結(jié)常見的鼠標(biāo)事件。 從課堂教學(xué)的安排和實際操作中,基本上實現(xiàn)了以上教學(xué)目的,在一定程度上提高了學(xué)生靈活運(yùn)用的能力。 ? ?vb教學(xué)設(shè)計整理8
職高VB教學(xué)心得
職高VB教學(xué)心得文/郭瑞青
摘 要:在VB教學(xué)中,針對職高生的特點(diǎn),結(jié)合教學(xué)實踐,總結(jié)了一些有效的方法。
關(guān)鍵詞:VB教學(xué);興趣;方法
Visual Basic程序設(shè)計,簡稱VB,具有可視化、面向?qū)ο?、采用事件?qū)動編程機(jī)制的特點(diǎn)。簡單易學(xué)、功能強(qiáng)大,是一門實用性很強(qiáng)的課程,也是我校職高計算機(jī)專業(yè)的一門必修課,教學(xué)內(nèi)容分為設(shè)計程序界面和編寫程序代碼兩部分。對學(xué)生來說,程序設(shè)計的思維方式、概念都是全新的,普遍覺得枯燥、難懂、不感興趣,接受起來比較困難。針對這一情況,到底采用什么樣的教學(xué)方法,才能讓學(xué)生掌握呢?我在幾輪的教學(xué)中有如下體會:
一、激發(fā)學(xué)生興趣
教學(xué)中,常遇到學(xué)生不入門、不細(xì)心、常出錯等問題。比如,常把對象名text寫成txet;事件與屬性分不清;枯燥的代碼更是覺得難以理解,不愿意研究,歸根結(jié)底還是興趣不高造成的。在教學(xué)中,應(yīng)注重課前導(dǎo)入,根據(jù)教學(xué)目的及要求,將學(xué)生的熟悉的、感興趣的及熱點(diǎn)問題進(jìn)行融合,制作案例,激發(fā)學(xué)生興趣。如,我在講文本框時(Text Box),將Windows、QQ等界截圖,制作案例。課前,播放給學(xué)生,讓學(xué)生有自己動手完成的沖動,然后通過對案例的閱讀、分析、運(yùn)行和總結(jié),掌握各知識點(diǎn)。
二、突破教學(xué)難點(diǎn)
教學(xué)難點(diǎn)是指教學(xué)中學(xué)生難以理解的教學(xué)內(nèi)容,如不能及時地突破一個個難點(diǎn),日子久了,難點(diǎn)堆積就會嚇倒一大批學(xué)生。因此,快速有效地突破難點(diǎn),是提高教學(xué)質(zhì)量的重要保證,是提升學(xué)生學(xué)習(xí)信心的關(guān)鍵因素,也是教師必備的基本功之一。以下是我在教學(xué)中用到的一些方法。
1.類比法
類比法的關(guān)鍵就是將抽象的問題遷移到日常中熟悉的事物上,利用兩者之間的相似性促使學(xué)生理解。面向?qū)ο蟪绦蛟O(shè)計的基本概念是教材中的一個難點(diǎn),為了達(dá)到預(yù)期的教學(xué)效果,用不同的事物作類比。如,介紹對象的屬性概念時,可以用一個人的性別、身高、體重等屬性作類比;介紹對象的方法時,可以用一個人會吃飯、會睡覺、會唱歌等作類比。
學(xué)習(xí)變量時,因為這個概念太抽象了,讓邏輯思維能力差的學(xué)生摸不著邊際,不知到底是何物,加上早已習(xí)慣了“=”的用法,對于變量的值隨時變化更是難以理解,這就成了教學(xué)中的一大難點(diǎn)。
2.死記法
當(dāng)然,只有理解了,才能讓學(xué)習(xí)轉(zhuǎn)變?yōu)橛幸饬x的學(xué)習(xí)。但在實際教學(xué)中,由于學(xué)生數(shù)學(xué)基礎(chǔ)差,抽象思維能力跟不上,盡管你使用了各種方法還是不能理解,這種情況下,只能死記了。如:Int函數(shù),它的功能是取不大于本身的最大整數(shù)。但對負(fù)數(shù)取整時總有學(xué)生出錯,沒辦法只好記?。骸胺彩怯形驳?,正的直接截尾;負(fù)的先減1,再截尾?!弊源艘院?,再沒有學(xué)生出錯了。再如,產(chǎn)生[a,b]區(qū)間內(nèi)隨機(jī)整數(shù):Int(Rnd*(b-a+1))+a.
3.總結(jié)歸納法
在教學(xué)中發(fā)現(xiàn),盡管學(xué)生很認(rèn)真地學(xué)習(xí),但還是常常出錯或容易混淆。為此,我嘗試用總結(jié)歸納法將一些易錯、易混淆的`知識點(diǎn)歸納、總結(jié)給學(xué)生,收到了良好的效果,學(xué)生不僅能夠牢固地掌握知識的要點(diǎn),而且還增強(qiáng)了學(xué)習(xí)的信心。如,函數(shù)中的Int函數(shù)和Fix函數(shù);Spc函數(shù)和Space函數(shù);Space函數(shù)和Tab函數(shù)等。
三、改變實踐教學(xué)方法
由于要參加對口升學(xué)考試,在實際教學(xué)中注重理論教學(xué)及習(xí)題的練習(xí),而忽視實踐教學(xué)和學(xué)生動手能力的培養(yǎng)。因此,一要適當(dāng)增加實踐課,盡量讓學(xué)生多動手,()多思考,通過程序的運(yùn)行檢驗自己的想法;二要注重實踐課的啟發(fā)、引導(dǎo),學(xué)生基礎(chǔ)較差,雖然講例題時聽明白了,到真正自己動手時,絕大部分學(xué)生無從下手,需要教師“設(shè)計任務(wù)→啟發(fā)→引導(dǎo)→嘗試、探索、觀察”,成為自主的學(xué)習(xí)者,把“教法”與“學(xué)法”統(tǒng)一起來,讓學(xué)生感受學(xué)習(xí)的樂趣。在此過程中,教師要多鼓勵,及時發(fā)現(xiàn)、解決問題并幫助學(xué)生總結(jié)。
四、培養(yǎng)正確的編程思想
在VB教學(xué)過程中,學(xué)生往往不知如何將問題自頂向下,逐層分解細(xì)化,將大問題細(xì)分為小問題,直到滿足每一個要求,再用基本語句實現(xiàn)。在授課時,要注重培養(yǎng)正確的編程思想,這樣學(xué)生才會有全局觀念,思路清晰、有條不紊,有利于問題的解決。
總之,在教學(xué)中堅持理論與實踐相結(jié)合的方式,注重學(xué)生應(yīng)用能力的培養(yǎng),勤思考、多嘗試,定會完成預(yù)期教學(xué)目標(biāo),培養(yǎng)出符合社會需求的實用性人才。
參考文獻(xiàn):
[1]陳清華,關(guān)維娟。談《VB程序設(shè)計》課程教學(xué)方法的探討[J].科技創(chuàng)新導(dǎo)報,(21)。
[2]謝紅霞,杜建生?!禫B程序設(shè)計》教學(xué)與實踐[J].計算機(jī)教育,(10)。
[3]陳炎龍。高職高專VB教學(xué)方法探討[J].科技情報開發(fā)與經(jīng)濟(jì),2007(13)。
(作者單位 內(nèi)蒙古自治區(qū)土默特左旗第一職業(yè)高級中學(xué))
vb教學(xué)設(shè)計整理9
探討VB程序設(shè)計課程的教學(xué)方法
VB語言具有很強(qiáng)的理論性與實踐性,如何教好該門課程成為擺在廣大計算機(jī)教師面前的'一道難題.該文結(jié)合近幾年來VB的教學(xué)經(jīng)驗,對VB程序設(shè)計課程的教學(xué)方法做了有益的探討.
作 者:徐彬 XU Bin ?作者單位:南京應(yīng)天職業(yè)技術(shù)學(xué)院,計算機(jī)與信息技術(shù)系,江蘇,南京,210046?刊 名:電腦知識與技術(shù)?英文刊名:COMPUTER KNOWLEDGE AND TECHNOLOGY?年,卷(期):?5(23)?分類號:G642?關(guān)鍵詞:VB ??程序設(shè)計 ??教學(xué)方法 ?vb教學(xué)設(shè)計整理9篇 初識vb教學(xué)設(shè)計相關(guān)文章: