欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      VB程序設(shè)計教學(xué)中游戲化案例設(shè)計

      時間:2019-05-12 21:05:53下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《VB程序設(shè)計教學(xué)中游戲化案例設(shè)計》,但愿對你工作學(xué)習(xí)有幫助,當然你在寫寫幫文庫還可以找到更多《VB程序設(shè)計教學(xué)中游戲化案例設(shè)計》。

      第一篇:VB程序設(shè)計教學(xué)中游戲化案例設(shè)計

      VB程序設(shè)計教學(xué)中游戲化案例設(shè)計

      href=“#”>

      浙江省普通高中信息技術(shù)課程教學(xué)要求指出,選修模塊《算法與程序設(shè)計》以算法與程序設(shè)計為主線,揭示利用計算機解決實際問題的過程。我將VB程序設(shè)計課程劃分為以下幾個階段模塊:語言基礎(chǔ)知識模塊、三種基本控制結(jié)構(gòu)模塊、數(shù)組及其應(yīng)用模塊、函數(shù)及其應(yīng)用模塊、基本算法模塊。在每個模塊的教學(xué)中,我都采用了游戲化案例,讓學(xué)生體驗算法思想,了解算法與程序設(shè)計在解決問題過程中的地位和作用,使學(xué)生能從簡單問題出發(fā),設(shè)計解決問題的算法,并用VB編寫出相應(yīng)的程序。

      ● VB程序設(shè)計課程教學(xué)中存在的問題

      程序設(shè)計具有枯燥、抽象的特點,不容易被學(xué)生理解。高中信息技術(shù)課程的課時相對比較少,學(xué)生對于程序設(shè)計內(nèi)容感到比較難,對程序設(shè)計課程心存畏懼。教師在教學(xué)中過于注重語句、語法等細節(jié),使得學(xué)生感到內(nèi)容枯燥、深奧、難學(xué)。課本上的案例相對獨立,阻礙了知識的綜合、遷移應(yīng)用。每次一課時,短短40分鐘,使得案例相對局部,弱化了創(chuàng)造性意識的喚醒和激發(fā)。案例的相對封閉性,扼殺了學(xué)生個性和興趣的發(fā)展。因此,在VB程序設(shè)計課程教學(xué)中,教師必須找到適合學(xué)生學(xué)習(xí)的教學(xué)手段和方法,合理組織教學(xué)內(nèi)容、精心地設(shè)計案例。

      ● 教育游戲化案例應(yīng)用于VB程序設(shè)計課程教學(xué)的優(yōu)勢

      1.培養(yǎng)學(xué)生興趣,激發(fā)學(xué)生的創(chuàng)新意識?!芭d趣是最好的老師。”剛開始接觸程序時,很多學(xué)生只是感到新奇。隨著學(xué)習(xí)的深入,許多規(guī)則、定義、要求和機械的格式出現(xiàn),使得學(xué)生產(chǎn)生枯燥無味的感覺。教育游戲化案例可以避免這些弊端,激發(fā)學(xué)生的學(xué)習(xí)興趣和創(chuàng)新意識。

      2.基于實踐,提高實踐操作能力,培養(yǎng)學(xué)生解決問題的能力。在每個教育游戲化案例中,不僅要掌握相應(yīng)的基礎(chǔ)知識目標,而且需要能夠分析問題、提出問題、解決問題,學(xué)生學(xué)會舉一反三,觸類旁通。

      3.由淺入深、循序漸進的游戲案例演變實踐,完成模塊內(nèi)的知識整合。循序漸進式的案例演變,不但可以引導(dǎo)學(xué)生的知識和技能向縱深發(fā)展,而且可以對前面案例涉及的知識進行必要的回顧。

      4.分層式游戲化案例的自主探索,激發(fā)和維持學(xué)生的興趣。循序漸進式案例演變可以照顧到全體學(xué)生的學(xué)習(xí)進度,在這條主線之外,教師要注重引導(dǎo)學(xué)有余力的學(xué)生在當前案例基礎(chǔ)上進行橫向和縱向的自主拓展,激發(fā)和維持學(xué)生的興趣。

      ● 教學(xué)設(shè)計案例

      案例一:自動售貨機

      本案例作為“語言基礎(chǔ)知識模塊”的一個典型案例,可以通過啟發(fā)式教學(xué)引導(dǎo)學(xué)生一步步地制作自動售貨機。

      知識目標:了解基本語句、基本控件,初步了解面向?qū)ο蟪绦蛟O(shè)計的思想。

      教學(xué)過程設(shè)計:1.0版的任務(wù)設(shè)計中,了解按鈕控件、print語句以及商品的文字顯示。2.0版的任務(wù)設(shè)計中,了解圖形控件,實現(xiàn)商品圖形化顯示。3.0版的任務(wù)設(shè)計中,完善界面,實現(xiàn)商品剩余數(shù)量、商品價格的顯示。

      案例二:幸運52

      本案例作為“三種基本控制結(jié)構(gòu)模塊”的一個典型案例,同時也介紹到一維數(shù)組、常用函數(shù)的使用。

      知識目標:賦值語句、隨機函數(shù)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、一維數(shù)組。

      教學(xué)過程設(shè)計:1.0版的任務(wù)設(shè)計中,商品名稱及其價格在程序初始化時賦值,用戶只能猜一次(如圖1)。學(xué)生通過這個任務(wù)的完成,基本能夠掌握賦值語句、分支語句的使用。2.0版的任務(wù)設(shè)計中,增加了一個“隨機出一商品”的按鈕,商品名稱和價格可以在多樣商品中隨機,學(xué)生通過這個任務(wù)的完成,基本掌握隨機函數(shù)的使用,程序也更有趣一些了(如圖2)。3.0版的任務(wù)設(shè)計中,可以給用戶多次猜價格的機會,加入循環(huán)結(jié)構(gòu)的介紹。4.0版的任務(wù)設(shè)計中,為了引入數(shù)組的概念,提出如果有很多商品在庫中等待隨機抽取,原來每一種商品定義一個變量的方式顯得繁瑣,自然引出數(shù)組的概念和使用方法。

      案例三:會猜數(shù)字的機器人

      游戲說明:用戶設(shè)定一個商品價格,給N次機會讓電腦猜。

      知識目標:二分法、循環(huán)結(jié)構(gòu)。

      教學(xué)過程設(shè)計:算法的設(shè)計與分析是教學(xué)中的難點與重點。為了幫助學(xué)生更好地理解一些常用算法,我們要盡量設(shè)計采用生動的案例。在學(xué)生循序漸進完成幸運52多個版本的任務(wù)后,提出這樣的問題,如果人類來設(shè)定商品及其價格,讓電腦來猜價格,看看電腦是否比人厲害。首先讓學(xué)生回顧自己在猜商品價格時候采取的方式,歸納出二分法的思想,讓機器完成商品價格的猜一猜就很容易完成了。

      案例四:趣味彈球

      游戲說明:小球在窗口內(nèi)運動,撞到墻壁后彈回,下方是空的,掉下去就失敗,用戶通過控制一個板左右運動接球,不讓球掉下去。

      知識目標:定時器、shape控件、按鍵事件。

      教學(xué)過程設(shè)計:在學(xué)生學(xué)習(xí)完三種基本控制結(jié)構(gòu),掌握簡單的一些算法后,可能會對繼續(xù)學(xué)習(xí)VB程序設(shè)計產(chǎn)生倦怠,覺得程序設(shè)計也就這樣,沒有太多新意。所以我們要及時采用一些趣味游戲的設(shè)計,調(diào)動學(xué)生的學(xué)習(xí)積極性。這類案例的完成可以大大激發(fā)學(xué)生的學(xué)習(xí)興趣。

      案例五:小烏龜走迷宮

      游戲說明:在一個迷宮格里,用戶可以控制小烏龜從左邊入口走到右邊出口處。

      知識目標:二維數(shù)組、按鍵事件。

      教學(xué)過程設(shè)計:首先讓學(xué)生試玩這款游戲,看誰最快控制小烏龜走出迷宮。其次引發(fā)學(xué)生思考,怎么畫出不同的迷宮,鍵盤如何控制一個對象的運動。讓學(xué)生自己實踐,完成一個小小迷宮游戲。上交的作品,大家相互試玩,給出建議和意見。

      案例六:聰明的小烏龜自動走迷宮

      游戲說明:在一個迷宮格里,小烏龜自動從左邊入口走到右邊出口處。

      知識目標:回溯法。

      教學(xué)過程設(shè)計:首先讓學(xué)生試玩這款游戲,觀察小烏龜走迷宮的過程,其次引發(fā)學(xué)生思考,小烏龜采取了怎樣的策略最后走出迷宮的,可以總結(jié)歸納出回溯法的基本思想。在上一個案例的基礎(chǔ)上,學(xué)生要做的就是把控制小烏龜運動的這段代碼,讓學(xué)生自己完成代碼的編寫。

      在VB算法與程序設(shè)計課程中,教育游戲只是一種教學(xué)形式,目的是為學(xué)習(xí)者營造一個自主探索的空間,激發(fā)學(xué)生的創(chuàng)新意識。模塊化的實施,從教學(xué)內(nèi)容上對算法與程序設(shè)計課程的知識點進行了歸類,明確了學(xué)習(xí)目標和要求。在每一個模塊中,教育游戲案例化教學(xué)法使得學(xué)生變被動為主動,學(xué)生是課堂的主體,教師只是起引導(dǎo)作用?;诮虒W(xué)系統(tǒng)設(shè)計理論的教育游戲案例的設(shè)計,為學(xué)生提供了一個充分展示自我才華和發(fā)散思維的空間,提高了學(xué)生程序開發(fā)的能力,使程序設(shè)計課程的教學(xué)具有良好的教學(xué)效果。

      第二篇:《VB調(diào)色板程序設(shè)計》教學(xué)設(shè)計

      《VB調(diào)色板程序設(shè)計》教學(xué)設(shè)計

      教材版本:人民教育出版社

      中學(xué)信息技術(shù)(計算機)通用教程》(下冊)

      授 課 人:張 紅

      教學(xué)模式:運用信息技術(shù)建立以學(xué)生為主體的自主性學(xué)習(xí)模式

      教學(xué)目標:

      1、認知目標

      (1)掌握滾動條控件的屬性設(shè)置;

      (2)掌握RGB函數(shù)的使用方法;

      (3)掌握調(diào)色板程序的代碼編寫。

      2、能力目標

      (1)培養(yǎng)學(xué)生自主學(xué)習(xí)的能力;

      (2)提高學(xué)生對處理信息、應(yīng)用信息的能力;

      (3)培養(yǎng)學(xué)生的實踐能力和創(chuàng)新精神。

      3、情感目標

      激發(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é)準備:通過多媒體教學(xué)網(wǎng),將“學(xué)案.doc”、“調(diào)色板.exe”文件傳給每個學(xué)生。

      教學(xué)過程:

      一、任務(wù)啟動

      我們在操作Word或FrontPage軟件時,都對顏色進行過設(shè)置,在配置顏色時,我們可以根據(jù)某幾種顏色合成其他的顏色。那么,我們可不可以利用VB自己來設(shè)計一個合成顏色的程序。(通過多媒體網(wǎng)絡(luò)向?qū)W生出示本節(jié)課的任務(wù))

      [任務(wù)] 按照RGB色彩模式,編寫一個調(diào)色板應(yīng)用程序。改變紅、綠、藍中任何一種顏色的比例值時,都能馬上預(yù)覽到合成后的顏色。

      教師活動:講解RGB色彩模式合成顏色的原理。

      (通過多媒體網(wǎng)絡(luò)向?qū)W生展示調(diào)色板程序“調(diào)色板.exe”文件的運行過程,讓學(xué)生明白程序的大致過程)

      問題:通過什么控件可實現(xià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é)能運行通過。

      (通過多媒體網(wǎng)絡(luò)向?qū)W生展示學(xué)生的優(yōu)秀作品)

      教師質(zhì)疑:(本節(jié)課的更高要求)利用前面幾節(jié)課已經(jīng)學(xué)過的知識,在界面上顯示紅、綠、藍滾動條的當前值。

      學(xué)生活動:討論、思考、探索 教師提示:通過 “標簽”控件或“文本框”控件可以顯示滾動條的當前值。

      學(xué)生活動:學(xué)生根據(jù)自己的設(shè)計要求調(diào)整已經(jīng)設(shè)計的程序并進一步美化界面。

      四、小結(jié)

      本節(jié)課要點(利用多媒體網(wǎng)絡(luò),逐頁顯示)。

      附:學(xué)案

      知識點一、一個控件——滾動條控件(ScrollBar)

      滾動條分水平滾動條HscrollBar和垂直滾動條VscrollBar

      1、主要屬性

      (1)Max/Min屬性

      用于設(shè)置滾動條中滾動塊移到最右邊(水平)或最下邊(垂直)時,Value的最大值/最小值。取值范圍[-32728,32767]中的整數(shù)。系統(tǒng)默認的Max值為32767,Min值為0。

      (2)Value屬性:用于表示滾動塊的移動值。它的取值范圍為[Min屬性值,Max屬性值]之間。

      (3)LargeChange屬性:單擊滾動區(qū)域時滾動塊的移動量。它的取值范圍為[1,32767],系統(tǒng)默認為1。

      (4)SmallChange屬性:單擊滾動箭頭時滾動塊的移動量。它的取值范圍為[1,32767],系統(tǒng)默認為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ù)值表達式1>,<數(shù)值表達式2>,<數(shù)值表達式3>)

      其中:數(shù)值表達式1的值是[0,255]之間的整數(shù),表示顏色中紅色成分; 數(shù)值表達式2的值是[0,255]之間的整數(shù),表示顏色中綠色成分;

      數(shù)值表達式3的值是[0,255]之間的整數(shù),表示顏色中藍色成分。

      例如: RGB(0,0,0)表示黑色,其中紅、綠、藍的成分均為0;

      RGB(0,0,255)表示藍色,其中紅、綠的成分均為0,藍色成分為255。

      [任務(wù)] 按照RGB色彩模式,編寫一個調(diào)色板應(yīng)用程序。改變紅、綠、藍中任何一種顏色的比例值時,都能馬上預(yù)覽到合成后的顏色。

      步驟:

      一、創(chuàng)建用戶界面

      1、滾動條控件。

      2、標簽控件,區(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)試運行

      1、單擊三個滾動條中的滾動箭頭,調(diào)整紅、綠、藍的值,觀察預(yù)覽框顏色的變化。

      2、拖動三個滾動條中的滾動塊,調(diào)整紅、綠、藍的值,觀察預(yù)覽框顏色的變化。

      3、單擊三個滾動條中的滾動區(qū)域,調(diào)整紅、綠、藍的值,觀察預(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ù)自己對當前任務(wù)的理解,運用共有的知識和自己特有的經(jīng)驗提出方案、解決問題、為每一位學(xué)生的思考、探索、發(fā)現(xiàn)和創(chuàng)新提供了開放的空間,使課堂教學(xué)過程充滿了民主、人性,使課堂氣氛真正活躍起來。

      第三篇:VB程序設(shè)計教學(xué)目標

      《VB程序設(shè)計》教學(xué)目標設(shè)定

      曲江職校

      楊遠峰

      實踐總學(xué)時: 128

      面向?qū)I(yè)和年級:計算機專業(yè)一年級

      時間段:一學(xué)年

      一、實踐課程教學(xué)的教學(xué)目標

      通過實驗達到教學(xué)大綱要求的教學(xué)目的,通過實驗的上機練習(xí),達到熟練掌握 VB編程技巧,養(yǎng)成規(guī)范、標準的思維和方法,具體實驗的要求按每一個實驗的要求去練習(xí)、上機、總結(jié)。

      二、實踐課程的性質(zhì)、目的與任務(wù)

      本課程是計算機基礎(chǔ)課程。本課程的任務(wù)是向?qū)W生介紹計算機程序設(shè)計的基本知識,使學(xué)生掌握 VB語言的基本內(nèi)容及程序設(shè)計的基本方法與編程技巧,了解面向?qū)ο蟪绦蛟O(shè)計的一般思路,培養(yǎng)學(xué)生應(yīng)用計算機解決和處理實際問題的思維方法與基本能力,為進一步學(xué)習(xí)和應(yīng)用計算機打下基礎(chǔ)。

      三、實踐課程教學(xué)的基本要求

      本實驗大綱的核心內(nèi)容是 10個主題實驗,每個實驗都針對某個具體應(yīng)用精心設(shè)計,并以該應(yīng)用為主題展開,通過這些實驗的實施,學(xué)生應(yīng)該認識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è)備] :微機

      實驗二 拼圖游戲界面設(shè)計

      實踐地點:實驗室

      時間安排: 4學(xué)時

      實踐形式及方法:動手操作

      [實驗類型] :驗證性試驗

      [目的要求]

      1、建立一個拼圖游戲的窗體程序

      2、該任務(wù)主要是布局菜單、圖像框、圖片框按鈕、標簽、文本框、單選按鈕

      3、程序部分主要是修改對象的一些常用屬性、窗體運行后的大小、位置等 4.根據(jù)實級界面的設(shè)計,完成中級和高級游戲界面的設(shè)計 [內(nèi)容提要]

      了解各控件之間的相互協(xié)作,合理安排程序界面,通過相應(yīng)的事件,編寫合適的代碼,完成要求的內(nèi)容。

      [主要儀器設(shè)備] :微機

      實驗三 隨機排列拼圖游戲的圖塊位置

      實踐地點:實驗室

      時間安排: 10學(xué)時

      實踐形式及方法:動手操作

      [實驗類型] :綜合性試驗

      [目的要求]

      1、隨機排列拼圖游戲中幾個圖塊的排列順序

      2、每次隨機排列時,圖塊的位置都會發(fā)生改變

      3、在游戲難度設(shè)計時,如果難度是最高級別(困難),并且移動方式是逐格時,要求最左上角的那個圖塊位置不能改變,無論怎么隨機排列,左上角的那個圖塊的位置是不會改變的,否則不能完成拼圖游戲

      4、根據(jù)初級游戲中圖塊的位置隨機,完成中級圖塊隨機和高級圖塊位置隨機的設(shè)計 [內(nèi)容提要]

      應(yīng)用程序設(shè)計的基本結(jié)構(gòu)設(shè)計方法和技巧,對象位置和大小的控制方法,隨機數(shù)產(chǎn)生的方法設(shè)計該程序

      [主要儀器設(shè)備] :微機

      實驗四 拼圖游戲中圖塊選中狀態(tài)的設(shè)計

      實踐地點:實驗室

      時間安排: 10學(xué)時

      實踐形式及方法:動手操作

      [實驗類型] :驗證性試驗

      [目的要求]

      1、使用鼠標事件可以選中圖塊

      2、選中圖塊有亮度框

      3、使用控件數(shù)組記錄選中的對象 [內(nèi)容提要] 鼠標事件的應(yīng)用、控件數(shù)組的應(yīng)用 [主要儀器設(shè)備] :微機

      實驗五 拼圖游戲中使用指定鍵移動圖塊

      實踐地點:實驗室

      時間安排: 12學(xué)時

      實踐形式及方法:動手操作

      [實驗類型] :驗證性試驗

      [目的要求]

      1、使用鍵盤上的2468鍵移動選中圖塊

      2、使用鍵盤上的上下左右鍵移動選中圖塊

      3、使用鼠標鍵移動選中圖塊

      4、移動規(guī)則的設(shè)定,只有目標位為空時,才可移動選中圖塊,5、逐格移動時只能是上下左右一格一格移動,不能跨格移動選中圖塊

      6、跨越移動時,可以跨越其它圖塊移動選中圖塊,前提是目標位要為空方可移動 [內(nèi)容提要]

      幾個常用鼠標事件,規(guī)則的設(shè)定

      [主要儀器設(shè)備] :微機

      實驗六 拼圖結(jié)果正確性的判定

      實踐地點:實驗室

      時間安排: 10學(xué)時

      實踐形式及方法:動手操作

      [實驗類型] :綜合性試驗

      [目的要求]

      1、對拼圖完成后,檢測拼圖結(jié)果正確性與否,根據(jù)初始的隨機位置情況進行判定

      2、計時器判定

      3、按鈕單擊事件判定 [內(nèi)容提要]

      計時器事件的應(yīng)用,條件語句的應(yīng)用 [主要儀器設(shè)備] :微機

      實驗七 拼圖游戲過關(guān)時間的記錄

      實踐地點:實驗室

      時間安排: 4學(xué)時

      實踐形式及方法:動手操作

      [實驗類型] :驗證性試驗 [目的要求]

      1.應(yīng)用計時器事件記錄游戲過關(guān)玩家的時間

      2、將游戲過關(guān)玩家的時刻記錄到指定文件中 [內(nèi)容提要]

      計時器事件的應(yīng)用 [主要儀器設(shè)備] :微機

      實驗八 拼圖游戲移圖方式設(shè)計

      實踐地點:實驗室

      時間安排: 8學(xué)時

      實踐形式及方法:動手操作

      [實驗類型] :驗證性試驗

      [目的要求]

      1、逐格移動方式中,選中圖塊只能是相臨之間可以移動

      2、跨越移動方式中,選中圖塊可以跨越移動

      [內(nèi)容提要]

      相臨位置的判定、目標位的判定、移動后源位置和目標位置狀態(tài)的判定 [主要儀器設(shè)備] :微機

      實驗九拼圖游戲級別關(guān)卡設(shè)計

      實踐地點:實驗室

      時間安排: 8學(xué)時

      實踐形式及方法:規(guī)定內(nèi)容

      [實驗類型] :設(shè)計性試驗

      [目的要求]

      1、可以選擇初級、中級、高級

      2、建立一個多重窗體應(yīng)用程序設(shè)計

      3、用戶名的相互傳遞

      [內(nèi)容提要]

      多重窗體應(yīng)用程序設(shè)計、公共變量的定義和使用

      [主要儀器設(shè)備] :微機

      實驗十拼圖游戲難易程度選項設(shè)計

      實踐地點:實驗室

      時間安排: 8學(xué)時

      實踐形式及方法:自行設(shè)計

      [實驗類型] :設(shè)計性試驗 [目的要求]

      1、通過改變臨時放圖區(qū)的多少來控制拼圖游戲的難易度

      2、改變屏蔽臨時放圖區(qū)的標簽位置、設(shè)計監(jiān)時放圖區(qū)的狀態(tài) [內(nèi)容提要]

      標簽的大小、位置、臨時放圖區(qū)的狀態(tài)設(shè)計 [主要儀器設(shè)備] :微機

      實驗十一拼圖游戲操作說明設(shè)計

      實踐地點:實驗室

      時間安排: 2學(xué)時

      實踐形式及方法:自行設(shè)計

      [實驗類型] :設(shè)計性試驗

      [目的要求]

      1、設(shè)計一個圖體,一個標簽,在標簽內(nèi)放置游戲相關(guān)的操作說明

      2、窗體只有關(guān)閉按鈕 [內(nèi)容提要]

      標簽的大小、位置、標簽內(nèi)顯示內(nèi)容的設(shè)計,窗體相關(guān)屬性的設(shè)計 [主要儀器設(shè)備] :微機

      實驗十二拼圖游戲背景顏色設(shè)計

      實踐地點:實驗室

      時間安排: 6學(xué)時

      實踐形式及方法:自行設(shè)計

      [實驗類型] :設(shè)計性試驗

      [目的要求]

      1、設(shè)計一個圖體,三個滾動條,一個列表框,可以選擇設(shè)計背景色、按鈕文本背景色、移圖區(qū)背景色

      2、可以實現(xiàn)根據(jù)列表框的選擇對象實現(xiàn)選定對象背景顏色的改變 [內(nèi)容提要]

      引用公共變量,不同窗體間名稱的傳遞,多分支結(jié)構(gòu)的應(yīng)用;選定同一窗體不同部分背景顏色的改變

      [主要儀器設(shè)備] :微機

      實驗十三拼圖游戲前景顏色設(shè)計

      實踐地點:實驗室

      時間安排: 6學(xué)時

      實踐形式及方法:自行設(shè)計 [實驗類型] :設(shè)計性試驗

      [目的要求]

      1、應(yīng)用通用對話框改變圖體上對象的前景顏色

      2、按鈕、標簽的文字顏色 [內(nèi)容提要]

      通用對話框的應(yīng)用 [主要儀器設(shè)備] :微機

      實驗十四拼圖游戲積各級別歷史成績查看

      實踐地點:實驗室

      時間安排: 10學(xué)時

      實踐形式及方法:自行設(shè)計

      [實驗類型] :設(shè)計性試驗

      [目的要求]

      1、讀出相應(yīng)級別記錄文件中存放的數(shù)據(jù)

      2、隨機文件中記錄文件的讀寫操作 [內(nèi)容提要]

      隨機文件的相關(guān)操作 [主要儀器設(shè)備] :微機

      實驗十五拼圖游戲積各級別歷史最好成績查看

      實踐地點:實驗室

      時間安排: 10學(xué)時

      實踐形式及方法:自行設(shè)計

      [實驗類型] :設(shè)計性試驗

      [目的要求]

      1、讀出相應(yīng)級別最好記錄文件中存放的數(shù)據(jù)

      2、隨機文件中記錄文件的讀寫操作 [內(nèi)容提要]

      隨機文件的相關(guān)操作 [主要儀器設(shè)備] :微機

      實驗十六拼圖游戲進行中時,單擊右鍵會彈出最好成績

      實踐地點:實驗室

      時間安排: 6學(xué)時

      實踐形式及方法:自行設(shè)計

      [實驗類型] :設(shè)計性試驗 [目的要求]

      1、讀出相應(yīng)級別最好記錄文件中存放的數(shù)據(jù)

      2、隨機文件中記錄文件的讀寫操作 [內(nèi)容提要]

      隨機文件的相關(guān)操作 [主要儀器設(shè)備] :微機

      實驗十七拼圖游戲中刪除指定級別的玩家成績記錄文件

      實踐地點:實驗室

      時間安排: 4學(xué)時

      實踐形式及方法:自行設(shè)計

      [實驗類型] :設(shè)計性試驗

      [目的要求]

      1、刪除文件操作

      2、MSGBOX操作提示語句 [內(nèi)容提要]

      KILL語句和MSGBOX 語句 [主要儀器設(shè)備] :微機

      實驗十八拼圖游戲中成績排序及字段顯示

      實踐地點:實驗室

      時間安排: 8學(xué)時

      實踐形式及方法:自行設(shè)計

      [實驗類型] :設(shè)計性試驗

      [目的要求]

      1、可以對各級別用戶成績、用戶最好成績、按不同方式不同字段進行排序

      2、可以按要示顯示指定字段 [內(nèi)容提要]

      冒泡排序法的應(yīng)用、復(fù)選框的應(yīng)用、內(nèi)部字符串函數(shù)的應(yīng)用 [主要儀器設(shè)備] :微機

      五、考核方法

      評定標準:依照實驗的要求,比較學(xué)生所做程序的結(jié)構(gòu)是否合理、功能是否完善、代碼編寫是否正確。

      第四篇:VB程序設(shè)計教學(xué)小結(jié)

      一學(xué)期的課程已近尾聲,現(xiàn)就一學(xué)期以來教學(xué)工作及等級考試相關(guān)事宜進行歸納: 全國二級VB考試:

      1.筆試(公共基礎(chǔ)知識部分30分+VB部分70分)

      2.機試(基本操作15+15;簡單應(yīng)用20+20;綜合應(yīng)用30分)

      關(guān)于非VB部分即公共基礎(chǔ)知識部分的復(fù)習(xí)建議:

      帶資料(電子或紙質(zhì))回家,有計劃地復(fù)習(xí);完成至少 兩套筆試試卷(平時購買的+歷年考試真題)。

      關(guān)于筆試中70分VB部分:在網(wǎng)上下載考點,認真復(fù)習(xí)課本相關(guān)知識點,完成相關(guān)讀程序及重點算法涉及題目(作業(yè)中布置的為考試中經(jīng)常涉及的)。

      關(guān)于機試部分的復(fù)習(xí)建議:

      將VB題庫.rar文件帶回家有計劃的練習(xí),我認為凡是與考點相關(guān)題不要漏做,不能抱僥幸心理。至于考點經(jīng)常考的操作在平時作業(yè)中也有所體現(xiàn)。江蘇省二級VB考試:

      筆試(20分計算機基礎(chǔ)部分+80分VB)機試(改錯題+編程題)

      感謝大家一學(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è)計

      江蘇省武進高級中學(xué)現(xiàn)代教育技術(shù)組 吳濤

      一、教學(xué)目標設(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é)果,如果在教室里面上,寫板書的時間就浪費了,但如果用多媒體演示教學(xué),學(xué)生只有簡單的理性和感性認識,而學(xué)生的實踐操作這一環(huán)就缺少了,相應(yīng)認知效果就不明顯了,利用網(wǎng)絡(luò)課件,學(xué)生可以自己瀏覽學(xué)習(xí),自主下載認知分析。所以本課必須以課本知識為依托,以網(wǎng)絡(luò)課件為輔助,以問題為導(dǎo)思,來培養(yǎng)學(xué)生的創(chuàng)新精神,提高學(xué)生自主學(xué)習(xí)的能力。故制定具體的學(xué)習(xí)目標如下:

      認知目標:1.掌握For-Next語句的格式和功能;2.理解For-Next語句的執(zhí)行過程;3.結(jié)合分支結(jié)構(gòu)的內(nèi)容學(xué)會使用For-Next語句實現(xiàn)計數(shù)循環(huán)。

      能力目標: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é)生進行實際操作的針對性訓(xùn)練,能把網(wǎng)絡(luò)上的文字數(shù)據(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é)生獲得成功的喜悅和認同,從而激發(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)于“分支機構(gòu)”的復(fù)習(xí)以及“循環(huán)機構(gòu)”的For…Next的整體講解、學(xué)習(xí)、練習(xí)、思考、作業(yè)的內(nèi)容,以便學(xué)生對本次課的整體把握。

      2、學(xué)生的計算機上面都裝有Microsoft Visual Basic軟件,可以把所制作的網(wǎng)頁上的程序復(fù)制到本地計算機上面執(zhí)行。

      3、通過Top2000教學(xué)控制系統(tǒng)向全體學(xué)生轉(zhuǎn)播自己的觀點、依據(jù)、學(xué)習(xí)成果等。

      六、教學(xué)過程設(shè)計

      1、導(dǎo)言(教學(xué)目標)每個學(xué)生進入網(wǎng)頁(http://wga/new/wt/ wangluoke /index.htm)瀏覽復(fù)習(xí)提問中的背景知識以及三個問題;

      2、播放《分支結(jié)構(gòu)》的多媒體課件以供復(fù)習(xí)之用;

      3、學(xué)生回答復(fù)習(xí)提問中的三個問題;

      4、學(xué)生帶著問題進行新課內(nèi)容自主學(xué)習(xí);

      5、講解新課,指出重點;

      6、思考并回答新課中的三個問題;

      7、進行思考練習(xí)階段,要求學(xué)生先看懂程序,并可輔以下載運行得出結(jié)果;

      8、思考題要求學(xué)生自主編寫程序;

      9、給出參考程序;

      10、課后作業(yè)思考

      11、下課

      七、思考

      對于適合的內(nèi)容,可以說多媒體教學(xué)手段、網(wǎng)絡(luò)環(huán)境教學(xué)手段都要比在原有普通教學(xué)下的效果要好,但各個學(xué)校的網(wǎng)絡(luò)條件也有差異,機房的合理利用也是值得考慮的問題。

      VB對于編寫簡單的可視效果程序,應(yīng)該來說完全可以完成,也因為配以可視化界面效果有親切感,對于一個初學(xué)者來說,作為一門計算機入門語言,也應(yīng)該是不錯的。VB的循環(huán)結(jié)構(gòu)作為程序設(shè)計的三大結(jié)構(gòu)之一,其重要性是不言而喻的,學(xué)生如能熟練掌握,那么對于以后的編程就又多了一種非常有用的工具。

      下載VB程序設(shè)計教學(xué)中游戲化案例設(shè)計word格式文檔
      下載VB程序設(shè)計教學(xué)中游戲化案例設(shè)計.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔相關(guān)法律責任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        淺析《VB程序設(shè)計》課程的案例教學(xué)(寫寫幫推薦)

        淺析《VB程序設(shè)計》課程的案例教學(xué) 摘要:《VB語言程序設(shè)計》是中職學(xué)校計算機專業(yè)的基礎(chǔ)課程, 該課程是一門實踐性與應(yīng)用性較強的課程,目的是培養(yǎng)學(xué)生算法設(shè)計的基本思想和程......

        VB程序設(shè)計教學(xué)反思1

        《VB程序設(shè)計》課程教學(xué)反思 我一直以來擔任《VB程序設(shè)計》課程輔導(dǎo)教師。該課程是計算機專業(yè)必修的專業(yè)課,作為課程輔導(dǎo)教師,應(yīng)當積極整合多種教學(xué)資源、采取多種教學(xué)手段指......

        項目化教學(xué)在中職VB程序設(shè)計課程中的探索和實踐

        項目化教學(xué)在中職VB程序設(shè)計課程中的探索和實踐 摘要:每個計算機教師都想尋找一種能切實提高學(xué)生學(xué)習(xí)能力和應(yīng)用能力,并且符合學(xué)生認知規(guī)律的教學(xué)方式來解決程序設(shè)計課程難懂......

        啟發(fā)式教學(xué)在VB程序設(shè)計教學(xué)中的應(yīng)用

        啟發(fā)式教學(xué)在VB程序設(shè)計教學(xué)中的應(yīng)用 摘 要 VB程序設(shè)計是許多高等院校計算機基礎(chǔ)課程中指定的一種編程學(xué)習(xí)語言,在VB程序設(shè)計教學(xué)過程中,如何不斷提高教學(xué)質(zhì)量和培養(yǎng)學(xué)生的學(xué)......

        數(shù)學(xué)教學(xué)游戲化案例

        教學(xué)游戲化,讓數(shù)學(xué)活動更富有實效 ——小班數(shù)學(xué)活動《按規(guī)律排序》給我的啟示 一、 背景 幼兒心理學(xué)研究表明:游戲是促進學(xué)齡前兒童心理發(fā)展和智力發(fā)展的最好活動形式。幼兒由......

        游戲化教學(xué)模式教學(xué)設(shè)計大全

        游戲化教學(xué)模式教學(xué)設(shè)計 湛江市麻章中心小學(xué) 蘇澄海 【教學(xué)科目】——粵教版小學(xué)四年級信息技術(shù)第一冊(下) 【教學(xué)課題】——修改文章中的錯誤 錯別字無處藏身 【教學(xué)內(nèi)容】—......

        游戲化歌唱教學(xué)的設(shè)計與案例示范

        游戲化歌唱教學(xué)的設(shè)計與案例示范)游戲化唱歌教學(xué)步驟 東遼縣云頂鎮(zhèn)中心小學(xué)幼兒園王媛 通過游戲活動反復(fù)讓幼兒無意接觸新授歌曲,或在新歌初步完成練習(xí)之后,那個重要的步驟應(yīng)......

        游戲化教學(xué)

        游戲化教學(xué) 什么叫游戲化教學(xué)?其實在字面上不難理解,游戲化教學(xué)就是在游戲中學(xué)習(xí),游戲與游戲化是兩個不同的概念,游戲教學(xué)與游戲化教學(xué)也是兩個不同的概念。在教學(xué)中應(yīng)該是不同......