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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

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

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

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

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

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

溫馨提示

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

評論

0/150

提交評論