VB隨機(jī)數(shù)趣味教學(xué)全文_第1頁
VB隨機(jī)數(shù)趣味教學(xué)全文_第2頁
VB隨機(jī)數(shù)趣味教學(xué)全文_第3頁
VB隨機(jī)數(shù)趣味教學(xué)全文_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、VB隨機(jī)數(shù)趣味教學(xué)全文中職學(xué)生在學(xué)習(xí) VB時,大多感到枯燥、乏味,學(xué)習(xí)主 動性得不到很好的發(fā)揮.因此教師在教學(xué)時要多管齊下,采用不 同的教學(xué)方法激發(fā)學(xué)生的學(xué)習(xí)興趣,充分調(diào)動學(xué)生的學(xué)習(xí)主動性,讓學(xué)生喜歡學(xué) VBo只要激發(fā)了學(xué)生的學(xué)習(xí)興趣,學(xué)生就會成為 學(xué)習(xí)的主人,把抽象的理論和概念融入具體問題中,使創(chuàng)造力得到發(fā)揮.VB的隨機(jī)數(shù)能夠提供千變?nèi)f化的數(shù)據(jù),運(yùn)用隨機(jī)數(shù)函 數(shù)生成一組一定范圍內(nèi)的數(shù)據(jù).在教學(xué)中,我們要合理地處理教材,突破教材限制,利用隨機(jī)數(shù)制作一些趣味小程序,讓學(xué)生對這些小程序感興趣,進(jìn)入主動學(xué)習(xí)、主動探究的境界,把抽象的理論變成趣味的小應(yīng)用,提升用 VB解決實際問題的水平,讓 VB走進(jìn)我

2、們的生活,為我們所用.一、用隨機(jī)數(shù)制作趣味小程序?qū)W完隨機(jī)數(shù)后,讓隨機(jī)數(shù)為我們解決一些實際的問題.由簡單到復(fù)雜,在探索中前進(jìn), 最終熟練地掌握隨機(jī)數(shù). 例如要讓小 朋友增強(qiáng)10以內(nèi)的加法運(yùn)算,教師可采用案例教學(xué)在課堂上演 示上述應(yīng)用的EXE文件,隨機(jī)由十道10以內(nèi)的數(shù)的加法運(yùn)算題, 小朋友答完題后進(jìn)行正確性檢驗、評分,填錯的數(shù)顯示由正確的答案紅色的字體,正確的數(shù)顯示,顯示由最后得分及豉勵 性語言:總分值的顯示太棒了, 其他那么顯示繼續(xù)努力. 制作為EXE 文件后,它可以脫離 VB的運(yùn)行環(huán)境,直接使用.這個小應(yīng)用引 發(fā)了學(xué)生的興趣,但學(xué)生感到無從下手, 教師可將問題分解成學(xué)生熟悉的小問題:1 .隨

3、機(jī)生成算術(shù)題目:隨機(jī)生成十組10以內(nèi)的整數(shù)及做題控件.2 .探究數(shù)據(jù)的存儲:這十組數(shù)如何存放,正確答案如何存放.3 .批改這十道題:將做題的數(shù)據(jù)與標(biāo)準(zhǔn)答案進(jìn)行比擬,計算 得分.4 .調(diào)試程序,生成exe.文件.這些問題都是學(xué)生熟悉的問題,這幾個問題解決了,小程序就完成了.用這種方法,學(xué)生可以用已有的知識解決一些實際問 題.在程序的運(yùn)行過程中,引導(dǎo)學(xué)生根據(jù)由現(xiàn)的問題完善程序, 在這個應(yīng)用的根底上加以改良,制作由四那么運(yùn)算的小應(yīng)用.二、用隨機(jī)數(shù)制作游戲小應(yīng)用隨機(jī)數(shù)不僅可以直接產(chǎn)生具體的數(shù),還可以用于對象的屬性中.教師演示小應(yīng)用的功能:在屏幕上由現(xiàn)隨機(jī)移動的變色小球, 鼠標(biāo)擊中小球時,得分加 10分

