亚洲AV日韩AⅤ综合手机在线观看,激情婷婷久久综合色,欧美色五月婷婷久久,久久国产精品99久久人人澡

  • <abbr id="uk6uq"><abbr id="uk6uq"></abbr></abbr>
  • <tbody id="uk6uq"></tbody>
  • vb程序設(shè)計(jì)論文

    時(shí)間:2024-06-20 01:18:33 其他類論文 我要投稿

    vb程序設(shè)計(jì)論文

      在社會(huì)的各個(gè)領(lǐng)域,大家都跟論文打過(guò)交道吧,論文的類型很多,包括學(xué)年論文、畢業(yè)論文、學(xué)位論文、科技論文、成果論文等。如何寫(xiě)一篇有思想、有文采的論文呢?下面是小編為大家收集的vb程序設(shè)計(jì)論文,希望能夠幫助到大家。

    vb程序設(shè)計(jì)論文

      Visual Basic(簡(jiǎn)稱VB)是目前使用最廣泛的一種程序設(shè)計(jì)語(yǔ)言,是在Basic語(yǔ)言的基礎(chǔ)上發(fā)展起來(lái)的,它繼承了Basic語(yǔ)言簡(jiǎn)單易用的優(yōu)點(diǎn),結(jié)合了可視化界面的設(shè)計(jì)方法,采用面向?qū)ο蟆⑹录?qū)動(dòng)的編程機(jī)制,把Windows編程復(fù)雜性進(jìn)行巧妙封裝,使開(kāi)發(fā)Windows環(huán)境下的各種應(yīng)用軟件變得更為容易。因此,目前國(guó)內(nèi)很多高校都選擇將《VB程序設(shè)計(jì)》這門(mén)課程作為理工科專業(yè)的一門(mén)基礎(chǔ)課程。程序設(shè)計(jì)具有知識(shí)結(jié)構(gòu)嚴(yán)謹(jǐn)、邏輯性強(qiáng)的特點(diǎn),學(xué)生學(xué)習(xí)起來(lái)比較困難,教學(xué)效果也不盡如人意。如何提高本課程的教學(xué)質(zhì)量和教學(xué)效果,是每位授課教師都會(huì)關(guān)注的課題。

      1教學(xué)中存在的問(wèn)題

      就VB程序設(shè)計(jì)這門(mén)課程的教學(xué)現(xiàn)狀而言,通常采用的還是以課本原有知識(shí)體系為脈絡(luò)的傳統(tǒng)講授法,教學(xué)內(nèi)容大多以線性方式展開(kāi),同時(shí)結(jié)合上機(jī)實(shí)踐操作來(lái)鞏固和熟悉課堂上所講的每一章節(jié)的知識(shí)點(diǎn)。經(jīng)過(guò)教學(xué)實(shí)踐證明,這種教學(xué)模式能夠讓學(xué)生掌握Visual Basic的較多的理論知識(shí),也可以閱讀程序代碼,但是讓學(xué)生自己解決一些問(wèn)題的時(shí)候,通常都會(huì)束手無(wú)策。經(jīng)過(guò)分析總結(jié)出此課程在教學(xué)中存在的問(wèn)題:

      一是教學(xué)內(nèi)容與教學(xué)目標(biāo)不一致。VB程序設(shè)計(jì)課程的教學(xué)目標(biāo)是培養(yǎng)學(xué)生程序設(shè)計(jì)的基本知識(shí)、思維方式以及基本的操作技能,而教師在實(shí)際授課時(shí),大多單純依照教材講授理論基礎(chǔ)知識(shí),授課基本上是以語(yǔ)言自身的知識(shí)體系為脈絡(luò)展開(kāi),過(guò)分注重語(yǔ)句、語(yǔ)法和結(jié)構(gòu)的講解,忽視對(duì)學(xué)生分析與解決問(wèn)題能力的引導(dǎo),不能很好的將編程環(huán)境、程序設(shè)計(jì)語(yǔ)言、算法、數(shù)據(jù)結(jié)構(gòu)以及程序設(shè)計(jì)思想關(guān)聯(lián)起來(lái)形成體系化教學(xué)。[1]導(dǎo)致學(xué)生只學(xué)會(huì)了語(yǔ)法概念而不會(huì)使用,能夠讀懂某一條語(yǔ)句,卻無(wú)法理解一段代碼的含義。

      二是實(shí)驗(yàn)內(nèi)容過(guò)于簡(jiǎn)單。上機(jī)實(shí)驗(yàn)大多都是屬于基礎(chǔ)與驗(yàn)證型實(shí)驗(yàn),偏重于VB語(yǔ)言的基本語(yǔ)法和結(jié)構(gòu)的練習(xí),能夠幫助學(xué)生更好的理解和掌握這些語(yǔ)法知識(shí),但無(wú)法培養(yǎng)學(xué)生編程能力和解決實(shí)際問(wèn)題的能力。實(shí)驗(yàn)內(nèi)容普遍都是知識(shí)點(diǎn)案例,針對(duì)的是具體的一個(gè)或多個(gè)知識(shí)點(diǎn),沒(méi)有依托完整的實(shí)踐項(xiàng)目,使學(xué)生對(duì)知識(shí)點(diǎn)的學(xué)習(xí)感到枯燥無(wú)味,而且很容易遺忘。

      三是學(xué)生缺乏計(jì)算機(jī)的思維方式。學(xué)生在接觸這門(mén)課程之前通常沒(méi)有任何基礎(chǔ),學(xué)生普遍缺乏相應(yīng)的知識(shí)背景和算法思想,對(duì)程序設(shè)計(jì)的思維方式還不適應(yīng),分析和解決問(wèn)題的能力處于一個(gè)較低的水平。在學(xué)習(xí)過(guò)程中經(jīng)常會(huì)出現(xiàn)這種情況,教師對(duì)程序進(jìn)行分析講解時(shí)學(xué)生能夠聽(tīng)懂理解,代碼也能夠讀懂,但是讓學(xué)生自己編寫(xiě)時(shí),就無(wú)處下手,久而久之學(xué)生對(duì)編程充滿畏懼感,對(duì)學(xué)習(xí)本門(mén)課程缺乏興趣。

      如何改變目前教學(xué)中存在的問(wèn)題,讓學(xué)生能夠更好地掌握VB語(yǔ)言,掌握程序設(shè)計(jì)的基本方法?需要對(duì)課程的教學(xué)進(jìn)行改革和創(chuàng)新。

      2課程教學(xué)改革

      2.1拓展教學(xué)內(nèi)容

      本課程主要培養(yǎng)學(xué)生的程序設(shè)計(jì)思維方式和實(shí)際編程能力,而不是單純的程序設(shè)計(jì)語(yǔ)言,因此必須打破固有的以“語(yǔ)法”和“結(jié)構(gòu)”為中心的傳統(tǒng)教學(xué)理念,以突出能力培養(yǎng)為主軸,圍繞能力培養(yǎng)組織教學(xué)內(nèi)容。教學(xué)內(nèi)容的選擇不能僅僅局限在一本教材上,要突破教材局限,將程序設(shè)計(jì)中所需要的眾多知識(shí)點(diǎn)加以整合,包括VB語(yǔ)言的語(yǔ)法結(jié)構(gòu)、可視化編程方法、常用的算法、數(shù)據(jù)結(jié)構(gòu)以及程序的調(diào)試等,形成新的知識(shí)體系。在這里算法是程序設(shè)計(jì)的核心,而語(yǔ)言只是一種工具,在授課的過(guò)程中,特別是講解實(shí)例時(shí),需要?jiǎng)冮_(kāi)語(yǔ)言這層外殼,讓學(xué)生掌握其中的精粹——算法,也就是如何利用計(jì)算機(jī)來(lái)解決某一具體問(wèn)題。

      當(dāng)然,這并不是說(shuō)語(yǔ)言不重要,語(yǔ)言是程序設(shè)計(jì)的工具,如果不掌握語(yǔ)言,程序設(shè)計(jì)就無(wú)從談起。教材上的語(yǔ)法描述非常細(xì)致、系統(tǒng),但大量的語(yǔ)法規(guī)則會(huì)使初學(xué)者感覺(jué)枯燥,這非常影響學(xué)生的學(xué)習(xí)興趣。根據(jù)二八定律,在任何一組東西中,只有20%是最重要的,事實(shí)上VB語(yǔ)言也是如此,最常用、最重要的知識(shí)點(diǎn)并不是很多。因此在講述語(yǔ)法時(shí),只需提供給學(xué)生最基本的語(yǔ)法知識(shí),其余的細(xì)枝末節(jié)可以由學(xué)生自學(xué)。

      2.2優(yōu)化教學(xué)方法和教學(xué)策略

      在程序設(shè)計(jì)的教學(xué)中,傳統(tǒng)講課方式的缺陷已眾所周知,因?yàn)檫@是一種以教師為主、學(xué)生為輔的一種授課形式,講課中教師是積極的而學(xué)生是消極的,很難把學(xué)生吸引到學(xué)習(xí)進(jìn)程之中。但這不是意味著要把這種授課方式拋棄,講課是把大量知識(shí)傳遞給學(xué)生的一種常用模式,尤其在本課程的教學(xué)中,學(xué)生缺乏普遍缺乏知識(shí)背景,大量的理論知識(shí)需要傳遞給學(xué)生,這就需要教師進(jìn)行詳細(xì)地講解。在講解時(shí)應(yīng)該采用多種策略,比如在講述抽象概念時(shí)最好與實(shí)踐相關(guān)聯(lián),或者與學(xué)生已有的知識(shí)聯(lián)系起來(lái),這樣比較容易理解。在提到函數(shù)和數(shù)據(jù)類型的時(shí)候,可以跟學(xué)生比較熟悉的Excel中的相關(guān)概念關(guān)聯(lián)起來(lái)。在講述面向?qū)ο蟮母拍顣r(shí),可以拿Windows操作系統(tǒng)作為例子,它就是依照面向?qū)ο蟮乃枷刖幹贫傻模谧烂嫔系拿總(gè)圖標(biāo),可以理解成一個(gè)對(duì)象,當(dāng)需要啟動(dòng)某個(gè)對(duì)象時(shí),只需用鼠標(biāo)點(diǎn)擊它(消息驅(qū)動(dòng))。[2]不僅如此,在不同的情境下還需要靈活運(yùn)用多種教學(xué)方法,如問(wèn)題法、引導(dǎo)法、任務(wù)驅(qū)動(dòng)和實(shí)例教學(xué)法等,這樣有助于讓學(xué)生從消極的學(xué)習(xí)者轉(zhuǎn)變?yōu)榉e極的學(xué)習(xí)者。

      2.3完善實(shí)驗(yàn)教學(xué)體系

      VB程序設(shè)計(jì)是一門(mén)理論性和實(shí)驗(yàn)性都很強(qiáng)的課程,對(duì)實(shí)驗(yàn)環(huán)節(jié)有較高的要求。要學(xué)好這門(mén)課,學(xué)生只有經(jīng)過(guò)大量的上機(jī)實(shí)驗(yàn),才能掌握程序設(shè)計(jì)的技能和方法。因此,在教學(xué)過(guò)程中要給學(xué)生留出足夠的上機(jī)時(shí)間,讓學(xué)生在實(shí)驗(yàn)中理解VB語(yǔ)言的基本概念,掌握基本的編程方法。結(jié)合學(xué)生的專業(yè)方向,精心選擇合適的案例、設(shè)計(jì)型與研究型課題,構(gòu)建有助于培養(yǎng)學(xué)生動(dòng)手能力和程序設(shè)計(jì)思維方式的實(shí)驗(yàn)教學(xué)平臺(tái)。整個(gè)實(shí)驗(yàn)環(huán)節(jié)分為三個(gè)層次設(shè)計(jì),基礎(chǔ)驗(yàn)證型、設(shè)計(jì)開(kāi)發(fā)型和研究創(chuàng)新型實(shí)驗(yàn),每次實(shí)驗(yàn)課有多個(gè)基礎(chǔ)驗(yàn)證型實(shí)驗(yàn),幫助學(xué)生掌握相應(yīng)的語(yǔ)法知識(shí)和算法設(shè)計(jì),每一章精選1~2個(gè)設(shè)計(jì)開(kāi)發(fā)型實(shí)驗(yàn),與學(xué)生分析討論解題思路,引導(dǎo)學(xué)生獨(dú)立解決問(wèn)題,培養(yǎng)學(xué)生的上機(jī)調(diào)試能力。學(xué)生以小組為單位,選擇一個(gè)與其專業(yè)相關(guān)的研究題目,要求學(xué)生逐步完成研究分析與報(bào)告,寫(xiě)出個(gè)人的心得體會(huì),并在學(xué)期末給出一定的時(shí)間完成課題。

      2.4創(chuàng)建項(xiàng)目實(shí)例庫(kù)

      充分利用網(wǎng)絡(luò)資源,搜集各類完整的VB程序?qū)嵗,從中選取典型的、有實(shí)際意義的實(shí)例,作為程序設(shè)計(jì)的模板提供給學(xué)生。大多數(shù)學(xué)生基本上是初次接觸計(jì)算機(jī)程序設(shè)計(jì),習(xí)慣采用數(shù)學(xué)思維方式來(lái)分析問(wèn)題,還沒(méi)有真正掌握計(jì)算機(jī)編程的基本思路。在實(shí)驗(yàn)過(guò)程中,遇到一個(gè)新的題目,學(xué)生往往不知道從何下手,思路不清晰,此時(shí)就可以從項(xiàng)目實(shí)例庫(kù)找出對(duì)應(yīng)的實(shí)例,通過(guò)借鑒或修改相應(yīng)的模板得到結(jié)果!笆熳x唐詩(shī)三百首,不會(huì)做詩(shī)也會(huì)吟”,經(jīng)常閱讀這些實(shí)例,能夠拓展學(xué)生的視野,促進(jìn)學(xué)生對(duì)于程序設(shè)計(jì)思想的理解與認(rèn)識(shí),提高學(xué)生的編程能力。

      在具體實(shí)施上,整理出40~50個(gè)典型項(xiàng)目實(shí)例,將它們分為五大類:基礎(chǔ)類、算法類、圖形類、文本類和應(yīng)用類,供學(xué)生自主學(xué)習(xí),另外從中選取6~8個(gè)典型的項(xiàng)目實(shí)例,要求學(xué)生必須理解掌握,這些實(shí)例基本上包含了這門(mén)課程的知識(shí)要點(diǎn),理解了這些實(shí)例,對(duì)于課程的知識(shí)結(jié)構(gòu)會(huì)有一個(gè)全面的了解。其中,學(xué)生最喜歡也最有興趣的實(shí)例就是彈球游戲,通過(guò)對(duì)彈球游戲程序代碼的閱讀分析,學(xué)生能夠更好地掌握定時(shí)器控件和控件坐標(biāo)等相關(guān)的知識(shí),學(xué)生也很有興趣地去改寫(xiě)程序代碼,以獲得類似的動(dòng)畫(huà)效果,可見(jiàn)好的實(shí)例能夠激發(fā)學(xué)生的求知欲望,提高學(xué)生的學(xué)習(xí)積極性,培養(yǎng)學(xué)生分析問(wèn)題和解決問(wèn)題的能力。

      3結(jié)束語(yǔ)

      VB程序設(shè)計(jì)課程對(duì)于理論知識(shí)和實(shí)際操作均有較高要求,教學(xué)時(shí)需要綜合運(yùn)用多種教學(xué)方法和教學(xué)策略,充分調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性和主動(dòng)性,將教學(xué)重點(diǎn)放在算法的分析和編程的訓(xùn)練上,注重實(shí)驗(yàn)教學(xué)環(huán)節(jié),加強(qiáng)對(duì)學(xué)生程序設(shè)計(jì)思維方式和實(shí)際編程能力的培養(yǎng),提高課程的教學(xué)效果。

    【vb程序設(shè)計(jì)論文】相關(guān)文章:

    當(dāng)前VB程序設(shè)計(jì)的教學(xué)改革研究分析11-18

    淺析提高VB程序設(shè)計(jì)課堂教學(xué)效果之我見(jiàn)02-22

    地方高校計(jì)算機(jī)專業(yè)程序設(shè)計(jì)研究論文02-23

    《C語(yǔ)言程序設(shè)計(jì)》課程的教學(xué)改革與實(shí)踐論文03-06

    《匯編語(yǔ)言程序設(shè)計(jì)》課程教學(xué)改革與實(shí)踐論文11-22

    計(jì)算機(jī)專業(yè)程序設(shè)計(jì)基礎(chǔ)課程教學(xué)改革論文11-09

    談程序設(shè)計(jì)語(yǔ)言課程教學(xué)方法論文參考文獻(xiàn)02-25

    語(yǔ)言哲學(xué)視角下自然語(yǔ)言與程序設(shè)計(jì)語(yǔ)言對(duì)比研究論文02-14

    基于VB的磁響應(yīng)性測(cè)試軟件的研制11-18

    培養(yǎng)學(xué)生程序設(shè)計(jì)能力的有效策略11-22

    • 相關(guān)推薦