• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      淺談項(xiàng)目化教學(xué)在VB中的應(yīng)用

      2018-06-26 03:35:02宋雪巖
      名師在線 2018年12期
      關(guān)鍵詞:程序設(shè)計(jì)按鈕水果

      宋雪巖

      (浙江省臺(tái)州市洪家中學(xué),浙江臺(tái)州 318000)

      引 言

      “VB程序設(shè)計(jì)”是浙江省普通高中信息技術(shù)課程的一個(gè)選修模塊,內(nèi)容單調(diào)乏味,學(xué)生學(xué)起來比較枯燥,多年來,考慮到我校學(xué)生的實(shí)際情況,一直沒有開設(shè)。自從實(shí)行第二輪普通高中課程改革后,這一模塊的內(nèi)容經(jīng)過縮編變?yōu)楸匦弈K“信息技術(shù)基礎(chǔ)”的一個(gè)章節(jié)教學(xué)內(nèi)容,無奈之下只有硬著頭皮去上。2017年第一次講授這一部分內(nèi)容時(shí),使用了大量互不相關(guān)的實(shí)例來教學(xué),課程講完后,學(xué)生不但摸不著頭腦,教師自身也感到知識(shí)太散、太亂,再加上教學(xué)時(shí)間有限,始終缺乏一根主線把大部分知識(shí)點(diǎn)串起來,感到非常失敗。后來閱讀了一本有關(guān)項(xiàng)目化教學(xué)的書,深受啟發(fā),決定在“VB程序設(shè)計(jì)”這一章節(jié)教學(xué)中付諸實(shí)踐,收到了令人滿意的效果。

      一、什么是項(xiàng)目化教學(xué)

      項(xiàng)目教學(xué)法,是師生通過共同實(shí)施一個(gè)完整的項(xiàng)目工作而進(jìn)行的教學(xué)活動(dòng),它是“行為導(dǎo)向”教學(xué)法中的一種。一個(gè)項(xiàng)目是一項(xiàng)計(jì)劃好的有固定開始時(shí)間和結(jié)束時(shí)間的工作,原則上項(xiàng)目結(jié)束后應(yīng)有一件較完整的作品。

      二、項(xiàng)目化教學(xué)的應(yīng)用

      把信息技術(shù)基礎(chǔ)模塊“VB程序設(shè)計(jì)”這一章的內(nèi)容引入項(xiàng)目化教學(xué),可以按以下步驟進(jìn)行設(shè)計(jì)。

      1.項(xiàng)目設(shè)計(jì)

      項(xiàng)目設(shè)計(jì)是實(shí)施項(xiàng)目化教學(xué)最為關(guān)鍵的一個(gè)環(huán)節(jié)。項(xiàng)目一旦確定下來,它將會(huì)貫穿這門課程的教學(xué)始終,因此項(xiàng)目的選擇很重要[1]。它既能夠?qū)ⅰ癡B程序設(shè)計(jì)”這一章內(nèi)容的絕大多數(shù)知識(shí)點(diǎn)融合進(jìn)來,又要在學(xué)生的認(rèn)知范圍內(nèi),能夠引起學(xué)生學(xué)習(xí)興趣,同時(shí)還具有一定的實(shí)用價(jià)值。通過對(duì)教材的分析,結(jié)合學(xué)生的認(rèn)知實(shí)際,在項(xiàng)目化教學(xué)實(shí)踐中選擇“自選水果機(jī)中的程序設(shè)計(jì)”作為實(shí)踐項(xiàng)目,取得了良好效果。

      確定好總項(xiàng)目之后,接著確定子項(xiàng)目。在子項(xiàng)目的落實(shí)細(xì)節(jié)中,教師要根據(jù)教材內(nèi)容及學(xué)考實(shí)際要求,將項(xiàng)目細(xì)化,制訂出每節(jié)課的實(shí)施計(jì)劃。表1是“自選水果機(jī)中的程序設(shè)計(jì)”項(xiàng)目的實(shí)施計(jì)劃,包含項(xiàng)目實(shí)施的時(shí)間、子項(xiàng)目名稱、相關(guān)課程內(nèi)容、學(xué)生的任務(wù)要求、個(gè)性拓展等內(nèi)容。

      項(xiàng)目實(shí)施計(jì)劃有利于教師有序地開展項(xiàng)目,也有利于學(xué)生開展預(yù)習(xí),對(duì)將要實(shí)現(xiàn)的項(xiàng)目有所期待,提高學(xué)習(xí)積極性。

      2.課堂教學(xué)嘗試

      項(xiàng)目實(shí)施計(jì)劃給出了每節(jié)課教師與學(xué)生所要實(shí)現(xiàn)的目標(biāo),

      表1 “自選水果機(jī)中的程序設(shè)計(jì)”項(xiàng)目實(shí)施計(jì)劃

      但每節(jié)課的教學(xué)環(huán)節(jié)還需要教師做進(jìn)一步的設(shè)計(jì),以起到更好的課堂教學(xué)效果。

      (1)設(shè)置情境,導(dǎo)入新課,激發(fā)學(xué)生興趣?!芭d趣是學(xué)習(xí)的先導(dǎo),有興趣,學(xué)習(xí)就會(huì)有成效。”濃厚的學(xué)習(xí)興趣能激發(fā)學(xué)生的好奇心和探究的欲望,使學(xué)生保持高昂、樂觀的學(xué)習(xí)狀態(tài)和充沛、進(jìn)取的學(xué)習(xí)精力。在每節(jié)課間,教師可以讓學(xué)生調(diào)試上節(jié)課所編的代碼(當(dāng)然有一部分是由教師合成的或潤(rùn)色過的),給學(xué)生以小小的成就感,進(jìn)一步激發(fā)其探求新知的欲望。在課堂導(dǎo)入過程中,設(shè)置相應(yīng)的情境,展示通過本節(jié)課操作后所能實(shí)現(xiàn)的項(xiàng)目相關(guān)部分功能,以及為了實(shí)現(xiàn)該功能所應(yīng)具備的知識(shí),讓學(xué)生從自身需求出發(fā)主動(dòng)學(xué)習(xí)相關(guān)知識(shí)。

      (2)結(jié)合實(shí)例,講解知識(shí)點(diǎn),引導(dǎo)學(xué)生編寫代碼。知識(shí)點(diǎn)雖然枯燥,但必須要跟學(xué)生交代清楚,因此在講解時(shí)可以結(jié)合具體實(shí)例(最好是直接與項(xiàng)目有關(guān)的例子),把空洞枯燥的知識(shí)生動(dòng)地介紹給學(xué)生。在講解了某個(gè)知識(shí)點(diǎn)后,讓學(xué)生把前面所學(xué)的知識(shí)連貫起來,嘗試編寫一段核心代碼。這既能體現(xiàn)“現(xiàn)學(xué)現(xiàn)用”,又能鞏固已學(xué)知識(shí),讓學(xué)生體會(huì)到知識(shí)的關(guān)聯(lián)性。

      (3)注重實(shí)踐練習(xí),做好及時(shí)輔導(dǎo)。程序設(shè)計(jì)中的語法固定格式,是學(xué)生必須要掌握好的,是編程的基礎(chǔ),但并不是說學(xué)生一定要“死記硬背”這些語法結(jié)構(gòu)。課堂上,教師可以通過多練習(xí),特別是上機(jī)的實(shí)際演練,加深印象,讓學(xué)生在使用中自然地掌握這些語法結(jié)構(gòu),更不容易忘記。當(dāng)然,在學(xué)生實(shí)踐練習(xí)過程中,教師要及時(shí)發(fā)現(xiàn)學(xué)生存在的問題,做好及時(shí)的輔導(dǎo)。

      (4)注重課堂評(píng)價(jià),善于發(fā)現(xiàn)學(xué)生的閃光點(diǎn)。在課堂教學(xué)特別是學(xué)生練習(xí)的過程中,教師要善于發(fā)現(xiàn)學(xué)生的閃光點(diǎn),做出及時(shí)的評(píng)價(jià),增強(qiáng)學(xué)生的學(xué)習(xí)信心。

      圖1 自選水果機(jī)v2.0

      3.V2.1版課程教學(xué)過程

      根據(jù)以上課堂教學(xué)過程,下面以 “自選水果機(jī)中的程序設(shè)計(jì)”項(xiàng)目中的“V2.1版”子項(xiàng)目來介紹具體的課堂教學(xué)過程。

      (1)自選水果機(jī)V2.1的功能分析。我們?cè)谑褂米赃x水果機(jī)V2.0的時(shí)候,會(huì)碰到這樣的問題:當(dāng)某一種水果被取完之后,繼續(xù)取這種水果,還是能夠被取出來,結(jié)果該水果的數(shù)量顯示為負(fù)數(shù),如圖1所示。

      圖2 提示信息

      圖1顯示蘋果的剩余數(shù)量為-1,顯然不符合實(shí)際情況,也失去了現(xiàn)實(shí)意義。為了完善水果數(shù)量的統(tǒng)計(jì)功能,我們可以選擇在水果數(shù)量為0的時(shí)候,跳出一個(gè)信息框,提示“目前暫無該水果提供!謝謝使用!”的信息,并設(shè)置提取該水果的按鈕為不可用的狀態(tài),如圖2所示。

      (2)自選水果機(jī)V2.1的界面設(shè)計(jì)。界面設(shè)計(jì)如同自選水果機(jī)V2.0保持不變,只需更改版本信息即可,即修改窗體Form1的Caption屬性值為“自選水果機(jī)V2.1”。

      程序運(yùn)行后,當(dāng)水果機(jī)中的蘋果數(shù)量顯示為0時(shí),如果再繼續(xù)單擊蘋果按鈕,將會(huì)跳出“目前暫無該水果提供!謝謝使用!”的信息框,單擊確定按鈕后,窗體上的蘋果圖片消失,蘋果按鈕將自動(dòng)設(shè)置為不可用狀態(tài)。圖2的信息框無須新建窗體,只需用到Msgbox()函數(shù)就能實(shí)現(xiàn)這個(gè)功能,具體實(shí)現(xiàn)方法將在代碼設(shè)計(jì)中描述。

      (3)自選水果機(jī)V2.1的代碼設(shè)計(jì)。通過上面的功能分析及界面設(shè)計(jì)我們?nèi)菀卓闯?,程序完善的方向是在單擊蘋果按鈕的事件上做進(jìn)一步的處理。也就是說,當(dāng)蘋果數(shù)量顯示為0的時(shí)候,對(duì)于apple_Click事件處理過程的代碼,我們需要做一些特殊處理:一是彈出信息框;二是單擊信息框中的“確定”按鈕后,主窗體中的“蘋果”按鈕設(shè)置為不可用狀態(tài),同時(shí)隱藏蘋果圖片。由此,容易想到完善這一功能的程序代碼可設(shè)計(jì)如下:

      #01 Private Sub apple_Click()

      #02 If app = 0 Then

      #03 MsgBox ("目前暫無該水果提供!謝謝使用!")

      #04 apple.Enabled = False

      #05 Image1.Visible = False

      #06 End If

      #07 Image1.Picture = LoadPicture("apple.gif")

      #08 app = app - 1

      #09 Label1.Caption = "蘋果數(shù)量:" + Str(app)

      #010 End Sub

      說明:略

      結(jié)合上述程序段,教師把IF語句講細(xì)講透,讓學(xué)生明白什么時(shí)候該用IF語句,如何使用IF語句來解決實(shí)際問題。

      (4)自選水果機(jī)V2.1的試運(yùn)行和保存。調(diào)試運(yùn)行程序時(shí),如果細(xì)心的話,將會(huì)發(fā)現(xiàn)有一個(gè)小細(xì)節(jié),需要做進(jìn)一步的處理:當(dāng)彈出信息框時(shí),如果單擊確定按鈕,主窗體的蘋果按鈕將處于不可用的狀態(tài),蘋果圖片隱藏,同時(shí)窗體上方的蘋果數(shù)量顯示為-1。這與我們的預(yù)期不符,我們希望蘋果顯示的數(shù)量仍然為0。這就需要對(duì)上述編寫代碼的塊IF語句稍做修改,實(shí)現(xiàn)當(dāng)app=0時(shí),執(zhí)行#03~#05行的三條語句,否則執(zhí)行#07~#09行這三條語句,則上述代碼調(diào)整為:

      Private Sub apple_Click()

      If app = 0 Then

      MsgBox ("目前暫無該水果提供!謝謝使用!")

      apple.Enabled = False

      Image1.Visible = False

      Else

      Image1.Picture = LoadPicture("apple.gif")

      app = app - 1

      Label1.Caption = "蘋果數(shù)量:" + Str(app)

      End If

      End Sub

      圖3 自選水果機(jī)v2.1

      再次調(diào)試運(yùn)行該程序,發(fā)現(xiàn)運(yùn)行的結(jié)果與我們期望的結(jié)果相同。最后保存該工程文件,并生成文件名為“自選水果機(jī)V2.1.exe”的可執(zhí)行文件。

      (5)實(shí)踐體驗(yàn)。

      實(shí)踐主題:編寫自選水果機(jī)(實(shí)踐版)V2.1的VB應(yīng)用程序。

      實(shí)踐要求:在自選水果機(jī)(實(shí)踐版)V2.0的基礎(chǔ)上完善程序,使之當(dāng)水果數(shù)量為0時(shí),若再次單擊該水果按鈕,將跳出暫無該水果提示的信息,并將該按鈕設(shè)置為不可用的狀態(tài),同時(shí)隱藏顯示的圖片,借此來學(xué)習(xí)VB語言中的選擇語句、用于彈出信息框的MsgBox函數(shù)的簡(jiǎn)單使用以及VB對(duì)象的其他屬性的功能使用。程序運(yùn)行到某種水果數(shù)量為0時(shí)的界面如圖3所示。

      拓展提高:當(dāng)程序運(yùn)行到如圖3所示的界面后,再單擊蘋果按鈕或者橘子按鈕,將無法繼續(xù)顯示相應(yīng)的水果圖片,這是為什么呢?該如何繼續(xù)完善呢?

      三、項(xiàng)目評(píng)價(jià)

      每個(gè)項(xiàng)目在實(shí)施過程中與實(shí)施結(jié)束后都要進(jìn)行相應(yīng)的評(píng)價(jià)[2]。評(píng)價(jià)是知識(shí)形成和提高的重要階段,同時(shí)也能滿足學(xué)生的成就感,培養(yǎng)學(xué)生的競(jìng)爭(zhēng)意識(shí)。一是階段性評(píng)價(jià)。在項(xiàng)目實(shí)施一個(gè)階段后,教師可以根據(jù)知識(shí)結(jié)構(gòu)體系開展一次階段性的評(píng)價(jià)。評(píng)價(jià)方式可以采取自評(píng)、互評(píng)、師評(píng)等。在階段性的評(píng)價(jià)中,并不是要指出學(xué)生完成的項(xiàng)目好差,而是注重問題所在,及時(shí)給出具體改進(jìn)與修改建議,有利于學(xué)生做好下一步的工作。教師在評(píng)價(jià)時(shí)要注意方式,盡量發(fā)現(xiàn)學(xué)生的創(chuàng)新性,多給予表?yè)P(yáng)和鼓勵(lì),提高學(xué)生學(xué)習(xí)的積極性。二是總結(jié)性評(píng)價(jià)。該評(píng)價(jià)一般發(fā)生在項(xiàng)目完成后,也即我們的課程內(nèi)容授完之后,評(píng)價(jià)方式同樣可以采取自評(píng)、互評(píng)、師評(píng)等。教師可以根據(jù)學(xué)生完成項(xiàng)目的情況及學(xué)生的自評(píng)、互評(píng)給出一個(gè)總結(jié)性評(píng)價(jià),將其作為學(xué)生期末成績(jī)的一部分。

      四、項(xiàng)目化教學(xué)的思考

      通過項(xiàng)目化教學(xué)的實(shí)施,大大激發(fā)了學(xué)生學(xué)習(xí)“VB程序設(shè)計(jì)”的積極性,使學(xué)生的學(xué)習(xí)目的更明確,操作實(shí)踐更具方向性、針對(duì)性,讓教材與實(shí)踐相結(jié)合,使理論與實(shí)踐相互促進(jìn)。由于我們是在初步探索中,所以還有更多需要完善的地方。

      例如,項(xiàng)目設(shè)計(jì)的綜合性與連貫性問題。怎樣能更好地做到既不脫離課本,又符合項(xiàng)目實(shí)際,還能上下聯(lián)系,需要我們進(jìn)行進(jìn)一步的研究與創(chuàng)新,以積累更多的實(shí)踐經(jīng)驗(yàn)。

      再如,在實(shí)施項(xiàng)目化教學(xué)過程中,如何同傳統(tǒng)的教學(xué)模式及其他一些教學(xué)方法更好地結(jié)合起來,需要我們做進(jìn)一步的研究,以使項(xiàng)目化教學(xué)達(dá)到更好的效果。

      最后,隨著項(xiàng)目化教學(xué)的不斷深化,其作用更加凸顯出來,那么我們是否可以考慮將其推廣,在教材編寫中有所體現(xiàn)呢?

      結(jié) 語

      高中“VB程序設(shè)計(jì)”這一章的內(nèi)容,通過實(shí)施項(xiàng)目化教學(xué)改變了原先以知識(shí)點(diǎn)為核心的傳統(tǒng)教學(xué)模式,它以實(shí)際項(xiàng)目為導(dǎo)引,引出相關(guān)理論的學(xué)習(xí),最終又作用于實(shí)踐。實(shí)踐表明,該課程中實(shí)施項(xiàng)目化教學(xué)方法后,有效地克服了教學(xué)內(nèi)容與學(xué)生興趣愛好之間的矛盾,將算法與程序設(shè)計(jì)內(nèi)容依托一個(gè)主線有序進(jìn)行,做到以學(xué)生為出發(fā)點(diǎn),充分發(fā)揮學(xué)生的積極性和主動(dòng)性,取得了一定的效果。通過教學(xué)實(shí)踐,積累了一定的經(jīng)驗(yàn),當(dāng)然對(duì)其存在的困難也應(yīng)好好思考、努力克服,更好地實(shí)現(xiàn)高中信息技術(shù)課程的項(xiàng)目化教學(xué)。

      以上是項(xiàng)目化教學(xué)實(shí)踐過程中的一些思考,也需要進(jìn)行更好的處理,以使我們的項(xiàng)目化教學(xué)開展得更順利、更有成效。

      [1]張廣群,汪杭軍.項(xiàng)目化教學(xué)在“VB程序設(shè)計(jì)”課程中的應(yīng)用[J].計(jì)算機(jī)教育,2010,(04):72-75.

      [2]王珩.項(xiàng)目課程教學(xué)改革的實(shí)踐探索[J].職業(yè),2009,(02):34-35.

      猜你喜歡
      程序設(shè)計(jì)按鈕水果
      哪個(gè)是門鈴真正的按鈕
      當(dāng)你面前有個(gè)按鈕
      基于Visual Studio Code的C語言程序設(shè)計(jì)實(shí)踐教學(xué)探索
      從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
      電子制作(2019年9期)2019-05-30 09:42:04
      四月里該吃什么水果
      死循環(huán)
      高職高專院校C語言程序設(shè)計(jì)教學(xué)改革探索
      水果篇之Cherry
      PLC梯形圖程序設(shè)計(jì)技巧及應(yīng)用
      內(nèi)心不能碰的按鈕
      黄山市| 贵州省| 合水县| 潢川县| 铜陵市| 衡阳县| 合江县| 施甸县| 明溪县| 拉萨市| 湾仔区| 宁陕县| 景德镇市| 会同县| 若尔盖县| 乐业县| 东安县| 太仆寺旗| 郴州市| 淮安市| 灌南县| 泾源县| 满洲里市| 鹿邑县| 夏邑县| 固安县| 四子王旗| 南汇区| 徐州市| 秦安县| 内乡县| 西乌珠穆沁旗| 侯马市| 西林县| 体育| 西安市| 景东| 丹东市| 齐齐哈尔市| 双桥区| 红原县|