4、,隨即小球隨機(jī)移動,3分鐘內(nèi) 計算總得分,高于 500分顯示你真棒.我們將這個小應(yīng)用分解 成以下幾個問題,引導(dǎo)學(xué)生逐步完成:1 .定期隨機(jī)地顯示小球:用 shape顯示小球2 .定期移動小球:隨機(jī)產(chǎn)生小球的Top屬性及Left屬性.3 .變色小球:隨機(jī)產(chǎn)生 0-255的RGB值.4 .計算得分:擊中小球時,總得分加10分.在編寫程序的過程中,學(xué)生發(fā)現(xiàn)shape控件沒有事件,需要學(xué)生進(jìn)行探究學(xué)習(xí),如何實現(xiàn)點(diǎn)擊shape時,進(jìn)行加分,讓shape借助其他控件實現(xiàn)點(diǎn)擊事件,引導(dǎo)學(xué)生用已有的知識解決 由現(xiàn)的問題.實現(xiàn)了點(diǎn)擊shape事件后,運(yùn)行時發(fā)現(xiàn)只能加到10分點(diǎn)擊而第二次時無法加到 20分,讓學(xué)生

5、解決變量的作用域 問題,問題就得到解決.學(xué)生在這一過程中體驗到成功的喜悅.在這個案例中,小球的顏色是由rnd函數(shù)隨機(jī)產(chǎn)生的,小球 的位置也是隨機(jī)的,由rnd函數(shù)進(jìn)行限制,Timer控件觸發(fā)小球 改變位置及顏色.讓學(xué)生體驗隨機(jī)數(shù)的拓展應(yīng)用,開闊學(xué)生的視 野.三、用隨機(jī)數(shù)制作閃爍的彩色霓虹教師在課堂上演示彩色霓虹程序的運(yùn)行結(jié)果,界面上顯示60個圓形的圖案,在程序運(yùn)行前小燈的顏色全部都一樣,運(yùn)行 時每隔20毫秒會跳轉(zhuǎn)一次顏色,各彩燈的顏色隨機(jī)改變,由現(xiàn) 閃爍的效果,讓 VB炫起來.可將這個小程序分解為以下幾個小 問題:1 .彩燈可用shape控件顯示,如何才能訪問到每一個彩燈.2 .實現(xiàn)彩燈前景色的

6、隨機(jī)改變.學(xué)生在實踐中發(fā)現(xiàn)用控件數(shù)組設(shè)置這些小燈,容易訪問.用一個循環(huán)結(jié)構(gòu)就實現(xiàn) 60個小燈的訪問.學(xué)生完成這個效果后, 再引導(dǎo)學(xué)生制作更多的效果,如流轉(zhuǎn)霓虹.通過這個案例,將控件數(shù)組與隨機(jī)數(shù)結(jié)合在一起,使程序?qū)?0個控件的設(shè)置變得簡單、方便,運(yùn)用隨機(jī)數(shù),從而實現(xiàn)用同一代碼到達(dá)60個控件的不同效果的目標(biāo).四、用隨機(jī)數(shù)實現(xiàn)抽獎的程序?qū)W生晚會上要進(jìn)行各獎次的抽獎,針對這一活動,教師演示抽獎的小應(yīng)用,界面上顯示身份證號、開始抽獎、中獎號, 運(yùn)行時要求輸入所有的身份證號,單擊開始抽獎時,文本框隨機(jī)地滾動顯示所有的身份證號,單擊中獎號時,文本框停止?jié)L動,最后顯示的身份證號就是抽取的中獎號.教師引導(dǎo)學(xué)生將問題分解:1 .所有的身份證號如何存放,變量的類型如何定義.2 .能按順序顯示身份證號嗎如何隨機(jī)由現(xiàn)身份證號, 并且循環(huán)滾動3 .觸發(fā)滾動用什么事件,按鈕還是定時器學(xué)生在調(diào)試中發(fā)現(xiàn),單獨(dú)用定時器,程序一開始就滾動,單獨(dú)用按鈕,不會循環(huán)滾動, 在探索中單擊開始抽獎

溫馨提示

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

最新文檔

評論

0/150

提交評論